summaryrefslogtreecommitdiffstats
path: root/private/mvdm/wow16/write/filespec.wri
blob: 4c6a956dd3c203d12ec59f1cd247344e56d9b1c9 (plain) (blame)
ofshex dumpascii
0000 31 be 00 00 00 ab 00 00 00 00 00 00 00 00 5f 36 00 00 76 00 87 00 87 00 88 00 89 00 8a 00 00 00 1............._6..v.............
0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0060 8b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0080 72 65 76 69 73 65 64 20 38 2f 38 2f 38 36 0d 0a 5b 75 70 64 61 74 65 64 20 33 2f 31 32 2f 39 30 revised.8/8/86..[updated.3/12/90
00a0 20 2e 2e 70 74 5d 0d 0a e3 00 00 00 00 00 00 00 1d 10 00 00 00 00 b2 02 00 00 46 00 45 00 0a 00 ...pt]....................F.E...
00c0 01 01 00 00 00 00 28 00 b2 02 00 00 77 12 ae 14 ff ff ff ff ff ff ff ff fc 00 ff ff ff ff ff ff ......(.....w...................
00e0 ff ff ff 8f c0 00 00 00 00 00 00 00 0c 00 c0 00 00 00 00 00 00 00 0f 3b c0 00 00 00 00 00 00 00 .......................;........
0100 0c 00 c3 ff ff ff ff ff ff ff 0f 65 c3 ff ff ff ff ff ff ff 0c 00 c3 ff ff ff ff ff ff ff 0d 19 ...........e....................
0120 c3 ff ff ff ff ff ff ff 0c 00 c3 ff ff ff ff ff ff ff 0c 00 c3 ff ff ff ff ff bf ff 0f 59 c3 ff .............................Y..
0140 ff ff ff ff 3f ff 0e 4f c3 ff ff ff ff fe 3f ff 0d 07 c3 ff ff ff ff fc 7f ff 0f 4f c3 ff ff ff ....?..O......?............O....
0160 ff f8 9f ff 0e 4b c3 ff ff ff ff f1 1f ff 0d 00 c3 ff ff ff ff e2 1f ff 0f 8f c3 ff ff ff ff e0 .....K..........................
0180 1f ff 0c 00 c3 ff ff ff ff c0 0f ff 0c 01 c3 ff ff ff ff 90 0f ff 0d 01 c3 ff ff ff ff 20 0f ff ................................
01a0 0d 93 c3 ff ff ff ff 40 0f ff 0d 3c c3 ff ff ff fe 00 0f ff 0d 84 c3 ff ff ff fd 00 0f ff 0d 23 .......@...<...................#
01c0 c3 ff ff ff fa 00 0f ff 0d d7 c3 ff ff ff f4 00 1f ff 0d 8b c3 ff ff ff e8 00 3f ff 0d c8 c3 ff ..........................?.....
01e0 f3 ff d0 00 7f ff 0d 04 c3 ff f1 ff a0 01 ff ff 0d d0 c3 ff f0 ff 40 03 ff ff 0d b7 c3 ff f0 7e ......................@........~
0200 80 07 ff ff 0d 1d c3 ff f2 3d 00 0f ff ff 0d 4a c3 ff f3 1a 00 1f ff ff 0d b8 c3 ff f3 80 00 3f .........=.....J...............?
0220 ff ff 0d 52 c3 ff f3 c0 1f ff ff ff 0d 35 c3 ff f3 80 7f ff ff ff 0d 4f c3 ff f2 11 ff ff ff ff ...R.........5.........O........
0240 0e e2 c3 ff f0 79 ff ff ff ff 0e 3c c3 ff f1 ff ff ff ff ff 0d 97 c3 ff f3 ff ff ff ff ff 0d 7d .....y.....<...................}
0260 c3 ff f3 ff ff ff ff ff 0e 18 c3 ff f3 ff ff ff ff ff 0e 52 c3 ff ff ff ff ff ff ff 0d 92 c3 ff ...................R............
0280 ff ff ff ff ff ff 0e d2 c3 ff fc 00 00 00 3f ff 0c ec c3 ff fc 00 00 00 3f ff 0d 22 c3 ff fc 00 ..............?.........?.."....
02a0 00 00 3f ff 0e a9 c3 ff fd 00 42 00 3f ff 0e eb c3 ff fd 00 40 80 3f ff 0d 5c c3 ff fc 88 9a ce ..?.......B.?.......@.?..\......
02c0 3f ff 0d 45 c3 ff fc 88 92 91 3f ff 0d 97 c3 ff fc 55 12 9f 3f ff 0d 5f c3 ff fc 55 12 90 3f ff ?..E......?......U..?.._...U..?.
02e0 0d a7 c3 ff fc 22 12 4e 3f ff 0d e7 c3 ff fc 00 00 00 3f ff 0d 3d c3 ff fc 00 00 00 3f ff 0d d1 .....".N?.........?..=......?...
0300 c3 ff ff ff ff ff ff ff 0d be c3 ff ff ff ff ff ff ff 0d 80 c3 ff ff ff ff ff ff ff 0d c4 c3 ff ................................
0320 ff ff ff ff ff ff 0f ae c3 ff ff ff ff ff ff ff 0f 5d c3 ff ff ff ff ff ff ff 0f d2 c3 ff ff ff .................]..............
0340 ff ff ff ff 0e cf c3 ff ff ff ff ff ff ff 0f 1c c3 ff ff ff ff ff ff ff 0f 44 c0 00 00 00 00 00 .........................D......
0360 00 00 0f 24 c0 00 00 00 00 00 00 00 0d 40 c0 00 00 00 00 00 00 00 0d 68 ff ff ff ff ff ff ff ff ...$.........@.........h........
0380 fd 4c 0d 0a 57 69 6e 64 6f 77 73 20 57 52 49 54 45 20 0d 0a 42 69 6e 61 72 79 20 46 69 6c 65 20 .L..Windows.WRITE...Binary.File.
03a0 46 6f 72 6d 61 74 0d 0a 0d 0a 0d 0a 41 20 57 52 49 54 45 20 62 69 6e 61 72 79 20 66 69 6c 65 20 Format......A.WRITE.binary.file.
03c0 63 6f 6e 73 69 73 74 73 20 6f 66 20 74 68 72 65 65 20 70 61 72 74 73 3a 20 20 54 68 65 20 68 65 consists.of.three.parts:..The.he
03e0 61 64 65 72 2c 20 74 68 65 20 74 65 78 74 20 61 6e 64 20 70 69 63 74 75 72 65 20 70 61 72 74 2c ader,.the.text.and.picture.part,
0400 20 61 6e 64 20 74 68 65 20 66 6f 72 6d 61 74 74 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e .and.the.formatting.information.
0420 20 20 0d 0a 28 50 72 65 6c 69 6d 69 6e 61 72 79 20 6e 6f 74 65 3a 20 74 68 65 20 66 69 6c 65 20 ....(Preliminary.note:.the.file.
0440 66 6f 72 6d 61 74 20 68 61 73 20 72 65 6d 61 69 6e 65 64 20 74 68 65 20 73 61 6d 65 20 66 6f 72 format.has.remained.the.same.for
0460 20 57 69 6e 20 32 2e 78 20 61 6e 64 20 33 2e 78 29 2e 0d 0a 0d 0a 48 45 41 44 45 52 20 50 4f 52 .Win.2.x.and.3.x).....HEADER.POR
0480 54 49 4f 4e 0d 0a 0d 0a 54 68 65 20 68 65 61 64 65 72 20 63 6f 6e 74 61 69 6e 73 20 22 6d 61 67 TION....The.header.contains."mag
04a0 69 63 20 77 6f 72 64 73 22 20 61 6e 64 20 70 6f 69 6e 74 65 72 73 20 74 6f 20 74 68 65 20 73 75 ic.words".and.pointers.to.the.su
04c0 62 64 69 76 69 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 61 74 74 69 6e 67 20 73 65 63 bdivisions.of.the.formatting.sec
04e0 74 69 6f 6e 20 61 73 20 77 65 6c 6c 20 61 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 tion.as.well.as.information.abou
0500 74 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 74 68 65 20 66 69 6c 65 3a 0d 0a 0d 0a 09 77 6f t.the.length.of.the.file:.....wo
0520 72 64 09 6d 65 61 6e 69 6e 67 0d 0a 09 30 09 77 49 64 65 6e 74 20 09 6d 75 73 74 20 62 65 20 30 rd.meaning...0.wIdent..must.be.0
0540 31 33 37 30 36 31 20 6f 63 74 61 6c 0d 0a 09 31 20 20 20 20 20 20 09 64 74 79 20 09 09 6d 75 73 137061.octal...1.......dty...mus
0560 74 20 62 65 20 30 0d 0a 09 32 20 20 20 20 20 20 09 77 54 6f 6f 6c 20 09 09 6d 75 73 74 20 62 65 t.be.0...2.......wTool...must.be
0580 20 30 31 32 35 34 30 30 20 6f 63 74 61 6c 0d 0a 09 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .0125400.octal...3..............
05a0 09 09 72 65 73 65 72 76 65 64 3b 20 6d 75 73 74 20 62 65 20 30 0d 0a 09 34 20 20 20 20 20 20 20 ..reserved;.must.be.0...4.......
05c0 20 20 20 20 20 20 20 09 09 72 65 73 65 72 76 65 64 3b 20 6d 75 73 74 20 62 65 20 30 0d 0a 09 35 .........reserved;.must.be.0...5
05e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 09 72 65 73 65 72 76 65 64 3b 20 6d 75 73 74 20 62 ................reserved;.must.b
0600 65 20 30 0d 0a 09 36 20 09 09 09 72 65 73 65 72 76 65 64 3b 20 6d 75 73 74 20 62 65 20 30 0d 0a e.0...6....reserved;.must.be.0..
0620 09 37 2e 2e 38 09 66 63 4d 61 63 09 09 23 20 6f 66 20 62 79 74 65 73 20 6f 66 20 61 63 74 75 61 .7..8.fcMac..#.of.bytes.of.actua
0640 6c 20 74 65 78 74 20 50 4c 55 53 20 31 32 38 20 28 62 79 74 65 73 20 69 6e 20 6f 6e 65 20 73 65 l.text.PLUS.128.(bytes.in.one.se
0660 63 74 6f 72 29 20 5b 6c 6f 77 20 6f 72 64 65 72 20 77 6f 72 64 20 66 69 72 73 74 5d 0d 0a 09 39 ctor).[low.order.word.first]...9
0680 20 09 70 6e 50 61 72 61 31 20 09 70 61 67 65 20 6e 75 6d 62 65 72 32 20 6f 66 20 73 74 61 72 74 ..pnPara1..page.number2.of.start
06a0 20 6f 66 20 50 41 52 41 47 52 41 50 48 20 69 6e 66 6f 0d 0a 09 31 30 20 09 70 6e 46 6e 74 62 09 .of.PARAGRAPH.info...10..pnFntb.
06c0 70 61 67 65 20 6e 75 6d 62 65 72 20 20 6f 66 20 46 4e 54 42 20 28 6f 72 20 70 6e 53 65 70 20 20 page.number..of.FNTB.(or.pnSep..
06e0 69 66 20 6e 6f 6e 65 29 0d 0a 09 31 31 09 70 6e 53 65 70 09 09 70 61 67 65 20 23 20 6f 66 20 53 if.none)...11.pnSep..page.#.of.S
0700 45 50 20 28 6f 72 20 70 6e 53 65 74 62 20 69 66 20 6e 6f 6e 65 29 0d 0a 09 31 32 09 70 6e 53 65 EP.(or.pnSetb.if.none)...12.pnSe
0720 74 62 09 09 70 61 67 65 20 23 20 69 66 20 53 45 54 42 20 28 6f 72 20 70 6e 50 67 74 62 20 69 66 tb..page.#.if.SETB.(or.pnPgtb.if
0740 20 6e 6f 6e 65 29 0d 0a 09 31 33 09 70 6e 50 67 74 62 09 09 70 61 67 65 20 23 20 6f 66 20 50 47 .none)...13.pnPgtb..page.#.of.PG
0760 54 42 20 28 6f 72 20 70 6e 46 66 6e 74 62 20 69 66 20 6e 6f 6e 65 29 0d 0a 09 31 34 09 70 6e 46 TB.(or.pnFfntb.if.none)...14.pnF
0780 66 6e 74 62 33 09 70 61 67 65 20 23 20 6f 66 20 46 46 4e 54 42 20 28 6f 72 20 70 6e 4d 61 63 20 fntb3.page.#.of.FFNTB.(or.pnMac.
07a0 69 66 20 6e 6f 6e 65 29 0d 0a 09 31 36 2e 2e 34 37 09 73 7a 53 73 68 74 09 09 4e 6f 74 20 75 73 if.none)...16..47.szSsht..Not.us
07c0 65 64 20 62 79 20 57 52 49 54 45 3b 20 72 65 73 65 72 76 65 64 20 66 6f 72 20 57 4f 52 44 20 63 ed.by.WRITE;.reserved.for.WORD.c
07e0 6f 6d 70 61 74 69 62 69 6c 69 74 79 0d 0a 09 34 38 09 70 6e 4d 61 63 33 09 63 6f 75 6e 74 20 6f ompatibility...48.pnMac3.count.o
0800 66 20 70 61 67 65 73 20 69 6e 20 77 68 6f 6c 65 20 66 69 6c 65 20 28 6c 61 73 74 20 70 67 20 6e f.pages.in.whole.file.(last.pg.n
0820 75 6d 62 65 72 20 2b 20 31 29 09 0d 0a 09 34 39 09 72 65 73 65 72 76 65 64 09 09 47 75 61 72 61 umber.+.1)....49.reserved..Guara
0840 6e 74 65 65 64 20 30 20 69 6e 20 57 72 69 74 65 20 66 69 6c 65 73 2c 20 6e 6f 6e 7a 65 72 6f 20 nteed.0.in.Write.files,.nonzero.
0860 69 6e 20 57 6f 72 64 20 33 2e 30 20 6f 72 20 67 72 65 61 74 65 72 0d 0a 0d 0a 0d 0a 31 09 70 6e in.Word.3.0.or.greater......1.pn
0880 43 68 61 72 2c 20 74 68 65 20 73 74 61 72 74 69 6e 67 20 70 61 67 65 20 23 20 6f 66 20 43 48 41 Char,.the.starting.page.#.of.CHA
08a0 52 41 43 54 45 52 20 69 6e 66 6f 2c 20 69 73 20 6e 6f 74 20 73 74 6f 72 65 64 2c 20 62 75 74 20 RACTER.info,.is.not.stored,.but.
08c0 69 73 20 63 6f 6d 70 75 74 61 62 6c 65 20 3a 0d 0a 09 70 6e 43 68 61 72 20 3d 20 28 66 63 4d 61 is.computable.:...pnChar.=.(fcMa
08e0 63 20 2b 20 31 32 37 29 20 2f 20 31 32 38 2e 0d 0a 32 09 61 20 22 70 61 67 65 20 6e 75 6d 62 65 c.+.127)./.128...2.a."page.numbe
0900 72 22 20 61 73 20 72 65 66 65 72 72 65 64 20 74 6f 20 61 62 6f 76 65 20 6d 65 61 6e 73 20 61 6e r".as.referred.to.above.means.an
0920 20 6f 66 66 73 65 74 20 69 6e 20 31 32 38 2d 62 79 74 65 20 63 68 75 6e 6b 73 20 66 72 6f 6d 20 .offset.in.128-byte.chunks.from.
0940 74 68 65 20 73 74 61 72 74 20 6f 66 20 20 74 68 65 20 66 69 6c 65 2e 20 20 65 2e 67 2e 20 20 61 the.start.of..the.file...e.g...a
0960 20 70 6e 50 61 72 61 20 6f 66 20 31 30 20 6d 65 61 6e 73 20 74 68 65 20 70 61 72 61 20 69 6e 66 .pnPara.of.10.means.the.para.inf
0980 6f 20 69 73 20 61 74 20 6f 66 66 73 65 74 20 31 30 20 58 20 31 32 38 20 3d 20 31 32 38 30 20 69 o.is.at.offset.10.X.128.=.1280.i
09a0 6e 20 74 68 65 20 66 69 6c 65 2e 20 20 42 65 63 61 75 73 65 20 6f 66 20 74 68 69 73 2c 20 61 6e n.the.file...Because.of.this,.an
09c0 64 20 62 65 63 61 75 73 65 20 73 69 67 6e 65 64 2f 75 6e 73 69 67 6e 65 64 20 6d 61 74 68 20 77 d.because.signed/unsigned.math.w
09e0 61 73 20 6e 6f 74 20 63 6f 6e 73 69 73 74 65 6c 79 20 75 73 65 64 20 69 6e 20 70 6e 20 63 61 6c as.not.consistely.used.in.pn.cal
0a00 63 75 6c 61 74 69 6f 6e 2c 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 57 72 69 74 65 20 64 6f 63 75 culation,.the.maximum.Write.docu
0a20 6d 65 6e 74 20 66 69 6c 65 20 73 69 7a 65 20 69 73 20 69 6e 68 65 72 65 6e 74 6c 79 20 34 20 6d ment.file.size.is.inherently.4.m
0a40 65 67 61 62 79 74 65 73 20 28 33 32 37 36 37 20 70 61 67 65 73 20 6f 66 20 31 32 38 20 62 79 74 egabytes.(32767.pages.of.128.byt
0a60 65 73 20 65 61 63 68 29 2e 0d 0a 33 09 49 6e 20 57 6f 72 64 20 66 69 6c 65 73 2c 20 77 6f 72 64 es.each)...3.In.Word.files,.word
0a80 20 31 34 20 6f 66 20 74 68 65 20 68 65 61 64 65 72 20 69 73 20 70 6e 4d 61 63 2c 20 61 6e 64 20 .14.of.the.header.is.pnMac,.and.
0aa0 77 6f 72 64 20 34 38 20 28 70 6e 46 66 6e 74 62 20 69 6e 20 57 72 69 74 65 20 66 69 6c 65 73 29 word.48.(pnFfntb.in.Write.files)
0ac0 20 69 73 20 30 2e 20 45 78 61 6d 69 6e 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 77 6f .is.0..Examining.the.value.of.wo
0ae0 72 64 20 34 38 20 6f 66 20 74 68 65 20 68 65 61 64 65 72 20 69 73 20 61 20 67 6f 6f 64 20 77 61 rd.48.of.the.header.is.a.good.wa
0b00 79 20 74 6f 20 74 65 6c 6c 20 57 72 69 74 65 20 66 69 6c 65 73 20 66 72 6f 6d 20 57 6f 72 64 20 y.to.tell.Write.files.from.Word.
0b20 66 69 6c 65 73 2e 20 20 53 6f 6d 65 20 65 61 72 6c 79 20 70 72 6f 64 75 63 74 69 6f 6e 20 63 6f files...Some.early.production.co
0b40 70 69 65 73 20 6f 66 20 57 6f 72 64 20 76 65 72 73 69 6f 6e 20 33 2e 30 20 68 61 76 65 20 61 20 pies.of.Word.version.3.0.have.a.
0b60 62 75 67 20 63 61 75 73 69 6e 67 20 77 6f 72 64 73 20 34 38 20 61 6e 64 20 34 39 20 74 6f 20 62 bug.causing.words.48.and.49.to.b
0b80 6f 74 68 20 62 65 20 6e 6f 6e 7a 65 72 6f 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 oth.be.nonzero...The.following.t
0ba0 65 73 74 20 77 69 6c 6c 20 70 72 6f 70 65 72 6c 79 20 64 69 73 74 69 6e 67 75 69 73 68 20 57 72 est.will.properly.distinguish.Wr
0bc0 69 74 65 20 66 69 6c 65 73 20 66 72 6f 6d 20 61 6c 6c 20 57 6f 72 64 20 66 69 6c 65 73 3a 20 20 ite.files.from.all.Word.files:..
0be0 69 66 20 28 77 6f 72 64 34 38 20 3d 3d 20 30 20 7c 7c 20 77 6f 72 64 34 39 20 21 3d 20 30 29 20 if.(word48.==.0.||.word49.!=.0).
0c00 74 68 65 6e 20 57 6f 72 64 20 65 6c 73 65 20 57 72 69 74 65 0d 0a 0c 0d 0a 54 45 58 54 20 41 4e then.Word.else.Write.....TEXT.AN
0c20 44 20 50 49 43 54 55 52 45 20 50 4f 52 54 49 4f 4e 0d 0a 0d 0a 54 68 65 20 74 65 78 74 20 6f 66 D.PICTURE.PORTION....The.text.of
0c40 20 74 68 65 20 66 69 6c 65 20 73 74 61 72 74 73 20 61 74 20 77 6f 72 64 20 36 34 20 28 70 61 67 .the.file.starts.at.word.64.(pag
0c60 65 20 31 29 2e 20 20 49 74 20 69 73 20 41 4e 53 49 20 20 28 41 53 43 49 49 20 2b 20 63 68 61 72 e.1)...It.is.ANSI..(ASCII.+.char
0c80 61 63 74 65 72 73 20 61 62 6f 76 65 20 31 32 38 29 20 74 65 78 74 20 28 65 78 63 65 70 74 20 66 acters.above.128).text.(except.f
0ca0 6f 72 20 70 69 63 74 75 72 65 73 29 20 77 69 74 68 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 or.pictures).with.the.following.
0cc0 72 65 73 74 72 69 63 74 69 6f 6e 73 3a 0d 0a 0d 0a 20 20 20 20 20 20 6f 20 50 41 52 41 47 52 41 restrictions:..........o.PARAGRA
0ce0 50 48 20 45 4e 44 53 20 61 72 65 20 73 74 6f 72 65 64 20 61 73 20 3c 52 65 74 75 72 6e 3e 3c 4c PH.ENDS.are.stored.as.<Return><L
0d00 69 6e 65 66 65 65 64 3e 20 28 41 53 43 49 49 20 31 33 2c 20 31 30 20 64 65 63 2e 29 2e 0d 0a 09 inefeed>.(ASCII.13,.10.dec.)....
0d20 09 4e 6f 20 6f 74 68 65 72 20 6f 63 63 75 72 72 65 6e 63 65 73 20 6f 66 20 74 68 65 73 65 20 74 .No.other.occurrences.of.these.t
0d40 77 6f 20 63 68 61 72 61 63 74 65 72 73 20 61 72 65 20 61 6c 6c 6f 77 65 64 2e 0d 0a 20 20 20 20 wo.characters.are.allowed.......
0d60 20 20 6f 20 45 78 70 6c 69 63 69 74 20 50 41 47 45 20 42 52 45 41 4b 53 20 61 72 65 20 73 74 6f ..o.Explicit.PAGE.BREAKS.are.sto
0d80 72 65 64 20 61 73 20 41 53 43 49 49 20 31 32 2e 09 0d 0a 20 20 20 20 20 20 6f 20 4f 74 68 65 72 red.as.ASCII.12..........o.Other
0da0 20 6c 69 6e 65 20 62 72 65 61 6b 73 20 6f 72 20 57 4f 52 44 20 57 52 41 50 20 69 6e 66 6f 72 6d .line.breaks.or.WORD.WRAP.inform
0dc0 61 74 69 6f 6e 20 69 73 20 6e 6f 74 20 73 74 6f 72 65 64 2e 0d 0a 20 20 20 20 20 20 6f 20 54 41 ation.is.not.stored.........o.TA
0de0 42 20 63 68 61 72 61 63 74 65 72 73 20 61 72 65 20 41 53 43 49 49 20 39 2e 20 28 6e 6f 72 6d 61 B.characters.are.ASCII.9..(norma
0e00 6c 29 0d 0a 0d 0a 50 49 43 54 55 52 45 53 0d 0a 0d 0a 50 69 63 74 75 72 65 73 20 61 72 65 20 73 l)....PICTURES....Pictures.are.s
0e20 74 6f 72 65 64 20 61 73 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 62 79 74 65 73 20 69 6e 20 tored.as.a.sequence.of.bytes.in.
0e40 74 68 65 20 74 65 78 74 20 73 74 72 65 61 6d 2e 20 20 20 54 68 65 73 65 20 62 79 74 65 73 20 61 the.text.stream....These.bytes.a
0e60 72 65 20 72 65 63 6f 67 6e 69 7a 61 62 6c 65 20 61 73 20 70 69 63 74 75 72 65 20 69 6e 66 6f 72 re.recognizable.as.picture.infor
0e80 6d 61 74 69 6f 6e 20 62 79 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 74 68 65 69 72 20 70 61 72 61 67 mation.by.looking.at.their.parag
0ea0 72 61 70 68 20 66 6f 72 6d 61 74 74 69 6e 67 2e 20 20 4f 6e 65 20 70 69 63 74 75 72 65 20 69 73 raph.formatting...One.picture.is
0ec0 20 65 78 61 63 74 6c 79 20 6f 6e 65 20 70 61 72 61 67 72 61 70 68 2e 20 20 50 61 72 61 67 72 61 .exactly.one.paragraph...Paragra
0ee0 70 68 73 20 74 68 61 74 20 61 72 65 20 70 69 63 74 75 72 65 73 20 68 61 76 65 20 61 20 73 70 65 phs.that.are.pictures.have.a.spe
0f00 63 69 61 6c 20 62 69 74 20 73 65 74 20 69 6e 20 74 68 65 69 72 20 50 41 50 20 73 74 72 75 63 74 cial.bit.set.in.their.PAP.struct
0f20 75 72 65 20 28 73 65 65 20 74 68 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 65 20 ure.(see.the.description.of.the.
0f40 70 61 72 61 67 72 61 70 68 20 66 6f 72 6d 61 74 74 69 6e 67 20 70 61 72 74 20 6f 66 20 74 68 65 paragraph.formatting.part.of.the
0f60 20 66 69 6c 65 20 6c 61 74 65 72 20 6f 6e 20 69 6e 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 29 .file.later.on.in.this.document)
0f80 2e 0d 0a 0d 0a 45 61 63 68 20 70 69 63 74 75 72 65 20 63 6f 6e 73 69 73 74 73 20 6f 66 20 61 20 .....Each.picture.consists.of.a.
0fa0 64 65 73 63 72 69 70 74 69 76 65 20 68 65 61 64 65 72 2c 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 descriptive.header,.followed.by.
0fc0 74 68 65 20 62 79 74 65 73 20 6f 66 20 74 68 65 20 62 69 74 6d 61 70 20 6f 72 20 6d 65 74 61 66 the.bytes.of.the.bitmap.or.metaf
0fe0 69 6c 65 20 74 68 61 74 20 6d 61 6b 65 20 75 70 20 74 68 65 20 70 69 63 74 75 72 65 2e 20 20 54 ile.that.make.up.the.picture...T
1000 68 65 20 70 69 63 74 75 72 65 20 68 65 61 64 65 72 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 3a he.picture.header.is.as.follows:
1020 0d 0a 0d 0a 09 62 79 74 65 09 6d 65 61 6e 69 6e 67 0d 0a 09 30 2e 2e 35 09 6d 66 70 09 09 57 69 .....byte.meaning...0..5.mfp..Wi
1040 6e 64 6f 77 73 20 4d 45 54 41 46 49 4c 45 50 49 43 54 20 73 74 72 75 63 74 75 72 65 31 20 28 68 ndows.METAFILEPICT.structure1.(h
1060 4d 46 20 66 69 65 6c 64 20 75 6e 64 65 66 69 6e 65 64 29 0d 0a 09 36 2e 2e 37 09 64 78 61 4f 66 MF.field.undefined)...6..7.dxaOf
1080 66 73 65 74 09 6f 66 66 73 65 74 20 6f 66 20 70 69 63 74 75 72 65 20 66 72 6f 6d 20 6c 65 66 74 fset.offset.of.picture.from.left
10a0 20 6d 61 72 67 69 6e 2c 20 69 6e 20 74 77 69 70 73 20 28 31 2f 31 34 34 30 20 69 6e 63 68 29 0d .margin,.in.twips.(1/1440.inch).
10c0 0a 09 38 2e 2e 31 33 09 09 09 72 65 73 65 72 76 65 64 3b 20 6d 75 73 74 20 62 65 20 30 0d 0a 09 ..8..13...reserved;.must.be.0...
10e0 31 34 2e 2e 32 37 09 62 6d 09 09 57 69 6e 64 6f 77 73 20 42 49 54 4d 41 50 20 73 74 72 75 63 74 14..27.bm..Windows.BITMAP.struct
1100 75 72 65 31 20 28 62 6d 42 69 74 73 20 66 69 65 6c 64 20 75 6e 64 65 66 69 6e 65 64 29 2c 20 6e ure1.(bmBits.field.undefined),.n
1120 6f 74 20 64 65 66 69 6e 65 64 20 66 6f 72 20 6d 65 74 61 66 69 6c 65 73 09 09 0d 0a 09 32 38 2e ot.defined.for.metafiles.....28.
1140 2e 32 39 09 63 62 48 65 61 64 65 72 09 4e 75 6d 62 65 72 20 6f 66 20 62 79 74 65 73 20 69 6e 20 .29.cbHeader.Number.of.bytes.in.
1160 74 68 69 73 20 68 65 61 64 65 72 0d 0a 09 33 30 2e 2e 33 33 09 63 62 53 69 7a 65 09 09 4e 75 6d this.header...30..33.cbSize..Num
1180 62 65 72 20 6f 66 20 66 6f 6c 6c 6f 77 69 6e 67 20 62 79 74 65 73 20 28 61 63 74 75 61 6c 20 6d ber.of.following.bytes.(actual.m
11a0 65 74 61 66 69 6c 65 20 6f 72 20 62 69 74 6d 61 70 20 62 69 74 73 29 0d 0a 09 33 34 2e 2e 33 35 etafile.or.bitmap.bits)...34..35
11c0 09 6d 78 09 09 53 63 61 6c 69 6e 67 20 66 61 63 74 6f 72 20 28 78 29 32 09 0d 0a 09 33 36 2e 2e .mx..Scaling.factor.(x)2....36..
11e0 33 37 09 6d 79 09 09 53 63 61 6c 69 6e 67 20 66 61 63 74 6f 72 20 28 79 29 32 0d 0a 09 33 38 2e 37.my..Scaling.factor.(y)2...38.
1200 2e 63 62 48 65 61 64 65 72 2d 31 09 52 65 73 65 72 76 65 64 20 66 6f 72 20 66 75 74 75 72 65 20 .cbHeader-1.Reserved.for.future.
1220 75 73 65 0d 0a 09 63 62 48 65 61 64 65 72 2e 2e 09 09 50 69 63 74 75 72 65 20 63 6f 6e 74 65 6e use...cbHeader....Picture.conten
1240 74 73 33 0d 0a 09 20 20 2e 2e 63 62 48 65 61 64 65 72 2b 63 62 53 69 7a 65 2d 31 09 0d 0a 0d 0a ts3.......cbHeader+cbSize-1.....
1260 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 31 09 53 65 65 20 77 69 6e 64 6f 77 73 2e 68 20 61 6e 64 20 74 68 ..........1.See.windows.h.and.th
1280 65 20 57 69 6e 64 6f 77 73 20 50 72 6f 67 72 61 6d 6d 65 72 73 27 20 47 75 69 64 65 20 61 6e 64 e.Windows.Programmers'.Guide.and
12a0 20 52 65 66 65 72 65 6e 63 65 20 4d 61 6e 75 61 6c 0d 0a 0d 0a 32 09 49 66 20 74 68 65 20 70 69 .Reference.Manual....2.If.the.pi
12c0 63 74 75 72 65 20 68 61 73 20 6e 65 76 65 72 20 62 65 65 6e 20 72 65 73 63 61 6c 65 64 20 77 69 cture.has.never.been.rescaled.wi
12e0 74 68 20 74 68 65 20 57 52 49 54 45 20 53 69 7a 65 20 50 69 63 74 75 72 65 20 63 6f 6d 6d 61 6e th.the.WRITE.Size.Picture.comman
1300 64 2c 20 74 68 65 20 73 63 61 6c 69 6e 67 20 66 61 63 74 6f 72 73 20 69 6e 20 65 61 63 68 20 64 d,.the.scaling.factors.in.each.d
1320 69 72 65 63 74 69 6f 6e 20 77 69 6c 6c 20 62 65 20 31 30 30 30 20 28 64 65 63 69 6d 61 6c 29 2e irection.will.be.1000.(decimal).
1340 20 20 49 66 20 74 68 65 20 70 69 63 74 75 72 65 20 68 61 73 20 62 65 65 6e 20 72 65 73 69 7a 65 ..If.the.picture.has.been.resize
1360 64 2c 20 74 68 65 20 73 63 61 6c 69 6e 67 20 66 61 63 74 6f 72 20 77 69 6c 6c 20 62 65 20 74 68 d,.the.scaling.factor.will.be.th
1380 65 20 70 65 72 63 65 6e 74 61 67 65 20 6f 66 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 73 69 7a e.percentage.of.the.original.siz
13a0 65 20 74 68 61 74 20 74 68 65 20 70 69 63 74 75 72 65 20 6e 6f 77 20 69 73 2c 20 72 65 6c 61 74 e.that.the.picture.now.is,.relat
13c0 69 76 65 20 74 6f 20 31 30 30 30 20 65 71 75 61 6c 6c 69 6e 67 20 31 30 30 25 2e 20 0d 0a 0d 0a ive.to.1000.equalling.100%......
13e0 33 09 54 68 65 73 65 20 62 79 74 65 73 20 77 69 6c 6c 20 62 65 20 62 69 74 6d 61 70 20 62 69 74 3.These.bytes.will.be.bitmap.bit
1400 73 20 69 66 20 74 68 65 20 6d 6d 20 66 69 65 6c 64 20 6f 66 20 74 68 65 20 6d 66 70 20 73 74 72 s.if.the.mm.field.of.the.mfp.str
1420 75 63 74 75 72 65 20 28 62 79 74 65 73 20 30 2e 2e 31 29 20 69 73 20 39 39 20 28 64 65 63 69 6d ucture.(bytes.0..1).is.99.(decim
1440 61 6c 29 20 28 74 68 69 73 20 69 73 20 61 20 73 70 65 63 69 61 6c 20 76 61 6c 75 65 20 75 73 65 al).(this.is.a.special.value.use
1460 64 20 77 69 74 68 69 6e 20 57 52 49 54 45 20 6f 6e 6c 79 29 3b 20 6d 65 74 61 66 69 6c 65 20 63 d.within.WRITE.only);.metafile.c
1480 6f 6e 74 65 6e 74 73 20 6f 74 68 65 72 77 69 73 65 2e 20 20 0d 0a 0c 46 4f 52 4d 41 54 54 49 4e ontents.otherwise......FORMATTIN
14a0 47 20 50 4f 52 54 49 4f 4e 0d 0a 43 48 41 52 41 43 54 45 52 20 41 4e 44 20 50 41 52 41 47 52 41 G.PORTION..CHARACTER.AND.PARAGRA
14c0 50 48 0d 0a 0d 0a 42 6f 74 68 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 61 6e 64 20 70 61 72 PH....Both.the.character.and.par
14e0 61 67 72 61 70 68 20 73 65 63 74 69 6f 6e 73 20 61 72 65 20 73 74 72 75 63 74 75 72 65 64 20 61 agraph.sections.are.structured.a
1500 73 20 61 20 73 65 74 20 6f 66 0d 0a 70 61 67 65 73 2e 20 20 45 61 63 68 20 70 61 67 65 20 68 61 s.a.set.of..pages...Each.page.ha
1520 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 6f 72 6d 61 74 3a 0d 0a 0d 0a 09 62 79 74 65 s.the.following.format:.....byte
1540 09 6d 65 61 6e 69 6e 67 0d 0a 09 30 2e 2e 33 09 66 63 46 69 72 73 74 09 09 42 79 74 65 20 23 20 .meaning...0..3.fcFirst..Byte.#.
1560 69 6e 20 66 69 6c 65 20 6f 66 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 63 6f 76 65 72 in.file.of.first.character.cover
1580 65 64 20 62 79 20 74 68 69 73 20 70 61 67 65 20 6f 66 20 66 6f 72 6d 61 74 74 69 6e 67 0d 0a 09 ed.by.this.page.of.formatting...
15a0 09 09 09 20 20 20 20 20 20 20 20 69 6e 66 6f 2e 20 54 68 65 20 62 79 74 65 20 23 20 6f 66 20 74 ...........info..The.byte.#.of.t
15c0 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 69 6e 20 74 68 65 20 74 65 78 74 20 69 he.first.character.in.the.text.i
15e0 73 20 31 32 38 2e 29 20 5b 6c 6f 77 20 6f 72 64 65 72 20 62 79 74 65 20 66 69 72 73 74 5d 0d 0a s.128.).[low.order.byte.first]..
1600 09 34 2e 2e 69 09 72 67 66 6f 64 20 09 09 41 6e 20 61 72 72 61 79 20 6f 66 20 46 4f 44 27 73 20 .4..i.rgfod...An.array.of.FOD's.
1620 28 73 65 65 20 62 65 6c 6f 77 29 0d 0a 20 09 69 2b 31 2e 2e 09 67 72 70 66 70 72 6f 70 09 41 20 (see.below)....i+1...grpfprop.A.
1640 67 72 6f 75 70 20 6f 66 20 46 50 52 4f 50 27 73 20 28 73 65 65 20 62 65 6c 6f 77 29 0d 0a 09 20 group.of.FPROP's.(see.below)....
1660 20 2e 2e 31 32 36 0d 0a 09 31 32 37 20 09 63 66 6f 64 09 09 4e 75 6d 62 65 72 20 6f 66 20 46 4f ...126...127..cfod..Number.of.FO
1680 44 27 73 20 6f 6e 20 74 68 69 73 20 70 61 67 65 0d 0a 0d 0a 54 68 65 20 73 74 72 75 63 74 75 72 D's.on.this.page....The.structur
16a0 65 20 6f 66 20 65 61 63 68 20 46 4f 44 20 28 46 4f 72 6d 61 74 20 44 65 73 63 72 69 70 74 6f 72 e.of.each.FOD.(FOrmat.Descriptor
16c0 29 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 20 28 74 68 65 73 65 20 61 72 65 20 66 69 78 65 ).is.as.follows:.(these.are.fixe
16e0 64 20 73 69 7a 65 29 0d 0a 0d 0a 09 77 6f 72 64 09 6d 65 61 6e 69 6e 67 0d 0a 09 30 2e 2e 31 09 d.size).....word.meaning...0..1.
1700 66 63 4c 69 6d 20 09 09 42 79 74 65 20 23 20 41 46 54 45 52 20 6c 61 73 74 20 63 68 61 72 61 63 fcLim...Byte.#.AFTER.last.charac
1720 74 65 72 20 63 6f 76 65 72 65 64 20 62 79 20 74 68 69 73 20 46 4f 44 2e 0d 0a 09 32 09 62 66 70 ter.covered.by.this.FOD....2.bfp
1740 72 6f 70 09 09 42 79 74 65 20 6f 66 66 73 65 74 20 66 72 6f 6d 20 62 65 67 69 6e 6e 69 6e 67 20 rop..Byte.offset.from.beginning.
1760 6f 66 20 72 67 66 6f 64 20 74 6f 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 46 50 52 4f 50 20 of.rgfod.to.corresponding.FPROP.
1780 66 6f 72 20 74 68 65 73 65 20 63 68 61 72 61 63 74 65 72 73 20 6f 72 20 74 68 69 73 20 70 61 72 for.these.characters.or.this.par
17a0 61 67 72 61 70 68 2e 20 20 20 5b 30 78 46 46 46 46 20 69 73 20 61 20 73 70 65 63 69 61 6c 20 62 agraph....[0xFFFF.is.a.special.b
17c0 66 70 72 6f 70 2c 20 69 6e 64 69 63 61 74 69 6e 67 20 73 74 61 6e 64 61 72 64 20 43 48 50 2f 50 fprop,.indicating.standard.CHP/P
17e0 41 50 20 2e 2e 70 74 5d 0d 0a 0d 0a 54 68 65 20 73 74 72 75 63 74 75 72 65 20 6f 66 20 65 61 63 AP...pt]....The.structure.of.eac
1800 68 20 46 50 52 4f 50 20 28 46 6f 72 6d 61 74 74 69 6e 67 20 50 52 4f 50 65 72 74 79 29 20 69 73 h.FPROP.(Formatting.PROPerty).is
1820 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 20 28 74 68 65 73 65 20 61 72 65 20 76 61 72 69 61 62 6c 65 .as.follows:.(these.are.variable
1840 20 73 69 7a 65 29 0d 0a 0d 0a 09 62 79 74 65 20 09 6d 65 61 6e 69 6e 67 0d 0a 09 20 30 09 63 63 .size).....byte..meaning....0.cc
1860 68 20 09 09 6e 75 6d 62 65 72 20 6f 66 20 62 79 74 65 73 20 69 6e 20 74 68 69 73 20 46 50 52 4f h...number.of.bytes.in.this.FPRO
1880 50 0d 0a 09 20 31 2e 2e 6e 09 72 67 63 68 50 72 6f 70 20 09 61 20 70 72 65 66 69 78 20 6f 66 20 P....1..n.rgchProp..a.prefix.of.
18a0 61 20 43 48 50 20 28 66 6f 72 20 63 68 61 72 61 63 74 65 72 73 29 20 6f 72 20 61 20 50 41 50 20 a.CHP.(for.characters).or.a.PAP.
18c0 28 66 6f 72 20 70 61 72 61 67 72 61 70 68 73 29 20 73 75 66 66 69 63 69 65 6e 74 20 74 6f 20 69 (for.paragraphs).sufficient.to.i
18e0 6e 63 6c 75 64 65 20 61 6c 6c 20 62 69 74 73 20 77 68 69 63 68 20 64 69 66 66 65 72 20 66 72 6f nclude.all.bits.which.differ.fro
1900 6d 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 43 48 50 20 6f 72 20 50 41 50 2e 0d 0a 0d 0a 48 65 m.the.standard.CHP.or.PAP.....He
1920 72 65 20 69 73 20 74 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 61 20 43 48 50 20 28 43 48 61 72 61 re.is.the.format.of.a.CHP.(CHara
1940 63 74 65 72 20 50 72 6f 70 65 72 74 79 29 3a 0d 0a 0d 0a 09 62 79 74 65 20 09 62 69 74 09 6d 65 cter.Property):.....byte..bit.me
1960 61 6e 69 6e 67 0d 0a 09 20 30 20 09 09 09 09 52 65 73 65 72 76 65 64 3b 20 69 67 6e 6f 72 65 64 aning....0.....Reserved;.ignored
1980 20 62 79 20 57 52 49 54 45 0d 0a 09 20 31 09 30 20 09 66 42 6f 6c 64 09 09 63 68 61 72 61 63 74 .by.WRITE....1.0..fBold..charact
19a0 65 72 73 20 61 72 65 20 62 6f 6c 64 0d 0a 09 09 31 09 66 49 74 61 6c 69 63 20 09 63 68 61 72 61 ers.are.bold....1.fItalic..chara
19c0 63 74 65 72 73 20 61 72 65 20 69 74 61 6c 69 63 0d 0a 09 09 32 2e 2e 37 09 66 74 63 09 09 46 6f cters.are.italic....2..7.ftc..Fo
19e0 6e 74 20 63 6f 64 65 20 28 6c 6f 77 20 62 69 74 73 29 3b 20 20 61 6e 20 69 6e 64 65 78 20 69 6e nt.code.(low.bits);..an.index.in
1a00 74 6f 20 74 68 65 20 46 46 4e 54 42 0d 0a 09 32 09 09 68 70 73 09 09 53 69 7a 65 20 6f 66 20 66 to.the.FFNTB...2..hps..Size.of.f
1a20 6f 6e 74 20 69 6e 20 68 61 6c 66 20 70 74 73 20 28 53 74 61 6e 64 61 72 64 20 69 73 20 32 34 20 ont.in.half.pts.(Standard.is.24.
1a40 64 65 63 2e 29 0d 0a 09 33 09 30 09 66 55 6c 69 6e 65 09 09 63 68 61 72 61 63 74 65 72 73 20 61 dec.)...3.0.fUline..characters.a
1a60 72 65 20 75 6e 64 65 72 6c 69 6e 65 64 0d 0a 09 09 31 09 66 53 74 72 69 6b 65 09 09 52 65 73 65 re.underlined....1.fStrike..Rese
1a80 72 76 65 64 3b 20 69 67 6e 6f 72 65 64 20 62 79 20 57 52 49 54 45 0d 0a 09 09 32 09 66 44 6c 69 rved;.ignored.by.WRITE....2.fDli
1aa0 6e 65 09 09 52 65 73 65 72 76 65 64 3b 20 69 67 6e 6f 72 65 64 20 62 79 20 57 52 49 54 45 0d 0a ne..Reserved;.ignored.by.WRITE..
1ac0 09 09 33 09 66 4f 76 65 72 73 65 74 09 52 65 73 65 72 76 65 64 3b 20 69 67 6e 6f 72 65 64 20 62 ..3.fOverset.Reserved;.ignored.b
1ae0 79 20 57 52 49 54 45 0d 0a 09 09 34 2e 2e 35 09 63 73 6d 09 09 52 65 73 65 72 76 65 64 3b 20 69 y.WRITE....4..5.csm..Reserved;.i
1b00 67 6e 6f 72 65 64 20 62 79 20 57 52 49 54 45 0d 0a 09 09 36 09 66 53 70 65 63 69 61 6c 09 53 65 gnored.by.WRITE....6.fSpecial.Se
1b20 74 20 66 6f 72 20 22 28 70 61 67 65 29 22 20 6f 6e 6c 79 0d 0a 09 09 37 09 09 09 52 65 73 65 72 t.for."(page)".only....7...Reser
1b40 76 65 64 3b 20 69 67 6e 6f 72 65 64 20 62 79 20 57 52 49 54 45 0d 0a 09 34 09 30 2e 2e 32 09 66 ved;.ignored.by.WRITE...4.0..2.f
1b60 74 63 58 74 72 61 09 46 6f 6e 74 20 63 6f 64 65 20 28 68 69 20 62 69 74 73 2c 20 63 6f 6e 63 61 tcXtra.Font.code.(hi.bits,.conca
1b80 74 65 6e 61 74 65 64 20 77 69 74 68 20 66 74 63 29 0d 0a 09 09 33 09 66 4f 75 74 6c 69 6e 65 09 tenated.with.ftc)....3.fOutline.
1ba0 52 65 73 65 72 76 65 64 3b 20 69 67 6e 6f 72 65 64 20 62 79 20 57 52 49 54 45 0d 0a 09 09 34 09 Reserved;.ignored.by.WRITE....4.
1bc0 66 53 68 61 64 6f 77 09 52 65 73 65 72 76 65 64 3b 20 69 67 6e 6f 72 65 64 20 62 79 20 57 52 49 fShadow.Reserved;.ignored.by.WRI
1be0 54 45 0d 0a 09 09 35 2e 2e 37 09 09 09 52 65 73 65 72 76 65 64 3b 20 69 67 6e 6f 72 65 64 20 62 TE....5..7...Reserved;.ignored.b
1c00 79 20 57 52 49 54 45 0d 0a 09 35 09 09 68 70 73 50 6f 73 20 09 30 20 66 6f 72 20 6e 6f 72 6d 61 y.WRITE...5..hpsPos..0.for.norma
1c20 6c 3b 20 31 2e 2e 31 32 37 20 66 6f 72 20 73 75 70 65 72 73 63 72 69 70 74 3b 20 20 31 32 38 2e l;.1..127.for.superscript;..128.
1c40 2e 32 35 35 20 66 6f 72 20 73 75 62 73 63 72 69 70 74 0d 0a 09 0d 0a 54 68 65 20 73 74 61 6e 64 .255.for.subscript.....The.stand
1c60 61 72 64 20 43 48 50 20 68 61 73 20 62 79 74 65 20 30 20 3d 20 31 2c 20 62 79 74 65 20 32 20 3d ard.CHP.has.byte.0.=.1,.byte.2.=
1c80 20 32 34 2c 20 61 6c 6c 20 6f 74 68 65 72 20 62 79 74 65 73 20 3d 20 30 2e 0d 0a 20 4e 6f 74 65 .24,.all.other.bytes.=.0....Note
1ca0 20 74 68 65 72 65 66 6f 72 65 20 74 68 61 74 20 65 61 63 68 20 63 68 61 72 61 63 74 65 72 20 46 .therefore.that.each.character.F
1cc0 50 52 4f 50 20 6d 75 73 74 20 68 61 76 65 20 61 20 63 63 68 20 6f 66 20 61 74 20 6c 65 61 73 74 PROP.must.have.a.cch.of.at.least
1ce0 20 31 2e 0d 0a 0d 0a 48 65 72 65 20 69 73 20 74 68 65 20 66 6f 72 6d 61 74 20 6f 66 20 61 20 50 .1.....Here.is.the.format.of.a.P
1d00 41 50 20 28 50 41 72 61 67 72 61 70 68 20 50 72 6f 70 65 72 74 79 29 3a 0d 0a 0d 0a 09 62 79 74 AP.(PAragraph.Property):.....byt
1d20 65 09 62 69 74 09 6d 65 61 6e 69 6e 67 0d 0a 09 30 09 09 09 09 52 65 73 65 72 76 65 64 3b 20 69 e.bit.meaning...0....Reserved;.i
1d40 67 6e 6f 72 65 64 20 62 79 20 57 72 69 74 65 2e 20 20 4e 6f 72 6d 61 6c 20 76 61 6c 75 65 73 20 gnored.by.Write...Normal.values.
1d60 61 72 65 20 36 30 20 6f 72 20 36 31 20 64 65 63 2e 0d 0a 5b 50 72 65 76 69 6f 75 73 6c 79 20 69 are.60.or.61.dec...[Previously.i
1d80 6e 63 6f 72 72 65 63 74 6c 79 20 64 6f 63 75 6d 65 6e 74 65 64 20 61 73 20 22 6d 75 73 74 20 62 ncorrectly.documented.as."must.b
1da0 65 20 30 22 20 20 2e 2e 70 74 5d 0d 0a 09 31 09 30 2e 2e 31 09 6a 63 09 09 4a 75 73 74 69 66 69 e.0"....pt]...1.0..1.jc..Justifi
1dc0 63 61 74 69 6f 6e 3a 20 30 3d 6c 65 66 74 2c 20 31 3d 63 65 6e 74 65 72 2c 20 32 3d 72 69 67 68 cation:.0=left,.1=center,.2=righ
1de0 74 2c 20 33 3d 62 6f 74 68 0d 0a 09 09 32 2e 2e 37 09 09 09 52 65 73 65 72 76 65 64 3b 20 6d 75 t,.3=both....2..7...Reserved;.mu
1e00 73 74 20 62 65 20 30 0d 0a 09 32 09 09 09 09 52 65 73 65 72 76 65 64 3b 20 6d 75 73 74 20 62 65 st.be.0...2....Reserved;.must.be
1e20 20 33 30 20 64 65 63 2e 0d 0a 09 33 09 09 09 09 52 65 73 65 72 76 65 64 3b 20 6d 75 73 74 20 62 .30.dec....3....Reserved;.must.b
1e40 65 20 30 0d 0a 09 34 2e 2e 35 09 09 64 78 61 52 69 67 68 74 09 52 69 67 68 74 20 69 6e 64 65 6e e.0...4..5..dxaRight.Right.inden
1e60 74 20 69 6e 20 32 30 74 68 73 20 6f 66 20 61 20 70 6f 69 6e 74 0d 0a 09 36 2e 2e 37 09 09 64 78 t.in.20ths.of.a.point...6..7..dx
1e80 61 4c 65 66 74 09 4c 65 66 74 20 69 6e 64 65 6e 74 20 69 6e 20 32 30 74 68 73 20 6f 66 20 61 20 aLeft.Left.indent.in.20ths.of.a.
1ea0 70 6f 69 6e 74 0d 0a 09 38 2e 2e 39 09 09 64 78 61 4c 65 66 74 31 09 46 69 72 73 74 20 6c 69 6e point...8..9..dxaLeft1.First.lin
1ec0 65 20 6c 65 66 74 20 69 6e 64 65 6e 74 20 22 20 22 20 22 20 22 20 28 72 65 6c 61 74 69 76 65 20 e.left.indent.".".".".(relative.
1ee0 74 6f 20 64 78 61 4c 65 66 74 29 0d 0a 09 31 30 2e 2e 31 31 09 09 64 79 61 4c 69 6e 65 09 49 6e to.dxaLeft)...10..11..dyaLine.In
1f00 74 65 72 2d 6c 69 6e 65 20 73 70 61 63 69 6e 67 20 22 20 22 20 22 20 22 20 22 20 20 28 53 74 61 ter-line.spacing."."."."."..(Sta
1f20 6e 64 61 72 64 20 69 73 20 32 34 30 20 64 65 63 2e 29 0d 0a 09 31 32 2e 2e 31 33 09 09 64 79 61 ndard.is.240.dec.)...12..13..dya
1f40 42 65 66 6f 72 65 09 52 65 73 65 72 76 65 64 3b 20 69 67 6e 6f 72 65 64 20 62 79 20 57 52 49 54 Before.Reserved;.ignored.by.WRIT
1f60 45 20 28 73 74 61 6e 64 61 72 64 20 69 73 20 30 29 0d 0a 09 31 34 2e 2e 31 35 09 09 64 79 61 41 E.(standard.is.0)...14..15..dyaA
1f80 66 74 65 72 09 52 65 73 65 72 76 65 64 3b 20 69 67 6e 6f 72 65 64 20 62 79 20 57 52 49 54 45 20 fter.Reserved;.ignored.by.WRITE.
1fa0 28 73 74 61 6e 64 61 72 64 20 69 73 20 30 29 0d 0a 09 31 36 09 30 09 72 68 63 50 61 67 65 09 30 (standard.is.0)...16.0.rhcPage.0
1fc0 3d 68 65 61 64 65 72 2c 20 31 3d 66 6f 6f 74 65 72 09 09 09 0d 0a 09 09 31 2e 2e 32 31 09 09 09 =header,.1=footer.......1..21...
1fe0 52 65 73 65 72 76 65 64 3b 20 30 3d 6e 6f 72 6d 61 6c 20 70 61 72 61 2c 20 6e 6f 6e 2d 7a 65 72 Reserved;.0=normal.para,.non-zer
2000 6f 3d 68 65 61 64 65 72 20 6f 72 20 66 6f 6f 74 65 72 20 70 61 72 61 09 0d 0a 09 09 33 09 72 68 o=header.or.footer.para.....3.rh
2020 63 46 69 72 73 74 09 31 3d 70 72 69 6e 74 20 6f 6e 20 31 73 74 20 70 61 67 65 2c 20 30 3d 64 6f cFirst.1=print.on.1st.page,.0=do
2040 6e 27 74 0d 0a 09 09 34 09 66 47 72 61 70 68 69 63 73 09 31 3d 70 61 72 61 67 72 61 70 68 20 69 n't....4.fGraphics.1=paragraph.i
2060 73 20 61 20 70 69 63 74 75 72 65 2c 20 30 3d 70 61 72 61 67 72 61 70 68 20 69 73 20 74 65 78 74 s.a.picture,.0=paragraph.is.text
2080 0d 0a 09 09 35 2e 2e 37 09 09 09 52 65 73 65 72 76 65 64 3b 20 6d 75 73 74 20 62 65 20 30 0d 0a ....5..7...Reserved;.must.be.0..
20a0 09 31 37 2e 2e 32 31 09 09 09 09 72 65 73 65 72 76 65 64 3b 20 6d 75 73 74 20 62 65 20 30 0d 0a .17..21....reserved;.must.be.0..
20c0 09 32 32 2e 2e 37 38 09 09 09 09 55 70 20 74 6f 20 31 34 20 54 42 44 27 73 20 28 74 61 62 20 73 .22..78....Up.to.14.TBD's.(tab.s
20e0 74 6f 70 73 3b 20 73 65 65 20 62 65 6c 6f 77 29 0d 0a 0d 0a 54 42 44 20 28 54 61 42 20 44 65 73 tops;.see.below)....TBD.(TaB.Des
2100 63 72 69 70 74 6f 72 29 3a 0d 0a 0d 0a 09 62 79 74 65 20 09 62 69 74 09 6d 65 61 6e 69 6e 67 0d criptor):.....byte..bit.meaning.
2120 0a 09 2d 2d 2d 2d 2d 2d 2d 20 09 2d 2d 2d 2d 09 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 09 30 ..-------..----.------------...0
2140 2e 2e 31 09 09 64 78 61 20 09 09 69 6e 64 65 6e 74 20 66 72 6f 6d 20 6c 65 66 74 20 6d 61 72 67 ..1..dxa...indent.from.left.marg
2160 69 6e 20 6f 66 20 74 61 62 20 73 74 6f 70 20 28 69 6e 20 32 30 74 68 73 20 6f 66 20 61 20 70 6f in.of.tab.stop.(in.20ths.of.a.po
2180 69 6e 74 29 0d 0a 09 32 09 30 2e 2e 32 20 09 6a 63 54 61 62 20 09 09 30 20 66 6f 72 20 6e 6f 72 int)...2.0..2..jcTab...0.for.nor
21a0 6d 61 6c 20 74 61 62 73 3b 20 33 20 66 6f 72 20 64 65 63 69 6d 61 6c 20 74 61 62 73 20 0d 0a 09 mal.tabs;.3.for.decimal.tabs....
21c0 09 33 2e 2e 2e 35 09 74 6c 63 09 09 52 65 73 65 72 76 65 64 3b 20 69 67 6e 6f 72 65 64 20 62 79 .3...5.tlc..Reserved;.ignored.by
21e0 20 57 52 49 54 45 0d 0a 09 09 36 2e 2e 37 20 09 09 09 52 65 73 65 72 76 65 64 3b 20 6d 75 73 74 .WRITE....6..7....Reserved;.must
2200 20 62 65 20 30 0d 0a 09 33 09 09 63 68 41 6c 69 67 6e 09 52 65 73 65 72 76 65 64 3b 20 20 69 67 .be.0...3..chAlign.Reserved;..ig
2220 6e 6f 72 65 64 20 62 79 20 57 52 49 54 45 0d 0a 0d 0a 54 68 65 20 73 74 61 6e 64 61 72 64 20 50 nored.by.WRITE....The.standard.P
2240 41 50 20 68 61 73 20 62 79 74 65 20 30 20 3d 20 36 31 20 64 65 63 2e 2c 20 62 79 74 65 20 32 20 AP.has.byte.0.=.61.dec.,.byte.2.
2260 3d 20 33 30 20 64 65 63 2e 2c 20 62 79 74 65 73 20 31 30 2d 31 31 20 3d 20 28 77 6f 72 64 29 20 =.30.dec.,.bytes.10-11.=.(word).
2280 32 34 30 20 64 65 63 2e 2c 20 61 6c 6c 20 6f 74 68 65 72 20 62 79 74 65 73 20 3d 20 30 2e 20 20 240.dec.,.all.other.bytes.=.0...
22a0 4e 6f 74 65 20 74 68 65 72 65 66 6f 72 65 20 74 68 61 74 20 65 61 63 68 20 70 61 72 61 67 72 61 Note.therefore.that.each.paragra
22c0 70 68 20 46 50 52 4f 50 20 6d 75 73 74 20 68 61 76 65 20 63 63 68 20 3e 3d 20 31 2e 0d 0a 0d 0a ph.FPROP.must.have.cch.>=.1.....
22e0 49 6e 20 63 6f 6e 73 74 72 75 63 74 69 6e 67 20 74 68 65 20 70 61 67 65 73 20 6f 66 20 66 6f 72 In.constructing.the.pages.of.for
2300 6d 61 74 74 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 74 68 65 72 65 20 69 73 20 61 20 matting.information,.there.is.a.
2320 64 69 66 66 65 72 65 6e 63 65 20 62 65 74 77 65 65 6e 20 70 61 72 61 67 72 61 70 68 20 61 6e 64 difference.between.paragraph.and
2340 20 63 68 61 72 61 63 74 65 72 20 46 4f 44 27 73 2e 20 20 41 20 63 68 61 72 61 63 74 65 72 20 46 .character.FOD's...A.character.F
2360 4f 44 20 6d 61 79 20 64 65 73 63 72 69 62 65 20 61 6e 79 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f OD.may.describe.any.number.of.co
2380 6e 73 65 63 75 74 69 76 65 20 63 68 61 72 61 63 74 65 72 73 20 77 69 74 68 20 74 68 65 20 73 61 nsecutive.characters.with.the.sa
23a0 6d 65 20 66 6f 72 6d 61 74 74 69 6e 67 2e 20 20 48 6f 77 65 76 65 72 2c 20 74 68 65 72 65 20 4d me.formatting...However,.there.M
23c0 55 53 54 20 42 45 20 45 58 41 43 54 4c 59 20 4f 4e 45 20 50 41 52 41 47 52 41 50 48 20 46 4f 44 UST.BE.EXACTLY.ONE.PARAGRAPH.FOD
23e0 20 50 45 52 20 54 45 58 54 20 50 41 52 41 47 52 41 50 48 2e 20 20 49 6e 20 65 69 74 68 65 72 20 .PER.TEXT.PARAGRAPH...In.either.
2400 63 61 73 65 2c 20 69 74 20 69 73 20 61 6c 6c 6f 77 61 62 6c 65 2c 20 61 6e 64 20 65 6e 63 6f 75 case,.it.is.allowable,.and.encou
2420 72 61 67 65 64 2c 20 74 6f 20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 20 46 4f 44 27 73 20 70 6f raged,.to.have.multiple.FOD's.po
2440 69 6e 74 20 74 6f 20 74 68 65 20 73 61 6d 65 20 46 50 52 4f 50 20 6f 6e 20 61 20 67 69 76 65 6e int.to.the.same.FPROP.on.a.given
2460 20 70 61 67 65 2e 20 20 4e 6f 20 46 4f 44 20 6d 61 79 20 70 6f 69 6e 74 20 6f 66 66 20 69 74 73 .page...No.FOD.may.point.off.its
2480 20 70 61 67 65 2e 0d 0a 0d 0a 54 68 65 72 65 20 6d 75 73 74 20 62 65 20 6e 6f 20 22 68 6f 6c 65 .page.....There.must.be.no."hole
24a0 73 22 20 69 6e 20 65 69 74 68 65 72 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 6f 72 20 70 61 s".in.either.the.character.or.pa
24c0 72 61 67 72 61 70 68 20 66 6f 72 6d 61 74 74 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 3b 20 ragraph.formatting.information;.
24e0 65 61 63 68 20 6d 75 73 74 20 62 65 67 69 6e 20 77 69 74 68 20 74 68 65 20 66 69 72 73 74 20 74 each.must.begin.with.the.first.t
2500 65 78 74 20 63 68 61 72 61 63 74 65 72 20 28 62 79 74 65 20 31 32 38 29 20 61 6e 64 20 63 6f 6e ext.character.(byte.128).and.con
2520 74 69 6e 75 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 6c 61 73 74 2e 20 20 54 68 65 72 65 66 6f tinue.through.the.last...Therefo
2540 72 65 2c 20 74 68 65 20 6c 61 73 74 20 63 68 61 72 61 63 74 65 72 20 46 4f 44 20 61 6e 64 20 74 re,.the.last.character.FOD.and.t
2560 68 65 20 6c 61 73 74 20 70 61 72 61 67 72 61 70 68 20 46 4f 44 20 6d 75 73 74 20 68 61 76 65 20 he.last.paragraph.FOD.must.have.
2580 66 63 4c 69 6d 20 3d 20 66 63 4d 61 63 20 61 73 20 64 65 66 69 6e 65 64 20 69 6e 20 74 68 65 20 fcLim.=.fcMac.as.defined.in.the.
25a0 68 65 61 64 65 72 2e 0d 0a 0d 0a 0d 0a 31 09 57 72 69 74 65 20 66 69 6c 65 73 20 68 61 76 65 20 header.......1.Write.files.have.
25c0 61 6c 6c 20 6f 66 20 74 68 65 69 72 20 68 65 61 64 65 72 20 61 6e 64 20 66 6f 6f 74 65 72 20 70 all.of.their.header.and.footer.p
25e0 61 72 61 67 72 61 70 68 73 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 aragraphs.at.the.beginning.of.th
2600 65 20 64 6f 63 75 6d 65 6e 74 2e 20 41 6c 6c 20 68 65 61 64 65 72 20 61 6e 64 20 66 6f 6f 74 65 e.document..All.header.and.foote
2620 72 20 70 61 72 61 67 72 61 70 68 73 20 61 70 70 65 61 72 20 70 72 69 6f 72 20 74 6f 20 61 6e 79 r.paragraphs.appear.prior.to.any
2640 20 6e 6f 72 6d 61 6c 20 70 61 72 61 67 72 61 70 68 73 2e 20 20 57 68 65 6e 20 72 65 61 64 69 6e .normal.paragraphs...When.readin
2660 67 20 66 69 6c 65 73 20 63 72 65 61 74 65 64 20 62 79 20 57 6f 72 64 2c 20 57 52 49 54 45 20 77 g.files.created.by.Word,.WRITE.w
2680 69 6c 6c 20 6f 6e 6c 79 20 72 65 63 6f 67 6e 69 7a 65 20 74 68 6f 73 65 20 68 65 61 64 65 72 73 ill.only.recognize.those.headers
26a0 20 61 6e 64 20 66 6f 6f 74 65 72 73 20 74 68 61 74 20 61 70 70 65 61 72 20 61 74 20 74 68 65 20 .and.footers.that.appear.at.the.
26c0 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 3b 20 61 6c 6c 20 6f beginning.of.the.document;.all.o
26e0 74 68 65 72 73 20 77 69 6c 6c 20 62 65 20 74 72 65 61 74 65 64 20 61 73 20 6e 6f 72 6d 61 6c 20 thers.will.be.treated.as.normal.
2700 74 65 78 74 2e 0d 0a 0c 46 4f 52 4d 41 54 54 49 4e 47 20 50 4f 52 54 49 4f 4e 0d 0a 46 4f 4f 54 text....FORMATTING.PORTION..FOOT
2720 4e 4f 54 45 53 20 26 20 53 45 43 54 49 4f 4e 53 0d 0a 0d 0a 57 52 49 54 45 20 64 6f 63 75 6d 65 NOTES.&.SECTIONS....WRITE.docume
2740 6e 74 73 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 61 20 66 6f 6f 74 6e 6f 74 65 20 74 61 62 6c 65 nts.do.not.have.a.footnote.table
2760 20 28 69 2e 65 2e 2c 20 70 6e 46 6e 74 62 20 69 73 20 61 6c 77 61 79 73 20 65 71 75 61 6c 20 74 .(i.e.,.pnFntb.is.always.equal.t
2780 6f 20 70 6e 53 65 70 29 2e 20 0d 0a 0d 0a 41 20 57 52 49 54 45 20 64 6f 63 75 6d 65 6e 74 20 68 o.pnSep)......A.WRITE.document.h
27a0 61 73 20 6f 6e 6c 79 20 6f 6e 65 20 73 65 63 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 73 65 63 as.only.one.section...If.the.sec
27c0 74 69 6f 6e 20 70 72 6f 70 65 72 74 69 65 73 20 6f 66 20 61 20 57 52 49 54 45 20 64 6f 63 75 6d tion.properties.of.a.WRITE.docum
27e0 65 6e 74 20 64 69 66 66 65 72 20 66 72 6f 6d 20 74 68 65 20 64 65 66 61 75 6c 74 73 2c 20 74 68 ent.differ.from.the.defaults,.th
2800 65 20 64 6f 63 75 6d 65 6e 74 20 77 69 6c 6c 20 63 6f 6e 74 61 69 6e 20 61 20 53 45 50 20 73 65 e.document.will.contain.a.SEP.se
2820 63 74 69 6f 6e 20 61 6e 64 20 61 20 53 45 54 42 20 73 65 63 74 69 6f 6e 2e 20 20 49 66 20 6e 6f ction.and.a.SETB.section...If.no
2840 74 2c 20 74 68 65 6e 20 6e 65 69 74 68 65 72 20 73 65 63 74 69 6f 6e 20 69 73 20 70 72 65 73 65 t,.then.neither.section.is.prese
2860 6e 74 20 61 6e 64 20 70 6e 53 65 70 20 61 6e 64 20 70 6e 53 65 74 62 20 61 72 65 20 62 6f 74 68 nt.and.pnSep.and.pnSetb.are.both
2880 20 65 71 75 61 6c 20 74 6f 20 70 6e 50 67 74 62 2e 0d 0a 0d 0a 20 54 68 65 20 66 6f 72 6d 61 74 .equal.to.pnPgtb......The.format
28a0 20 6f 66 20 74 68 65 20 53 45 50 20 28 53 45 63 74 69 6f 6e 20 50 72 6f 70 65 72 74 79 29 20 20 .of.the.SEP.(SEction.Property)..
28c0 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0d 0a 0d 0a 09 62 79 74 65 09 6d 65 61 6e 69 6e 67 0d is.as.follows:.....byte.meaning.
28e0 0a 09 30 09 63 63 68 09 09 52 65 73 65 72 76 65 64 3b 20 6e 6f 72 6d 61 6c 20 76 61 6c 75 65 20 ..0.cch..Reserved;.normal.value.
2900 69 73 20 31 30 32 20 64 65 63 2e 0d 0a 5b 50 72 65 76 69 6f 75 73 6c 79 20 69 6e 63 6f 72 72 65 is.102.dec...[Previously.incorre
2920 63 74 6c 79 20 64 6f 63 75 6d 65 6e 74 65 64 20 61 73 20 22 63 6f 75 6e 74 20 6f 66 20 62 79 74 ctly.documented.as."count.of.byt
2940 65 73 20 75 73 65 64 20 65 78 63 6c 75 64 69 6e 67 20 74 68 69 73 20 62 79 74 65 22 0d 0a 61 6e es.used.excluding.this.byte"..an
2960 64 20 69 6d 70 6c 79 69 6e 67 20 74 68 69 73 20 76 61 6c 75 65 20 77 61 73 20 61 6c 77 61 79 73 d.implying.this.value.was.always
2980 20 3c 3d 20 31 36 20 20 2e 2e 70 74 5d 0d 0a 09 31 2e 2e 32 09 09 09 52 65 73 65 72 76 65 64 3b .<=.16....pt]...1..2...Reserved;
29a0 20 69 67 6e 6f 72 65 64 20 62 79 20 57 72 69 74 65 2e 20 20 44 65 66 61 75 6c 74 20 76 61 6c 75 .ignored.by.Write...Default.valu
29c0 65 20 69 73 20 32 2e 0d 0a 5b 50 72 65 76 69 6f 75 73 6c 79 20 69 6e 63 6f 72 72 65 63 74 6c 79 e.is.2...[Previously.incorrectly
29e0 20 64 6f 63 75 6d 65 6e 74 65 64 20 61 73 20 22 72 65 73 65 72 76 65 64 3b 20 6d 75 73 74 20 62 .documented.as."reserved;.must.b
2a00 65 20 30 22 20 2e 2e 70 74 5d 0d 0a 09 33 2e 2e 34 09 79 61 4d 61 63 09 09 50 61 67 65 20 6c 65 e.0"...pt]...3..4.yaMac..Page.le
2a20 6e 67 74 68 20 69 6e 20 74 77 65 6e 74 69 65 74 68 73 20 6f 66 20 61 20 70 6f 69 6e 74 20 28 73 ngth.in.twentieths.of.a.point.(s
2a40 74 61 6e 64 61 72 64 20 69 73 20 31 31 2a 31 34 34 30 20 3d 20 31 35 38 34 30 29 0d 0a 09 35 2e tandard.is.11*1440.=.15840)...5.
2a60 2e 36 09 78 61 4d 61 63 09 09 50 61 67 65 20 77 69 64 74 68 20 69 6e 20 74 77 65 6e 74 69 65 74 .6.xaMac..Page.width.in.twentiet
2a80 68 73 20 6f 66 20 61 20 70 6f 69 6e 74 20 28 73 74 61 6e 64 61 72 64 20 69 73 20 38 2e 35 2a 31 hs.of.a.point.(standard.is.8.5*1
2aa0 34 34 30 20 3d 20 31 32 32 34 30 29 0d 0a 09 37 2e 2e 38 09 09 09 53 74 61 72 74 69 6e 67 20 70 440.=.12240)...7..8...Starting.p
2ac0 61 67 65 20 6e 75 6d 62 65 72 2c 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 69 73 20 30 78 46 age.number,.default.value.is.0xF
2ae0 46 46 46 20 28 62 75 74 20 77 69 6c 6c 20 62 65 20 61 73 73 69 67 6e 65 64 20 31 20 69 66 20 44 FFF.(but.will.be.assigned.1.if.D
2b00 6f 63 75 6d 65 6e 74 0d 0a 50 61 67 65 2d 4c 61 79 6f 75 74 20 64 69 61 6c 6f 67 20 69 73 20 75 ocument..Page-Layout.dialog.is.u
2b20 73 65 64 2e 20 20 5b 50 72 65 76 69 6f 75 73 6c 79 20 69 6e 63 6f 72 72 65 63 74 6c 79 20 64 6f sed...[Previously.incorrectly.do
2b40 63 75 6d 65 6e 74 65 64 20 61 73 20 22 72 65 73 65 72 76 65 64 22 20 2e 2e 70 74 5d 0d 0a 09 39 cumented.as."reserved"...pt]...9
2b60 2e 2e 31 30 09 79 61 54 6f 70 09 09 54 6f 70 20 6d 61 72 67 69 6e 20 69 6e 20 74 77 65 6e 74 69 ..10.yaTop..Top.margin.in.twenti
2b80 65 74 68 73 20 6f 66 20 61 20 70 6f 69 6e 74 20 28 73 74 61 6e 64 61 72 64 20 69 73 20 31 34 34 eths.of.a.point.(standard.is.144
2ba0 30 29 0d 0a 09 31 31 2e 2e 31 32 09 64 79 61 54 65 78 74 09 48 65 69 67 68 74 20 6f 66 20 74 65 0)...11..12.dyaText.Height.of.te
2bc0 78 74 20 69 6e 20 74 77 65 6e 74 69 65 74 68 73 20 6f 66 20 61 20 70 6f 69 6e 74 20 28 73 74 61 xt.in.twentieths.of.a.point.(sta
2be0 6e 64 61 72 64 20 69 73 20 39 20 2a 20 31 34 34 30 20 3d 20 31 32 39 36 30 29 0d 0a 09 31 33 2e ndard.is.9.*.1440.=.12960)...13.
2c00 2e 31 34 09 78 61 4c 65 66 74 09 09 4c 65 66 74 20 6d 61 72 67 69 6e 20 69 6e 20 74 77 65 6e 74 .14.xaLeft..Left.margin.in.twent
2c20 69 65 74 68 73 20 6f 66 20 61 20 70 6f 69 6e 74 20 28 73 74 61 6e 64 61 72 64 20 69 73 20 31 2e ieths.of.a.point.(standard.is.1.
2c40 32 35 20 2a 20 31 34 34 30 20 3d 20 31 38 30 30 29 0d 0a 09 31 35 2e 2e 31 36 09 64 78 61 54 65 25.*.1440.=.1800)...15..16.dxaTe
2c60 78 74 09 57 69 64 74 68 20 6f 66 20 74 65 78 74 20 61 72 65 61 20 69 6e 20 74 77 65 6e 74 69 65 xt.Width.of.text.area.in.twentie
2c80 74 68 73 20 6f 66 20 61 20 70 6f 69 6e 74 20 28 73 74 64 2e 20 69 73 20 36 20 2a 20 31 34 34 30 ths.of.a.point.(std..is.6.*.1440
2ca0 20 3d 20 38 36 34 30 29 0d 0a 0d 0a 20 53 6f 20 77 65 20 68 61 76 65 20 79 61 54 6f 70 20 2b 20 .=.8640).....So.we.have.yaTop.+.
2cc0 64 79 61 54 65 78 74 20 2b 20 28 62 6f 74 74 6f 6d 20 6d 61 72 67 69 6e 2c 20 6e 6f 74 20 73 74 dyaText.+.(bottom.margin,.not.st
2ce0 6f 72 65 64 29 20 3d 20 79 61 4d 61 63 2c 20 61 6e 64 0d 0a 20 20 20 20 20 78 61 4c 65 66 74 20 ored).=.yaMac,.and.......xaLeft.
2d00 2b 20 64 78 61 54 65 78 74 20 2b 20 28 72 69 67 68 74 20 6d 61 72 67 69 6e 2c 20 6e 6f 74 20 73 +.dxaText.+.(right.margin,.not.s
2d20 74 6f 72 65 64 29 20 3d 20 78 61 4d 61 63 2e 0d 0a 0d 0a 20 4e 6f 74 65 20 74 68 61 74 20 69 66 tored).=.xaMac......Note.that.if
2d40 20 61 6c 6c 20 6f 66 20 74 68 65 20 61 62 6f 76 65 20 70 72 6f 70 65 72 74 69 65 73 20 61 72 65 .all.of.the.above.properties.are
2d60 20 73 74 61 6e 64 61 72 64 2c 20 6e 6f 20 53 45 50 20 6f 72 20 53 45 54 42 20 69 73 20 6e 65 65 .standard,.no.SEP.or.SETB.is.nee
2d80 64 65 64 20 61 74 20 61 6c 6c 2e 20 0d 0a 0d 0a 54 68 65 20 73 74 72 75 63 74 75 72 65 20 6f 66 ded.at.all......The.structure.of
2da0 20 74 68 65 20 53 45 54 42 20 28 53 45 63 74 69 6f 6e 20 54 61 42 6c 65 29 20 73 65 63 74 69 6f .the.SETB.(SEction.TaBle).sectio
2dc0 6e 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0d 0a 0d 0a 09 77 6f 72 64 09 6d 65 61 6e 69 6e n.is.as.follows:.....word.meanin
2de0 67 0d 0a 09 30 09 63 73 65 64 09 09 4e 75 6d 62 65 72 20 6f 66 20 73 65 63 74 69 6f 6e 73 20 28 g...0.csed..Number.of.sections.(
2e00 61 6c 77 61 79 73 20 32 20 66 6f 72 20 57 52 49 54 45 20 64 6f 63 75 6d 65 6e 74 73 2c 20 73 65 always.2.for.WRITE.documents,.se
2e20 65 20 62 65 6c 6f 77 29 0d 0a 09 31 09 63 73 65 64 4d 61 78 09 55 6e 64 65 66 69 6e 65 64 09 09 e.below)...1.csedMax.Undefined..
2e40 0d 0a 09 32 2e 2e 3f 09 72 67 73 65 64 09 09 41 72 72 61 79 20 6f 66 20 53 45 44 73 20 70 6c 75 ...2..?.rgsed..Array.of.SEDs.plu
2e60 73 20 30 2d 70 61 64 64 69 6e 67 20 74 6f 20 66 69 6c 6c 20 74 68 65 20 73 65 63 74 6f 72 0d 0a s.0-padding.to.fill.the.sector..
2e80 0d 0a 54 68 65 20 73 74 72 75 63 74 20 6f 66 20 61 20 53 45 44 20 28 53 45 63 74 69 6f 6e 20 44 ..The.struct.of.a.SED.(SEction.D
2ea0 65 73 63 72 69 70 74 6f 72 29 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0d 0a 0d 0a 09 77 6f escriptor).is.as.follows:.....wo
2ec0 72 64 09 6d 65 61 6e 69 6e 67 0d 0a 09 30 2e 2e 31 09 63 70 09 09 42 79 74 65 20 61 64 64 72 65 rd.meaning...0..1.cp..Byte.addre
2ee0 73 73 20 6f 66 20 66 69 72 73 74 20 63 68 61 72 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 65 63 74 69 ss.of.first.char.following.secti
2f00 6f 6e 0d 0a 09 32 09 66 6e 09 09 75 6e 64 65 66 69 6e 65 64 0d 0a 09 33 2e 2e 34 09 66 63 53 65 on...2.fn..undefined...3..4.fcSe
2f20 70 09 09 42 79 74 65 20 61 64 64 72 65 73 73 20 6f 66 20 61 73 73 6f 63 69 61 74 65 64 20 53 45 p..Byte.address.of.associated.SE
2f40 50 09 0d 0a 0d 0a 57 52 49 54 45 20 64 6f 63 75 6d 65 6e 74 73 20 61 6c 77 61 79 73 20 68 61 76 P.....WRITE.documents.always.hav
2f60 65 20 65 78 61 63 74 6c 79 20 32 20 53 45 44 20 65 6e 74 72 69 65 73 2c 20 77 69 74 68 20 74 68 e.exactly.2.SED.entries,.with.th
2f80 65 20 66 69 72 73 74 27 73 20 63 70 20 20 69 6e 64 69 63 61 74 69 6e 67 20 74 68 61 74 20 69 74 e.first's.cp..indicating.that.it
2fa0 20 61 66 66 65 63 74 73 20 61 6c 6c 20 6f 66 20 74 68 65 20 63 68 61 72 61 63 74 65 72 73 20 69 .affects.all.of.the.characters.i
2fc0 6e 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 61 6e 64 20 69 74 73 20 66 63 53 65 70 20 70 6f 69 n.the.document.and.its.fcSep.poi
2fe0 6e 74 69 6e 67 20 74 6f 20 74 68 65 20 6f 6e 65 20 53 45 50 20 69 6e 20 74 68 65 20 66 69 6c 65 nting.to.the.one.SEP.in.the.file
3000 2e 0d 0a 54 68 65 20 73 65 63 6f 6e 64 20 53 45 44 20 65 6e 74 72 79 20 69 73 20 61 20 64 75 6d ...The.second.SED.entry.is.a.dum
3020 6d 79 2c 20 77 69 74 68 20 66 63 53 65 70 20 3d 3d 20 46 46 46 46 46 46 46 46 20 28 68 65 78 29 my,.with.fcSep.==.FFFFFFFF.(hex)
3040 2e 0d 0a 0c 46 4f 52 4d 41 54 54 49 4e 47 20 50 4f 52 54 49 4f 4e 0d 0a 46 4f 4f 54 4e 4f 54 45 ....FORMATTING.PORTION..FOOTNOTE
3060 53 20 26 20 53 45 43 54 49 4f 4e 53 0d 0a 0d 0a 54 68 65 20 50 47 54 42 20 73 65 63 74 69 6f 6e S.&.SECTIONS....The.PGTB.section
3080 20 5b 6f 70 74 69 6f 6e 61 6c 5d 20 69 73 20 6f 6e 20 74 68 65 20 70 61 67 65 20 69 6d 6d 65 64 .[optional].is.on.the.page.immed
30a0 69 61 74 65 6c 79 20 61 66 74 65 72 20 74 68 65 20 53 45 50 20 73 65 63 74 69 6f 6e 2e 0d 0a 4e iately.after.the.SEP.section...N
30c0 4f 54 45 20 3a 20 43 6f 6e 74 72 61 72 79 20 74 6f 20 74 68 65 20 75 73 61 67 65 20 69 6e 20 74 OTE.:.Contrary.to.the.usage.in.t
30e0 68 65 20 72 65 73 74 20 6f 66 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 2c 20 74 68 65 20 74 65 he.rest.of.this.document,.the.te
3100 72 6d 20 22 70 61 67 65 22 20 75 73 65 64 20 69 6e 20 74 68 65 20 72 65 73 74 20 6f 66 20 74 68 rm."page".used.in.the.rest.of.th
3120 69 73 20 73 65 63 74 69 6f 6e 20 72 65 66 65 72 73 20 74 6f 20 70 72 69 6e 74 65 64 20 70 61 67 is.section.refers.to.printed.pag
3140 65 73 20 6f 66 20 61 20 57 52 49 54 45 20 64 6f 63 75 6d 65 6e 74 2c 20 6e 6f 74 20 31 32 38 2d es.of.a.WRITE.document,.not.128-
3160 62 79 74 65 20 22 70 61 67 65 73 22 20 6f 66 20 61 20 64 69 73 6b 20 66 69 6c 65 2e 0d 0a 0d 0a byte."pages".of.a.disk.file.....
3180 54 68 65 20 73 74 72 75 63 74 20 6f 66 20 74 68 65 20 50 47 54 42 20 28 50 61 47 65 20 54 61 42 The.struct.of.the.PGTB.(PaGe.TaB
31a0 6c 65 29 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0d 0a 0d 0a 09 77 6f 72 64 09 6d 65 61 6e le).is.as.follows:.....word.mean
31c0 69 6e 67 0d 0a 09 30 09 63 70 67 64 09 09 4e 75 6d 62 65 72 20 6f 66 20 50 47 44 73 20 28 31 20 ing...0.cpgd..Number.of.PGDs.(1.
31e0 6f 72 20 6d 6f 72 65 29 0d 0a 09 31 09 63 70 67 64 4d 61 63 09 55 6e 64 65 66 69 6e 65 64 0d 0a or.more)...1.cpgdMac.Undefined..
3200 09 32 2e 2e 3f 09 72 67 70 67 64 09 09 41 72 72 61 79 20 6f 66 20 50 47 44 73 20 70 6c 75 73 20 .2..?.rgpgd..Array.of.PGDs.plus.
3220 30 20 70 61 64 64 69 6e 67 20 74 6f 20 66 69 6c 6c 20 74 68 65 20 73 65 63 74 6f 72 0d 0a 0d 0a 0.padding.to.fill.the.sector....
3240 54 68 65 20 73 74 72 75 63 74 75 72 65 20 6f 66 20 61 20 50 47 44 20 28 50 61 47 65 20 44 65 73 The.structure.of.a.PGD.(PaGe.Des
3260 63 72 69 70 74 6f 72 29 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0d 0a 09 0d 0a 09 77 6f 72 criptor).is.as.follows:......wor
3280 64 09 6d 65 61 6e 69 6e 67 0d 0a 09 30 09 70 67 6e 09 09 50 61 67 65 20 6e 75 6d 62 65 72 20 69 d.meaning...0.pgn..Page.number.i
32a0 6e 20 70 72 69 6e 74 65 64 20 77 6f 72 64 20 64 6f 63 75 6d 65 6e 74 73 0d 0a 09 31 2e 2e 32 09 n.printed.word.documents...1..2.
32c0 63 70 0d 4d 69 6e 09 09 42 79 74 65 20 61 64 64 72 65 73 73 20 6f 66 20 66 69 72 73 74 20 63 68 cp.Min..Byte.address.of.first.ch
32e0 61 72 20 69 6e 20 70 72 69 6e 74 65 64 20 70 61 67 65 0d 0a 0d 0a 0c 46 4f 52 4d 41 54 54 49 4e ar.in.printed.page.....FORMATTIN
3300 47 20 50 4f 52 54 49 4f 4e 0d 0a 46 4f 4e 54 20 54 41 42 4c 45 0d 0a 0d 0a 54 68 65 20 73 74 72 G.PORTION..FONT.TABLE....The.str
3320 75 63 74 75 72 65 20 6f 66 20 74 68 65 20 46 46 4e 54 42 20 28 46 6f 6e 74 20 46 61 63 65 20 4e ucture.of.the.FFNTB.(Font.Face.N
3340 61 6d 65 20 54 61 42 6c 65 29 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0d 0a 0d 0a 09 62 79 ame.TaBle).is.as.follows:.....by
3360 74 65 09 6d 65 61 6e 69 6e 67 0d 0a 09 30 2e 2e 31 09 63 66 66 6e 09 09 4e 75 6d 62 65 72 20 6f te.meaning...0..1.cffn..Number.o
3380 66 20 46 46 4e 73 0d 0a 09 32 2e 2e 3f 09 67 72 70 66 66 6e 09 09 4c 69 73 74 20 6f 66 20 46 46 f.FFNs...2..?.grpffn..List.of.FF
33a0 4e 73 0d 0a 0d 0a 54 68 65 20 73 74 72 75 63 74 75 72 65 20 6f 66 20 61 6e 20 46 46 4e 20 28 46 Ns....The.structure.of.an.FFN.(F
33c0 6f 6e 74 20 46 61 63 65 20 4e 61 6d 65 29 20 65 6e 74 72 79 20 69 6e 20 74 68 65 20 67 72 70 66 ont.Face.Name).entry.in.the.grpf
33e0 66 6e 20 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0d 0a 0d 0a 09 62 79 74 65 09 09 6d 65 61 6e fn.is.as.follows:.....byte..mean
3400 69 6e 67 0d 0a 09 30 2e 2e 31 09 09 63 62 46 66 6e 31 09 4e 75 6d 62 65 72 20 6f 66 20 62 79 74 ing...0..1..cbFfn1.Number.of.byt
3420 65 73 20 69 6e 20 74 68 69 73 20 46 46 4e 20 28 4e 4f 54 20 69 6e 63 6c 75 64 69 6e 67 20 74 68 es.in.this.FFN.(NOT.including.th
3440 65 73 65 20 32 29 0d 0a 09 32 09 09 66 66 69 64 32 09 09 46 6f 6e 74 20 46 61 6d 69 6c 79 20 49 ese.2)...2..ffid2..Font.Family.I
3460 44 20 28 53 65 65 20 62 65 6c 6f 77 29 0d 0a 09 33 2e 2e 63 62 66 66 6e 2b 32 09 73 7a 46 66 6e D.(See.below)...3..cbffn+2.szFfn
3480 09 09 46 6f 6e 74 20 6e 61 6d 65 20 28 76 61 72 69 61 62 6c 65 20 6c 65 6e 67 74 68 3b 20 30 2d ..Font.name.(variable.length;.0-
34a0 74 65 72 6d 69 6e 61 74 65 64 29 0d 0a 09 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 31 09 41 20 63 62 46 66 terminated).............1.A.cbFf
34c0 6e 20 76 61 6c 75 65 20 6f 66 20 46 46 46 46 20 28 68 65 78 29 20 6d 65 61 6e 73 20 74 68 61 74 n.value.of.FFFF.(hex).means.that
34e0 20 74 68 65 20 6e 65 78 74 20 46 46 4e 20 65 6e 74 72 79 20 77 69 6c 6c 20 62 65 20 66 6f 75 6e .the.next.FFN.entry.will.be.foun
3500 64 20 61 74 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 74 68 65 20 6e 65 78 74 20 31 32 38 2d 62 d.at.the.start.of.the.next.128-b
3520 79 74 65 20 70 61 67 65 2e 20 20 41 20 63 62 46 66 6e 20 76 61 6c 75 65 20 6f 66 20 30 20 6d 65 yte.page...A.cbFfn.value.of.0.me
3540 61 6e 73 20 74 68 61 74 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 6d 6f 72 65 20 46 46 4e 20 65 ans.that.there.are.no.more.FFN.e
3560 6e 74 72 69 65 73 20 69 6e 20 74 68 65 20 74 61 62 6c 65 2e 0d 0a 0d 0a 32 09 50 6f 73 73 69 62 ntries.in.the.table.....2.Possib
3580 6c 65 20 76 61 6c 75 65 73 20 66 6f 72 20 66 66 69 64 20 61 72 65 20 46 46 5f 44 4f 4e 54 43 41 le.values.for.ffid.are.FF_DONTCA
35a0 52 45 2c 20 46 46 5f 52 4f 4d 41 4e 2c 20 46 46 5f 53 57 49 53 53 2c 20 46 46 5f 4d 4f 44 45 52 RE,.FF_ROMAN,.FF_SWISS,.FF_MODER
35c0 4e 2c 20 46 46 5f 53 43 52 49 50 54 2c 20 46 46 5f 44 45 43 4f 52 41 54 49 56 45 2e 20 20 0d 0a N,.FF_SCRIPT,.FF_DECORATIVE.....
35e0 09 09 0d 0a 09 54 68 65 73 65 20 61 72 65 20 61 6c 6c 20 63 6f 6e 73 74 61 6e 74 73 20 64 65 66 .....These.are.all.constants.def
3600 69 6e 65 64 20 69 6e 20 57 49 4e 44 4f 57 53 2e 48 2e 20 20 41 64 64 69 74 69 6f 6e 61 6c 20 76 ined.in.WINDOWS.H...Additional.v
3620 61 6c 75 65 73 20 6d 61 79 20 62 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 6c 69 73 74 20 69 alues.may.be.added.to.the.list.i
3640 6e 20 66 75 74 75 72 65 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 57 69 6e 64 6f 77 73 2e 0d 0a 65 n.future.versions.of.Windows...e
3660 20 28 69 2e 65 2e 2c 20 70 6e 46 6e 74 62 20 69 73 20 61 6c 77 61 79 73 20 65 71 75 61 6c 20 74 .(i.e.,.pnFntb.is.always.equal.t
3680 80 00 00 00 d0 00 00 00 77 00 82 03 00 00 ff ff 84 03 00 00 73 00 a8 03 00 00 6f 00 76 04 00 00 ........w...........s.....o.v...
36a0 6b 00 84 04 00 00 67 00 1e 05 00 00 63 00 22 05 00 00 5e 00 23 05 00 00 5a 00 2a 05 00 00 55 00 k.....g.....c."...^.#...Z.*...U.
36c0 88 06 00 00 51 00 89 06 00 00 4a 00 9d 00 06 00 00 14 00 00 02 03 00 00 14 04 00 00 14 01 03 00 ....Q.....J.....................
36e0 00 14 04 00 00 14 01 03 00 00 14 03 00 01 14 03 00 00 14 03 00 01 30 03 00 00 14 03 00 00 14 0c ......................0.........
3700 89 06 00 00 96 06 00 00 77 00 97 06 00 00 70 00 84 07 00 00 6c 00 85 07 00 00 65 00 f7 07 00 00 ........w.....p.....l.....e.....
3720 61 00 f8 07 00 00 5a 00 e0 0b 00 00 56 00 05 0c 00 00 52 00 09 0c 00 00 4e 00 0f 0c 00 00 4a 00 a.....Z.....V.....R.....N.....J.
3740 16 0c 00 00 46 00 89 06 00 00 03 00 03 14 03 00 02 14 03 00 03 14 03 00 02 14 03 00 00 14 06 00 ....F...........................
3760 00 10 00 00 02 03 00 00 14 06 00 00 10 00 00 02 03 00 00 14 06 00 00 14 00 00 02 03 00 00 14 0b ................................
3780 16 0c 00 00 19 0c 00 00 77 00 31 0c 00 00 73 00 22 10 00 00 6f 00 24 10 00 00 6a 00 25 10 00 00 ........w.1...s."...o.$...j.%...
37a0 66 00 29 10 00 00 61 00 2a 10 00 00 5d 00 31 10 00 00 58 00 5c 10 00 00 54 00 5d 10 00 00 4d 00 f.)...a.*...].1...X.\...T.]...M.
37c0 03 11 00 00 49 00 89 06 00 00 03 00 03 03 00 00 14 06 00 00 14 00 00 02 03 00 00 14 04 00 00 14 ....I...........................
37e0 01 03 00 00 14 04 00 00 14 01 03 00 00 14 04 00 00 14 01 03 00 00 14 03 00 01 14 03 00 00 14 0b ................................
3800 03 11 00 00 04 11 00 00 74 00 d7 11 00 00 70 00 d8 11 00 00 69 00 f9 11 00 00 65 00 fa 11 00 00 ........t.....p.....i.....e.....
3820 5e 00 42 12 00 00 5a 00 43 12 00 00 53 00 97 14 00 00 4f 00 a9 14 00 00 4b 00 3c 15 00 00 47 00 ^.B...Z.C...S.....O.....K.<...G.
3840 40 15 00 00 42 00 04 00 00 14 01 03 00 00 14 03 00 01 14 03 00 00 14 06 00 00 14 00 00 02 03 00 @...B...........................
3860 00 14 06 00 00 14 00 00 02 03 00 00 14 06 00 00 14 00 00 02 03 00 00 14 06 00 00 14 00 00 02 0b ................................
3880 40 15 00 00 41 15 00 00 77 00 48 15 00 00 72 00 ec 16 00 00 6e 00 f0 16 00 00 69 00 f1 16 00 00 @...A...w.H...r.....n.....i.....
38a0 65 00 f8 16 00 00 60 00 4b 18 00 00 5c 00 4f 18 00 00 57 00 51 18 00 00 53 00 58 18 00 00 4e 00 e.....`.K...\.O...W.Q...S.X...N.
38c0 54 19 00 00 4a 00 04 00 00 14 01 03 00 00 03 00 00 14 04 00 00 14 01 03 00 00 14 04 00 00 14 01 T...J...........................
38e0 03 00 00 14 04 00 00 14 01 03 00 00 14 04 00 00 14 01 03 00 00 14 04 00 00 14 01 03 00 00 14 0b ................................
3900 54 19 00 00 58 19 00 00 76 00 5a 19 00 00 72 00 5d 19 00 00 6d 00 5e 19 00 00 69 00 65 19 00 00 T...X...v.Z...r.]...m.^...i.e...
3920 64 00 1d 1d 00 00 60 00 21 1d 00 00 5b 00 22 1d 00 00 57 00 25 1d 00 00 52 00 26 1d 00 00 4e 00 d.....`.!...[."...W.%...R.&...N.
3940 2d 1d 00 00 49 00 04 00 00 14 01 03 00 04 00 00 14 01 03 00 00 14 04 00 00 14 01 03 00 00 14 04 -...I...........................
3960 00 00 14 01 03 00 00 14 04 00 00 14 01 03 00 00 14 04 00 00 14 01 03 00 00 14 04 00 00 14 01 0b ................................
3980 2d 1d 00 00 dc 1f 00 00 77 00 dd 1f 00 00 70 00 08 27 00 00 6c 00 1a 27 00 00 68 00 d2 28 00 00 -.......w.....p..'..l..'..h..(..
39a0 64 00 d7 28 00 00 5f 00 d8 28 00 00 5b 00 df 28 00 00 56 00 d5 2d 00 00 52 00 e1 2d 00 00 4d 00 d..(.._..(..[..(..V..-..R..-..M.
39c0 be 2e 00 00 49 00 04 00 00 14 01 03 00 03 00 00 14 04 00 00 14 01 03 00 00 14 04 00 00 14 01 03 ....I...........................
39e0 00 00 14 04 00 00 14 01 03 00 00 14 03 00 01 14 03 00 00 14 06 00 00 10 00 00 02 03 00 00 14 0b ................................
3a00 be 2e 00 00 c2 2e 00 00 76 00 c3 2e 00 00 72 00 ca 2e 00 00 6d 00 44 30 00 00 69 00 56 30 00 00 ........v.....r.....m.D0..i.V0..
3a20 65 00 b7 31 00 00 61 00 c3 31 00 00 5c 00 7d 32 00 00 58 00 81 32 00 00 53 00 82 32 00 00 4f 00 e..1..a..1..\.}2..X..2..S..2..O.
3a40 89 32 00 00 4a 00 04 00 00 14 01 03 00 03 04 00 00 14 01 03 00 00 14 04 00 00 14 01 03 00 00 14 .2..J...........................
3a60 04 00 00 14 01 03 00 00 14 03 00 01 14 03 00 00 14 04 00 00 14 01 03 00 00 14 04 00 00 14 01 0b ................................
3a80 89 32 00 00 f7 32 00 00 77 00 09 33 00 00 73 00 5e 33 00 00 6f 00 6d 33 00 00 6a 00 f6 33 00 00 .2...2..w..3..s.^3..o.m3..j..3..
3aa0 66 00 05 34 00 00 61 00 11 34 00 00 5d 00 12 34 00 00 56 00 50 34 00 00 52 00 51 34 00 00 4b 00 f..4..a..4..]..4..V.P4..R.Q4..K.
3ac0 5f 36 00 00 47 00 04 00 00 14 01 03 00 00 14 06 00 00 14 00 00 02 03 00 00 14 06 00 00 14 00 00 _6..G...........................
3ae0 02 03 00 00 14 04 00 00 14 01 03 00 00 14 04 00 00 14 01 03 00 00 14 03 00 01 14 03 00 00 14 0b ................................
3b00 80 00 00 00 90 00 00 00 ff ff a8 00 00 00 ff ff 82 03 00 00 69 00 84 03 00 00 ff ff 94 03 00 00 ....................i...........
3b20 66 00 a8 03 00 00 66 00 aa 03 00 00 ff ff ac 03 00 00 ff ff 24 04 00 00 ff ff 74 04 00 00 ff ff f.....f.............$.....t.....
3b40 76 04 00 00 ff ff 86 04 00 00 63 00 88 04 00 00 ff ff 1b 05 00 00 ff ff 1d 05 00 00 ff ff 2c 05 v.........c...................,.
3b60 00 00 ff ff 14 04 00 02 3c 01 02 3c 01 11 3c 01 1e 00 00 00 00 00 00 00 f0 00 00 00 00 00 10 10 ........<..<..<.................
3b80 2c 05 00 00 4e 05 00 00 6e 00 68 05 00 00 ff ff 90 05 00 00 ff ff b7 05 00 00 ff ff de 05 00 00 ,...N...n.h.....................
3ba0 ff ff 05 06 00 00 ff ff 20 06 00 00 ff ff 7e 06 00 00 63 00 b4 06 00 00 ff ff ea 06 00 00 ff ff ..............~...c.............
3bc0 18 07 00 00 ff ff 48 07 00 00 ff ff 79 07 00 00 ff ff aa 07 00 00 ff ff ee 07 00 00 ff ff 2d 08 ......H.....y.................-.
3be0 00 00 ff ff 14 04 00 0a 3c 00 1e 00 00 00 a8 0c 58 f3 0c 3c 00 1e 00 00 00 00 00 00 00 68 01 10 ........<.......X..<.........h..
3c00 2d 08 00 00 78 08 00 00 ff ff 7a 08 00 00 ff ff 7c 08 00 00 ff ff d1 08 00 00 70 00 f1 08 00 00 -...x.....z.....|.........p.....
3c20 70 00 6b 0a 00 00 70 00 16 0c 00 00 70 00 17 0c 00 00 ff ff 19 0c 00 00 ff ff 33 0c 00 00 6d 00 p.k...p.....p.............3...m.
3c40 35 0c 00 00 ff ff cf 0c 00 00 ff ff d1 0c 00 00 ff ff 1f 0d 00 00 ff ff 5c 0d 00 00 ff ff 93 0d 5.......................\.......
3c60 00 00 ff ff d6 0d 00 00 ff ff 1e 00 00 00 a8 0c 58 02 3c 01 0a 3c 00 1e 00 00 00 d0 02 30 fd 11 ................X.<..<.......0..
3c80 d6 0d 00 00 04 0e 00 00 79 00 06 0e 00 00 ff ff 10 0e 00 00 76 00 12 0e 00 00 ff ff 83 0f 00 00 ........y...........v...........
3ca0 ff ff 85 0f 00 00 ff ff 22 10 00 00 ff ff 24 10 00 00 ff ff 33 10 00 00 ff ff 75 10 00 00 69 00 ........".....$.....3.....u...i.
3cc0 c1 10 00 00 ff ff df 10 00 00 ff ff 3c 11 00 00 5e 00 6d 11 00 00 ff ff b9 11 00 00 ff ff 93 0d ............<...^.m.............
3ce0 00 00 0a 3c 00 1e 00 00 00 a8 0c 58 f3 0c 3c 00 1e 00 00 00 00 00 00 00 68 01 02 3c 01 01 3c 0f ...<.......X..<.........h..<..<.
3d00 b9 11 00 00 db 11 00 00 ff ff fc 11 00 00 ff ff 25 12 00 00 ff ff 45 12 00 00 ff ff 5e 12 00 00 ................%.....E.....^...
3d20 ff ff 60 12 00 00 ff ff 62 12 00 00 ff ff 64 12 00 00 ff ff 66 12 00 00 ff ff 68 12 00 00 ff ff ..`.....b.....d.....f.....h.....
3d40 6a 12 00 00 79 00 b3 12 00 00 ff ff b5 12 00 00 ff ff de 13 00 00 6e 00 e0 13 00 00 ff ff 96 14 j...y.................n.........
3d60 00 00 63 00 00 1e 00 0a 3c 00 1e 00 00 00 d0 02 30 fd 0a 3c 00 1e 00 00 00 d0 02 30 fd 01 3c 10 ..c.....<.......0..<.......0..<.
3d80 96 14 00 00 97 14 00 00 ff ff ab 14 00 00 78 00 c4 14 00 00 78 00 c6 14 00 00 6d 00 0c 15 00 00 ..............x.....x.....m.....
3da0 ff ff 39 15 00 00 ff ff 3b 15 00 00 ff ff 4a 15 00 00 ff ff 9f 15 00 00 60 00 00 16 00 00 55 00 ..9.....;.....J.........`.....U.
3dc0 2d 16 00 00 ff ff 5e 16 00 00 ff ff 68 16 00 00 ff ff 92 16 00 00 ff ff e0 0a 3c 00 1e 00 00 00 -.....^.....h.............<.....
3de0 a8 0c 58 f3 0c 3c 00 1e 00 00 00 a8 0c 58 f3 68 01 0a 3c 01 1e 00 00 00 6a 0e 96 f1 02 3c 01 0e ..X..<.......X.h..<.....j....<..
3e00 92 16 00 00 94 16 00 00 ff ff e9 16 00 00 ff ff eb 16 00 00 ff ff fa 16 00 00 ff ff 3a 17 00 00 ............................:...
3e20 6e 00 ea 17 00 00 63 00 ec 17 00 00 ff ff 48 18 00 00 ff ff 4a 18 00 00 ff ff 5a 18 00 00 ff ff n.....c.......H.....J.....Z.....
3e40 83 18 00 00 56 00 1c 19 00 00 4b 00 68 16 00 0a 3c 00 1e 00 00 00 f4 0b 0c f4 0c 3c 00 1e 00 00 ....V.....K.h...<..........<....
3e60 00 00 00 00 00 68 01 0a 3c 00 1e 00 00 00 f4 0b 0c f4 0c 3c 00 1e 00 00 00 00 00 00 00 68 01 0c .....h..<..........<.........h..
3e80 1c 19 00 00 1e 19 00 00 ff ff 51 19 00 00 ff ff 53 19 00 00 ff ff 67 19 00 00 ff ff 8b 19 00 00 ..........Q.....S.....g.........
3ea0 6e 00 ae 19 00 00 ff ff d2 19 00 00 ff ff 0e 1a 00 00 ff ff 47 1a 00 00 ff ff 6f 1a 00 00 ff ff n...................G.....o.....
3ec0 98 1a 00 00 ff ff c0 1a 00 00 ff ff e9 1a 00 00 ff ff 11 1b 00 00 ff ff 35 1b 00 00 ff ff 57 1b ........................5.....W.
3ee0 00 00 ff ff 93 1b 00 00 ff ff bc 1b 00 00 ff ff 0c f4 0c 3c 00 1e 00 00 00 00 00 00 00 68 01 12 ...................<.........h..
3f00 bc 1b 00 00 e4 1b 00 00 ff ff 09 1c 00 00 ff ff 54 1c 00 00 70 00 57 1c 00 00 ff ff 9b 1c 00 00 ................T...p.W.........
3f20 ff ff e5 1c 00 00 ff ff e7 1c 00 00 ff ff 1a 1d 00 00 ff ff 1c 1d 00 00 ff ff 2f 1d 00 00 ff ff ........................../.....
3f40 73 1d 00 00 63 00 ad 1d 00 00 5a 00 eb 1d 00 00 ff ff 09 1e 00 00 ff ff 2a 1e 00 00 ff ff 08 3c s...c.....Z.............*......<
3f60 00 1e 00 00 00 10 0e 0c 3c 00 1e 00 00 00 00 00 00 00 68 01 0a 3c 00 1e 00 00 00 d2 0f 2e f0 0f ........<.........h..<..........
3f80 2a 1e 00 00 45 1e 00 00 ff ff 77 1e 00 00 ff ff a7 1e 00 00 ff ff ed 1e 00 00 ff ff 34 1f 00 00 *...E.....w.................4...
3fa0 ff ff 73 1f 00 00 ff ff b1 1f 00 00 ff ff d6 1f 00 00 ff ff 1a 20 00 00 ff ff 45 20 00 00 ff ff ..s.......................E.....
3fc0 82 20 00 00 ff ff a0 20 00 00 ff ff c0 20 00 00 ff ff f2 20 00 00 ff ff f4 20 00 00 ff ff 0b 21 ...............................!
3fe0 00 00 ff ff 0d 21 00 00 ff ff 21 21 00 00 ff ff 3e 21 00 00 ff ff 86 21 00 00 ff ff 0f 2e f0 14 .....!....!!....>!.....!........
4000 86 21 00 00 bf 21 00 00 ff ff e8 21 00 00 70 00 07 22 00 00 ff ff 30 22 00 00 ff ff 32 22 00 00 .!...!.....!..p.."....0"....2"..
4020 ff ff de 22 00 00 ff ff e0 22 00 00 ff ff 88 24 00 00 ff ff 8a 24 00 00 ff ff a9 25 00 00 ff ff ...".....".....$.....$.....%....
4040 ab 25 00 00 ff ff ad 25 00 00 ff ff 07 27 00 00 65 00 08 27 00 00 ff ff 1c 27 00 00 62 00 32 27 .%.....%.....'..e..'.....'..b.2'
4060 00 00 62 00 0d 21 02 3c 01 0a 3c 00 1e 00 00 00 d0 02 30 fd 0a 3c 00 1e 00 00 00 1e 0f e2 f0 10 ..b..!.<..<.......0..<..........
4080 32 27 00 00 34 27 00 00 ff ff 8c 27 00 00 ff ff 8e 27 00 00 ff ff 93 28 00 00 ff ff 95 28 00 00 2'..4'.....'.....'.....(.....(..
40a0 ff ff d0 28 00 00 ff ff d2 28 00 00 ff ff e1 28 00 00 ff ff 0d 29 00 00 70 00 5e 29 00 00 67 00 ...(.....(.....(.....)..p.^)..g.
40c0 8f 29 00 00 67 00 c9 29 00 00 5c 00 0c 2a 00 00 53 00 08 27 00 00 ff 08 3c 00 1e 00 00 00 40 0b .)..g..)..\..*..S..'....<.....@.
40e0 0a 3c 00 1e 00 00 00 a8 0c 58 f3 08 3c 00 1e 00 00 00 40 0b 0a 3c 00 1e 00 00 00 a8 0c 58 f3 0d .<.......X..<.....@..<.......X..
4100 0c 2a 00 00 5d 2a 00 00 70 00 ae 2a 00 00 70 00 09 2b 00 00 70 00 5e 2b 00 00 67 00 a4 2b 00 00 .*..]*..p..*..p..+..p.^+..g..+..
4120 5c 00 fc 2b 00 00 5c 00 53 2c 00 00 5c 00 aa 2c 00 00 5c 00 ac 2c 00 00 ff ff f4 2c 00 00 ff ff \..+..\.S,..\..,..\..,.....,....
4140 31 2d 00 00 ff ff 33 2d 00 00 ff ff 8e 2d 00 00 ff ff 90 2d 00 00 ff ff d2 2d 00 00 ff ff 40 0b 1-....3-.....-.....-.....-....@.
4160 0a 3c 00 1e 00 00 00 a8 0c 58 f3 08 3c 00 1e 00 00 00 40 0b 0a 3c 00 1e 00 00 00 a8 0c 58 f3 0f .<.......X..<.....@..<.......X..
4180 d2 2d 00 00 d4 2d 00 00 ff ff e3 2d 00 00 ff ff 2a 2e 00 00 6e 00 42 2e 00 00 6c 00 80 2e 00 00 .-...-.....-....*...n.B...l.....
41a0 ff ff 82 2e 00 00 ff ff bb 2e 00 00 ff ff bd 2e 00 00 ff ff cc 2e 00 00 ff ff 04 2f 00 00 ff ff .........................../....
41c0 16 2f 00 00 ff ff 44 2f 00 00 ff ff 46 2f 00 00 ff ff 03 30 00 00 ff ff 43 30 00 00 ff ff 44 30 ./....D/....F/.....0....C0....D0
41e0 00 00 ff ff 58 30 00 00 69 00 f3 08 3c 02 3c 01 01 3c 0c 3c 00 1e 00 00 00 00 00 00 00 68 01 11 ....X0..i...<.<..<.<.........h..
4200 58 30 00 00 6e 30 00 00 78 00 70 30 00 00 ff ff bf 30 00 00 ff ff 7e 31 00 00 ff ff 80 31 00 00 X0..n0..x.p0.....0....~1.....1..
4220 ff ff b4 31 00 00 ff ff b6 31 00 00 ff ff c5 31 00 00 ff ff ea 31 00 00 6b 00 00 32 00 00 69 00 ...1.....1.....1.....1..k..2..i.
4240 3e 32 00 00 69 00 40 32 00 00 69 00 79 32 00 00 69 00 7c 32 00 00 ff ff 8b 32 00 00 ff ff ba 32 >2..i.@2..i.y2..i.|2.....2.....2
4260 00 00 ff ff f4 32 00 00 ff ff f3 08 3c 01 3c 0c 3c 00 1e 00 00 00 00 00 00 00 68 01 02 3c 01 11 .....2......<.<.<.........h..<..
4280 f4 32 00 00 f6 32 00 00 ff ff f7 32 00 00 ff ff 0b 33 00 00 78 00 17 33 00 00 78 00 19 33 00 00 .2...2.....2.....3..x..3..x..3..
42a0 ff ff 5b 33 00 00 ff ff 5d 33 00 00 ff ff 6c 33 00 00 ff ff 88 33 00 00 6b 00 a4 33 00 00 ff ff ..[3....]3....l3.....3..k..3....
42c0 a6 33 00 00 ff ff f3 33 00 00 ff ff f5 33 00 00 ff ff 05 34 00 00 ff ff 48 34 00 00 5e 00 ba 32 .3.....3.....3.....4....H4..^..2
42e0 00 00 0c 3c 00 1e 00 00 00 00 00 00 00 68 01 0c 3c 00 1e 00 00 00 00 00 00 00 68 01 02 3c 01 0f ...<.........h..<.........h..<..
4300 48 34 00 00 6f 34 00 00 79 00 ad 34 00 00 79 00 b0 34 00 00 6c 00 b2 34 00 00 6c 00 b4 34 00 00 H4..o4..y..4..y..4..l..4..l..4..
4320 6c 00 b6 34 00 00 6c 00 b8 34 00 00 6c 00 76 35 00 00 61 00 78 35 00 00 61 00 e0 35 00 00 61 00 l..4..l..4..l.v5..a.x5..a..5..a.
4340 e4 35 00 00 61 00 5f 36 00 00 61 00 61 36 00 00 61 00 05 34 00 00 ff ff 48 34 00 00 5e 00 ba 32 .5..a._6..a.a6..a..4....H4..^..2
4360 00 00 0c 3c 00 0a 3c 00 1e 00 00 00 d0 02 30 fd 0c 3c 00 1e 00 00 00 00 00 00 00 68 01 01 3c 0d ...<..<.......0..<.........h..<.
4380 66 00 02 e0 3d d0 2f 01 00 a0 05 a0 32 38 04 60 27 00 01 38 04 60 39 d0 02 00 00 38 04 c8 28 00 f...=./.....28.`'..8.`9....8..(.
43a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
43c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
43e0 00 00 00 00 00 00 00 78 74 20 46 46 4e 20 65 6e 74 72 79 20 77 69 6c 6c 20 62 65 20 66 6f 75 6e .......xt.FFN.entry.will.be.foun
4400 02 00 02 00 df 35 00 00 02 00 80 43 00 00 e0 35 00 00 ff 7f ff ff ff ff 78 74 20 31 32 38 2d 62 .....5.....C...5........xt.128-b
4420 79 74 65 20 70 61 67 65 2e 20 20 41 20 63 62 46 66 6e 20 76 61 6c 75 65 20 6f 66 20 30 20 6d 65 yte.page...A.cbFfn.value.of.0.me
4440 61 6e 73 20 74 68 61 74 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 6d 6f 72 65 20 46 46 4e 20 65 ans.that.there.are.no.more.FFN.e
4460 6e 74 72 69 65 73 20 69 6e 20 74 68 65 20 74 61 62 6c 65 2e 0d 0a 0d 0a 32 09 50 6f 73 73 69 62 ntries.in.the.table.....2.Possib
4480 07 00 07 00 01 00 00 00 00 00 02 00 97 0b 00 00 03 00 17 14 00 00 04 00 65 1c 00 00 05 00 88 26 ........................e......&
44a0 00 00 06 00 c4 2f 00 00 07 00 77 32 00 00 46 46 5f 53 57 49 53 53 2c 20 46 46 5f 4d 4f 44 45 52 ...../....w2..FF_SWISS,.FF_MODER
44c0 4e 2c 20 46 46 5f 53 43 52 49 50 54 2c 20 46 46 5f 44 45 43 4f 52 41 54 49 56 45 2e 20 20 0d 0a N,.FF_SCRIPT,.FF_DECORATIVE.....
44e0 09 09 0d 0a 09 54 68 65 73 65 20 61 72 65 20 61 6c 6c 20 63 6f 6e 73 74 61 6e 74 73 20 64 65 66 .....These.are.all.constants.def
4500 01 00 09 00 10 54 6d 73 20 52 6d 6e 00 00 00 2e 48 2e 20 20 41 64 64 69 74 69 6f 6e 61 6c 20 76 .....Tms.Rmn....H...Additional.v
4520 61 6c 75 65 73 20 6d 61 79 20 62 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 6c 69 73 74 20 69 alues.may.be.added.to.the.list.i
4540 6e 20 66 75 74 75 72 65 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 57 69 6e 64 6f 77 73 2e 0d 0a 65 n.future.versions.of.Windows...e
4560 20 28 69 2e 65 2e 2c 20 70 6e 46 6e 74 62 20 69 73 20 61 6c 77 61 79 73 20 65 71 75 61 6c 20 74 .(i.e.,.pnFntb.is.always.equal.t