The Complete Machine Code Tutor (UK,F) (1985) [UTILITAIRE].dsk
HexaDumpAscii only
000000:  45 58 54 45 4E 44 45 44 20 43 50 43 20 44 53 4B    EXTENDED CPC DSK
000010:  20 46 69 6C 65 0D 0A 44 69 73 6B 2D 49 6E 66 6F     File..Disk-Info
000020:  0D 0A 57 69 6E 43 50 43 33 32 20 76 31 2E 30 30    ..WinCPC32 v1.00
000030:  2A 01 00 00 13 13 13 13 13 13 13 13 13 13 13 13    *...............
000040:  13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13    ................
000050:  13 13 13 13 13 13 13 13 13 13 13 13 13 13 00 00    ................
000060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
000110:  00 00 00 00 02 09 50 E5 00 00 C1 02 00 00 00 02    ......P.........
000120:  00 00 C6 02 00 00 00 02 00 00 C2 02 00 00 00 02    ................
000130:  00 00 C7 02 00 00 00 02 00 00 C3 02 00 00 00 02    ................
000140:  00 00 C8 02 00 00 00 02 00 00 C4 02 00 00 00 02    ................
000150:  00 00 C9 02 00 00 00 02 00 00 C5 02 00 00 00 02    ................
000160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0001F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000200:  00 54 55 54 4F 52 20 20 20 4F 4C 44 00 00 00 02    .TUTOR   OLD....
000210:  02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000220:  00 54 55 54 4F 52 31 20 20 C2 C9 4E 00 00 00 80    .TUTOR1  ..N....
000230:  03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12    ................
000240:  00 54 55 54 4F 52 31 20 20 C2 C9 4E 01 00 00 07    .TUTOR1  ..N....
000250:  13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000260:  00 4C 45 53 31 20 20 20 20 42 49 4E 00 00 00 80    .LES1    BIN....
000270:  14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23    ............ !"#
000280:  00 4C 45 53 31 20 20 20 20 42 49 4E 01 00 00 1D    .LES1    BIN....
000290:  24 25 26 27 00 00 00 00 00 00 00 00 00 00 00 00    $%&'............
0002A0:  00 4C 45 53 33 20 20 20 20 42 49 4E 00 00 00 80    .LES3    BIN....
0002B0:  28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37    ()*+,-./01234567
0002C0:  00 4C 45 53 33 20 20 20 20 42 49 4E 01 00 00 1C    .LES3    BIN....
0002D0:  38 39 3A 3B 00 00 00 00 00 00 00 00 00 00 00 00    89:;............
0002E0:  00 4C 45 53 32 20 20 20 20 42 49 4E 00 00 00 80    .LES2    BIN....
0002F0:  3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B    <=>?@ABCDEFGHIJK
000300:  00 4C 45 53 32 20 20 20 20 42 49 4E 01 00 00 2B    .LES2    BIN...+
000310:  4C 4D 4E 4F 50 51 00 00 00 00 00 00 00 00 00 00    LMNOPQ..........
000320:  00 4C 45 53 34 20 20 20 20 42 49 4E 00 00 00 80    .LES4    BIN....
000330:  52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61    RSTUVWXYZ[\]^_`a
000340:  00 4C 45 53 34 20 20 20 20 42 49 4E 01 00 00 16    .LES4    BIN....
000350:  62 63 64 00 00 00 00 00 00 00 00 00 00 00 00 00    bcd.............
000360:  00 54 55 54 4F 52 20 20 20 42 41 53 00 00 00 09    .TUTOR   BAS....
000370:  65 66 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ef..............
000380:  00 54 55 54 4F 52 33 20 20 42 49 4E 00 00 00 80    .TUTOR3  BIN....
000390:  67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76    ghijklmnopqrstuv
0003A0:  00 54 55 54 4F 52 33 20 20 42 49 4E 01 00 00 07    .TUTOR3  BIN....
0003B0:  77 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    w...............
0003C0:  00 54 55 54 4F 52 32 20 20 42 49 4E 00 00 00 0C    .TUTOR2  BIN....
0003D0:  78 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00    xy..............
0003E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0003F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000400:  00 00 E3 2C 0D 00 00 E4 01 B0 00 06 00 0F 00 C5    ...,............
000410:  00 06 00 10 00 C5 00 27 00 11 00 C5 20 2D 2D 2D    .......'.... ---
000420:  2D 2D 2D 2D 2D 2D 2D 2D 2D 20 50 50 20 2D 2D 2D    --------- PP ---
000430:  2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 06 00    -------------...
000440:  12 00 C5 00 2D 00 13 00 8A 01 A9 20 19 0A 2C 19    ....-...... ..,.
000450:  0A 01 A6 20 A3 20 22 46 45 43 48 41 20 41 43 54    ... £ "FECHA ACT
000460:  55 41 4C 20 3F 20 22 3B 03 00 00 66 65 63 68 E1    UAL ? ";...fech.
000470:  00 40 00 14 00 BF 01 BF 01 BF 22 43 55 45 4E 54    .@........"CUENT
000480:  41 53 20 44 45 20 4E 45 54 4F 20 28 27 4E 27 29    AS DE NETO ('N')
000490:  2C 41 43 54 49 56 4F 20 28 27 41 27 29 20 4F 20    ,ACTIVO ('A') O 
0004A0:  50 41 53 49 56 4F 20 28 27 50 27 29 20 20 3F 22    PASIVO ('P')  ?"
0004B0:  00 83 00 15 00 03 00 00 FA EF 22 22 01 D6 20 03    .........."".. .
0004C0:  00 00 FA F2 22 6E 22 20 FA 20 03 00 00 FA F2 22    ...."n" . ....."
0004D0:  61 22 20 FA 20 03 00 00 FA F2 22 70 22 20 FA 20    a" . ....."p" . 
0004E0:  03 00 00 FA F2 22 64 22 01 03 00 00 FA EF FF 11    ....."d"........
0004F0:  28 FF 43 29 01 D5 01 0D 00 00 6E 65 74 EF EF 28    (.C)......net..(
000500:  03 00 00 FA EF 22 6E 22 29 01 0D 00 00 70 61 73    ....."n")....pas
000510:  69 76 EF EF 28 03 00 00 FA EF 22 70 22 29 01 0D    iv..(....."p")..
000520:  00 00 61 63 74 69 76 EF EF 28 03 00 00 FA EF 22    ..activ..(....."
000530:  61 22 29 00 77 00 16 00 A1 20 0D 00 00 6E 65 74    a").w.... ...net
000540:  EF 20 EB 20 BF 01 BF 22 4E 45 54 4F 20 28 27 4E    . . ..."NETO ('N
000550:  27 29 20 4F 20 44 45 20 44 49 46 45 52 45 4E 43    ') O DE DIFERENC
000560:  49 41 53 20 28 27 44 27 29 22 01 03 00 00 FA EF    IAS ('D')"......
000570:  22 22 01 D6 20 03 00 00 FA F2 22 6E 22 20 FA 20    "".. ....."n" . 
000580:  03 00 00 FA F2 22 64 22 01 03 00 00 FA EF FF 11    ....."d"........
000590:  28 FF 43 29 01 D5 01 0D 00 00 64 69 66 65 F2 EF    (.C)......dife..
0005A0:  28 03 00 00 FA EF 22 64 22 29 00 25 00 17 00 A1    (....."d").%....
0005B0:  20 0D 00 00 70 61 73 69 76 EF 20 EB 20 03 00 00     ...pasiv. . ...
0005C0:  74 69 70 EF EF 22 20 50 41 53 49 56 4F 20 22 00    tip.." PASIVO ".
0005D0:  25 00 18 00 A1 20 0D 00 00 61 63 74 69 76 EF 20    %.... ...activ. 
0005E0:  EB 20 03 00 00 74 69 70 EF EF 22 20 41 43 54 49    . ...tip.." ACTI
0005F0:  56 4F 20 22 00 21 00 19 00 A1 20 0D 00 00 6E 65    VO ".!.... ...ne
000600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0006A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0006B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0006C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0006D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0006E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0006F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0007A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0007B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0007C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0007D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0007E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0007F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000800:  00 54 55 54 4F 52 20 20 20 42 49 4E 00 00 00 00    .TUTOR   BIN....
000810:  00 00 02 00 00 00 10 00 87 42 00 10 00 00 00 00    .........B......
000820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000840:  87 42 00 8B 04 20 20 20 59 2F 4E A0 1A 20 20 24    .B...   Y/N..  $
000850:  24 24 FF 00 FF 00 01 11 F0 01 11 F0 05 00 01 11    $$..............
000860:  F0 02 00 01 11 F0 03 00 38 FF 01 F0 01 00 02 FF    ........8.......
000870:  01 F0 01 00 01 FF 01 F0 01 00 02 FF 01 F0 01 00    ................
000880:  20 71 BC 21 BA 10 CD 88 10 CD D9 51 38 18 CD 9B     q.!.......Q8...
000890:  10 CD CB 51 CD B3 19 CD 1F 10 CD CB 51 18 E4 ED    ...Q........Q...
0008A0:  73 59 14 C3 48 12 21 00 11 C9 88 10 21 B7 11 11    sY..H.!.....!...
0008B0:  01 00 3E FC 00 00 00 30 3C 3A B7 11 FE 00 21 22    ..>....0<:....!"
0008C0:  11 28 15 FE 02 21 40 11 28 0E FE 04 21 5F 11 28    .(...!@.(...!_.(
0008D0:  07 FE 06 21 7E 11 20 24 CD 88 10 21 00 58 11 00    ...!~. $...!.X..
0008E0:  55 3E FB 00 00 00 30 0D CD 9B 10 3E 0F 32 91 1A    U>....0....>.2..
0008F0:  CD E8 50 18 B1 21 E0 10 FE 00 28 03 21 9D 11 CD    ..P..!....(.!...
000900:  88 10 CD 93 10 C3 03 10 3E F0 32 91 1A 11 00 18    ........>.2.....
000910:  C3 B0 51 06 00 CD 19 BD 10 FB C9 CD FF BB 3E 00    ..Q...........>.
000920:  DD 21 92 1A DD 46 00 48 F5 CD 32 BC F1 DD 23 3C    .!...F.H..2...#<
000930:  FE 04 20 F0 01 0E 0E C3 38 BC 20 20 44 6F 20 79    .. .....8.  Do y
000940:  6F 75 20 77 69 73 68 20 74 6F 20 65 6E 74 65 72    ou wish to enter
000950:  20 6C 65 73 73 6F 6E 73 3F 20 20 20 59 2F 4E A3     lessons?   Y/N£
000960:  20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67 20 68           Loading h
000970:  61 73 20 62 65 65 6E 20 73 74 6F 70 70 65 64 A3    as been stopped£
000980:  20 20 20 20 20 20 20 50 6C 65 61 73 65 20 73 74           Please st
000990:  61 72 74 20 74 61 70 65 20 72 65 63 6F 72 64 65    art tape recorde
0009A0:  72 A3 20 20 20 20 20 20 20 20 20 20 4C 6F 61 64    r£          Load
0009B0:  69 6E 67 20 6C 65 73 73 6F 6E 73 20 31 2D 39 A3    ing lessons 1-9£
0009C0:  20 20 20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67             Loading
0009D0:  20 6C 65 73 73 6F 6E 73 20 31 30 2D 31 37 A3 20     lessons 10-17£ 
0009E0:  20 20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67 20            Loading 
0009F0:  6C 65 73 73 6F 6E 73 20 31 38 2D 32 35 A3 20 20    lessons 18-25£  
000A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000C00:  20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67 20 6C           Loading l
000C10:  65 73 73 6F 6E 73 20 32 36 2D 33 35 A3 20 20 20    essons 26-35£   
000C20:  20 20 20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67             Loading
000C30:  20 65 72 72 6F 72 A3 00 00 ED 73 59 14 CD 55 13     error£...sY..U.
000C40:  CD E6 12 CD 00 14 CD DF 33 CD CB 13 21 3C 16 11    ........3...!<..
000C50:  00 12 CD F1 32 C3 6A 12 CD 06 BB CD 19 BD FE 45    ....2.j........E
000C60:  28 66 FE 54 CA 0A 13 FE 52 28 11 3E 42 CD 1E BB    (f.T....R(.>B...
000C70:  28 E6 ED 7B 59 14 3E 0F 32 91 1A C9 CD E6 12 CD    (..{Y.>.2.......
000C80:  76 12 DD 2A EC 3B 11 00 12 ED 53 D0 31 DD 7E 03    v..*.;....S.1.~.
000C90:  FE 72 38 08 21 EC 15 CD F1 32 18 BC CD 46 20 DD    .r8.!....2...F .
000CA0:  7E 03 FE 72 30 B2 CD 06 BB FE 53 28 0F FE 45 28    ~..r0.....S(..E(
000CB0:  17 FE 23 28 BD CD 35 3E 30 C5 18 9C 21 8C 16 11    ..#(..5>0...!...
000CC0:  00 12 CD F1 32 C3 D8 11 CD 8F 13 CD E6 12 CD B6    ....2...........
000CD0:  18 CD 00 14 CD E6 12 ED 73 0E 3B CD DF 33 CD CB    ........s.;..3..
000CE0:  13 21 4B 15 11 00 12 CD F1 32 CD F3 3C CD AE 3D    .!K......2..<..=
000CF0:  CD E6 12 C3 D8 11 2A 12 14 CD 1A BC 0E 08 06 50    ......*........P
000D00:  7E E6 0F 77 23 10 F9 11 B0 07 19 0D 20 F0 DD 21    ~..w#....... ..!
000D10:  20 3B ED 5B CD 31 21 02 00 06 10 C5 DD CB 00 7E     ;.[.1!........~
000D20:  28 29 DD 7E 08 BB 20 23 DD 7E 09 BA 20 1D C1 DD    ().~.. #.~.. ...
000D30:  22 EC 3B 22 12 14 CD 1A BC 0E 08 06 50 7E ED 6F    ".;"........P~.o
000D40:  23 10 FA 11 B0 07 19 0D 20 F1 C9 01 0C 00 DD 09    #....... .......
000D50:  2C C1 10 C7 3E 0F 32 91 1A 11 00 12 21 9C 15 CD    ,...>.2.....!...
000D60:  F1 32 E1 C3 D8 11 DD 21 20 3B DD 22 EC 3B DD 6E    .2.....! ;.".;.n
000D70:  08 DD 66 09 22 CD 31 21 01 02 22 D0 31 21 45 17    ..f.".1!..".1!E.
000D80:  22 EE 3B 21 FE 0F 22 9B 42 C9 3A CF 31 EE 01 32    ".;!..".B.:.1..2
000D90:  CF 31 CD 21 13 CD E6 12 CD 00 14 CD DF 33 C3 6A    .1.!.........3.j
000DA0:  12 CD B3 19 DD 21 20 3B 11 45 17 06 10 21 CF 31    .....! ;.E...!.1
000DB0:  CB D6 C5 D5 DD 22 EC 3B CD D2 31 11 0C 00 DD 19    .....".;..1.....
000DC0:  D1 21 17 00 19 EB C1 10 E9 21 CF 31 CB 96 CD CB    .!.......!.1....
000DD0:  13 CD D9 19 C9 CD B3 19 2A 41 17 11 45 17 06 10    ........*A..E...
000DE0:  3E 20 C5 BE 01 06 00 28 05 ED B0 13 18 05 EB 0C    > .....(........
000DF0:  09 EB 23 01 10 00 CB 7E 20 0C ED A0 EA 76 13 C1    ..#....~ ....v..
000E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
000FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
001000:  10 E0 CD D9 19 C9 23 ED A0 E2 7F 13 2B 18 F8 3E    ......#.....+..>
001010:  F0 32 91 1A 11 00 00 21 83 14 CD F1 32 3E 0F 32    .2.....!....2>.2
001020:  91 1A 3E 20 CD 45 1A 3E 14 BA 20 F6 DD 21 3B 14    ..> .E.>.. ..!;.
001030:  06 0A C5 DD 7E 00 32 91 1A DD 6E 01 DD 66 02 CD    ....~.2...n..f..
001040:  F1 32 01 03 00 DD 09 C1 10 E8 C9 3E F0 32 91 1A    .2.........>.2..
001050:  11 00 00 21 5B 14 CD F1 32 3E 0F 32 91 1A 11 00    ...![...2>.2....
001060:  14 DD 21 14 14 06 0D C5 DD 7E 00 32 91 1A DD 6E    ..!......~.2...n
001070:  01 DD 66 02 CD F1 32 01 03 00 DD 09 C1 10 E8 C9    ..f...2.........
001080:  11 00 02 21 2F 17 CD F1 32 14 1E 00 3E 12 BA 20    ...!/...2...>.. 
001090:  F2 C9 02 00 F0 DD 16 0F 05 17 F0 23 17 0F 3C 17    ...........#..<.
0010A0:  0F 0A 17 0F 23 17 0F 3C 17 0F 0F 17 F0 23 17 0F    ....#..<.....#..
0010B0:  3C 17 0F 14 17 0F 23 17 0F 3C 17 0F AB 14 0F 19    <.....#..<......
0010C0:  17 F0 FB 14 0F FE 14 F0 0B 15 0F 10 15 F0 23 15    ..............#.
0010D0:  0F 26 15 F0 33 15 0F 38 15 00 00 41 44 44 52 45    .&..3..8...ADDRE
0010E0:  53 53 20 4D 41 43 48 49 4E 45 20 43 4F 44 45 20    SS MACHINE CODE 
0010F0:  20 20 20 53 4F 55 52 43 45 20 43 4F 44 45 20 20       SOURCE CODE  
001100:  20 20 A0 20 41 53 53 45 4D 42 4C 45 44 20 43 4F      . ASSEMBLED CO
001110:  44 45 20 20 20 4C 41 42 45 4C 53 20 20 49 4E 53    DE   LABELS  INS
001120:  54 52 55 43 54 49 4F 4E 53 20 A0 43 75 72 73 6F    TRUCTIONS .Curso
001130:  72 20 6B 65 79 73 2C 20 64 65 6C 65 74 65 2C 20    r keys, delete, 
001140:  61 6E 64 20 61 75 74 6F 2D 72 65 70 65 61 74 20    and auto-repeat 
001150:  61 72 65 61 73 20 73 74 61 6E 64 61 72 64 2E 20    areas standard. 
001160:  45 53 43 20 72 65 74 75 72 6E 73 20 79 6F 75 20    ESC returns you 
001170:  74 6F 20 6D 65 6E 75 2E 20 20 A0 5B 43 DD 20 63    to menu.  .[C. c
001180:  6C 65 61 72 73 20 61 6C 6C 20 A0 45 4E 54 45 D2    lears all .ENTE.
001190:  20 74 61 62 73 20 74 6F 20 6E 65 78 74 20 6C 69     tabs to next li
0011A0:  6E 65 A0 5B 41 DD 20 61 73 73 65 6D 62 6C 65 73    ne.[A. assembles
0011B0:  20 20 A0 53 50 41 43 C5 20 74 61 62 73 20 69 6E      .SPAC. tabs in
0011C0:  20 6C 61 62 65 6C 20 61 72 65 E1 20 50 72 6F 67     label are. Prog
0011D0:  72 61 6D 20 68 61 73 20 73 75 63 63 65 73 73 66    ram has successf
0011E0:  75 6C 6C 79 20 61 73 73 65 6D 62 6C 65 64 2E 20    ully assembled. 
0011F0:  20 20 20 50 72 65 73 73 20 52 75 6E 2C 20 45 64       Press Run, Ed
001200:  00 54 55 54 4F 52 20 20 20 42 41 53 00 00 00 00    .TUTOR   BAS....
001210:  00 00 00 00 00 70 01 00 34 00 00 00 00 00 00 00    .....p..4.......
001220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001240:  34 00 00 AD 03 32 00 0A 00 8A 01 CF 20 80 20 1A    4....2...... . .
001250:  00 01 01 B7 22 32 22 01 AA 20 FF 42 F5 0F 01 89    ...."2".. .B....
001260:  01 AA 20 1A FF 0F 01 A8 22 74 75 74 6F 72 31 22    .. ....."tutor1"
001270:  01 83 20 1A 00 10 00 00 00 1A 02 FF 01 F0 01 00    .. .............
001280:  32 00 0A 00 8A 01 CF 20 80 20 1A 00 01 01 B7 22    2...... . ....."
001290:  32 22 01 AA 20 FF 42 F5 0F 01 89 01 AA 20 1A FF    2".. .B...... ..
0012A0:  0F 01 A8 22 74 75 74 6F 72 31 22 01 83 20 1A 00    ..."tutor1".. ..
0012B0:  10 00 00 00 20 1E A3 00 00 0E 00 03 00 B2 20 9C    .... .£....... .
0012C0:  20 A0 20 1E 77 00 00 0C 00 04 00 B3 20 9F 20 1E     . .w....... . .
0012D0:  3C 00 00 32 00 05 00 93 20 03 00 00 74 F2 28 19    <..2.... ...t.(.
0012E0:  1E 2C 19 32 2C 12 29 01 93 20 0D 00 00 74 72 61    .,.2,.).. ...tra
0012F0:  6E F3 28 19 1E 29 01 93 20 03 00 00 74 69 74 EC    n.(..).. ...tit.
001300:  28 19 1E 29 00 11 00 06 00 8C 20 31 2C 38 30 2C    (..)...... 1,80,
001310:  32 34 2C 32 35 00 10 00 07 00 8C 20 32 36 2C 36    24,25...... 26,6
001320:  30 2C 32 2C 32 00 10 00 08 00 8C 20 32 2C 31 33    0,2,2...... 2,13
001330:  2C 37 2C 32 30 00 11 00 09 00 8C 20 31 36 2C 33    ,7,20...... 16,3
001340:  36 2C 37 2C 32 30 00 11 00 0A 00 8C 20 34 31 2C    6,7,20...... 41,
001350:  36 31 2C 37 2C 32 30 00 11 00 0B 00 8C 20 36 34    61,7,20...... 64
001360:  2C 37 35 2C 37 2C 32 30 00 11 00 0C 00 BA 23 15    ,75,7,20......#.
001370:  2C 19 0D 01 BB 23 15 2C 10 00 12 00 0D 00 D6 20    ,....#.,....... 
001380:  FF 43 EF 22 22 01 D5 01 AD 20 10 00 7F 00 0E 00    .C."".... ......
001390:  C7 20 1E 06 00 01 C3 20 0D 00 00 E1 2C 0D 00 00    . ..... ....,...
0013A0:  E2 2C 0D 00 00 E3 2C 0D 00 00 E4 01 D8 20 23 15    .,....,...... #.
0013B0:  2C 0D 00 00 E1 2C 0D 00 00 E2 2C 0D 00 00 E3 2C    ,....,....,....,
0013C0:  0D 00 00 E4 01 C7 20 1E 07 00 01 9E 20 0D 00 00    ...... ..... ...
0013D0:  E9 EF 0F 20 EC 20 13 01 C3 20 0D 00 00 E1 2C 0D    ... . ... ....,.
0013E0:  00 00 E2 2C 0D 00 00 E3 2C 0D 00 00 E4 01 D8 23    ...,....,......#
0013F0:  0D 00 00 E9 2C 0D 00 00 E1 2C 0D 00 00 E2 2C 0D    ....,....,....,.
001400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
001410:  01 00 00 00 02 09 50 E5 01 00 C1 02 00 00 00 02    ......P.........
001420:  01 00 C6 02 00 00 00 02 01 00 C2 02 00 00 00 02    ................
001430:  01 00 C7 02 00 00 00 02 01 00 C3 02 00 00 00 02    ................
001440:  01 00 C8 02 00 00 00 02 01 00 C4 02 00 00 00 02    ................
001450:  01 00 C9 02 00 00 00 02 01 00 C5 02 00 00 00 02    ................
001460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0014F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001500:  69 74 2C 20 6F 72 20 45 53 43 20 74 6F 20 65 78    it, or ESC to ex
001510:  69 74 2E 20 20 20 20 20 20 20 A0 A0 20 50 72 6F    it.       .. Pro
001520:  67 72 61 6D 20 63 6F 75 6E 74 65 72 20 68 61 73    gram counter has
001530:  20 6A 75 6D 70 65 64 20 74 6F 20 6E 6F 6E 2D 76     jumped to non-v
001540:  61 6C 69 64 61 64 64 72 65 73 73 2E 20 45 44 49    alidaddress. EDI
001550:  54 20 6F 72 20 72 65 52 55 4E 20 70 72 6F 67 72    T or reRUN progr
001560:  61 6D 2E 20 20 20 20 20 20 20 20 A0 20 59 6F 75    am.        . You
001570:  20 61 72 65 20 74 72 79 69 6E 67 20 74 6F 20 72     are trying to r
001580:  75 6E 20 63 6F 64 65 20 69 6E 20 61 6C 6C 6F 63    un code in alloc
001590:  61 74 65 64 73 74 6F 72 61 67 65 20 61 72 65 61    atedstorage area
0015A0:  2E 20 52 45 54 20 6D 69 73 73 69 6E 67 3F 20 50    . RET missing? P
0015B0:  6C 65 61 73 65 20 45 44 49 54 20 A0 20 50 72 65    lease EDIT . Pre
0015C0:  73 73 20 5B 52 5D 20 74 6F 20 72 75 6E 20 65 78    ss [R] to run ex
0015D0:  61 6D 70 6C 65 2C 20 5B 45 5D 20 74 6F 20 20 65    ample, [E] to  e
0015E0:  64 69 74 2C 61 6E 64 20 45 53 43 20 74 6F 20 72    dit,and ESC to r
0015F0:  65 74 75 72 6E 20 74 6F 20 6D 65 6E 75 2E 20 20    eturn to menu.  
001600:  20 20 20 20 20 20 20 20 20 20 20 A0 20 50 72 6F               . Pro
001610:  67 72 61 6D 20 73 74 6F 70 70 65 64 2E 20 59 6F    gram stopped. Yo
001620:  75 20 6D 61 79 20 72 65 2D 52 55 4E 2C 20 45 44    u may re-RUN, ED
001630:  49 54 20 20 6F 72 20 70 72 65 73 73 20 45 53 43    IT  or press ESC
001640:  20 74 6F 20 72 65 74 75 72 6E 20 74 6F 20 6D 65     to return to me
001650:  6E 75 2E 20 20 20 20 20 20 20 20 20 A0 46 4C 41    nu.         .FLA
001660:  47 53 20 20 20 20 52 65 67 69 73 74 65 72 73 20    GS    Registers 
001670:  61 6E 64 20 43 6F 6E 74 65 6E 74 73 20 20 20 20    and Contents    
001680:  53 54 41 43 CB 20 43 3A 20 A0 20 5A 3A 20 A0 50    STAC. C: . Z: .P
001690:  56 3A 20 A0 20 53 3A 20 A0 20 20 20 20 20 20 20    V: . S: .       
0016A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0016B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
0016C0:  A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0016D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0016E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0016F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001700:  99 99 99 99 FF FF FF FF FF FF CC 33 99 99 99 99    ...........3....
001710:  99 99 CC 33 FF FF FF FF FF FF 22 33 99 99 99 99    ...3......"3....
001720:  88 33 99 FF 00 FF FF FF FF FF 88 99 33 33 33 33    .3..........3333
001730:  88 33 FF 33 EE 11 FF FF FF FF 22 77 99 33 99 FF    .3.3......"w.3..
001740:  99 FF 00 FF FF FF FF FF FF FF CC 33 99 FF CC 33    ...........3...3
001750:  FF 99 88 33 FF FF CC FF CC FF 88 33 CC FF CC FF    ...3.......3....
001760:  CC 99 EE 33 FF FF FF FF FF FF 99 99 99 99 99 99    ...3............
001770:  99 99 CC 11 FF FF FF FF FF FF 99 99 99 99 99 99    ................
001780:  CC 33 EE 77 FF FF FF FF FF FF 33 99 22 99 22 99    .3.w......3.".".
001790:  00 11 99 33 FF FF FF FF FF FF 33 99 99 33 CC 77    ...3......3..3.w
0017A0:  99 33 33 99 FF FF FF FF FF FF 99 99 99 99 99 99    .33.............
0017B0:  CC 11 FF 99 88 33 FF FF 88 11 BB 33 EE 77 CC FF    .....3.....3.w..
0017C0:  88 11 FF FF FF FF 3E 0F 32 91 1A 21 CF 31 CB EE    ......>.2..!.1..
0017D0:  DD 7E 03 FE 28 30 3D DD CB 00 56 20 7E FE 0E 20    .~..(0=...V ~.. 
0017E0:  17 CD D1 20 DD 7E 04 FE 02 28 06 21 7B 22 CD 0A    ... .~...(.!{"..
0017F0:  22 CD 08 21 CD E9 21 C9 FE 16 38 0B FE 1E 30 07    "..!..!...8...0.
001800:  DD 7E 05 FE 7F 28 0D CD 08 21 CD D1 20 CD 86 21    .~...(...!.. ..!
001810:  CD E9 21 C9 FE 3C 28 EF FE 54 28 28 FE 60 28 11    ..!..<(..T((.`(.
001820:  FE 6A 28 0D CD D1 20 CD 08 21 CD 86 21 CD E9 21    .j(... ..!..!..!
001830:  C9 CD D1 20 CD 86 21 21 A6 22 CD 0A 22 CD 08 21    ... ..!!.".."..!
001840:  CD E9 21 C9 CD D1 20 CD 08 21 1D 1D 1D CD E9 21    ..!... ..!.....!
001850:  C9 DD 7E 03 21 A9 22 CD 02 22 C9 DD 7E 03 FE 0E    ..~.!.".."..~...
001860:  30 10 CD 08 21 21 1B 23 DD 7E 03 CD 02 22 CD E9    0...!!.#.~..."..
001870:  21 C9 21 1B 23 CD 02 22 CD 08 21 DD 7E 05 21 2F    !.!.#.."..!.~.!/
001880:  23 CD 02 22 CD E9 21 C9 DD 7E 04 FE 7F C8 FE 1A    #.."..!..~......
001890:  28 5E FE 76 28 3B FE 72 28 3D FE 74 28 39 FE 0C    (^.v(;.r(=.t(9..
0018A0:  28 0C FE 02 CA D0 21 21 2F 23 CD 02 22 C9 DD 7E    (.....!!/#.."..~
0018B0:  03 FE 16 28 0F FE 1A 28 0B FE 1C 28 07 FE 22 DD    ...(...(...(..".
0018C0:  7E 04 20 E3 21 F1 23 CD 0A 22 C9 C9 CD 0A 22 18    ~. .!.#.."....".
0018D0:  06 21 8B 22 CD 0A 22 7B FE 22 38 0A 3E 20 CD 45    .!.".."{."8.> .E
0018E0:  1A 7B FE 00 20 F6 DD 6E 01 DD 66 02 CD 0A 22 C9    .{.. ..n..f...".
0018F0:  21 8B 22 CD 0A 22 DD E5 E1 01 06 00 09 CD 67 22    !.".."........g"
001900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0019A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0019B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0019C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0019D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0019E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0019F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001A00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001A10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001A20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001A30:  00 00 00 00 00 00 DD 21 3F 1A CD D9 19 CD 15 1A    .......!?.......
001A40:  CD 06 BB 32 43 1A 3E 42 CD 1E BB 28 05 ED 7B 59    ...2C.>B...(..{Y
001A50:  14 C9 CD 19 BD CD 2A 1A 3A 43 1A FE 0D 20 13 DD    ......*.:C... ..
001A60:  36 00 00 DD 34 01 DD 7E 01 FE 10 20 CD DD 35 01    6...4..~... ..5.
001A70:  18 C8 FE F2 01 FF 00 28 4E FE F3 01 01 00 28 47    .......(N.....(G
001A80:  FE F1 01 00 01 28 40 FE F0 01 00 FF 28 39 FE 43    .....(@.....(9.C
001A90:  CA A2 19 FE 7F 28 6B FE 41 C8 FE 20 38 9F FE 3A    .....(k.A.. 8..:
001AA0:  38 0A FE 61 38 97 FE 7B 30 93 D6 20 CD C1 19 3A    8..a8..{0.. ...:
001AB0:  43 1A FE 20 20 0E DD 7E 00 FE 06 30 07 DD 34 00    C..  ..~...0..4.
001AC0:  3E 20 18 E8 01 01 00 DD 36 03 0F DD 7E 00 81 FE    > ......6...~...
001AD0:  16 38 0C CB 79 20 05 3E 00 04 18 03 05 3E 15 DD    .8..y .>.....>..
001AE0:  77 00 DD 7E 01 80 FE 10 30 06 DD 77 01 C3 BA 18    w..~....0..w....
001AF0:  CB 78 28 07 DD 36 01 00 C3 BA 18 DD 36 01 0F C3    .x(..6......6...
001B00:  3E 20 CD 45 1A C9 DD 7E 05 FE 7F C8 FE 18 28 38    > .E...~......(8
001B10:  FE 02 28 3C FE 74 28 BF FE 72 28 BB FE 48 28 19    ..(<.t(..r(..H(.
001B20:  FE 4A 28 15 FE 32 28 11 21 7F 22 CD 0A 22 DD 7E    .J(..2(.!."..".~
001B30:  05 FE 1A 28 BB FE 76 28 98 21 2F 23 CD 02 22 C9    ...(..v(.!/#..".
001B40:  21 9B 22 CD 0A 22 18 8F 21 9B 22 CD 0A 22 18 A6    !.".."..!.".."..
001B50:  21 9B 22 CD 0A 22 DD 7E 00 E6 03 01 06 00 28 01    !."..".~......(.
001B60:  0C DD E5 E1 09 CD 5B 22 C9 3E 2E CD 45 1A CD F7    ......[".>..E...
001B70:  21 7A FE 14 38 F8 C9 3E 20 CD 45 1A 7B FE 00 20    !z..8..> .E.{.. 
001B80:  F6 C9 4F 06 00 09 4E 23 66 69 3A CF 31 CB 6F 28    ..O...N#fi:.1.o(
001B90:  13 E6 DF 32 CF 31 7E E6 DF 18 0A CD 45 1A 23 7B    ...2.1~.....E.#{
001BA0:  FE 00 28 0B 7E CB 7F 28 F2 E6 7F CD 45 1A C9 7E    ..(.~..(....E..~
001BB0:  CB 7F 20 07 FE 20 20 08 23 18 E9 E6 7F FE 20 C8    .. ..  .#..... .
001BC0:  3E 20 1E 28 15 2B 1D 7E E6 7F FE 20 20 F7 23 3E    > .(.+.~...  .#>
001BD0:  20 CD 45 1A 7B FE 00 20 F6 18 C9 7B FE 26 38 03     .E.{.. ...{.&8.
001BE0:  CD F7 21 CD 1D 33 C9 7B FE 24 38 03 CD F7 21 CD    ..!..3.{.$8...!.
001BF0:  31 33 C9 61 64 64 72 65 73 73 A0 74 68 65 20 63    13.address.the c
001C00:  6F 6E 74 65 6E 74 73 20 6F 66 A0 6D 65 6D 6F 72    ontents of.memor
001C10:  79 20 6C 6F 63 61 74 69 6F 6E A0 74 68 65 20 6E    y location.the n
001C20:  75 6D 62 65 72 A0 74 6F A0 46 29 86 29 D0 29 10    umber.to.F).).).
001C30:  2A 72 26 81 26 91 26 AB 26 D2 26 EE 26 02 27 57    *r&.&.&.&.&.&.'W
001C40:  2A 70 2A B4 2A DE 2A EE 2A 2D 2B 5F 2B 16 27 43    *p*.*.*.*-+_+.'C
001C50:  27 87 2B C6 2B F6 2B 35 2C 5F 2C 8C 2C 70 27 A9    '.+.+.+5,_,.,p'.
001C60:  2C 93 27 B7 27 F7 27 09 28 32 28 63 28 DA 2C 0C    ,.'.'.'.(2(c(.,.
001C70:  2D 2E 2D 62 2D 88 28 A3 28 85 2D C9 2D 0E 2E 27    -.-b-.(£(.-.-..'
001C80:  2E 3A 2E 80 2E B8 2E FE 2E 36 2F 46 2F 7D 2F C3    .:.......6/F/}/.
001C90:  2F FA 2F 3F 30 46 30 76 30 ED 28 A5 30 CF 30 EA    /./?0F0v0.(.0.0.
001CA0:  30 16 31 32 31 64 31 98 31 2B 29 34 29 3C 29 9E    0.121d1.1+)4)<).
001CB0:  23 AA 23 B5 23 C1 23 CF 23 DB 23 E6 23 07 24 12    #.#.#.#.#.#.#.$.
001CC0:  24 1D 24 28 24 33 24 AA 23 CC 31 3F 24 54 24 60    $.$($3$.#.1?$T$`
001CD0:  24 79 24 93 24 9F 24 AB 24 C0 24 D5 24 E3 24 F1    $y$.$.$.$.$.$.$.
001CE0:  24 FE 24 17 25 25 25 45 25 53 25 61 25 67 25 84    $.$.%%%E%S%a%g%.
001CF0:  25 9C 25 B0 25 CA 25 DB 25 F5 25 0C 26 1A 26 1F    %.%.%.%.%.%.&.&.
001D00:  BA 18 DD 35 00 F2 9A 19 DD 36 00 15 DD 35 01 F2    ...5.....6...5..
001D10:  9A 19 DD 36 00 00 DD 36 01 00 3E 20 CD C1 19 C3    ...6...6..> ....
001D20:  BA 18 CD B3 19 DD 36 00 00 DD 36 01 00 DD 36 02    ......6...6...6.
001D30:  00 18 94 21 45 17 11 46 17 36 20 01 6F 01 ED B0    ...!E..F.6 .o...
001D40:  C9 4F 21 45 17 11 17 00 DD 7E 01 FE 00 28 04 47    .O!E.....~...(.G
001D50:  19 10 FD DD 5E 00 19 71 C9 21 43 17 11 17 00 06    ....^..q.!C.....
001D60:  10 19 CB FE 10 FB 21 45 17 06 10 11 12 02 C5 CD    ......!E........
001D70:  F1 32 23 23 1E 12 C1 10 F5 21 43 17 11 17 00 06    .2##.....!C.....
001D80:  10 19 CB BE 10 FB C9 DD 6E 01 2C 2C 3E 12 DD 86    ........n.,,>...
001D90:  00 67 C3 1A BC CD 07 1A 11 FF 07 06 08 3E 00 ED    .g...........>..
001DA0:  6F 23 3E 00 ED 6F 19 10 F4 C9 CD 07 1A 11 FF 07    o#>..o..........
001DB0:  06 08 3E 00 ED 67 23 3E 00 ED 67 19 10 F4 C9 00    ..>..g#>..g.....
001DC0:  00 00 00 00 00 E5 21 CF 31 CB 56 28 04 12 13 E1    ......!.1.V(....
001DD0:  C9 D5 6F 26 00 29 29 29 25 29 01 96 1A 09 CD 72    ..o&.)))%).....r
001DE0:  1A D1 1C 3E 28 BB 20 08 1E 00 3E 18 BA 28 01 14    ...>(. ...>..(..
001DF0:  E1 C9 EB 7C 65 6F CD 1A BC 3A 91 1A 4F 06 08 C5    ...|eo...:..O...
001E00:  1A A1 77 23 13 1A A1 77 13 01 FF 07 09 C1 10 EF    ..w#...w........
001E10:  C9 0F 00 18 0E 06 FF FF FF FF FF FF FF FF FF FF    ................
001E20:  FF FF FF FF FF FF EE 77 EE 77 EE 77 EE 77 EE 77    .......w.w.w.w.w
001E30:  FF FF EE 77 FF FF 39 39 39 39 39 39 FF FF FF FF    ...w..999999....
001E40:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001E50:  FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00    ................
001E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001E70:  00 00 00 00 00 00 CC 77 99 33 CC 77 88 99 22 33    .......w.3.w.."3
001E80:  33 33 88 99 FF FF EE 77 EE 77 CC FF FF FF FF FF    33.....w.w......
001E90:  FF FF FF FF FF FF FF 33 EE 77 CC FF CC FF CC FF    .......3.w......
001EA0:  EE 77 FF 33 FF FF CC FF EE 77 FF 33 FF 33 FF 33    .w.3.....w.3.3.3
001EB0:  EE 77 CC FF FF FF FF FF 99 99 CC 33 00 00 CC 33    .w.........3...3
001EC0:  99 99 FF FF FF FF FF FF EE 77 EE 77 88 11 EE 77    .........w.w...w
001ED0:  EE 77 FF FF FF FF FF FF FF FF FF FF FF FF FF FF    .w..............
001EE0:  EE 77 EE 77 CC FF FF FF FF FF FF FF 88 11 FF FF    .w.w............
001EF0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
001F00:  26 24 26 29 26 2E 26 33 26 38 26 3D 26 42 26 48    &$&)&.&3&8&=&B&H
001F10:  26 4E 26 54 26 5A 26 60 26 66 26 6C 26 A0 61 63    &N&T&Z&`&f&l&.ac
001F20:  63 75 6D 75 6C 61 74 6F 72 A0 74 68 65 20 6E 75    cumulator.the nu
001F30:  6D 62 65 72 A0 48 4C 20 72 65 67 69 73 74 65 72    mber.HL register
001F40:  A0 6C 6F 63 61 74 69 6F 6E 20 28 48 4C 29 A0 44    .location (HL).D
001F50:  45 20 72 65 67 69 73 74 65 72 A0 42 20 72 65 67    E register.B reg
001F60:  69 73 74 65 72 A0 43 20 72 65 67 69 73 74 65 72    ister.C register
001F70:  A0 69 66 20 43 61 72 72 79 20 66 6C 61 67 20 69    .if Carry flag i
001F80:  73 20 73 65 74 2C A0 44 20 72 65 67 69 73 74 65    s set,.D registe
001F90:  72 A0 45 20 72 65 67 69 73 74 65 72 A0 48 20 72    r.E register.H r
001FA0:  65 67 69 73 74 65 72 A0 4C 20 72 65 67 69 73 74    egister.L regist
001FB0:  65 72 A0 42 43 20 72 65 67 69 73 74 65 72 A0 69    er.BC register.i
001FC0:  66 20 5A 65 72 6F 20 66 6C 61 67 20 69 73 20 73    f Zero flag is s
001FD0:  65 74 2C A0 4E 4F 54 20 44 45 46 49 4E 45 44 A0    et,.NOT DEFINED.
001FE0:  69 66 20 5A 65 72 6F 20 66 6C 61 67 20 69 73 20    if Zero flag is 
001FF0:  6E 6F 74 20 73 65 74 2C A0 69 66 20 43 61 72 72    not set,.if Carr
002000:  79 20 66 6C 61 67 20 69 73 20 6E 6F 74 20 73 65    y flag is not se
002010:  74 2C A0 49 58 20 72 65 67 69 73 74 65 72 A0 49    t,.IX register.I
002020:  59 20 72 65 67 69 73 74 65 72 A0 6C 6F 63 61 74    Y register.locat
002030:  69 6F 6E 20 28 49 58 2B 6F 66 66 73 65 74 29 A0    ion (IX+offset).
002040:  6C 6F 63 61 74 69 6F 6E 20 28 49 59 2B 6F 66 66    location (IY+off
002050:  73 65 74 29 A0 6C 6F 63 61 74 69 6F 6E 20 28 42    set).location (B
002060:  43 29 A0 6C 6F 63 61 74 69 6F 6E 20 28 44 45 29    C).location (DE)
002070:  A0 41 46 20 72 65 67 69 73 74 65 72 73 A0 61 6C    .AF registers.al
002080:  74 65 72 6E 61 74 69 76 65 20 41 46 20 72 65 67    ternative AF reg
002090:  69 73 74 65 72 73 A0 53 74 61 63 6B 20 50 6F 69    isters.Stack Poi
0020A0:  6E 74 65 72 A0 69 66 20 53 69 67 6E 20 66 6C 61    nter.if Sign fla
0020B0:  67 20 69 73 20 30 2C 20 69 65 20 50 6F 73 69 74    g is 0, ie Posit
0020C0:  69 76 65 2C A0 6C 6F 63 61 74 69 6F 6E 20 28 49    ive,.location (I
0020D0:  58 29 A0 6C 6F 63 61 74 69 6F 6E 20 28 49 59 29    X).location (IY)
0020E0:  A0 73 74 61 63 6B A0 69 66 20 53 69 67 6E 20 66    .stack.if Sign f
0020F0:  6C 61 67 20 69 73 20 31 2C 20 69 65 20 4D 69 6E    lag is 1, ie Min
002100:  EE 77 EE 77 FF FF FF 99 FF 33 EE 77 CC FF 99 FF    .w.w.....3.w....
002110:  33 FF 77 FF FF FF 88 33 33 99 33 11 22 99 11 99    3.w....33.3."...
002120:  33 99 88 33 FF FF EE 77 CC 77 EE 77 EE 77 EE 77    3..3...w.w.w.w.w
002130:  EE 77 88 11 FF FF CC 33 99 99 FF 99 CC 33 99 FF    .w.....3.....3..
002140:  99 99 88 11 FF FF CC 33 BB 99 FF 99 EE 33 FF 99    .......3.....3..
002150:  99 99 CC 33 FF FF EE 77 CC 77 AA 77 66 77 00 11    ...3...w.w.wfw..
002160:  EE 77 CC 33 FF FF 88 11 99 DD 99 FF CC 33 FF 99    .w.3.........3..
002170:  99 99 CC 33 FF FF CC 33 99 99 99 FF 88 33 99 99    ...3...3.....3..
002180:  99 99 CC 33 FF FF 88 11 BB 99 FF 99 FF 33 EE 77    ...3.........3.w
002190:  EE 77 EE 77 FF FF CC 33 99 99 99 99 CC 33 99 99    .w.w...3.....3..
0021A0:  99 99 CC 33 FF FF CC 33 99 99 99 99 CC 11 FF 99    ...3...3........
0021B0:  99 99 CC 33 FF FF FF FF FF FF EE 77 EE 77 FF FF    ...3.......w.w..
0021C0:  EE 77 EE 77 FF FF FF FF FF FF EE 77 EE 77 FF FF    .w.w.......w.w..
0021D0:  EE 77 EE 77 CC FF FF 33 EE 77 CC FF 99 FF CC FF    .w.w...3.w......
0021E0:  EE 77 FF 33 FF FF FF FF FF FF 88 11 FF FF FF FF    .w.3............
0021F0:  88 11 FF FF FF FF 99 FF CC FF EE 77 FF 33 EE 77    ...........w.3.w
002200:  CC FF 99 FF FF FF CC 33 99 99 FF 99 FF 33 EE 77    .......3.....3.w
002210:  FF FF EE 77 FF FF 88 33 33 99 22 11 22 11 22 11    ...w...33.".".".
002220:  33 FF 88 33 FF FF EE 77 CC 33 99 99 99 99 88 11    3..3...w.3......
002230:  99 99 99 99 FF FF 00 33 99 99 99 99 88 33 99 99    .......3.....3..
002240:  99 99 00 33 FF FF CC 33 99 99 33 FF 33 FF 33 FF    ...3...3..3.3.3.
002250:  99 99 CC 33 FF FF 00 77 99 33 99 99 99 99 99 99    ...3...w.3......
002260:  99 33 00 77 FF FF 00 11 99 DD 99 77 88 77 99 77    .3.w.......w.w.w
002270:  99 DD 00 11 FF FF 00 11 99 DD 99 77 88 77 99 77    ...........w.w.w
002280:  99 FF 00 FF FF FF CC 33 99 99 33 FF 33 FF 33 11    .......3..3.3.3.
002290:  33 99 88 11 FF FF 99 99 99 99 99 99 88 11 99 99    3...............
0022A0:  99 99 99 99 FF FF 88 11 EE 77 EE 77 EE 77 EE 77    .........w.w.w.w
0022B0:  EE 77 88 11 FF FF EE 11 FF 33 FF 33 FF 33 33 33    .w.......3.3.333
0022C0:  33 33 88 77 FF FF 11 99 99 99 99 33 88 77 99 33    33.w.......3.w.3
0022D0:  99 99 11 99 FF FF 00 FF 99 FF 99 FF 99 FF 99 DD    ................
0022E0:  99 99 00 11 FF FF 33 99 11 11 00 11 00 11 22 99    ......3.......".
0022F0:  33 99 33 99 FF FF 33 99 11 99 00 99 22 11 33 11    3.3...3.....".3.
002300:  75 73 2C A0 69 66 20 50 2F 56 20 66 6C 61 67 20    us,.if P/V flag 
002310:  69 73 20 6E 4F 74 20 73 65 74 2C A0 69 66 20 50    is nOt set,.if P
002320:  2F 56 20 66 6C 61 67 20 69 73 20 73 45 74 2C A0    /V flag is sEt,.
002330:  49 6E 74 65 72 72 75 70 74 20 76 65 63 74 6F 72    Interrupt vector
002340:  20 72 65 67 69 73 74 65 72 A0 52 65 66 72 65 73     register.Refres
002350:  68 20 72 65 67 69 73 74 65 72 A0 70 6F 72 74 20    h register.port 
002360:  77 68 6F 73 65 20 6E 75 6D 62 65 72 20 69 73 20    whose number is 
002370:  69 6E 20 43 A0 70 6F 72 74 20 77 69 74 68 20 61    in C.port with a
002380:  62 6F 76 65 20 6E 75 6D 62 65 72 A0 46 6C 61 67    bove number.Flag
002390:  20 72 65 67 69 73 74 65 72 A0 30 20 6F 66 A0 31     register.0 of.1
0023A0:  20 6F 66 A0 32 20 6F 66 A0 33 20 6F 66 A0 34 20     of.2 of.3 of.4 
0023B0:  6F 66 A0 35 20 6F 66 A0 36 20 6F 66 A0 37 20 6F    of.5 of.6 of.7 o
0023C0:  66 A0 30 30 30 30 48 A0 30 30 30 38 48 A0 30 30    f.0000H.0008H.00
0023D0:  31 30 48 A0 30 30 31 38 48 A0 30 30 32 30 48 A0    10H.0018H.0020H.
0023E0:  30 30 32 38 48 A0 30 30 33 30 48 A0 30 30 33 38    0028H.0030H.0038
0023F0:  48 A0 69 73 20 6C 6F 61 64 65 64 20 77 69 74 68    H.is loaded with
002400:  A0 68 61 73 20 61 64 64 65 64 20 74 6F 20 69 74    .has added to it
002410:  A0 68 61 73 20 61 64 64 65 64 20 74 6F 20 69 74    .has added to it
002420:  20 63 61 72 72 79 20 61 6E 64 A0 54 68 65 20 41     carry and.The A
002430:  63 63 75 6D 75 6C 61 74 6F 72 20 68 61 73 20 73    ccumulator has s
002440:  75 62 74 72 61 63 74 65 64 20 66 72 6F 6D 20 69    ubtracted from i
002450:  74 A0 68 61 73 20 74 61 6B 65 6E 20 66 72 6F 6D    t.has taken from
002460:  20 69 74 20 63 61 72 72 79 20 61 6E 64 A0 69 73     it carry and.is
002470:  20 49 4E 43 72 65 6D 65 6E 74 65 64 20 62 79 20     INCremented by 
002480:  31 A0 69 73 20 44 45 43 72 65 6D 65 6E 74 65 64    1.is DECremented
002490:  20 62 79 20 31 A0 69 73 20 50 55 53 48 65 64 20     by 1.is PUSHed 
0024A0:  6F 6E 74 6F 20 73 74 61 63 6B 20 61 6E 64 20 53    onto stack and S
0024B0:  50 20 64 65 63 72 65 6D 65 6E 74 65 64 20 62 79    P decremented by
0024C0:  20 32 A0 69 73 20 50 4F 50 70 65 64 20 66 72 6F     2.is POPped fro
0024D0:  6D 20 73 74 61 63 6B 20 61 6E 64 20 53 50 20 69    m stack and SP i
0024E0:  6E 63 72 65 6D 65 6E 74 65 64 20 62 79 20 32 A0    ncremented by 2.
0024F0:  41 63 63 75 6D 75 6C 61 74 6F 72 20 69 73 20 6C    Accumulator is l
002500:  33 99 33 99 FF FF CC 77 99 33 33 99 33 99 33 99    3.3....w.33.3.3.
002510:  99 33 CC 77 FF FF 00 33 99 99 99 99 88 77 99 FF    .3.w...3.....w..
002520:  99 FF 00 FF FF FF CC 77 99 33 33 99 33 99 22 55    .......w.33.3."U
002530:  33 33 88 99 FF FF 00 33 99 99 99 99 88 33 99 33    33.....3.....3.3
002540:  99 99 11 99 FF FF CC 33 99 99 99 FF CC 33 FF 99    .......3.....3..
002550:  99 99 CC 33 FF FF 88 11 AA 55 EE 77 EE 77 EE 77    ...3.....U.w.w.w
002560:  EE 77 CC 33 FF FF 99 99 99 99 99 99 99 99 99 99    .w.3............
002570:  99 99 CC 33 FF FF 99 99 99 99 99 99 99 99 99 99    ...3............
002580:  CC 33 EE 77 FF FF 33 99 33 99 33 99 22 99 00 11    .3.w..3.3.3."...
002590:  11 11 33 99 FF FF 33 99 99 33 CC 77 CC 77 99 33    ..3...3..3.w.w.3
0025A0:  33 99 33 99 FF FF 99 99 99 99 99 99 CC 33 EE 77    3.3..........3.w
0025B0:  EE 77 CC 33 FF FF 00 11 33 99 77 33 EE 77 CC DD    .w.3....3.w3.w..
0025C0:  99 99 00 11 FF FF CC 33 CC FF CC FF CC FF CC FF    .......3........
0025D0:  CC FF CC 33 FF FF 00 00 00 00 00 00 00 00 00 00    ...3............
0025E0:  00 00 00 00 00 00 CC 33 FF 33 FF 33 FF 33 FF 33    .......3.3.3.3.3
0025F0:  FF 33 CC 33 FF FF 00 00 00 00 00 00 00 00 00 00    .3.3............
002600:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002610:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002620:  00 00 00 00 00 00 FF FF FF FF 88 77 FF 33 88 33    ...........w.3.3
002630:  33 33 88 99 FF FF 11 FF 11 FF 88 33 99 99 99 99    33.........3....
002640:  99 99 44 33 FF FF FF FF FF FF CC 33 99 99 99 FF    ..D3.......3....
002650:  99 99 CC 33 FF FF EE 33 FF 33 88 33 33 33 33 33    ...3...3.3.33333
002660:  33 33 88 99 FF FF FF FF FF FF CC 33 99 99 88 11    33.........3....
002670:  99 FF CC 33 FF FF EE 33 CC 99 CC FF 88 77 CC FF    ...3...3.....w..
002680:  CC FF 88 77 FF FF FF FF FF FF CC 11 99 99 99 99    ...w............
002690:  CC 11 FF 99 88 33 11 FF 99 FF 99 33 88 99 99 99    .....3.....3....
0026A0:  99 99 11 99 FF FF EE 77 FF FF CC 77 EE 77 EE 77    .......w...w.w.w
0026B0:  EE 77 CC 33 FF FF FF DD FF FF FF 11 FF 99 FF 99    .w.3............
0026C0:  99 99 99 99 CC 33 11 FF 99 FF 99 99 99 33 88 77    .....3.......3.w
0026D0:  99 33 11 99 FF FF CC 77 EE 77 EE 77 EE 77 EE 77    .3.....w.w.w.w.w
0026E0:  EE 77 CC 33 FF FF FF FF FF FF 55 33 00 11 22 99    .w.3......U3..".
0026F0:  22 99 33 99 FF FF FF FF FF FF 22 77 99 99 99 99    ".3......."w....
002700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
002710:  02 00 00 00 02 09 50 E5 02 00 C1 02 00 00 00 02    ......P.........
002720:  02 00 C6 02 00 00 00 02 02 00 C2 02 00 00 00 02    ................
002730:  02 00 C7 02 00 00 00 02 02 00 C3 02 00 00 00 02    ................
002740:  02 00 C8 02 00 00 00 02 02 00 C4 02 00 00 00 02    ................
002750:  02 00 C9 02 00 00 00 02 02 00 C5 02 00 00 00 02    ................
002760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0027F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002800:  6F 67 69 63 61 6C 6C 79 20 4F 52 65 64 20 77 69    ogically ORed wi
002810:  74 68 A0 41 63 63 75 6D 75 6C 61 74 6F 72 20 69    th.Accumulator i
002820:  73 20 6C 6F 67 69 63 61 6C 6C 79 20 41 4E 44 65    s logically ANDe
002830:  64 20 77 69 74 68 A0 42 43 2C 20 44 45 2C 20 48    d with.BC, DE, H
002840:  4C 20 72 65 67 69 73 74 65 72 73 20 61 72 65 20    L registers are 
002850:  61 6C 6C 20 45 58 63 68 61 6E 67 65 64 20 77 69    all EXchanged wi
002860:  74 68 20 74 68 65 20 61 6C 74 65 72 6E 61 74 69    th the alternati
002870:  76 65 20 73 65 74 A0 69 73 20 45 58 63 68 61 6E    ve set.is EXchan
002880:  67 65 64 20 77 69 74 68 A0 41 63 63 75 6D 75 6C    ged with.Accumul
002890:  61 74 6F 72 20 69 73 20 4E 45 47 61 74 65 64 2C    ator is NEGated,
0028A0:  20 69 65 20 6D 61 64 65 20 6E 65 67 61 74 69 76     ie made negativ
0028B0:  65 A0 63 61 72 72 79 20 66 6C 61 67 20 69 73 20    e.carry flag is 
0028C0:  69 6E 76 65 72 74 65 64 2C 20 69 65 20 43 6F 6D    inverted, ie Com
0028D0:  70 6C 69 6D 65 6E 74 20 43 61 72 72 79 20 46 6C    pliment Carry Fl
0028E0:  61 67 A0 63 61 72 72 79 20 66 6C 61 67 20 69 73    ag.carry flag is
0028F0:  20 73 65 74 2C 20 69 65 20 53 65 74 20 43 61 72     set, ie Set Car
002900:  72 79 20 46 6C 61 67 A0 64 65 63 69 6D 61 6C 20    ry Flag.decimal 
002910:  41 64 6A 75 73 74 20 41 63 63 75 6D 75 6C 61 74    Adjust Accumulat
002920:  6F 72 A0 4E 6F 20 4F 50 65 72 61 74 69 6F 6E 20    or.No OPeration 
002930:  69 73 20 70 65 72 66 6F 72 6D 65 64 2C 20 69 6E    is performed, in
002940:  73 70 69 74 65 20 6F 66 20 74 68 69 73 20 69 74    spite of this it
002950:  20 74 61 6B 65 73 20 2E 30 30 30 30 30 31 20 73     takes .000001 s
002960:  65 63 73 20 74 6F 20 64 6F 20 69 74 A0 63 6F 6D    ecs to do it.com
002970:  70 75 74 65 72 20 69 73 20 48 41 4C 54 65 64 20    puter is HALTed 
002980:  75 6E 74 69 6C 20 61 6E 20 69 6E 74 65 72 72 75    until an interru
002990:  70 74 20 63 6F 6D 65 73 20 74 6F 20 61 77 61 6B    pt comes to awak
0029A0:  65 20 69 74 20 61 67 61 69 6E A0 74 65 73 74 20    e it again.test 
0029B0:  42 49 54 A0 53 45 54 20 62 69 74 A0 52 45 53 65    BIT.SET bit.RESe
0029C0:  74 20 62 69 74 A0 62 6C 6F 63 6B 20 74 72 61 6E    t bit.block tran
0029D0:  73 66 65 72 20 28 42 43 29 20 62 79 74 65 73 20    sfer (BC) bytes 
0029E0:  73 74 61 72 74 69 6E 67 20 61 74 20 28 48 4C 29    starting at (HL)
0029F0:  20 74 6F 20 28 44 45 29 20 69 6E 63 72 65 6D 65     to (DE) increme
002A00:  6C 6C 79 2C 20 73 69 67 6E 20 62 69 74 20 75 6E    lly, sign bit un
002A10:  63 68 61 6E 67 65 64 A0 69 73 20 53 68 69 66 74    changed.is Shift
002A20:  65 64 20 52 69 67 68 74 20 4C 6F 67 69 63 61 6C    ed Right Logical
002A30:  6C 79 2C 20 30 20 69 73 20 73 68 69 66 74 65 64    ly, 0 is shifted
002A40:  20 69 6E 74 6F 20 62 69 74 20 37 A0 A0 00 58 00     into bit 7...X.
002A50:  00 00 DD CB 00 7E C8 21 CF 31 CB 8E DD CB 00 76    .....~.!.1.....v
002A60:  28 2E DD 6E 08 DD 66 09 DD E5 01 08 00 DD 21 F3    (..n..f.......!.
002A70:  3B 7D DD BE 06 20 15 7C DD BE 07 20 0F DD E5 E1    ;}... .|... ....
002A80:  DD E1 CD F1 32 3E 20 CD 45 1A 18 0B DD 09 18 E1    ....2> .E.......
002A90:  3E 07 83 5F 30 01 14 21 F0 45 DD CB 00 56 28 03    >.._0..!.E...V(.
002AA0:  21 68 46 22 4D 32 CD 4C 32 CD F1 32 3E 20 CD 45    !hF"M2.L2..2> .E
002AB0:  1A DD 7E 04 FE 7F C8 CD 5C 32 DD 7E 05 FE 7F C8    ..~.....\2.~....
002AC0:  3E 2C CD 45 1A DD 7E 05 CD 5C 32 C9 21 F0 45 7D    >,.E..~..\2.!.E}
002AD0:  DD 86 03 6F 30 01 24 7E 23 66 6F C9 FE 28 20 15    ...o0.$~#fo..( .
002AE0:  CD E6 32 21 CF 31 CB CE 3E 06 CD DE 32 CD 1D 33    ..2!.1..>...2..3
002AF0:  3E 29 C3 45 1A FE 2A 28 E7 FE 02 20 11 3E 06 21    >).E..*(... .>.!
002B00:  CF 31 CB 4E 28 02 3E 07 CD DE 32 C3 1D 33 FE 18    .1.N(.>...2..3..
002B10:  20 08 3E 06 CD DE 32 C3 31 33 FE 1E 28 F4 FE 4A     .>...2.13..(..J
002B20:  20 0C 3E 28 CD 45 1A 3E 06 CD DE 32 18 BF FE 1A     .>(.E.>...2....
002B30:  20 0A 3E 28 CD 45 1A CD 92 32 18 B4 FE 72 28 04     .>(.E...2...r(.
002B40:  FE 74 20 09 DD 6E 01 DD 66 02 C3 F1 32 FE 76 20    .t ..n..f...2.v 
002B50:  15 3E 28 CD 45 1A CD C4 32 3E 29 C3 45 1A 2A EC    .>(.E...2>).E.*.
002B60:  3B 85 6F D0 24 C9 21 0B 45 4F 06 00 09 4E 23 66    ;.o.$.!.EO...N#f
002B70:  69 7E CB 7F 20 06 CD 45 1A 23 18 F5 E6 7F CD 45    i~.. ..E.#.....E
002B80:  1A C9 3E 00 CD 0D 33 CD 0D 33 ED 6F C9 ED 6F F5    ..>...3..3.o..o.
002B90:  C6 30 FE 3A 38 02 C6 07 CD 45 1A F1 C9 3A CF 31    .0.:8....E...:.1
002BA0:  CB 47 28 05 6E 26 00 18 1A CD 02 33 3E 48 C3 45    .G(.n&.....3>H.E
002BB0:  1A 3A CF 31 CB 47 20 07 23 CD 02 33 2B 18 EA 7E    .:.1.G .#..3+..~
002BC0:  23 66 6F DD E5 C5 D5 11 00 00 7B 01 00 10 DD 21    #fo.......{....!
002BD0:  A9 33 29 30 12 7B DD 86 00 27 5F 7A DD 8E 01 27    .3)0.{...'_z...'
002BE0:  57 79 DD 8E 02 27 4F DD 23 DD 23 DD 23 10 E3 ED    Wy...'O.#.#.#...
002BF0:  53 A6 33 32 A8 33 21 A8 33 06 03 3E 00 D1 C5 ED    S.32.3!.3..>....
002C00:  6E 74 69 6E 67 A0 74 72 61 6E 73 66 65 72 20 28    nting.transfer (
002C10:  48 4C 29 20 74 6F 20 28 44 45 29 2C 20 69 6E 63    HL) to (DE), inc
002C20:  72 65 6D 65 6E 74 20 48 4C 20 61 6E 64 20 44 45    rement HL and DE
002C30:  2C 20 64 65 63 20 42 43 2C 20 72 65 73 65 74 20    , dec BC, reset 
002C40:  50 56 20 66 6C 61 67 20 69 66 20 42 43 3D 30 A0    PV flag if BC=0.
002C50:  62 6C 6F 63 6B 20 74 72 61 6E 73 66 65 72 20 28    block transfer (
002C60:  42 43 29 20 62 79 74 65 73 20 73 74 61 72 74 69    BC) bytes starti
002C70:  6E 67 20 61 74 20 28 48 4C 29 20 74 6F 20 28 44    ng at (HL) to (D
002C80:  45 29 20 64 65 63 72 65 6D 65 6E 74 69 6E 67 A0    E) decrementing.
002C90:  74 72 61 6E 73 66 65 72 20 28 48 4C 29 20 74 6F    transfer (HL) to
002CA0:  20 28 44 45 29 2C 20 64 65 63 72 65 6D 65 6E 74     (DE), decrement
002CB0:  20 48 4C 2C 20 44 45 2C 20 61 6E 64 20 42 43 2C     HL, DE, and BC,
002CC0:  20 72 65 73 65 74 20 50 56 20 66 6C 61 67 20 69     reset PV flag i
002CD0:  66 20 42 43 3D 30 A0 70 65 72 66 6F 72 6D 20 72    f BC=0.perform r
002CE0:  65 6C 61 74 69 76 65 20 6A 75 6D 70 20 74 6F A0    elative jump to.
002CF0:  64 65 63 72 65 6D 65 6E 74 20 42 2C 20 69 66 20    decrement B, if 
002D00:  7A 65 72 6F 20 63 6F 6E 74 69 6E 75 65 2C 20 69    zero continue, i
002D10:  66 20 4E 6F 74 20 5A 65 72 6F 20 70 65 72 66 6F    f Not Zero perfo
002D20:  72 6D 20 72 65 6C 61 74 69 76 65 20 6A 75 6D 70    rm relative jump
002D30:  20 74 6F A0 70 75 73 68 20 74 68 65 20 72 65 74     to.push the ret
002D40:  75 72 6E 20 61 64 64 72 65 73 73 20 74 6F 20 73    urn address to s
002D50:  74 61 63 6B 20 61 6E 64 20 43 41 4C 4C A0 70 65    tack and CALL.pe
002D60:  72 66 6F 72 6D 20 6A 75 6D 70 20 74 6F A0 52 45    rform jump to.RE
002D70:  54 75 72 6E 20 66 72 6F 6D 20 4E 6F 6E 2D 6D 61    Turn from Non-ma
002D80:  73 6B 61 62 6C 65 20 69 6E 74 65 72 72 75 70 74    skable interrupt
002D90:  3A 20 4E 4F 54 20 50 45 52 46 4F 52 4D 45 44 20    : NOT PERFORMED 
002DA0:  42 59 20 53 49 4D 55 4C 41 54 4F 52 A0 52 45 54    BY SIMULATOR.RET
002DB0:  75 72 6E 20 66 72 6F 6D 20 49 6E 74 65 72 72 75    urn from Interru
002DC0:  70 74 3A 20 4E 4F 54 20 50 45 52 46 4F 52 4D 45    pt: NOT PERFORME
002DD0:  44 20 42 59 20 53 49 4D 55 4C 41 54 4F 52 A0 52    D BY SIMULATOR.R
002DE0:  45 54 75 72 6E 20 61 64 64 72 65 73 73 20 69 73    ETurn address is
002DF0:  20 50 4F 50 70 65 64 20 66 72 6F 6D 20 74 68 65     POPped from the
002E00:  6F C4 9A 33 ED 6F C4 9A 33 2B C1 10 F1 CB 7F 20    o..3.o..3+..... 
002E10:  05 3E 30 CD 45 1A C1 DD E1 C9 CB FF F5 E6 0F C6    .>0.E...........
002E20:  30 CD 45 1A F1 C9 00 00 00 68 27 03 84 63 01 92    0.E......h'..c..
002E30:  81 00 96 40 00 48 20 00 24 10 00 12 05 00 56 02    ...@.H .$.....V.
002E40:  00 28 01 00 64 00 00 32 00 00 16 00 00 08 00 00    .(..d..2........
002E50:  04 00 00 02 00 00 01 00 00 45 52 52 4F 52 A0 CD    .........ERROR..
002E60:  64 39 21 1F 3B 36 00 21 F3 3B 22 1B 3B 21 73 3C    d9!.;6.!.;".;!s<
002E70:  22 1D 3B 06 10 DD 21 20 3B C5 CD 21 34 C1 10 F9    ".;...! ;..!4...
002E80:  CD E6 12 DD 21 20 3B 06 10 C5 CD 57 35 C1 10 F9    ....! ;....W5...
002E90:  DD 36 00 00 2A CD 31 DD 75 08 DD 74 09 CD A0 41    .6..*.1.u..t...A
002EA0:  C9 DD 36 00 00 ED 5B EE 3B 1A FE 20 28 0E CD 3B    ..6...[.;.. (..;
002EB0:  39 1A FE 20 21 9D 3A CA 03 37 18 06 21 07 00 19    9.. !.:..7..!...
002EC0:  EB 1A 2A CD 31 DD 75 08 DD 74 09 FE 20 CA 5D 35    ..*.1.u..t.. .]5
002ED0:  D5 21 CD 31 ED 5B D0 31 CD 31 33 D1 21 F0 45 22    .!.1.[.1.13.!.E"
002EE0:  2E 39 06 3C CD FB 38 38 0A FE 20 28 1B 21 EB 39    .9.<..88.. (.!.9
002EF0:  C3 03 37 21 68 46 22 2E 39 06 0A CD FB 38 21 F9    ..7!hF".9....8!.
002F00:  39 DA 03 37 DD CB 00 D6 DD 71 03 13 1A FE 20 28    9..7.....q.... (
002F10:  28 CD 0B 36 32 F1 3B 3A F0 3B DD 77 04 1A FE 20    (..62.;:.;.w... 
002F20:  28 1F FE 2C 21 08 3A C2 03 37 13 CD 0B 36 32 F2    (..,!.:..7...62.
002F30:  3B 3A F0 3B DD 77 05 18 10 3E 7F DD 77 04 32 F1    ;:.;.w...>..w.2.
002F40:  3B 3E 7F 32 F2 3B DD 77 05 DD 4E 03 21 F0 45 DD    ;>.2.;.w..N.!.E.
002F50:  CB 00 56 28 03 21 68 46 22 2E 39 CD 2D 39 01 05    ..V(.!hF".9.-9..
002F60:  00 09 3A F1 3B BE 28 34 23 23 23 23 7E FE 80 C2    ..:.;.(4####~...
002F70:  E2 34 21 F1 3B CD 04 35 21 F2 3B CD 04 35 21 1B    .4!.;..5!.;..5!.
002F80:  3A C3 03 37 7E FE 02 0E 18 28 05 FE 4A C0 0E 1A    :..7~....(..J...
002F90:  71 DD CB 00 E6 DD 36 07 00 E1 18 AD 23 3A F2 3B    q.....6.....#:.;
002FA0:  BE 20 C6 23 7E DD 77 0A 0E 00 FE CB 28 01 0C 23    . .#~.w.....(..#
002FB0:  7E DD 77 0B FE 30 28 01 0C 79 DD 4E 00 06 05 CB    ~.w..0(..y.N....
002FC0:  09 CE 00 10 FA 5F 16 00 2A CD 31 19 ED 5B D0 31    ....._..*.1..[.1
002FD0:  DD CB 00 FE C3 D3 35 DD CB 00 7E 20 06 ED 5B D0    ......5...~ ..[.
002FE0:  31 18 73 CD 7F 39 ED 5B D0 31 2A CD 31 1E 08 DD    1.s..9.[.1*.1...
002FF0:  CB 00 46 28 07 3E DD CD 5E 39 18 0B DD CB 00 4E    ..F(.>..^9.....N
003000:  20 73 74 61 63 6B A0 73 65 61 72 63 68 20 66 72     stack.search fr
003010:  6F 6D 20 28 48 4C 29 20 49 6E 63 72 65 6D 65 6E    om (HL) Incremen
003020:  74 69 6E 67 20 42 43 20 62 79 74 65 73 20 66 6F    ting BC bytes fo
003030:  72 20 64 61 74 61 20 69 6E 20 41 63 63 75 6D 75    r data in Accumu
003040:  6C 61 74 6F 72 A0 63 6F 6D 70 61 72 65 20 28 48    lator.compare (H
003050:  4C 29 20 77 69 74 68 20 41 2C 20 69 6E 63 72 65    L) with A, incre
003060:  6D 65 6E 74 20 48 4C 2C 20 64 65 63 72 65 6D 65    ment HL, decreme
003070:  6E 74 20 42 43 A0 73 65 61 72 63 68 20 66 72 6F    nt BC.search fro
003080:  6D 20 28 48 4C 29 20 44 65 63 72 65 6D 65 6E 74    m (HL) Decrement
003090:  69 6E 67 20 42 43 20 62 79 74 65 73 20 66 6F 72    ing BC bytes for
0030A0:  20 64 61 74 61 20 69 6E 20 41 63 63 75 6D 75 6C     data in Accumul
0030B0:  61 74 6F 72 A0 63 6F 6D 70 61 72 65 20 28 48 4C    ator.compare (HL
0030C0:  29 20 77 69 74 68 20 41 2C 20 64 65 63 72 65 6D    ) with A, decrem
0030D0:  65 6E 74 20 48 4C 2C 20 61 6E 64 20 42 43 A0 69    ent HL, and BC.i
0030E0:  6E 76 65 72 74 20 61 6C 6C 20 62 69 74 73 20 69    nvert all bits i
0030F0:  6E 20 41 20 72 65 67 69 73 74 65 72 2C 20 69 65    n A register, ie
003100:  20 43 6F 6D 50 4C 69 6D 65 6E 74 A0 61 63 63 75     ComPLiment.accu
003110:  6D 75 6C 61 74 6F 72 20 69 73 20 43 6F 6D 50 61    mulator is ComPa
003120:  72 65 64 20 77 69 74 68 A0 63 6F 6E 74 65 6E 74    red with.content
003130:  73 20 6F 66 20 41 63 63 75 6D 75 6C 61 74 6F 72    s of Accumulator
003140:  20 69 73 20 65 58 63 6C 75 73 69 76 65 6C 79 20     is eXclusively 
003150:  4F 52 65 64 20 77 69 74 68 A0 72 6F 74 61 74 65    ORed with.rotate
003160:  20 41 63 63 75 6D 75 6C 61 74 6F 72 20 4C 65 66     Accumulator Lef
003170:  74 20 73 68 69 66 74 69 6E 67 20 62 69 74 20 37    t shifting bit 7
003180:  20 69 6E 74 6F 20 43 61 72 72 79 A0 72 6F 74 61     into Carry.rota
003190:  74 65 20 41 63 63 75 6D 75 6C 61 74 6F 72 20 61    te Accumulator a
0031A0:  6E 64 20 63 61 72 72 79 20 4C 65 66 74 A0 72 6F    nd carry Left.ro
0031B0:  74 61 74 65 20 41 63 63 75 6D 75 6C 61 74 6F 72    tate Accumulator
0031C0:  20 52 69 67 68 74 2C 20 73 68 69 66 74 69 6E 67     Right, shifting
0031D0:  20 62 69 74 20 30 20 69 6E 74 6F 20 43 61 72 72     bit 0 into Carr
0031E0:  79 A0 72 6F 74 61 74 65 20 61 63 63 75 6D 75 6C    y.rotate accumul
0031F0:  61 74 6F 72 20 61 6E 64 20 63 61 72 72 79 20 52    ator and carry R
003200:  28 05 3E FD CD 5E 39 DD CB 00 56 28 1A 3E CB CD    (.>..^9...V(.>..
003210:  5E 39 DD 7E 00 E6 03 28 0E DD 7E 06 CD 5E 39 DD    ^9.~...(..~..^9.
003220:  7E 0A CD 5E 39 18 2C DD 7E 0A FE CB 28 3F CD 5E    ~..^9.,.~...(?.^
003230:  39 DD 7E 0B FE 30 28 03 CD 5E 39 DD CB 00 5E 28    9.~..0(..^9...^(
003240:  06 DD 7E 06 CD 5E 39 DD CB 00 66 28 06 DD 7E 07    ..~..^9...f(..~.
003250:  CD 5E 39 22 CD 31 14 1E 01 ED 53 D0 31 11 0C 00    .^9".1....S.1...
003260:  DD 19 2A EE 3B 11 17 00 19 22 EE 3B C9 DD 7E 06    ..*.;....".;..~.
003270:  77 DD CB 00 66 28 0E DD 7E 07 23 E5 77 2B CD 31    w...f(..~.#.w+.1
003280:  33 E1 23 18 CE E5 CD 1D 33 18 F6 21 0B 45 22 2E    3.#.....3..!.E".
003290:  39 01 4E 03 DD 7E 03 FE 54 28 13 01 5E 08 FE 56    9.N..~..T(..^..V
0032A0:  28 0C DD CB 00 56 01 00 2F 20 03 01 00 27 CD FD    (....V../ ...'..
0032B0:  38 30 45 DD CB 00 46 20 1E DD CB 00 4E 20 18 CD    80E...F ....N ..
0032C0:  1C 37 3A 19 3B DD 77 06 CB 68 28 06 3A 1A 3B DD    .7:.;.w..h(.:.;.
0032D0:  77 07 79 32 F0 3B C9 3A F1 3B FE 06 20 E1 CD 1C    w.y2.;.:.;.. ...
0032E0:  37 CB 68 21 7C 3A C2 03 37 3A 19 3B DD 77 07 DD    7.h!|:..7:.;.w..
0032F0:  CB 00 E6 79 32 F0 3B C9 FE 20 28 13 FE 2C 28 0F    ...y2.;.. (..,(.
003300:  79 FE 28 28 42 FE 2A 28 38 EB CD 0A 39 18 A2 79    y.((B.*(8...9..y
003310:  FE 38 28 26 FE 3A 28 1B FE 24 28 0D FE 26 C0 CD    .8(&.:(..$(..&..
003320:  EC 36 3E 04 DD CB 00 CE C9 CD EC 36 3E 04 DD CB    .6>........6>...
003330:  00 C6 C9 CD E1 36 3E 06 18 EA CD E1 36 3E 06 18    .....6>.....6>..
003340:  ED DD CB 00 CE 18 04 DD CB 00 C6 01 07 00 CD 20    ............... 
003350:  37 CB 68 21 2D 3A 20 2B 3A 19 3B DD 77 06 3E 06    7.h!-: +:.;.w.>.
003360:  C9 DD 7E 03 FE 1C C8 21 AE 3A 18 17 DD 7E 03 FE    ..~....!.:...~..
003370:  10 21 3C 3A 28 0D FE 0C 21 3C 3A 28 06 DD 7E 04    .!<:(...!<:(..~.
003380:  FE 08 C0 ED 7B 0E 3B ED 5B D0 31 1E 00 CD F1 32    ....{.;.[.1....2
003390:  11 00 12 21 BD 3A CD F1 32 C3 4B 12 06 00 0E 03    ...!.:..2.K.....
0033A0:  D5 1A FE 28 28 1D FE 29 28 21 FE 20 28 45 FE 2C    ...((..)(!. (E.,
0033B0:  28 41 CB 61 C2 C2 37 FE 30 38 26 FE 3A 30 22 04    (A.a..7.08&.:0".
0033C0:  13 18 DE CB 51 20 7B CB D1 18 F5 CB 51 28 73 CB    ....Q {.....Q(s.
0033D0:  D9 13 1A FE 20 28 1C FE 2C 28 18 21 08 3A C3 03    .... (..,(.!.:..
0033E0:  37 CB 81 FE 41 38 04 FE 47 38 D4 FE 48 20 53 CB    7...A8..G8..H S.
0033F0:  E1 18 CD 78 FE 00 21 4E 3A CA 03 37 79 07 A9 E6    ...x..!N:..7y...
003400:  69 67 68 74 A0 72 6F 74 61 74 65 20 4C 65 66 74    ight.rotate Left
003410:  20 44 65 63 69 6D 61 6C 20 63 6F 6E 74 65 6E 74     Decimal content
003420:  73 20 6F 66 20 28 48 4C 29 20 77 69 74 68 20 6C    s of (HL) with l
003430:  6F 77 20 6E 69 62 62 6C 65 20 6F 66 20 41 63 63    ow nibble of Acc
003440:  75 6D 75 6C 61 74 6F 72 A0 72 6F 74 61 74 65 20    umulator.rotate 
003450:  52 69 67 68 74 20 44 65 63 69 6D 61 6C 20 63 6F    Right Decimal co
003460:  6E 74 65 6E 74 73 20 6F 66 20 28 48 4C 29 20 77    ntents of (HL) w
003470:  69 74 68 20 6C 6F 77 20 6E 69 62 62 6C 65 20 6F    ith low nibble o
003480:  66 20 41 63 63 75 6D 75 6C 61 74 6F 72 A0 63 68    f Accumulator.ch
003490:  61 6E 67 65 20 49 6E 74 65 72 72 75 70 74 20 4D    ange Interrupt M
0034A0:  6F 64 65 20 74 6F A0 72 65 53 54 61 72 74 20 61    ode to.reSTart a
0034B0:  74 20 61 64 64 72 65 73 73 A0 69 4E 70 75 74 20    t address.iNput 
0034C0:  66 72 6F 6D 20 70 6F 72 74 20 28 43 29 2C 20 69    from port (C), i
0034D0:  6E 74 6F 20 62 6C 6F 63 6B 20 66 72 6F 6D 20 28    nto block from (
0034E0:  48 4C 29 20 49 6E 63 72 65 6D 65 6E 74 69 6E 67    HL) Incrementing
0034F0:  20 48 4C 20 66 6F 72 20 42 20 62 79 74 65 73 A0     HL for B bytes.
003500:  69 4E 70 75 74 20 69 6E 74 6F 20 28 48 4C 29 20    iNput into (HL) 
003510:  66 72 6F 6D 20 70 6F 72 74 20 28 43 29 20 69 6E    from port (C) in
003520:  63 72 65 6D 65 6E 74 20 48 4C 2C 20 64 65 63 72    crement HL, decr
003530:  65 6D 65 6E 74 20 42 A0 69 4E 70 75 74 20 66 72    ement B.iNput fr
003540:  6F 6D 20 70 6F 72 74 20 28 43 29 2C 20 69 6E 74    om port (C), int
003550:  6F 20 62 6C 6F 63 6B 20 66 72 6F 6D 20 28 48 4C    o block from (HL
003560:  29 20 44 65 63 72 65 6D 65 6E 74 69 6E 67 20 48    ) Decrementing H
003570:  4C 20 66 6F 72 20 42 20 62 79 74 65 73 A0 69 4E    L for B bytes.iN
003580:  70 75 74 20 69 6E 74 6F 20 28 48 4C 29 20 66 72    put into (HL) fr
003590:  6F 6D 20 70 6F 72 74 20 28 43 29 20 44 65 63 72    om port (C) Decr
0035A0:  65 6D 65 6E 74 20 48 4C 2C 20 64 65 63 72 65 6D    ement HL, decrem
0035B0:  65 6E 74 20 42 A0 69 6E 70 75 74 20 64 61 74 61    ent B.input data
0035C0:  20 66 72 6F 6D A0 6F 75 74 70 75 74 20 66 72 6F     from.output fro
0035D0:  6D 20 28 48 4C 29 20 74 6F 20 70 6F 72 74 20 28    m (HL) to port (
0035E0:  43 29 20 69 6E 63 72 65 6D 65 6E 74 20 48 4C 2C    C) increment HL,
0035F0:  20 64 65 63 72 65 6D 65 6E 74 20 42 A0 6F 75 54     decrement B.ouT
003600:  08 20 3F E1 D5 1B 78 21 7C 3A CB 61 20 04 CB 41    . ?...x!|:.a ..A
003610:  20 0A FE 05 D2 03 37 CD AC 38 18 08 FE 06 D2 03     .....7..8......
003620:  37 CD 65 38 41 D1 DD CB 00 DE CB 68 28 0C DD CB    7.e8A......h(...
003630:  00 E6 0E 1A CB 50 C0 0E 18 C9 0E 4A CB 50 C0 0E    .....P.....J.P..
003640:  02 C9 D1 DD 7E 03 FE 16 28 04 FE 18 20 0B CD 1F    ....~...(... ...
003650:  38 3E 72 0E 1E CB C6 18 31 1A DD CB 00 E6 FE 28    8>r.....1......(
003660:  28 10 CD 1F 38 1A FE 29 28 2F 3E 74 0E 18 CB 86    (...8..)(/>t....
003670:  18 18 13 3A CF 31 CB DF 32 CF 31 CD 1F 38 1A FE    ...:.1..2.1..8..
003680:  29 20 16 13 3E 76 0E 1A CB 86 32 F0 3B DD CB 00    ) ..>v....2.;...
003690:  DE 79 23 23 22 1D 3B E1 C9 21 5D 3A C3 03 37 2A    .y##".;..!]:..7*
0036A0:  1D 3B DD 75 01 DD 74 02 06 07 DD CB 00 EE 1A FE    .;.u..t.........
0036B0:  20 28 13 FE 2C 28 16 FE 29 28 12 77 13 23 10 EE     (..,(..)(.w.#..
0036C0:  21 6D 3A C3 03 37 3A CF 31 CB 5F 20 09 05 C8 3E    !m:..7:.1._ ...>
0036D0:  20 77 23 10 FC C9 CB 9F 32 CF 31 05 C8 3E 20 77     w#.....2.1..> w
0036E0:  23 13 10 FB C9 C5 DD E5 CB 59 28 01 1B CD F2 38    #........Y(....8
0036F0:  6F 26 00 DD 21 0F 3B 18 15 CD F2 38 FE 00 28 0E    o&..!.;....8..(.
003700:  C5 DD 4E 00 DD 46 01 09 38 18 3D 20 FA C1 DD 23    ..N..F..8.= ...#
003710:  DD 23 1B 10 E4 DD E1 C1 22 19 3B 3E 00 BC C8 CB    .#......".;>....
003720:  E9 C9 E1 E1 E1 E1 21 7C 3A C3 03 37 21 19 3B 36    ......!|:..7!.;6
003730:  00 CB 59 28 01 1B CB 61 28 01 1B CD F2 38 ED 67    ..Y(...a(....8.g
003740:  05 28 21 1B CD F2 38 ED 67 05 28 1C 1B 23 36 00    .(!...8.g.(..#6.
003750:  CD F2 38 ED 67 05 28 13 1B CD F2 38 ED 67 05 28    ..8.g.(....8.g.(
003760:  0E CB F9 C9 3E 00 ED 67 CB A9 C9 3E 00 ED 67 CB    ....>..g...>..g.
003770:  E9 C9 1A D6 30 FE 0A D8 D6 07 C9 0E 00 CD 2D 39    ....0.........-9
003780:  D5 CB 7E 20 17 1A BE 28 07 D1 0C 0C 10 EF 37 C9    ..~ ...(......7.
003790:  23 13 CB 7E 20 06 1A BE 28 F6 18 ED CB BE 1A BE    #..~ ...(.......
0037A0:  CB FE 20 E5 13 79 32 F0 3B 1A E1 A7 C9 21 F0 45    .. ..y2.;....!.E
0037B0:  7D 81 6F 30 01 24 7E 23 66 6F C9 2A 1B 3B EB 01    }.o0.$~#fo.*.;..
0037C0:  06 00 ED B0 ED 4B CD 31 EB 2B CB FE 23 71 23 70    .....K.1.+..#q#p
0037D0:  23 22 1B 3B 13 21 1F 3B 34 DD CB 00 F6 C9 77 CD    #".;.!.;4.....w.
0037E0:  02 33 23 C9 21 20 3B 11 21 3B 36 00 01 BF 00 ED    .3#.! ;.!;6.....
0037F0:  B0 21 F3 3B 11 F4 3B 01 7F 00 36 00 ED B0 C9 DD    .!.;..;...6.....
003800:  70 75 74 20 66 72 6F 6D 20 28 48 4C 29 20 74 6F    put from (HL) to
003810:  20 70 6F 72 74 20 28 43 29 20 62 6C 6F 63 6B 20     port (C) block 
003820:  66 72 6F 6D 20 28 48 4C 29 20 49 6E 63 72 65 6D    from (HL) Increm
003830:  65 6E 74 69 6E 67 20 66 6F 72 20 42 20 62 79 74    enting for B byt
003840:  65 73 A0 6F 55 54 70 75 74 20 66 72 6F 6D 20 28    es.oUTput from (
003850:  48 4C 29 20 74 6F 20 70 6F 72 74 20 28 43 29 20    HL) to port (C) 
003860:  44 65 63 72 65 6D 65 6E 74 20 48 4C 2C 20 64 65    Decrement HL, de
003870:  63 72 65 6D 65 6E 74 20 42 A0 6F 75 54 70 75 74    crement B.ouTput
003880:  20 74 6F 20 70 6F 72 74 20 28 43 29 2C 20 66 72     to port (C), fr
003890:  6F 6D 20 62 6C 6F 63 6B 20 66 72 6F 6D 20 28 48    om block from (H
0038A0:  4C 29 20 44 65 63 72 65 6D 65 6E 74 69 6E 67 20    L) Decrementing 
0038B0:  48 4C 20 66 6F 72 20 42 20 62 79 74 65 73 A0 6F    HL for B bytes.o
0038C0:  55 54 70 75 74 A0 64 69 73 61 62 6C 65 20 49 6E    UTput.disable In
0038D0:  74 65 72 72 75 70 74 73 2E 20 4E 4F 54 20 50 45    terrupts. NOT PE
0038E0:  52 46 4F 52 4D 45 44 20 42 59 20 53 49 4D 55 4C    RFORMED BY SIMUL
0038F0:  41 54 4F 52 2E A0 65 6E 61 62 6C 65 20 49 6E 74    ATOR..enable Int
003900:  65 72 72 75 70 74 73 2E 20 4E 4F 54 20 50 45 52    errupts. NOT PER
003910:  46 4F 52 4D 45 44 20 42 59 20 53 49 4D 55 4C 41    FORMED BY SIMULA
003920:  54 4F 52 2E A0 69 73 20 52 6F 74 61 74 65 64 20    TOR..is Rotated 
003930:  4C 65 66 74 20 73 68 69 66 74 69 6E 67 20 62 69    Left shifting bi
003940:  74 20 37 20 69 6E 74 6F 20 43 61 72 72 79 A0 61    t 7 into Carry.a
003950:  6E 64 20 43 61 72 72 79 20 61 72 65 20 72 6F 74    nd Carry are rot
003960:  61 74 65 64 20 4C 65 66 74 A0 69 73 20 52 6F 74    ated Left.is Rot
003970:  61 74 65 64 20 52 69 67 68 74 2C 20 73 68 69 66    ated Right, shif
003980:  74 69 6E 67 20 62 69 74 20 30 20 69 6E 74 6F 20    ting bit 0 into 
003990:  43 61 72 72 79 A0 61 6E 64 20 43 61 72 72 79 20    Carry.and Carry 
0039A0:  61 72 65 20 52 6F 74 61 74 65 64 20 52 69 67 68    are Rotated Righ
0039B0:  74 A0 69 73 20 53 68 69 66 74 65 64 20 4C 65 66    t.is Shifted Lef
0039C0:  74 20 41 72 69 74 68 6D 65 74 69 63 61 6C 6C 79    t Arithmetically
0039D0:  2C 20 30 20 65 6E 74 65 72 73 20 61 74 20 62 69    , 0 enters at bi
0039E0:  74 20 30 A0 69 73 20 53 68 69 66 74 65 64 20 52    t 0.is Shifted R
0039F0:  69 67 68 74 20 41 72 69 74 68 6D 65 74 69 63 61    ight Arithmetica
003A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
003A10:  03 00 00 00 02 09 50 E5 03 00 C1 02 00 00 00 02    ......P.........
003A20:  03 00 C6 02 00 00 00 02 03 00 C2 02 00 00 00 02    ................
003A30:  03 00 C7 02 00 00 00 02 03 00 C3 02 00 00 00 02    ................
003A40:  03 00 C8 02 00 00 00 02 03 00 C4 02 00 00 00 02    ................
003A50:  03 00 C9 02 00 00 00 02 03 00 C5 02 00 00 00 02    ................
003A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003B00:  CB 00 6E C8 3A 1F 3B FE 00 21 8D 3A CA 03 37 DD    ..n.:.;..!.:..7.
003B10:  6E 01 DD 66 02 11 F3 3B 47 0E 06 C5 1A E6 7F BE    n..f...;G.......
003B20:  28 0F 01 08 00 EB 09 EB C1 10 F0 21 8D 3A C3 03    (..........!.:..
003B30:  37 D5 E5 13 23 0D 28 0A 1A E6 7F BE 28 F5 E1 D1    7...#.(.....(...
003B40:  18 E0 EB 1A 5E 23 56 CB 47 E1 E1 DD 75 01 DD 74    ....^#V.G...u..t
003B50:  02 E1 20 07 DD 73 06 DD 72 07 C9 DD 6E 08 DD 66    .. ..s..r...n..f
003B60:  09 23 23 EB A7 ED 52 DD 75 06 C9 53 70 61 63 65    .##...R.u..Space
003B70:  20 6D 69 73 73 69 6E 67 A0 49 6E 73 74 72 2E 20     missing.Instr. 
003B80:  75 6E 6B 6E 6F 77 6E A0 4D 69 73 73 69 6E 67 20    unknown.Missing 
003B90:  73 70 61 63 65 20 6F 72 20 2C A0 45 72 72 6F 72    space or ,.Error
003BA0:  20 61 66 74 65 72 20 69 6E 73 74 2E A0 4F 66 66     after inst..Off
003BB0:  73 65 74 20 74 6F 6F 20 62 69 67 A0 43 61 6E 20    set too big.Can 
003BC0:  6F 6E 6C 79 20 41 44 44 20 49 58 2F 49 D9 4E 75    only ADD IX/I.Nu
003BD0:  6D 62 65 72 20 6D 69 73 73 69 6E 67 A0 42 72 61    mber missing.Bra
003BE0:  63 6B 65 74 20 6D 69 73 73 69 6E 67 A0 4C 61 62    cket missing.Lab
003BF0:  65 6C 20 74 6F 6F 20 6C 6F 6E 67 A0 4E 75 6D 62    el too long.Numb
003C00:  65 72 20 74 6F 6F 20 6C 61 72 67 65 A0 4C 61 62    er too large.Lab
003C10:  65 6C 20 6E 6F 74 20 66 6F 75 6E 64 A0 4E 6F 20    el not found.No 
003C20:  44 45 46 42 2C 20 6F 72 20 44 45 46 57 A0 4F 66    DEFB, or DEFW.Of
003C30:  66 73 65 74 20 6D 69 73 73 69 6E 67 A0 20 45 72    fset missing. Er
003C40:  72 6F 72 20 20 66 6F 75 6E 64 20 20 64 75 72 69    ror  found  duri
003C50:  6E 67 20 20 61 73 73 65 6D 62 6C 79 2E 20 20 50    ng  assembly.  P
003C60:  6C 65 61 73 65 63 6F 72 72 65 63 74 20 62 65 66    leasecorrect bef
003C70:  6F 72 65 20 72 75 6E 6E 69 6E 67 20 70 72 6F 67    ore running prog
003C80:  72 61 6D 2E 20 20 20 20 20 20 20 20 A0 A0 00 01    ram.        ....
003C90:  00 0A 00 64 00 E8 03 10 27 00 00 F3 3B 73 3C 00    ...d....'...;s<.
003CA0:  00 00 00 00 00 00 00 00 00 0F 00 00 00 00 00 00    ................
003CB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003D00:  6F 67 72 61 6D 2E 20 50 6C 65 61 73 65 20 65 64    ogram. Please ed
003D10:  69 74 2E 20 A0 20 54 68 65 20 70 72 6F 67 72 61    it. . The progra
003D20:  6D 20 68 61 73 20 62 65 65 6E 20 63 6F 6D 70 6C    m has been compl
003D30:  65 74 65 64 2E 20 59 6F 75 20 6D 61 79 45 44 49    eted. You mayEDI
003D40:  54 20 6F 72 20 72 65 52 55 4E 2E 20 45 78 69 74    T or reRUN. Exit
003D50:  20 62 79 20 70 72 65 73 73 69 6E 67 20 45 53 43     by pressing ESC
003D60:  2E 20 20 20 A0 20 54 68 65 20 73 74 61 63 6B 20    .   . The stack 
003D70:  70 6F 69 6E 74 65 72 20 69 73 20 6F 75 74 73 69    pointer is outsi
003D80:  64 65 20 61 6C 6C 6F 63 61 74 65 64 20 6D 65 6D    de allocated mem
003D90:  6F 72 79 20 61 72 65 61 2E 20 50 6C 65 61 73 65    ory area. Please
003DA0:  20 65 64 69 74 20 70 72 6F 67 72 61 6D 2E 20 20     edit program.  
003DB0:  20 20 20 20 A0 20 54 68 65 72 65 20 61 72 65 20        . There are 
003DC0:  74 6F 6F 20 6D 61 6E 79 20 72 65 67 69 73 74 65    too many registe
003DD0:  72 73 20 63 61 6C 6C 65 64 20 75 70 2C 74 6F 20    rs called up,to 
003DE0:  64 69 73 70 6C 61 79 2E 20 50 72 6F 67 72 61 6D    display. Program
003DF0:  20 77 69 6C 6C 20 52 55 4E 20 61 73 20 6E 6F 72     will RUN as nor
003E00:  6D 61 6C 2E A0 71 3F 49 3F 8C 3F 49 3F 50 3E 6B    mal..q?I?.?I?P>k
003E10:  40 6B 40 6B 40 6B 40 50 3E 50 3E A7 3E C3 3E D2    @k@k@k@P>P>.>.>.
003E20:  3E 80 3E 1D 41 1D 41 F4 3E 6B 40 6B 40 6B 40 6B    >.>.A.A.>k@k@k@k
003E30:  40 6B 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B 40 46    @k@k@k@k@k@k@k@F
003E40:  40 21 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B    @!@k@k@k@k@k@k@k
003E50:  40 6B 40 6B 40 50 3E 50 3E 1D 41 1D 41 1D 41 1D    @k@k@P>P>.A.A.A.
003E60:  41 1D 41 1D 41 1D 41 1D 41 1D 41 1D 41 1D 41 1D    A.A.A.A.A.A.A.A.
003E70:  41 1D 41 6B 40 1D 41 50 3E 50 3E 50 3E 50 3E 50    A.Ak@.AP>P>P>P>P
003E80:  3E 50 3E 50 3E 6B 40 7B 3E 7B 3E 79 45 85 45 90    >P>P>k@{>{>yE.E.
003E90:  45 AF 45 92 45 7A 45 7B 45 7C 45 7D 45 7F 45 83    E.E.EzE{E|E}E.E.
003EA0:  45 94 45 96 45 B3 45 81 45 BA 45 98 45 9A 45 9C    E.E.E.E.E.E.E.E.
003EB0:  45 9E 45 BD 45 C1 45 C5 45 C9 45 A0 45 CD 45 A6    E.E.E.E.E.E.E.E.
003EC0:  45 82 45 D0 45 D4 45 A2 45 84 45 A8 45 AA 45 86    E.E.E.E.E.E.E.E.
003ED0:  45 87 45 AC 45 B7 45 7E 45 88 45 89 45 8A 45 8B    E.E.E.E~E.E.E.E.
003EE0:  45 8C 45 8D 45 8E 45 8F 45 D8 45 DB 45 DE 45 E1    E.E.E.E.E.E.E.E.
003EF0:  45 E4 45 E7 45 EA 45 ED 45 C1 C2 C3 C4 C5 C6 C8    E.E.E.E.E.......
003F00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F60:  00 00 00 00 00 00 00 00 00 00 00 00 20 3B 45 17    ............ ;E.
003F70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003F90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003FA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003FB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003FC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003FD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003FE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003FF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004000:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004070:  00 00 00 3E F0 32 91 1A 11 05 15 CD 29 3E 11 05    ...>.2......)>..
004080:  17 CD 29 3E 21 BB 42 36 00 11 05 16 21 43 42 0E    ..)>!.B6....!CB.
004090:  14 DD 21 20 3B 06 0F C5 7E E6 7F DD BE 04 28 42    ..! ;...~.....(B
0040A0:  DD BE 05 28 3D 01 0C 00 DD 09 C1 10 EA 23 23 36    ...(=........##6
0040B0:  00 23 36 00 23 36 00 23 36 00 23 0D 20 D3 3E 19    .#6.#6.#6.#. .>.
0040C0:  BA 20 0E 3E 0F 32 91 1A 21 35 44 11 00 12 CD F1    . .>.2..!5D.....
0040D0:  32 21 FE 0F 22 9B 42 21 BC 42 06 06 36 00 23 10    2!..".B!.B..6.#.
0040E0:  FB C9 4E 23 46 78 E6 0F 83 FE 23 38 10 3E 16 BA    ..N#Fx....#8.>..
0040F0:  20 05 11 06 18 18 EE 11 30 19 C1 18 B1 F5 78 07     .......0.....x.
004100:  CC DA D0 CC CD CE C9 D2 B0 B1 B2 B3 B4 B5 B6 B7    ................
004110:  48 CC 44 C5 42 C3 4E CE 4E DA 4E C3 49 D8 49 D9    H.D.B.N.N.N.I.I.
004120:  41 C6 28 53 50 A9 53 D0 50 CF 50 C5 28 43 A9 28    A.(SP.S.P.P.(C.(
004130:  48 4C A9 28 4E 4E A9 28 4E A9 44 49 D3 28 49 58    HL.(NN.(N.DI.(IX
004140:  AB 28 49 59 AB 28 42 43 A9 28 44 45 A9 41 46 A7    .(IY.(BC.(DE.AF.
004150:  28 49 58 A9 28 49 59 A9 30 30 C8 30 38 C8 31 30    (IX.(IY.00.08.10
004160:  C8 31 38 C8 32 30 C8 32 38 C8 33 30 C8 33 38 C8    .18.20.28.30.38.
004170:  B2 4F A8 4F C6 4F BC 4F 7C 46 02 48 3C 48 76 48    .O.O.O.O|F.H<HvH
004180:  A0 48 10 49 DA 48 46 49 8E 49 98 49 60 49 B6 50    .H.I.HFI.I.I`I.P
004190:  AC 50 C2 49 EC 49 02 4A DA 4F D0 4F EE 4F E4 4F    .P.I.I.J.O.O.O.O
0041A0:  02 50 18 4A 42 4A 6C 4A 96 4A 9E 4F C0 4A 0C 50    .P.JBJlJ.J.O.J.P
0041B0:  16 50 20 50 76 4F 80 4F 8A 4F 94 4F F8 4F 2A 50    .P PvO.O.O.O.O*P
0041C0:  34 50 3E 50 3E 4F 50 4F 52 50 48 50 66 50 5C 50    4P>P>OPORPHPfP\P
0041D0:  EE 4E 70 50 7A 50 84 50 8E 50 18 4F 98 50 A2 50    .NpPzP.P.P.O.P.P
0041E0:  C0 50 CA 50 DE 50 D4 50 D2 4A F8 4A 1E 4B 44 4B    .P.P.P.P.J.J.KDK
0041F0:  6A 4B 90 4B B6 4B DC 4B E2 4C E8 4D 4C C4 00 00    jK.K.K.K.L.ML...
004200:  00 00 02 3E 30 00 1A 3A 30 1A 00 32 30 00 06 7E    ...>0..:0..20..~
004210:  30 06 00 77 30 06 02 36 30 0A 02 06 30 0C 02 0E    0..w0..60...0...
004220:  30 0E 02 16 30 10 02 1E 30 12 02 26 30 14 02 2E    0...0...0..&0...
004230:  30 04 18 21 30 08 18 11 30 16 18 01 30 04 1A 2A    0..!0...0...0..*
004240:  30 08 1A ED 5B 16 1A ED 4B 1A 04 22 30 1A 08 ED    0...[...K.."0...
004250:  53 1A 16 ED 43 0A 06 46 30 06 0A 70 30 0C 06 4E    S...C..F0..p0..N
004260:  30 06 0C 71 30 0E 06 56 30 06 0E 72 30 10 06 5E    0..q0..V0..r0..^
004270:  30 06 10 73 30 00 0A 78 30 00 0C 79 30 00 0E 7A    0..s0..x0..y0..z
004280:  30 00 10 7B 30 00 12 7C 30 00 14 7D 30 0A 00 47    0..{0..|0..}0..G
004290:  30 0C 00 4F 30 0E 00 57 30 10 00 5F 30 12 00 67    0..O0..W0.._0..g
0042A0:  30 14 00 6F 30 00 2C 0A 30 00 2E 1A 30 34 18 31    0..o0.,.0...04.1
0042B0:  30 34 1A ED 7B 1A 34 ED 73 2C 00 02 30 2E 00 12    04..{.4.s,..0...
0042C0:  30 34 04 F9 30 0A 0C 41 30 0A 0E 42 30 0A 10 43    04..0..A0..B0..C
0042D0:  30 0A 12 44 30 0A 14 45 30 0C 0A 48 30 0C 0E 4A    0..D0..E0..H0..J
0042E0:  30 0C 10 4B 30 0C 12 4C 30 0C 14 4D 30 0E 0A 50    0..K0..L0..M0..P
0042F0:  30 0E 0C 51 30 0E 10 53 30 0E 12 54 30 0E 14 55    0..Q0..S0..T0..U
004300:  07 47 E6 03 83 23 77 23 72 23 36 00 23 36 00 E5    .G...#w#r#6.#6..
004310:  15 78 07 07 E6 03 83 5F CB B9 21 0B 45 06 00 09    .x....._..!.E...
004320:  4E 23 66 69 CD F1 32 E1 F1 5F 14 C1 18 8C 3E 0F    N#fi..2.._....>.
004330:  32 91 1A 11 05 16 CD 29 3E 11 05 18 CD 29 3E DD    2......)>....)>.
004340:  21 43 42 06 14 C5 3E 00 DD BE 03 28 1B DD 5E 02    !CB...>....(..^.
004350:  DD 56 03 DD E5 E1 01 04 00 09 DD CB 00 7E 28 05    .V...........~(.
004360:  CD 31 33 18 03 CD 1D 33 01 06 00 DD 09 C1 10 D5    .13....3........
004370:  DD 21 BB 42 11 03 15 DD CB 00 46 CD 20 3E 11 03    .!.B......F. >..
004380:  16 DD CB 00 76 CD 20 3E 11 03 17 DD CB 00 56 CD    ....v. >......V.
004390:  20 3E 11 03 18 DD CB 00 7E CD 20 3E CD FE 41 C9     >......~. >..A.
0043A0:  3E 30 28 01 3C CD 45 1A C9 06 1E 3E 20 C5 CD 45    >0(.<.E....> ..E
0043B0:  1A C1 10 F7 C9 DD 2A EC 3B DD 4E 03 21 85 44 DD    ......*.;.N.!.D.
0043C0:  CB 00 56 28 03 21 F7 44 06 00 09 4E 23 66 69 E9    ..V(.!.D...N#fi.
0043D0:  DD 7E 04 FE 1A CA 21 3F DD 4E 06 DD 21 43 42 FE    .~....!?.N..!CB.
0043E0:  06 CA 2D 3F FE 2C CA 3D 3F FE 2E CA 49 3F FE 28    ..-?.,.=?...I?.(
0043F0:  CA 59 3F FE 2A CA 65 3F C3 6B 40 DD 7E 05 18 D8    .Y?.*.e?.k@.~...
004400:  CD 51 41 D2 1D 41 2A 7D 42 FE 06 28 14 2A 8F 42    .QA..A*}B..(.*.B
004410:  FE 38 28 0D 2A 95 42 FE 3A 28 06 DD 6E 06 DD 66    .8(.*.B.:(..n..f
004420:  07 22 CD 31 C3 2A 41 CD 51 41 D2 1D 41 DD 5E 06    .".1.*A.QA..A.^.
004430:  1C 1C 2A CD 31 16 00 CB 7B 28 01 15 19 22 CD 31    ..*.1...{(...".1
004440:  C3 2A 41 3A 4D 42 3D 32 4D 42 32 84 42 CA 1D 41    .*A:MB=2MB2.B..A
004450:  18 DB CD 51 41 D2 1D 41 2A 9B 42 2B DD 7E 15 77    ...QA..A*.B+.~.w
004460:  2B DD 7E 14 77 22 9B 42 DD 6E 06 DD 66 07 22 CD    +.~.w".B.n..f.".
004470:  31 C3 2A 41 CD 51 41 D2 1D 41 2A 9B 42 01 FE 0F    1.*A.QA..A*.B...
004480:  A7 ED 42 28 11 2A 9B 42 4E 23 46 23 22 9B 42 ED    ..B(.*.BN#F#".B.
004490:  43 CD 31 C3 2A 41 21 95 43 11 00 12 CD F1 32 37    C.1.*A!.C.....27
0044A0:  C9 DD 6E 06 DD 66 07 CD DF 3F C3 6B 40 DD 21 43    ..n..f...?.k@.!C
0044B0:  42 DD 6E 3A DD 66 3B CD DF 3F C3 6B 40 DD 6E 40    B.n:.f;..?.k@.n@
0044C0:  DD 66 41 CD DF 3F C3 6B 40 DD 21 43 42 DD 6E 46    .fA..?.k@.!CB.nF
0044D0:  DD 66 47 CD DF 3F C3 6B 40 2A 8F 42 06 00 09 CD    .fG..?.k@*.B....
0044E0:  DF 3F C3 6B 40 2A 95 42 06 00 09 CD DF 3F C3 6B    .?.k@*.B.....?.k
0044F0:  40 DD 21 43 42 DD 6E 46 DD 66 47 CD DF 3F DD 4E    @.!CB.nF.fG..?.N
004500:  30 10 0A 58 30 10 0C 59 30 10 0E 5A 30 10 12 5C    0..X0..Y0..Z0..\
004510:  30 10 14 5D 30 12 0A 60 30 12 0C 61 30 12 0E 62    0..]0..`0..a0..b
004520:  30 12 10 63 30 12 14 65 30 14 0A 68 30 14 0C 69    0..c0..e0..h0..i
004530:  30 14 0E 6A 30 14 10 6B 30 14 12 6C 30 14 06 6E    0..j0..k0..l0..n
004540:  30 12 06 66 30 06 12 74 30 06 14 75 30 00 44 ED    0..f0..t0..u0.D.
004550:  57 44 00 ED 47 00 46 ED 5F 46 00 ED 4F 00 00 7F    WD..G.F._F..O...
004560:  30 0A 0A 40 30 0C 0C 49 30 0E 0E 52 30 10 10 5B    0..@0..I0..R0..[
004570:  30 12 12 64 30 14 14 6D 30 04 1A ED 6B 1A 04 ED    0..d0..m0...k...
004580:  63 80 41 44 C4 00 00 00 02 C6 30 00 0A 80 30 00    c.AD......0...0.
004590:  0C 81 30 00 06 86 30 04 16 09 30 04 08 19 30 00    ..0...0...0...0.
0045A0:  0E 82 30 00 10 83 30 00 14 85 30 00 12 84 30 00    ..0...0...0...0.
0045B0:  00 87 30 04 04 29 30 04 34 39 30 80 41 44 C3 00    ..0..)0.490.AD..
0045C0:  00 00 02 CE 30 00 06 8E 30 04 16 ED 4A 04 08 ED    ....0...0...J...
0045D0:  5A 00 0A 88 30 00 0C 89 30 00 0E 8A 30 00 10 8B    Z...0...0...0...
0045E0:  30 00 12 8C 30 00 14 8D 30 04 34 ED 7A 04 04 ED    0...0...0.4.z...
0045F0:  6A 00 00 8F 30 80 53 55 C2 00 00 02 7F D6 30 06    j...0.SU......0.
004600:  7F 96 30 0A 7F 90 30 0C 7F 91 30 0E 7F 92 30 10    ..0...0...0...0.
004610:  7F 93 30 14 7F 95 30 12 7F 94 30 00 7F 97 30 80    ..0...0...0...0.
004620:  53 42 C3 00 00 00 02 DE 30 00 06 9E 30 04 16 ED    SB......0...0...
004630:  42 04 08 ED 52 00 0A 98 30 00 0C 99 30 00 0E 9A    B...R...0...0...
004640:  30 00 10 9B 30 00 12 9C 30 00 14 9D 30 04 34 ED    0...0...0...0.4.
004650:  72 04 04 ED 62 00 00 9F 30 80 44 45 C3 00 00 00    r...b...0.DE....
004660:  7F 3D 30 06 7F 35 30 04 7F 2B 30 0C 7F 0D 30 0E    .=0..50..+0...0.
004670:  7F 15 30 10 7F 1D 30 14 7F 2D 30 12 7F 25 30 08    ..0...0..-0..%0.
004680:  7F 1B 30 16 7F 0B 30 0A 7F 05 30 34 7F 3B 30 80    ..0...0...04.;0.
004690:  49 4E C3 00 00 00 7F 3C 30 06 7F 34 30 04 7F 23    IN.....<0..40..#
0046A0:  30 0A 7F 04 30 0C 7F 0C 30 0E 7F 14 30 10 7F 1C    0...0...0...0...
0046B0:  30 12 7F 24 30 14 7F 2C 30 08 7F 13 30 16 7F 03    0..$0..,0...0...
0046C0:  30 34 7F 33 30 80 4A D2 00 00 00 1E 7F 18 30 0C    04.30.J.......0.
0046D0:  1E 38 30 22 1E 30 30 1C 1E 28 30 20 1E 20 30 80    .80".00..(0 . 0.
0046E0:  4A D0 00 00 00 18 7F C3 30 20 18 C2 30 1C 18 CA    J.......0 ..0...
0046F0:  30 22 18 D2 30 0C 18 DA 30 06 7F E9 30 36 18 F2    0"..0...0...06..
004700:  40 DD 46 41 0B 09 CD DF 3F C3 6B 40 DD 21 43 42    @.FA....?.k@.!CB
004710:  DD 6E 46 DD 66 47 CD DF 3F DD 46 41 DD 4E 40 0B    .nF.fG..?.FA.N@.
004720:  A7 ED 42 CD DF 3F C3 6B 40 DD 21 43 42 DD 6E 3A    ..B..?.k@.!CB.n:
004730:  DD 66 3B CD DF 3F DD 4E 0A 0D 06 00 09 CD DF 3F    .f;..?.N.......?
004740:  C3 6B 40 DD 21 43 42 DD 6E 3A DD 66 3B CD DF 3F    .k@.!CB.n:.f;..?
004750:  06 00 DD 4E 0A 0D A7 ED 42 CD DF 3F C3 6B 40 DD    ...N....B..?.k@.
004760:  21 20 3B DD 7E 09 BC 20 2C 3E BF BD 38 27 06 0F    ! ;.~.. ,>..8'..
004770:  11 0C 00 2C DD 7E 14 BD 30 09 DD 19 10 F6 DD 21    ...,.~..0......!
004780:  43 42 C9 DD CB 00 7E 28 F1 DD 7E 03 FE 72 30 EE    CB....~(..~..r0.
004790:  21 45 43 18 03 21 F5 42 11 00 12 CD F1 32 E1 37    !EC..!.B.....2.7
0047A0:  C9 DD 7E 05 FE 32 20 43 DD 21 43 42 DD 66 04 DD    ..~..2 C.!CB.f..
0047B0:  6E 77 DD 75 04 DD 74 77 DD 66 78 DD 6E 76 DD 75    nw.u..tw.fx.nv.u
0047C0:  78 DD 74 76 18 19 DD 21 43 42 06 06 21 BC 42 11    x.tv...!CB..!.B.
0047D0:  06 00 DD 4E 0A 7E 71 DD 77 0A DD 19 23 10 F3 21    ...N.~q.w...#..!
0047E0:  C1 40 06 05 36 00 23 10 FB 18 22 DD 2A EC 3B DD    .@..6.#...".*.;.
0047F0:  6E 08 DD 66 09 DD 7E 14 95 4F 06 00 11 C1 40 ED    n..f..~..O....@.
004800:  B0 EB FE 05 28 07 0E 00 71 23 3C 18 F5 DD 21 43    ....(...q#<...!C
004810:  42 DD 46 0A DD 4E 10 DD 56 16 DD 5E 1C 21 BB 42    B.F..N..V..^.!.B
004820:  6E E5 F1 DD 66 22 DD 6E 28 DD 7E 04 DD 2A 8F 42    n...f".n(.~..*.B
004830:  F3 FD 22 EE 42 FD 2A 95 42 ED 73 EC 42 ED 7B 9B    ..".B.*.B.s.B.{.
004840:  42 00 00 00 00 00 ED 73 9B 42 ED 7B EC 42 FD 22    B......s.B.{.B."
004850:  95 42 FD 2A EE 42 FB DD 22 8F 42 DD 21 43 42 DD    .B.*.B..".B.!CB.
004860:  77 04 DD 77 71 DD 70 0A DD 70 41 DD 71 10 DD 71    w..wq.p..pA.q..q
004870:  40 0A DD 77 64 DD 72 16 DD 72 47 DD 73 1C DD 73    @..wd.r..rG.s..s
004880:  46 1A DD 77 6A DD 74 22 DD 74 3B DD 75 28 DD 75    F..wj.t".t;.u(.u
004890:  3A 7E DD 77 5E F5 C1 DD 71 70 DD 71 78 DD 2A EC    :~.w^...qp.qx.*.
0048A0:  3B DD 6E 14 DD 66 15 22 CD 31 2A 9B 42 3E C1 BD    ;.n..f.".1*.B>..
0048B0:  38 13 CD AE 3D 3E 0F 32 91 1A 21 E5 43 11 00 12    8...=>.2..!.C...
0048C0:  CD F1 32 37 C9 3E 0F BC 20 E8 CD AE 3D CD A0 41    ..27.>.. ...=..A
0048D0:  C9 3A BB 42 47 DD 7E 04 FE 0C 28 1E FE 22 28 20    .:.BG.~...(.."( 
0048E0:  FE 1C 28 24 FE 20 28 24 FE 36 28 24 FE 3E 28 24    ..($. ($.6($.>($
0048F0:  FE 40 28 24 FE 42 28 24 37 C9 CB 40 20 08 A7 C9    .@($.B($7..@ ...
004900:  30 3E 18 FA 30 40 18 E2 30 42 18 EA 30 80 44 4A    0>..0@..0B..0.DJ
004910:  4E DA 00 1E 7F 10 30 80 43 41 4C CC 00 18 7F CD    N.....0.CAL.....
004920:  30 22 18 D4 30 20 18 C4 30 1C 18 CC 30 0C 18 DC    0"..0 ..0...0...
004930:  30 36 18 F4 30 3E 18 FC 30 40 18 E4 30 42 18 EC    06..0>..0@..0B..
004940:  30 80 52 45 D4 00 00 7F 7F C9 30 1C 7F C8 30 20    0.RE......0...0 
004950:  7F C0 30 0C 7F D8 30 22 7F D0 30 36 7F F0 30 3E    ..0...0"..06..0>
004960:  7F F8 30 40 7F E0 30 42 7F E8 30 80 50 55 53 C8    ..0@..0B..0.PUS.
004970:  00 04 7F E5 30 08 7F D5 30 16 7F C5 30 30 7F F5    ....0...0...00..
004980:  30 80 50 4F D0 00 00 04 7F E1 30 08 7F D1 30 16    0.PO......0...0.
004990:  7F C1 30 30 7F F1 30 80 43 D0 00 00 00 02 7F FE    ..00..0.C.......
0049A0:  30 06 7F BE 30 0A 7F B8 30 0C 7F B9 30 0E 7F BA    0...0...0...0...
0049B0:  30 10 7F BB 30 12 7F BC 30 14 7F BD 30 00 7F BF    0...0...0...0...
0049C0:  30 80 4F D2 00 00 00 02 7F F6 30 06 7F B6 30 0A    0.O.......0...0.
0049D0:  7F B0 30 0C 7F B1 30 0E 7F B2 30 10 7F B3 30 12    ..0...0...0...0.
0049E0:  7F B4 30 14 7F B5 30 00 7F B7 30 80 58 4F D2 00    ..0...0...0.XO..
0049F0:  00 02 7F EE 30 06 7F AE 30 0A 7F A8 30 0C 7F A9    ....0...0...0...
004A00:  30 0E 7F AA 30 10 7F AB 30 12 7F AC 30 14 7F AD    0...0...0...0...
004A10:  30 00 7F AF 30 80 41 4E C4 00 00 02 7F E6 30 06    0...0.AN......0.
004A20:  7F A6 30 0A 7F A0 30 0C 7F A1 30 0E 7F A2 30 10    ..0...0...0...0.
004A30:  7F A3 30 12 7F A4 30 14 7F A5 30 00 7F A7 30 80    .£0...0...0...0.
004A40:  45 D8 00 00 00 08 04 EB 30 30 32 08 30 3C 04 E3    E.......002.0<..
004A50:  30 80 52 4C C3 00 00 0A 7F 00 30 0C 7F 01 30 0E    0.RL......0...0.
004A60:  7F 02 30 10 7F 03 30 06 7F 06 30 14 7F 05 30 12    ..0...0...0...0.
004A70:  7F 04 30 00 7F 07 30 80 52 CC 00 00 00 0A 7F 10    ..0...0.R.......
004A80:  30 0C 7F 11 30 0E 7F 12 30 10 7F 13 30 06 7F 16    0...0...0...0...
004A90:  30 14 7F 15 30 12 7F 14 30 00 7F 17 30 80 52 52    0...0...0...0.RR
004AA0:  C3 00 00 0A 7F 08 30 0C 7F 09 30 0E 7F 0A 30 10    ......0...0...0.
004AB0:  7F 0B 30 06 7F 0E 30 14 7F 0D 30 12 7F 0C 30 00    ..0...0...0...0.
004AC0:  7F 0F 30 80 52 D2 00 00 00 0A 7F 18 30 0C 7F 19    ..0.R.......0...
004AD0:  30 0E 7F 1A 30 10 7F 1B 30 06 7F 1E 30 14 7F 1D    0...0...0...0...
004AE0:  30 12 7F 1C 30 00 7F 1F 30 80 53 4C C1 00 00 00    0...0...0.SL....
004AF0:  7F 27 30 0A 7F 20 30 0C 7F 21 30 0E 7F 22 30 10    .'0.. 0..!0.."0.
004B00:  CB 40 28 02 A7 C9 37 C9 CB 70 18 F0 CB 70 18 F2    .@(...7..p...p..
004B10:  CB 78 18 EE CB 78 18 E4 CB 50 18 E6 CB 50 18 DC    .x...x...P...P..
004B20:  3E 0F 32 91 1A DD 21 20 3B 11 08 02 06 10 C5 DD    >.2...! ;.......
004B30:  7E 03 FE 74 20 08 CD D9 41 CD 31 33 18 0A FE 72    ~..t ...A.13...r
004B40:  20 06 CD D9 41 CD 1D 33 FE 76 CC E8 41 1E 08 14     ...A..3.v..A...
004B50:  01 0C 00 DD 09 C1 10 D6 C9 21 F0 42 CD F1 32 1E    .........!.B..2.
004B60:  08 DD 6E 08 DD 66 09 C9 06 08 DD 6E 08 DD 66 09    ..n..f.....n..f.
004B70:  3E 30 CB 06 CE 00 C5 CD 45 1A C1 10 F3 C9 2A 9B    >0......E.....*.
004B80:  42 11 F8 0F A7 ED 52 4D 21 F8 0F 30 05 2A 9B 42    B.....RM!..0.*.B
004B90:  0E 00 06 04 11 23 18 C5 79 FE 00 3E 0F 20 02 3E    .....#..y..>. .>
004BA0:  FF 32 91 1A E5 21 F0 42 D5 CD F1 32 D1 E1 E5 D5    .2...!.B...2....
004BB0:  CD 31 33 D1 15 E1 23 23 C1 0D 0D 10 DA 3E F0 32    .13...##.....>.2
004BC0:  91 1A C9 00 14 00 00 00 00 0A 14 00 00 00 00 0C    ................
004BD0:  14 00 00 00 00 0E 14 00 00 00 00 10 14 00 00 00    ................
004BE0:  00 12 14 00 00 00 00 14 14 00 00 00 00 44 14 00    .............D..
004BF0:  00 00 00 46 14 00 00 00 00 84 16 00 00 00 00 96    ...F............
004C00:  16 00 00 00 00 88 16 00 00 00 00 A4 16 00 00 00    ................
004C10:  00 A6 16 00 00 00 00 B4 16 00 00 80 7D 06 45 00    ............}.E.
004C20:  00 00 00 2C 45 00 00 00 00 2E 45 00 00 00 00 B0    ...,E.....E.....
004C30:  16 00 00 00 00 B2 16 00 00 00 00 00 00 00 00 00    ................
004C40:  00 00 46 4C 41 47 53 20 20 20 20 20 52 65 67 69    ..FLAGS     Regi
004C50:  73 74 65 72 73 20 61 6E 64 20 43 6F 6E 74 65 6E    sters and Conten
004C60:  74 73 20 20 20 20 20 53 54 41 43 CB 00 00 00 00    ts     STAC.....
004C70:  20 20 20 20 A0 20 59 6F 75 20 61 72 65 20 61 62        . You are ab
004C80:  6F 75 74 20 74 6F 20 61 66 66 65 63 74 20 6D 65    out to affect me
004C90:  6D 6F 72 79 20 61 72 65 61 20 6E 6F 74 61 6C 6C    mory area notall
004CA0:  6F 63 61 74 65 64 20 74 6F 20 79 6F 75 2E 20 50    ocated to you. P
004CB0:  6C 65 61 73 65 20 65 64 69 74 20 70 72 6F 67 72    lease edit progr
004CC0:  61 6D 2E 20 A0 20 59 6F 75 20 61 72 65 20 61 62    am. . You are ab
004CD0:  6F 75 74 20 74 6F 20 77 72 69 74 65 20 74 6F 20    out to write to 
004CE0:  6D 65 6D 6F 72 79 20 77 68 69 63 68 20 77 69 6C    memory which wil
004CF0:  6C 20 61 66 66 65 63 74 20 79 6F 75 72 20 70 72    l affect your pr
004D00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
004D10:  04 00 00 00 02 09 50 E5 04 00 C1 02 00 00 00 02    ......P.........
004D20:  04 00 C6 02 00 00 00 02 04 00 C2 02 00 00 00 02    ................
004D30:  04 00 C7 02 00 00 00 02 04 00 C3 02 00 00 00 02    ................
004D40:  04 00 C8 02 00 00 00 02 04 00 C4 02 00 00 00 02    ................
004D50:  04 00 C9 02 00 00 00 02 04 00 C5 02 00 00 00 02    ................
004D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004E00:  7F 23 30 06 7F 26 30 14 7F 25 30 12 7F 24 30 80    .#0..&0..%0..$0.
004E10:  53 52 C1 00 00 00 7F 2F 30 0A 7F 28 30 0C 7F 29    SR...../0..(0..)
004E20:  30 0E 7F 2A 30 10 7F 2B 30 06 7F 2E 30 14 7F 2D    0..*0..+0...0..-
004E30:  30 12 7F 2C 30 80 53 52 CC 00 00 00 7F 3F 30 0A    0..,0.SR.....?0.
004E40:  7F 38 30 0C 7F 39 30 0E 7F 3A 30 10 7F 3B 30 06    .80..90..:0..;0.
004E50:  7F 3E 30 14 7F 3D 30 12 7F 3C 30 80 42 49 D4 00    .>0..=0..<0.BI..
004E60:  00 4E 00 47 30 50 00 4F 30 52 00 57 30 54 00 5F    .N.G0P.O0R.W0T._
004E70:  30 56 00 67 30 58 00 6F 30 5A 00 77 30 5C 00 7F    0V.g0X.o0Z.w0\..
004E80:  30 4E 06 46 30 50 06 4E 30 52 06 56 30 54 06 5E    0N.F0P.N0R.V0T.^
004E90:  30 56 06 66 30 58 06 6E 30 5A 06 76 30 5C 06 7E    0V.f0X.n0Z.v0\.~
004EA0:  30 4E 0A 40 30 50 0A 48 30 52 0A 50 30 54 0A 58    0N.@0P.H0R.P0T.X
004EB0:  30 56 0A 60 30 58 0A 68 30 5A 0A 70 30 5C 0A 78    0V.`0X.h0Z.p0\.x
004EC0:  30 4E 0C 41 30 50 0C 49 30 52 0C 51 30 54 0C 59    0N.A0P.I0R.Q0T.Y
004ED0:  30 56 0C 61 30 58 0C 69 30 5A 0C 71 30 5C 0C 79    0V.a0X.i0Z.q0\.y
004EE0:  30 4E 0E 42 30 50 0E 4A 30 52 0E 52 30 54 0E 5A    0N.B0P.J0R.R0T.Z
004EF0:  30 56 0E 62 30 58 0E 6A 30 5A 0E 72 30 5C 0E 7A    0V.b0X.j0Z.r0\.z
004F00:  30 4E 10 43 30 50 10 4B 30 52 10 53 30 54 10 5B    0N.C0P.K0R.S0T.[
004F10:  30 56 10 63 30 58 10 6B 30 5A 10 73 30 5C 10 7B    0V.c0X.k0Z.s0\.{
004F20:  30 4E 12 44 30 50 12 4C 30 52 12 54 30 54 12 5C    0N.D0P.L0R.T0T.\
004F30:  30 56 12 64 30 58 12 6C 30 5A 12 74 30 5C 12 7C    0V.d0X.l0Z.t0\.|
004F40:  30 4E 14 45 30 50 14 4D 30 52 14 55 30 54 14 5D    0N.E0P.M0R.U0T.]
004F50:  30 56 14 65 30 58 14 6D 30 5A 14 75 30 5C 14 7D    0V.e0X.m0Z.u0\.}
004F60:  30 80 53 45 D4 00 00 4E 00 C7 30 50 00 CF 30 52    0.SE...N..0P..0R
004F70:  00 D7 30 54 00 DF 30 56 00 E7 30 58 00 EF 30 5A    ..0T..0V..0X..0Z
004F80:  00 F7 30 5C 00 FF 30 4E 06 C6 30 50 06 CE 30 52    ..0\..0N..0P..0R
004F90:  06 D6 30 54 06 DE 30 56 06 E6 30 58 06 EE 30 5A    ..0T..0V..0X..0Z
004FA0:  06 F6 30 5C 06 FE 30 4E 0A C0 30 50 0A C8 30 52    ..0\..0N..0P..0R
004FB0:  0A D0 30 54 0A D8 30 56 0A E0 30 58 0A E8 30 5A    ..0T..0V..0X..0Z
004FC0:  0A F0 30 5C 0A F8 30 4E 0C C1 30 50 0C C9 30 52    ..0\..0N..0P..0R
004FD0:  0C D1 30 54 0C D9 30 56 0C E1 30 58 0C E9 30 5A    ..0T..0V..0X..0Z
004FE0:  0C F1 30 5C 0C F9 30 4E 0E C2 30 50 0E CA 30 52    ..0\..0N..0P..0R
004FF0:  0E D2 30 54 0E DA 30 56 0E E2 30 58 0E EA 30 5A    ..0T..0V..0X..0Z
005000:  38 30 20 20 68 61 73 20 20 20 6D 61 6E 79 20 20    80  has   many  
005010:  20 73 75 63 68 72 65 67 69 73 74 65 72 73 2E 20     suchregisters. 
005020:  20 49 6E 69 74 69 61 6C 6C 79 20 20 77 65 20 73     Initially  we s
005030:  68 61 6C 6C 20 63 6F 6E 73 69 64 65 72 6F 6E 6C    hall consideronl
005040:  79 20 74 68 65 20 6D 6F 72 65 20 20 67 65 6E 65    y the more  gene
005050:  72 61 6C 20 6F 6E 65 73 3A 20 20 64 65 73 69 67    ral ones:  desig
005060:  6E 61 74 65 64 41 2C 42 2C 43 2C 44 2C 45 2C 48    natedA,B,C,D,E,H
005070:  20 61 6E 64 20 4C 2E 20 20 54 68 65 20 41 20 20     and L.  The A  
005080:  72 65 67 69 73 74 65 72 20 28 20 6F 72 41 63 63    register ( orAcc
005090:  75 6D 75 6C 61 74 6F 72 20 29 20 20 69 73 20 20    umulator )  is  
0050A0:  74 68 65 20 20 6D 6F 73 74 20 20 69 6D 70 6F 72    the  most  impor
0050B0:  74 61 6E 74 2C 73 69 6E 63 65 20 20 6D 6F 72 65    tant,since  more
0050C0:  20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20      instructions  
0050D0:  69 6E 76 6F 6C 76 65 20 20 74 68 69 73 72 65 67    involve  thisreg
0050E0:  69 73 74 65 72 20 74 68 61 6E 20 61 6E 79 20 6F    ister than any o
0050F0:  74 68 65 72 2E A0 A0 20 54 68 65 20 73 74 65 70    ther... The step
005100:  20 62 79 20 73 74 65 70 20 69 6E 73 74 72 75 63     by step instruc
005110:  74 69 6F 6E 73 20 6D 61 6B 69 6E 67 20 75 70 61    tions making upa
005120:  20 70 72 6F 67 72 61 6D 20 61 72 65 20 73 74 6F     program are sto
005130:  72 65 64 20 69 6E 20 6D 65 6D 6F 72 79 2C 20 61    red in memory, a
005140:  20 73 65 72 69 65 73 6F 66 20 20 20 73 69 6D 69     seriesof   simi
005150:  6C 61 72 20 20 20 20 72 65 67 69 73 74 65 72 73    lar    registers
005160:  20 20 20 20 6F 72 20 20 20 6D 65 6D 6F 72 79 6C        or   memoryl
005170:  6F 63 61 74 69 6F 6E 73 20 20 65 78 74 65 72 6E    ocations  extern
005180:  61 6C 20 20 74 6F 20 20 74 68 65 20 20 5A 38 30    al  to  the  Z80
005190:  20 20 63 68 69 70 2E 36 35 35 33 36 20 6D 65 6D      chip.65536 mem
0051A0:  6F 72 79 20 6C 6F 63 61 74 69 6F 6E 73 20 63 61    ory locations ca
0051B0:  6E 20 62 65 20 20 61 63 63 65 73 73 65 64 2E 54    n be  accessed.T
0051C0:  68 65 79 20 20 61 72 65 20 20 64 65 73 69 67 6E    hey  are  design
0051D0:  61 74 65 64 20 20 62 79 20 20 74 68 65 69 72 20    ated  by  their 
0051E0:  20 6E 75 6D 62 65 72 62 65 74 77 65 65 6E 20 30     numberbetween 0
0051F0:  20 61 6E 64 20 36 35 35 33 35 2E 20 20 49 74 20     and 65535.  It 
005200:  0E F2 30 5C 0E FA 30 4E 10 C3 30 50 10 CB 30 52    ..0\..0N..0P..0R
005210:  10 D3 30 54 10 DB 30 56 10 E3 30 58 10 EB 30 5A    ..0T..0V..0X..0Z
005220:  10 F3 30 5C 10 FB 30 4E 12 C4 30 50 12 CC 30 52    ..0\..0N..0P..0R
005230:  12 D4 30 54 12 DC 30 56 12 E4 30 58 12 EC 30 5A    ..0T..0V..0X..0Z
005240:  12 F4 30 5C 12 FC 30 4E 14 C5 30 50 14 CD 30 52    ..0\..0N..0P..0R
005250:  14 D5 30 54 14 DD 30 56 14 E5 30 58 14 ED 30 5A    ..0T..0V..0X..0Z
005260:  14 F5 30 5C 14 FD 30 80 52 45 D3 00 00 4E 00 87    ..0\..0.RE...N..
005270:  30 50 00 8F 30 52 00 97 30 54 00 9F 30 56 00 A7    0P..0R..0T..0V..
005280:  30 58 00 AF 30 5A 00 B7 30 5C 00 BF 30 4E 06 86    0X..0Z..0\..0N..
005290:  30 50 06 8E 30 52 06 96 30 54 06 9E 30 56 06 A6    0P..0R..0T..0V..
0052A0:  30 58 06 AE 30 5A 06 B6 30 5C 06 BE 30 4E 0A 80    0X..0Z..0\..0N..
0052B0:  30 50 0A 88 30 52 0A 90 30 54 0A 98 30 56 0A A0    0P..0R..0T..0V..
0052C0:  30 58 0A A8 30 5A 0A B0 30 5C 0A B8 30 4E 0C 81    0X..0Z..0\..0N..
0052D0:  30 50 0C 89 30 52 0C 91 30 54 0C 99 30 56 0C A1    0P..0R..0T..0V..
0052E0:  30 58 0C A9 30 5A 0C B1 30 5C 0C B9 30 4E 0E 82    0X..0Z..0\..0N..
0052F0:  30 50 0E 8A 30 52 0E 92 30 54 0E 9A 30 56 0E A2    0P..0R..0T..0V..
005300:  30 58 0E AA 30 5A 0E B2 30 5C 0E BA 30 4E 10 83    0X..0Z..0\..0N..
005310:  30 50 10 8B 30 52 10 93 30 54 10 9B 30 56 10 A3    0P..0R..0T..0V.£
005320:  30 58 10 AB 30 5A 10 B3 30 5C 10 BB 30 4E 12 84    0X..0Z..0\..0N..
005330:  30 50 12 8C 30 52 12 94 30 54 12 9C 30 56 12 A4    0P..0R..0T..0V..
005340:  30 58 12 AC 30 5A 12 B4 30 5C 12 BC 30 4E 14 85    0X..0Z..0\..0N..
005350:  30 50 14 8D 30 52 14 95 30 54 14 9D 30 56 14 A5    0P..0R..0T..0V..
005360:  30 58 14 AD 30 5A 14 B5 30 5C 14 BD 30 80 49 CE    0X..0Z..0\..0.I.
005370:  00 00 00 00 4A DB 30 00 48 ED 78 0A 48 ED 40 0E    ....J.0.H.x.H.@.
005380:  48 ED 50 10 48 ED 58 12 48 ED 60 14 48 ED 68 0C    H.P.H.X.H.`.H.h.
005390:  48 ED 48 4C 48 ED 70 80 4F 55 D4 00 00 4A 00 D3    H.HLH.p.OU...J..
0053A0:  30 48 00 ED 79 48 0A ED 41 48 0E ED 51 48 10 ED    0H..yH..AH..QH..
0053B0:  59 48 12 ED 61 48 14 ED 69 48 0C ED 49 80 49 CD    YH..aH..iH..I.I.
0053C0:  00 00 00 4E 7F ED 46 50 7F ED 56 52 7F ED 5E 80    ...N..FP..VR..^.
0053D0:  52 53 D4 00 00 5E 7F C7 30 60 7F CF 30 62 7F D7    RS...^..0`..0b..
0053E0:  30 64 7F DF 30 66 7F E7 30 68 7F EF 30 6A 7F F7    0d..0f..0h..0j..
0053F0:  30 6C 7F FF 30 80 52 4C 43 C1 00 7F 7F 07 30 80    0l..0.RLC.....0.
005400:  20 74 61 6B 65 73 20 20 74 68 65 20 5A 38 30 6C     takes  the Z80l
005410:  6F 6E 67 65 72 20 20 74 6F 20 20 61 63 63 65 73    onger  to  acces
005420:  73 20 20 6D 65 6D 6F 72 79 20 20 74 68 61 6E 20    s  memory  than 
005430:  69 74 73 20 6F 77 6E 69 6E 74 65 72 6E 61 6C 20    its owninternal 
005440:  72 65 67 69 73 74 65 72 73 2E A3 20 20 20 20 20    registers.£     
005450:  20 20 53 49 4D 50 4C 45 20 4C 4F 41 44 20 49 4E      SIMPLE LOAD IN
005460:  53 54 52 55 43 54 49 4F 4E 53 A0 A0 20 50 65 72    STRUCTIONS.. Per
005470:  68 61 70 73 20 20 61 20 20 62 65 74 74 65 72 20    haps  a  better 
005480:  20 64 65 73 63 72 69 70 74 69 6F 6E 20 6F 66 20     description of 
005490:  6C 6F 61 64 74 68 61 6E 20 74 68 65 20 63 6F 6E    loadthan the con
0054A0:  76 65 6E 74 69 6F 6E 61 6C 20 6F 6E 65 20 69 73    ventional one is
0054B0:  20 63 6F 70 79 2C 20 73 69 6E 63 65 61 20 6C 6F     copy, sincea lo
0054C0:  61 64 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20    ad  instruction 
0054D0:  20 63 6F 70 69 65 73 20 20 74 68 65 20 20 6E 75     copies  the  nu
0054E0:  6D 62 65 72 68 65 6C 64 20 69 6E 20 61 20 72 65    mberheld in a re
0054F0:  67 69 73 74 65 72 20 20 6F 72 20 20 6D 65 6D 6F    gister  or  memo
005500:  72 79 20 20 6C 6F 63 61 74 69 6F 6E 69 6E 74 6F    ry  locationinto
005510:  20 20 20 61 6E 6F 74 68 65 72 20 20 20 20 72 65       another    re
005520:  67 69 73 74 65 72 20 20 20 6F 72 20 20 20 6D 65    gister   or   me
005530:  6D 6F 72 79 6C 6F 63 61 74 69 6F 6E 2E 20 20 20    morylocation.   
005540:  41 73 20 20 20 77 69 74 68 20 20 61 6C 6C 20 20    As   with  all  
005550:  63 6F 70 79 69 6E 67 20 20 74 68 65 6F 72 69 67    copying  theorig
005560:  69 6E 61 6C 20 72 65 6D 61 69 6E 73 20 75 6E 63    inal remains unc
005570:  68 61 6E 67 65 64 2E A0 A0 20 54 68 65 20 20 20    hanged... The   
005580:  6C 6F 61 64 20 20 69 6E 73 74 72 75 63 74 69 6F    load  instructio
005590:  6E 20 20 20 69 73 20 20 20 6E 6F 72 6D 61 6C 6C    n   is   normall
0055A0:  79 61 62 62 72 65 76 69 61 74 65 64 20 74 6F 20    yabbreviated to 
0055B0:  4C 44 2E 20 20 54 68 65 20 73 69 6D 70 6C 65 73    LD.  The simples
0055C0:  74 20 66 6F 72 6D 20 6F 66 6C 6F 61 64 20 20 63    t form ofload  c
0055D0:  6F 70 69 65 73 20 64 61 74 61 20 66 72 6F 6D 20    opies data from 
0055E0:  20 6F 6E 65 20 20 72 65 67 69 73 74 65 72 20 74     one  register t
0055F0:  6F 61 6E 6F 74 68 65 72 2C 20 69 2E 65 2E 20 4C    oanother, i.e. L
005600:  52 4C C1 00 00 7F 7F 17 30 80 52 52 43 C1 00 7F    RL......0.RRC...
005610:  7F 0F 30 80 52 52 C1 00 00 7F 7F 1F 30 80 45 58    ..0.RR......0.EX
005620:  D8 00 00 7F 7F D9 30 80 4C 44 C9 00 00 7F 7F ED    ......0.LD......
005630:  A0 80 4C 44 49 D2 00 7F 7F ED B0 80 4C 44 C4 00    ..LDI.......LD..
005640:  00 7F 7F ED A8 80 4C 44 44 D2 00 7F 7F ED B8 80    ......LDD.......
005650:  43 50 C9 00 00 7F 7F ED A1 80 43 50 49 D2 00 7F    CP........CPI...
005660:  7F ED B1 80 43 50 C4 00 00 7F 7F ED A9 80 43 50    ....CP........CP
005670:  44 D2 00 7F 7F ED B9 80 44 41 C1 00 00 7F 7F 27    D.......DA.....'
005680:  30 80 43 50 CC 00 00 7F 7F 2F 30 80 4E 45 C7 00    0.CP...../0.NE..
005690:  00 7F 7F ED 44 80 43 43 C6 00 00 7F 7F 3F 30 80    ....D.CC.....?0.
0056A0:  53 43 C6 00 00 7F 7F 37 30 80 4E 4F D0 00 00 7F    SC.....70.NO....
0056B0:  7F 00 30 80 52 4C C4 00 00 7F 7F ED 6F 80 52 52    ..0.RL......o.RR
0056C0:  C4 00 00 7F 7F ED 67 80 49 4E C9 00 00 7F 7F ED    ......g.IN......
0056D0:  A2 80 49 4E 49 D2 00 7F 7F ED B2 80 49 4E C4 00    ..INI.......IN..
0056E0:  00 7F 7F ED AA 80 49 4E 44 D2 00 7F 7F ED BA 80    ......IND.......
0056F0:  4F 55 54 C9 00 7F 7F ED A3 80 4F 54 49 D2 00 7F    OUT.....£.OTI...
005700:  7F ED B3 80 4F 55 54 C4 00 7F 7F ED AB 80 4F 54    ....OUT.......OT
005710:  44 D2 00 7F 7F ED BB 80 44 C9 00 00 00 7F 7F F3    D.......D.......
005720:  30 80 45 C9 00 00 00 7F 7F FB 30 80 52 45 54 C9    0.E.......0.RET.
005730:  00 7F 7F ED 4D 80 52 45 54 CE 00 7F 7F ED 45 80    ....M.RET.....E.
005740:  48 41 4C D4 00 7F 7F 76 30 80 44 45 46 C2 00 02    HAL....v0.DEF...
005750:  7F CB 30 80 42 49 CE 00 00 02 7F CB 30 80 44 45    ..0.BI......0.DE
005760:  46 D7 00 18 7F CB 30 80 CD CB 51 21 50 C0 22 0D    F.....0...Q!P.".
005770:  52 18 33 2A 04 58 CD AD 51 21 37 52 CD FC 51 CD    R.3*.X..Q!7R..Q.
005780:  E7 51 CD 06 BB FE 20 CA 7C 51 FE 0D 20 F4 2A 00    .Q.... .|Q.. .*.
005790:  58 ED 4B 02 58 A7 ED 42 20 0C 21 5F 52 CD FC 51    X.K.X..B .!_R..Q
0057A0:  CD D9 51 D8 18 53 DD 2A 00 58 DD 6E 00 DD 66 01    ..Q..S.*.X.n..f.
0057B0:  E5 DD E1 DD CB 00 46 20 40 DD 6E 01 DD 66 02 DD    ......F @.n..f..
0057C0:  CB 00 4E 20 1E CD AD 51 21 0F 52 CD FC 51 3E 42    ..N ...Q!.R..Q>B
0057D0:  CD 1E BB 20 24 CD 06 BB FE 20 20 F2 01 03 00 DD    ... $....  .....
0057E0:  09 18 D0 DD CB 00 56 3E 01 28 02 3E 00 32 CF 31    ......V>.(.>.2.1
0057F0:  22 41 17 CD CB 51 CD B9 11 CD CB 51 2A 00 58 ED    "A...Q.....Q*.X.
005800:  44 20 41 2C 42 20 20 2E A0 A0 20 49 6E 20 20 74    D A,B  ... In  t
005810:  68 65 73 65 20 20 61 62 62 72 65 76 69 61 74 69    hese  abbreviati
005820:  6F 6E 65 64 20 20 69 6E 73 74 72 75 63 74 69 6F    oned  instructio
005830:  6E 73 28 20 6D 6E 65 6D 6F 6E 69 63 73 20 29 2C    ns( mnemonics ),
005840:  20 69 74 20 69 73 20 63 6F 6E 76 65 6E 74 69 6F     it is conventio
005850:  6E 61 6C 20 74 6F 20 70 75 74 74 68 65 20 72 65    nal to putthe re
005860:  67 69 73 74 65 72 20 61 66 66 65 63 74 65 64 20    gister affected 
005870:  66 69 72 73 74 2C 20 66 6F 6C 6C 6F 77 65 64 20    first, followed 
005880:  62 79 74 68 65 20 72 65 67 69 73 74 65 72 20 66    bythe register f
005890:  72 6F 6D 20 77 68 69 63 68 20 20 74 68 65 20 69    rom which  the i
0058A0:  6E 66 6F 72 6D 61 74 69 6F 6E 69 73 20 20 63 6F    nformationis  co
0058B0:  70 69 65 64 2E 20 20 20 48 65 6E 63 65 20 20 4C    pied.   Hence  L
0058C0:  44 20 41 2C 42 20 20 63 6F 70 69 65 73 20 20 74    D A,B  copies  t
0058D0:  68 65 63 6F 6E 74 65 6E 74 73 20 6F 66 20 42 20    hecontents of B 
0058E0:  69 6E 74 6F 20 41 20 6F 72 20 41 63 63 75 6D 75    into A or Accumu
0058F0:  6C 61 74 6F 72 2E A3 20 57 65 20 20 63 61 6E 20    lator.£ We  can 
005900:  20 61 6C 73 6F 20 6C 6F 61 64 20 61 6E 79 20 6F     also load any o
005910:  66 20 74 68 65 20 72 65 67 69 73 74 65 72 73 77    f the registersw
005920:  69 74 68 20 20 61 20 20 6E 75 6D 62 65 72 2C 20    ith  a  number, 
005930:  20 6E 2C 20 62 65 74 77 65 65 6E 20 20 30 20 20     n, between  0  
005940:  61 6E 64 20 32 35 35 64 69 72 65 63 74 6C 79 20    and 255directly 
005950:  2C 20 20 20 77 69 74 68 20 20 20 20 69 6E 73 74    ,   with    inst
005960:  72 75 63 74 69 6F 6E 73 20 20 20 6C 69 6B 65 4C    ructions   likeL
005970:  44 20 43 2C 31 32 33 2E 20 57 65 20 20 73 68 61    D C,123. We  sha
005980:  6C 6C 20 20 64 69 73 63 75 73 73 20 6C 61 74 65    ll  discuss late
005990:  72 20 20 66 72 6F 6D 77 68 65 72 65 20 20 74 68    r  fromwhere  th
0059A0:  65 20 6E 75 6D 62 65 72 20 20 69 73 20 63 6F 70    e number  is cop
0059B0:  69 65 64 2E 20 53 75 66 66 69 63 65 20 74 6F 73    ied. Suffice tos
0059C0:  61 79 20 61 74 20 74 68 69 73 20 20 73 74 61 67    ay at this  stag
0059D0:  65 2C 20 20 20 74 68 61 74 20 20 69 6E 73 74 72    e,   that  instr
0059E0:  75 63 74 69 6F 6E 73 61 72 65 20 73 74 6F 72 65    uctionsare store
0059F0:  64 20 61 73 20 20 6E 75 6D 62 65 72 73 2E 20 20    d as  numbers.  
005A00:  4B 02 58 A7 ED 42 CA 9E 51 2A 0D 52 01 50 00 09    K.X..B..Q*.R.P..
005A10:  22 0D 52 2A 00 58 23 23 22 00 58 C3 F3 50 21 08    ".R*.X##".X..P!.
005A20:  58 22 00 58 21 A0 C0 22 0D 52 C3 F3 50 11 00 00    X".X!..".R..P...
005A30:  CD F1 32 3E 00 BB 28 07 3E 20 CD 45 1A 18 F4 CB    ..2>..(.> .E....
005A40:  4E 23 28 EC 2B 3E 16 BA 30 EE C9 21 00 C0 11 01    N#(.+>..0..!....
005A50:  C0 01 FF 3F 36 0F ED B0 C9 CD 18 BB FE 79 37 C8    ...?6........y7.
005A60:  FE 6E 37 3F C8 18 F2 2A 0D 52 0E 08 06 50 7E ED    .n7?...*.R...P~.
005A70:  6F 23 10 FA 11 B0 07 19 0D 20 F1 C9 3E F0 32 91    o#....... ..>.2.
005A80:  1A 11 00 18 CD F1 32 3E 0F 32 91 1A C9 A0 C0 20    ......2>.2..... 
005A90:  20 20 20 20 20 20 20 50 72 65 73 73 20 53 50 41           Press SPA
005AA0:  43 45 20 74 6F 20 63 6F 6E 74 69 6E 75 65 2E 20    CE to continue. 
005AB0:  20 20 20 20 20 20 A0 20 50 72 65 73 73 20 53 50          . Press SP
005AC0:  41 43 45 20 74 6F 20 73 65 6C 65 63 74 20 26 20    ACE to select & 
005AD0:  45 4E 54 45 52 20 74 6F 20 73 74 61 72 74 A0 20    ENTER to start. 
005AE0:  50 6C 65 61 73 65 20 63 6F 6E 66 69 72 6D 20 6C    Please confirm l
005AF0:  6F 61 64 69 6E 67 20 72 65 71 75 69 72 65 64 20    oading required 
005B00:  20 20 20 59 2F 4E A0 00 00 00 00 00 00 00 00 00       Y/N..........
005B10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005C00:  69 2E 65 2E 20 20 4C 44 20 41 2C 42 20 69 73 73    i.e.  LD A,B iss
005C10:  74 6F 72 65 64 20 61 73 20 20 37 38 2E 20 20 53    tored as  78.  S
005C20:  6F 6D 65 20 20 69 6E 73 74 72 75 63 74 69 6F 6E    ome  instruction
005C30:  73 20 20 6C 69 6B 65 4C 44 20 41 2C 42 20 61 72    s  likeLD A,B ar
005C40:  65 20 73 74 6F 72 65 64 20 61 73 20 6F 6E 65 20    e stored as one 
005C50:  6E 75 6D 62 65 72 2C 20 20 6F 74 68 65 72 73 74    number,  otherst
005C60:  61 6B 65 20 75 70 20 74 6F 20 66 6F 75 72 2E A0    ake up to four..
005C70:  A0 20 54 68 65 20 74 77 6F 20 74 79 70 65 73 20    . The two types 
005C80:  6F 66 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20    of instructions 
005C90:  64 69 73 63 75 73 73 65 64 28 20 4C 44 20 72 2C    discussed( LD r,
005CA0:  72 27 20 61 6E 64 20 20 4C 44 20 72 2C 6E 20 29    r' and  LD r,n )
005CB0:  20 20 63 61 6E 20 69 6E 76 6F 6C 76 65 20 61 6E      can involve an
005CC0:  79 6F 66 20 74 68 65 20 20 72 65 67 69 73 74 65    yof the  registe
005CD0:  72 73 20 63 6F 6E 73 69 64 65 72 65 64 2E 20 20    rs considered.  
005CE0:  4F 6E 6C 79 20 20 74 68 65 41 20 20 72 65 67 69    Only  theA  regi
005CF0:  73 74 65 72 20 20 20 63 61 6E 20 20 62 65 20 20    ster   can  be  
005D00:  6C 6F 61 64 65 64 20 20 77 69 74 68 20 20 74 68    loaded  with  th
005D10:  65 63 6F 6E 74 65 6E 74 73 20 20 6F 66 20 20 61    econtents  of  a
005D20:  20 20 6D 65 6D 6F 72 79 20 20 6C 6F 63 61 74 69      memory  locati
005D30:  6F 6E 2E 20 20 20 54 68 65 69 6E 73 74 72 75 63    on.   Theinstruc
005D40:  74 69 6F 6E 73 20 6F 66 20 74 68 65 20 66 6F 72    tions of the for
005D50:  6D 20 4C 44 20 41 2C 28 6E 6E 29 20 6C 6F 61 64    m LD A,(nn) load
005D60:  73 6F 72 20 20 63 6F 70 69 65 73 20 20 74 68 65    sor  copies  the
005D70:  20 20 20 63 6F 6E 74 65 6E 74 73 20 20 20 6F 66       contents   of
005D80:  20 20 20 6D 65 6D 6F 72 79 6C 6F 63 61 74 69 6F       memorylocatio
005D90:  6E 20 6E 6E 20 20 28 20 61 20 20 6E 75 6D 62 65    n nn  ( a  numbe
005DA0:  72 20 20 62 65 74 77 65 65 6E 20 20 30 20 61 6E    r  between  0 an
005DB0:  64 36 35 35 33 35 20 29 20 69 6E 74 6F 20 74 68    d65535 ) into th
005DC0:  65 20 41 20 72 65 67 69 73 74 65 72 2E A3 20 57    e A register.£ W
005DD0:  65 20 63 61 6E 20 61 6C 73 6F 20 6C 6F 61 64 20    e can also load 
005DE0:  61 20 6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69 6F    a memory locatio
005DF0:  6E 20 77 69 74 68 74 68 65 20 20 63 6F 6E 74 65    n withthe  conte
005E00:  00 4C 45 53 31 20 20 20 20 42 49 4E 00 00 00 00    .LES1    BIN....
005E10:  00 00 02 00 00 00 20 00 D0 4D 00 00 00 00 00 00    ...... ..M......
005E20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005E30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005E40:  D0 4D 00 CA 04 48 4C 29 A0 20 20 44 45 43 20 28    .M...HL).  DEC (
005E50:  48 4C 29 A0 20 20 43 50 20 28 48 4C 29 A0 20 20    HL).  CP (HL).  
005E60:  41 44 44 20 41 2C 32 33 30 A0 20 20 43 50 20 28    ADD A,230.  CP (
005E70:  48 4C 29 A0 20 20 52 45 54 A0 20 20 A0 20 53 54    HL).  RET.  . ST
005E80:  06 58 2E 58 EF 84 2F 58 33 58 37 58 44 58 51 58    .X.X../X3X7XDXQX
005E90:  5E 58 65 58 6F 58 76 58 83 58 8A 58 91 58 9B 58    ^XeXoXvX.X.X.X.X
005EA0:  A2 58 A9 58 B0 58 B7 58 BE 58 C5 58 CF 58 00 00    .X.X.X.X.X.X.X..
005EB0:  74 87 01 00 D6 58 01 00 CB 5B 00 77 5E 00 4E 61    t....X...[.w^.Na
005EC0:  00 76 62 01 00 CD 89 00 92 8C 00 1A 8E 02 7B 90    .vb...........{.
005ED0:  01 00 57 63 00 F6 65 00 EE 68 00 F5 6B 01 00 26    ..Wc..e..h..k..&
005EE0:  91 02 92 93 01 00 C3 6C 00 7D 6F 00 F6 6F 01 00    .......l.}o..o..
005EF0:  3C 94 02 0A 95 01 00 91 70 00 74 73 00 B3 76 00    <.......p.ts..v.
005F00:  31 77 01 00 B9 95 02 7A 97 01 00 0F 98 02 BC 98    1w.....z........
005F10:  01 00 FF 77 00 A7 7A 00 DD 7C 01 00 6A 99 02 93    ...w..z..|..j...
005F20:  9A 01 00 3A 9B 02 4D 9D 01 00 04 7E 00 D7 80 01    ...:..M....~....
005F30:  00 19 9E 02 EA 9E 01 00 28 81 00 ED 82 01 00 7A    ........(......z
005F40:  9F 02 0D A0 01 00 93 A0 00 CA A2 00 A8 A3 01 00    .............£..
005F50:  5D A4 02 3F A5 01 20 20 20 20 20 20 20 20 20 52    ]..?..         R
005F60:  45 47 49 53 54 45 52 53 20 61 6E 64 20 4D 45 4D    EGISTERS and MEM
005F70:  4F 52 59 A0 A0 20 52 65 67 69 73 74 65 72 73 20    ORY.. Registers 
005F80:  20 61 72 65 20 20 6C 69 6B 65 20 20 70 69 67 65     are  like  pige
005F90:  6F 6E 20 20 68 6F 6C 65 73 20 20 69 6E 77 68 69    on  holes  inwhi
005FA0:  63 68 20 20 6E 75 6D 62 65 72 73 20 20 63 61 6E    ch  numbers  can
005FB0:  20 62 65 20 73 74 6F 72 65 64 2E 20 20 41 20 73     be stored.  A s
005FC0:  69 6E 67 6C 65 72 65 67 69 73 74 65 72 20 63 61    ingleregister ca
005FD0:  6E 20 73 74 6F 72 65 20 20 61 6E 79 20 20 6E 75    n store  any  nu
005FE0:  6D 62 65 72 20 20 62 65 74 77 65 65 6E 30 20 61    mber  between0 a
005FF0:  6E 64 20 20 32 35 35 2E 20 20 54 68 65 20 20 5A    nd  255.  The  Z
006000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
006010:  05 00 00 00 02 09 50 E5 05 00 C1 02 00 00 00 02    ......P.........
006020:  05 00 C6 02 00 00 00 02 05 00 C2 02 00 00 00 02    ................
006030:  05 00 C7 02 00 00 00 02 05 00 C3 02 00 00 00 02    ................
006040:  05 00 C8 02 00 00 00 02 05 00 C4 02 00 00 00 02    ................
006050:  05 00 C9 02 00 00 00 02 05 00 C5 02 00 00 00 02    ................
006060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0060F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006100:  6E 74 73 20 20 6F 66 20 20 74 68 65 20 20 41 63    nts  of  the  Ac
006110:  63 75 6D 75 6C 61 74 6F 72 20 77 69 74 68 4C 44    cumulator withLD
006120:  20 28 6E 6E 29 2C 41 20 20 20 77 68 65 72 65 20     (nn),A   where 
006130:  20 6E 6E 20 20 69 73 20 20 74 68 65 20 6E 75 6D     nn  is  the num
006140:  62 65 72 20 6F 72 61 64 64 72 65 73 73 20 6F 66    ber oraddress of
006150:  20 74 68 65 20 6D 65 6D 6F 72 79 20 6C 6F 63 61     the memory loca
006160:  74 69 6F 6E 2E A0 A0 20 41 6C 6C 20 20 6F 74 68    tion... All  oth
006170:  65 72 20 73 69 6E 67 6C 65 20 20 72 65 67 69 73    er single  regis
006180:  74 65 72 73 20 20 63 61 6E 6E 6F 74 20 62 65 6C    ters  cannot bel
006190:  6F 61 64 65 64 20 20 64 69 72 65 63 74 6C 79 20    oaded  directly 
0061A0:  66 72 6F 6D 20 61 20 6D 65 6D 6F 72 79 20 6C 6F    from a memory lo
0061B0:  63 61 74 69 6F 6E 2E 54 77 6F 20 20 20 69 6E 73    cation.Two   ins
0061C0:  74 72 75 63 74 69 6F 6E 73 20 20 20 69 6E 76 6F    tructions   invo
0061D0:  6C 76 69 6E 67 20 20 20 74 68 65 20 20 20 41 72    lving   the   Ar
0061E0:  65 67 69 73 74 65 72 20 61 72 65 20 72 65 71 75    egister are requ
0061F0:  69 72 65 64 2E A3 20 20 20 53 75 6D 6D 61 72 79    ired.£   Summary
006200:  20 2D 20 4C 6F 61 64 69 6E 67 20 73 69 6E 67 6C     - Loading singl
006210:  65 20 72 65 67 69 73 74 65 72 73 A0 A0 4C 44 20    e registers..LD 
006220:  72 2C 72 27 20 20 20 20 77 68 65 72 65 20 72 20    r,r'    where r 
006230:  61 6E 64 20 72 27 20 61 72 65 20 61 6E 79 20 6F    and r' are any o
006240:  66 20 74 68 65 20 20 20 20 20 20 20 20 20 20 20    f the           
006250:  66 6F 6C 6C 6F 77 69 6E 67 3A 20 41 2C 42 2C 43    following: A,B,C
006260:  2C 44 2C 45 2C 48 20 61 6E 64 20 4C 2E 4C 44 20    ,D,E,H and L.LD 
006270:  72 2C 6E 20 20 20 20 20 77 68 65 72 65 20 6E 20    r,n     where n 
006280:  69 73 20 61 20 6E 75 6D 62 65 72 20 30 20 2D 20    is a number 0 - 
006290:  32 35 35 A0 A0 4C 44 20 41 2C 28 6E 6E 29 20 20    255..LD A,(nn)  
0062A0:  77 68 65 72 65 20 6E 6E 20 69 73 20 61 20 6E 75    where nn is a nu
0062B0:  6D 62 65 72 20 20 20 30 20 74 6F A0 20 20 20 20    mber   0 to.    
0062C0:  20 20 20 20 20 20 20 36 35 35 33 35 A0 4C 44 20           65535.LD 
0062D0:  28 6E 6E 29 2C 41 A3 20 20 20 20 20 20 20 20 20    (nn),A£         
0062E0:  20 20 20 52 45 47 49 53 54 45 52 20 50 41 49 52       REGISTER PAIR
0062F0:  53 A0 A0 20 54 68 65 20 66 61 63 74 20 74 68 61    S.. The fact tha
006300:  68 69 73 20 74 79 70 65 3A 20 20 45 58 20 44 45    his type:  EX DE
006310:  2C 48 4C 2E 20 20 49 74 20 20 45 58 63 68 61 6E    ,HL.  It  EXchan
006320:  67 65 73 20 74 68 65 63 6F 6E 74 65 6E 74 73 20    ges thecontents 
006330:  6F 66 20 74 68 65 20 20 44 45 20 20 72 65 67 69    of the  DE  regi
006340:  73 74 65 72 20 20 70 61 69 72 20 77 69 74 68 74    ster  pair witht
006350:  68 65 20 63 6F 6E 74 65 6E 74 73 20 6F 66 20 74    he contents of t
006360:  68 65 20 48 4C 20 72 65 67 69 73 74 65 72 20 70    he HL register p
006370:  61 69 72 2E A3 20 20 53 75 6D 6D 61 72 79 20 2D    air.£  Summary -
006380:  20 6C 6F 61 64 69 6E 67 20 72 65 67 69 73 74 65     loading registe
006390:  72 20 70 61 69 72 73 A0 A0 4C 44 20 64 64 2C 6E    r pairs..LD dd,n
0063A0:  6E 20 20 20 77 68 65 72 65 20 64 64 20 69 73 20    n   where dd is 
0063B0:  61 6E 79 20 72 65 67 69 73 74 65 72 20 70 61 69    any register pai
0063C0:  72 20 20 20 20 20 20 20 20 20 20 20 42 43 2C 20    r           BC, 
0063D0:  44 45 2C 20 61 6E 64 20 48 4C 2E A0 20 20 20 20    DE, and HL..    
0063E0:  20 20 20 20 20 20 20 20 6E 6E 20 20 69 73 20 61            nn  is a
0063F0:  20 6E 75 6D 62 65 72 20 30 20 2D 20 36 35 35 33     number 0 - 6553
006400:  35 A0 A0 4C 44 20 64 64 2C 28 6E 6E 29 A0 A0 4C    5..LD dd,(nn)..L
006410:  44 20 28 6E 6E 29 2C 64 64 A0 A0 45 58 20 44 45    D (nn),dd..EX DE
006420:  2C 48 4C 20 20 20 20 65 78 63 68 61 6E 67 65 73    ,HL    exchanges
006430:  20 72 65 67 69 73 74 65 72 20 63 6F 6E 74 65 6E     register conten
006440:  74 73 A3 20 20 20 20 20 20 20 20 20 49 4E 44 49    ts£         INDI
006450:  52 45 43 54 20 41 44 44 52 45 53 53 49 4E 47 A0    RECT ADDRESSING.
006460:  A0 20 55 70 20 20 20 74 6F 20 20 6E 6F 77 20 20    . Up   to  now  
006470:  20 20 77 65 20 20 20 68 61 76 65 20 20 20 6F 6E      we   have   on
006480:  6C 79 20 20 20 75 73 65 64 69 6E 73 74 72 75 63    ly   usedinstruc
006490:  74 69 6F 6E 73 20 69 6E 20 77 68 69 63 68 20 20    tions in which  
0064A0:  6D 65 6D 6F 72 79 20 20 6C 6F 63 61 74 69 6F 6E    memory  location
0064B0:  73 68 61 76 65 20 20 62 65 65 6E 20 20 73 70 65    shave  been  spe
0064C0:  63 69 66 69 65 64 20 20 64 69 72 65 63 74 6C 79    cified  directly
0064D0:  20 20 69 6E 20 20 74 68 65 69 6E 73 74 72 75 63      in  theinstruc
0064E0:  74 69 6F 6E 2E 20 41 6E 6F 74 68 65 72 20 20 75    tion. Another  u
0064F0:  73 65 66 75 6C 20 20 6D 65 74 68 6F 64 20 20 6F    seful  method  o
006500:  74 20 20 61 20 20 73 69 6E 67 6C 65 20 20 72 65    t  a  single  re
006510:  67 69 73 74 65 72 20 20 63 61 6E 6F 6E 6C 79 20    gister  canonly 
006520:  68 6F 6C 64 20 20 6E 75 6D 62 65 72 73 20 20 75    hold  numbers  u
006530:  70 20 20 74 6F 20 32 35 35 20 20 61 6E 64 20 20    p  to 255  and  
006540:  74 68 65 74 6F 74 61 6C 20 6D 65 6D 6F 72 79 20    thetotal memory 
006550:  20 61 76 61 69 6C 61 62 6C 65 20 20 69 73 20 75     available  is u
006560:  70 20 74 6F 20 36 35 35 33 35 2C 69 73 20 61 20    p to 65535,is a 
006570:  6C 69 6D 69 74 61 74 69 6F 6E 2E 20 20 46 6F 72    limitation.  For
006580:  20 20 74 68 69 73 20 72 65 61 73 6F 6E 20 74 68      this reason th
006590:  65 72 65 61 72 65 20 61 20 20 77 68 6F 6C 65 20    ereare a  whole 
0065A0:  20 73 65 74 20 6F 66 20 69 6E 73 74 72 75 63 74     set of instruct
0065B0:  69 6F 6E 73 20 6F 6E 20 74 68 65 5A 38 30 20 20    ions on theZ80  
0065C0:  74 68 61 74 20 64 65 61 6C 20 77 69 74 68 20 20    that deal with  
0065D0:  72 65 67 69 73 74 65 72 73 20 69 6E 20 70 61 69    registers in pai
0065E0:  72 73 2E 54 68 65 20 70 61 69 72 73 20 61 72 65    rs.The pairs are
0065F0:  20 20 42 43 2C 20 20 44 45 2C 20 61 6E 64 20 20      BC,  DE, and  
006600:  48 4C 20 72 65 67 69 73 74 65 72 70 61 69 72 73    HL registerpairs
006610:  2E A0 A0 20 54 68 65 20 74 77 6F 20 72 65 67 69    ... The two regi
006620:  73 74 65 72 73 20 68 6F 6C 64 20 20 64 69 66 66    sters hold  diff
006630:  65 72 65 6E 74 20 70 61 72 74 73 6F 66 20 61 20    erent partsof a 
006640:  6E 75 6D 62 65 72 2E 20 43 6F 6E 73 69 64 65 72    number. Consider
006650:  20 74 68 65 20 64 65 63 69 6D 61 6C 20 6E 75 6D     the decimal num
006660:  62 65 72 32 37 2E 20 57 65 20 20 63 61 6E 20 74    ber27. We  can t
006670:  68 69 6E 6B 20 6F 66 20 74 68 69 73 20 61 73 20    hink of this as 
006680:  20 68 61 76 69 6E 67 20 74 77 6F 70 61 72 74 73     having twoparts
006690:  3B 20 74 68 65 20 68 69 67 68 20 70 61 72 74 20    ; the high part 
0066A0:  28 20 6F 72 20 62 79 74 65 29 20 69 73 20 74 68    ( or byte) is th
0066B0:  65 20 32 73 69 6E 63 65 20 69 74 20 72 65 70 72    e 2since it repr
0066C0:  65 73 65 6E 74 73 20 20 32 2A 31 30 20 2C 20 74    esents  2*10 , t
0066D0:  68 65 20 6C 6F 77 20 70 61 72 74 28 20 6F 72 20    he low part( or 
0066E0:  20 62 79 74 65 20 29 20 20 69 73 20 20 74 68 65     byte )  is  the
0066F0:  20 37 2C 20 20 20 73 69 6E 63 65 20 69 74 20 6F     7,   since it o
006700:  66 73 70 65 63 69 66 79 69 6E 67 20 61 20 6D 65    fspecifying a me
006710:  6D 6F 72 79 20 6C 6F 63 61 74 69 6F 6E 20 69 73    mory location is
006720:  20 74 6F 20 75 73 65 20 61 6E 75 6D 62 65 72 20     to use anumber 
006730:  68 65 6C 64 20 69 6E 20 61 20 72 65 67 69 73 74    held in a regist
006740:  65 72 20 20 70 61 69 72 2C 20 20 20 6B 6E 6F 77    er  pair,   know
006750:  6E 61 73 20 69 6E 64 69 72 65 63 74 20 61 64 64    nas indirect add
006760:  72 65 73 73 69 6E 67 2E 20 20 54 68 65 20 69 6E    ressing.  The in
006770:  73 74 72 75 63 74 69 6F 6E 4C 44 20 42 2C 28 48    structionLD B,(H
006780:  4C 29 20 66 6F 72 20 65 78 61 6D 70 6C 65 20 20    L) for example  
006790:  61 6C 6C 6F 77 73 20 75 73 20 74 6F 20 6C 6F 61    allows us to loa
0067A0:  64 6F 72 20 63 6F 70 79 20 74 6F 20 74 68 65 20    dor copy to the 
0067B0:  20 42 20 20 72 65 67 69 73 74 65 72 20 74 68 65     B  register the
0067C0:  20 63 6F 6E 74 65 6E 74 73 6F 66 20 74 68 65 20     contentsof the 
0067D0:  6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69 6F 6E 20    memory location 
0067E0:  77 68 6F 73 65 20 20 61 64 64 72 65 73 73 20 69    whose  address i
0067F0:  73 69 6E 20 74 68 65 20 48 4C 20 72 65 67 69 73    sin the HL regis
006800:  74 65 72 20 70 61 69 72 2E A0 A0 20 41 6C 6C 20    ter pair... All 
006810:  20 73 69 6E 67 6C 65 20 20 72 65 67 69 73 74 65     single  registe
006820:  72 73 20 20 63 61 6E 20 20 62 65 20 20 6C 6F 61    rs  can  be  loa
006830:  64 65 64 75 73 69 6E 67 20 74 68 65 20 48 4C 20    dedusing the HL 
006840:  72 65 67 69 73 74 65 72 20 70 61 69 72 20 61 73    register pair as
006850:  20 61 20 70 6F 69 6E 74 65 72 2E A0 20 53 69 6D     a pointer.. Sim
006860:  69 6C 61 72 6C 79 20 2C 20 20 6D 65 6D 6F 72 79    ilarly ,  memory
006870:  20 20 6C 6F 63 61 74 69 6F 6E 73 20 20 63 61 6E      locations  can
006880:  20 20 62 65 6C 6F 61 64 65 64 20 20 20 69 6E 64      beloaded   ind
006890:  69 72 65 63 74 6C 79 20 20 66 72 6F 6D 20 20 20    irectly  from   
0068A0:  61 6E 79 20 20 20 73 69 6E 67 6C 65 72 65 67 69    any   singleregi
0068B0:  73 74 65 72 20 75 73 69 6E 67 20 74 68 65 20 63    ster using the c
0068C0:  6F 6E 74 65 6E 74 73 20 20 6F 66 20 20 74 68 65    ontents  of  the
0068D0:  20 20 48 4C 72 65 67 69 73 74 65 72 20 70 61 69      HLregister pai
0068E0:  72 20 61 73 20 61 64 64 72 65 73 73 20 69 2E 65    r as address i.e
0068F0:  2E 20 4C 44 20 28 48 4C 29 2C 43 2E A3 20 55 73    . LD (HL),C.£ Us
006900:  6E 6C 79 72 65 70 6C 65 73 65 6E 74 73 20 20 37    nlyreplesents  7
006910:  2A 31 20 2E 20 20 54 68 65 20 20 74 6F 74 61 6C    *1 .  The  total
006920:  20 20 6E 75 6D 62 65 72 20 69 73 32 2A 31 30 20      number is2*10 
006930:  2B 20 37 2A 31 20 3D 20 32 37 2E 20 20 45 61 63    + 7*1 = 27.  Eac
006940:  68 20 64 69 67 69 74 20 63 61 6E 20 6F 6E 6C 79    h digit can only
006950:  20 62 65 30 20 2D 20 39 20 20 69 2E 65 2E 20 31     be0 - 9  i.e. 1
006960:  30 20 20 64 69 66 66 65 72 65 6E 74 20 6E 75 6D    0  different num
006970:  62 65 72 73 2E A3 20 41 20 20 73 69 6E 67 6C 65    bers.£ A  single
006980:  20 72 65 67 69 73 74 65 72 20 63 61 6E 20 68 6F     register can ho
006990:  6C 64 20 20 30 2D 32 35 35 2C 20 32 35 36 64 69    ld  0-255, 256di
0069A0:  66 66 65 72 65 6E 74 20 20 20 6E 75 6D 62 65 72    fferent   number
0069B0:  73 2E 20 20 20 49 66 20 20 77 65 20 20 20 70 75    s.   If  we   pu
0069C0:  74 20 20 74 77 6F 72 65 67 69 73 74 65 72 73 20    t  tworegisters 
0069D0:  73 69 64 65 20 62 79 20 73 69 64 65 2C 20 69 2E    side by side, i.
0069E0:  65 2E 20 20 48 4C 20 2C 20 74 68 65 20 48 72 65    e.  HL , the Hre
0069F0:  67 69 73 74 65 72 20 68 6F 6C 64 69 6E 67 20 74    gister holding t
006A00:  68 65 20 48 69 67 68 20 62 79 74 65 20 61 6E 64    he High byte and
006A10:  20 74 68 65 20 4C 68 6F 6C 64 69 6E 67 20 74 68     the Lholding th
006A20:  65 20 20 4C 6F 77 20 20 62 79 74 65 2C 20 74 68    e  Low  byte, th
006A30:  65 6E 20 77 65 20 63 61 6E 20 68 6F 6C 64 69 6E    en we can holdin
006A40:  20 74 68 65 20 72 65 67 69 73 74 65 72 20 70 61     the register pa
006A50:  69 72 20 20 48 2A 32 35 36 20 2B 20 4C 2A 31 20    ir  H*256 + L*1 
006A60:  69 6E 20 74 68 65 73 61 6D 65 20 77 61 79 20 61    in thesame way a
006A70:  73 20 32 37 20 3D 20 32 2A 31 30 20 2B 20 37 2A    s 27 = 2*10 + 7*
006A80:  31 2E 20 54 68 65 20 6D 61 78 69 6D 75 6D 74 68    1. The maximumth
006A90:  61 74 20 63 61 6E 20 20 62 65 20 20 68 65 6C 64    at can  be  held
006AA0:  20 20 69 6E 20 61 20 20 72 65 67 69 73 74 65 72      in a  register
006AB0:  20 20 70 61 69 72 69 73 20 20 74 68 65 72 65 66      pairis  theref
006AC0:  6F 72 65 20 20 20 32 35 35 20 2A 20 32 35 36 20    ore   255 * 256 
006AD0:  2B 20 32 35 35 20 3D 20 36 35 35 33 35 2E 42 79    + 255 = 65535.By
006AE0:  20 63 6F 6E 76 65 6E 74 69 6F 6E 20 20 74 68 65     convention  the
006AF0:  20 20 68 69 67 68 20 20 62 79 74 65 20 69 73 20      high  byte is 
006B00:  65 20 6F 66 20 20 74 68 65 20 20 42 43 20 20 61    e of  the  BC  a
006B10:  6E 64 20 20 44 45 20 20 72 65 67 69 73 74 65 72    nd  DE  register
006B20:  73 20 66 6F 72 69 6E 64 69 72 65 63 74 20 61 64    s forindirect ad
006B30:  64 72 65 73 73 69 6E 67 20 69 73 20 6C 69 6D 69    dressing is limi
006B40:  74 65 64 20 74 6F 20 74 68 65 20 20 41 72 65 67    ted to the  Areg
006B50:  69 73 74 65 72 2E 20 69 2E 65 2E 20 4C 44 20 28    ister. i.e. LD (
006B60:  44 45 29 2C 41 20 3B 4C 44 20 41 2C 28 42 43 29    DE),A ;LD A,(BC)
006B70:  20 65 74 63 2E A3 20 20 20 53 75 6D 6D 61 72 79     etc.£   Summary
006B80:  20 2D 20 20 69 6E 64 69 72 65 63 74 20 61 64 64     -  indirect add
006B90:  72 65 73 73 69 6E 67 A0 A0 4C 44 20 72 2C 28 48    ressing..LD r,(H
006BA0:  4C 29 20 77 68 65 72 65 20 72 20 69 73 20 61 6E    L) where r is an
006BB0:  79 20 73 69 6E 67 6C 65 20 72 65 67 69 73 74 65    y single registe
006BC0:  72 20 20 20 20 20 20 20 20 20 20 41 2C 42 2C 43    r          A,B,C
006BD0:  2C 44 2C 45 2C 48 2C 20 6F 72 20 4C 2E A0 4C 44    ,D,E,H, or L..LD
006BE0:  20 28 48 4C 29 2C 72 A0 A0 4C 44 20 41 2C 28 42     (HL),r..LD A,(B
006BF0:  43 29 A0 4C 44 20 41 2C 28 44 45 29 A0 4C 44 20    C).LD A,(DE).LD 
006C00:  28 42 43 29 2C 41 A0 4C 44 20 28 44 45 29 2C 41    (BC),A.LD (DE),A
006C10:  A3 20 20 20 20 20 20 41 44 44 49 54 49 4F 4E 53    £      ADDITIONS
006C20:  20 41 4E 44 20 54 48 45 20 43 41 52 52 59 20 46     AND THE CARRY F
006C30:  4C 41 47 A0 A0 20 42 6F 74 68 20 73 69 6E 67 6C    LAG.. Both singl
006C40:  65 20 20 72 65 67 69 73 74 65 72 20 61 6E 64 20    e  register and 
006C50:  72 65 67 69 73 74 65 72 20 70 61 69 72 61 64 64    register pairadd
006C60:  69 74 69 6F 6E 20 61 72 65 20 70 6F 73 73 69 62    ition are possib
006C70:  6C 65 20 6F 6E 20 74 68 65 20 5A 38 30 2E A0 A0    le on the Z80...
006C80:  20 41 6C 6C 20 20 20 73 69 6E 67 6C 65 20 20 20     All   single   
006C90:  72 65 67 69 73 74 65 72 20 20 61 64 64 69 74 69    register  additi
006CA0:  6F 6E 73 20 20 61 72 65 70 65 72 66 6F 72 6D 65    ons  areperforme
006CB0:  64 20 77 69 74 68 20 74 68 65 20 41 63 63 75 6D    d with the Accum
006CC0:  75 6C 61 74 6F 72 2E 20 41 20 6E 75 6D 62 65 72    ulator. A number
006CD0:  28 20 69 2E 65 2E 20 20 41 44 44 20 41 2C 36 20    ( i.e.  ADD A,6 
006CE0:  29 2C 20 20 74 68 65 20 20 63 6F 6E 74 65 6E 74    ),  the  content
006CF0:  73 20 20 6F 66 20 20 61 72 65 67 69 73 74 65 72    s  of  aregister
006D00:  73 74 6F 72 65 64 69 6E 20 20 74 68 65 20 20 66    storedin  the  f
006D10:  69 72 73 74 20 20 72 65 67 69 73 74 65 72 20 69    irst  register i
006D20:  6E 20 74 68 65 20 72 65 67 69 73 74 65 72 70 61    n the registerpa
006D30:  69 72 20 6E 61 6D 65 2E A0 A0 20 57 65 20 20 63    ir name... We  c
006D40:  61 6E 20 20 6C 6F 61 64 20 61 6E 79 20 6F 66 20    an  load any of 
006D50:  74 68 65 20 72 65 67 69 73 74 65 72 20 70 61 69    the register pai
006D60:  72 73 77 69 74 68 20 61 20 6E 75 6D 62 65 72 20    rswith a number 
006D70:  62 65 74 77 65 65 6E 20 30 20 2D 20 36 35 35 33    between 0 - 6553
006D80:  35 20 64 69 72 65 63 74 6C 79 75 73 69 6E 67 20    5 directlyusing 
006D90:  69 6E 73 74 72 75 63 74 69 6F 6E 73 20 6C 69 6B    instructions lik
006DA0:  65 20 4C 44 20 48 4C 2C 6E 6E 2E A0 A0 20 4A 75    e LD HL,nn... Ju
006DB0:  73 74 20 61 73 20 77 65 20 63 61 6E 20 63 6F 6D    st as we can com
006DC0:  62 69 6E 65 20 74 77 6F 20 72 65 67 69 73 74 65    bine two registe
006DD0:  72 73 20 74 6F 68 6F 6C 64 20 6E 75 6D 62 65 72    rs tohold number
006DE0:  73 20 75 70 20 74 6F 20 36 35 35 33 35 2C 20 77    s up to 65535, w
006DF0:  65 20 63 61 6E 20 63 6F 6D 62 69 6E 65 61 64 6A    e can combineadj
006E00:  61 63 65 6E 74 20 20 20 20 20 6D 65 6D 6F 72 79    acent     memory
006E10:  20 20 20 20 20 6C 6F 63 61 74 69 6F 6E 73 2E 20         locations. 
006E20:  20 20 20 42 79 63 6F 6E 76 65 6E 74 69 6F 6E 20       Byconvention 
006E30:  74 68 65 20 20 4C 6F 77 20 20 62 79 74 65 20 69    the  Low  byte i
006E40:  73 20 68 65 6C 64 20 69 6E 20 74 68 65 6C 6F 63    s held in theloc
006E50:  61 74 69 6F 6E 20 77 69 74 68 20 74 68 65 20 4C    ation with the L
006E60:  6F 77 65 72 20 61 64 64 72 65 73 73 2E A3 20 57    ower address.£ W
006E70:  65 20 20 63 61 6E 20 20 74 68 65 72 65 66 6F 72    e  can  therefor
006E80:  65 20 6C 6F 61 64 20 61 20 72 65 67 69 73 74 65    e load a registe
006E90:  72 20 70 61 69 72 77 69 74 68 20 20 74 68 65 20    r pairwith  the 
006EA0:  20 63 6F 6E 74 65 6E 74 73 20 6F 66 20 61 20 20     contents of a  
006EB0:  70 61 69 72 20 6F 66 20 6D 65 6D 6F 72 79 6C 6F    pair of memorylo
006EC0:  63 61 74 69 6F 6E 73 2C 20 20 20 77 69 74 68 20    cations,   with 
006ED0:  20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20      instructions  
006EE0:  20 20 6C 69 6B 65 4C 44 20 44 45 2C 28 6E 6E 29      likeLD DE,(nn)
006EF0:  20 2E 20 20 20 20 54 68 69 73 20 20 20 69 6E 73     .    This   ins
006F00:  20 28 69 2E 65 2E 20 41 44 44 20 41 2C 42 29 2C     (i.e. ADD A,B),
006F10:  20 6F 72 20 74 68 65 20 63 6F 6E 74 65 6E 74 73     or the contents
006F20:  6F 66 20 20 61 6E 20 20 20 69 6E 64 69 72 65 63    of  an   indirec
006F30:  74 6C 79 20 20 20 61 64 64 72 65 73 73 65 64 20    tly   addressed 
006F40:  20 20 6D 65 6D 6F 72 79 6C 6F 63 61 74 69 6F 6E      memorylocation
006F50:  20 20 75 73 69 6E 67 20 20 74 68 65 20 20 48 4C      using  the  HL
006F60:  20 20 72 65 67 69 73 74 65 72 20 20 70 61 69 72      register  pair
006F70:  28 69 2E 65 2E 20 41 44 44 20 41 2C 28 48 4C 29    (i.e. ADD A,(HL)
006F80:  20 29 20 63 61 6E 20 62 65 20 61 64 64 65 64 20     ) can be added 
006F90:  20 74 6F 20 20 74 68 65 41 63 63 75 6D 75 6C 61     to  theAccumula
006FA0:  74 6F 72 2E 20 54 68 65 20 72 65 73 75 6C 74 20    tor. The result 
006FB0:  20 69 73 20 20 68 65 6C 64 20 69 6E 20 74 68 65     is  held in the
006FC0:  41 63 63 75 6D 75 6C 61 74 6F 72 2E 20 20 54 68    Accumulator.  Th
006FD0:  65 20 73 6F 75 72 63 65 20 6F 66 20 74 68 65 20    e source of the 
006FE0:  61 64 64 69 74 69 6F 6E 69 73 20 75 6E 61 66 66    additionis unaff
006FF0:  65 63 74 65 64 2E A0 A0 20 52 65 67 69 73 74 65    ected... Registe
007000:  72 20 20 70 61 69 72 20 61 64 64 69 74 69 6F 6E    r  pair addition
007010:  20 69 73 20 70 65 72 66 6F 72 6D 65 64 20 69 6E     is performed in
007020:  63 6F 6E 6A 75 6E 63 74 69 6F 6E 20 20 77 69 74    conjunction  wit
007030:  68 20 20 74 68 65 20 48 4C 20 72 65 67 69 73 74    h  the HL regist
007040:  65 72 20 70 61 69 72 2C 61 6E 64 20 20 63 61 6E    er pair,and  can
007050:  20 20 6F 6E 6C 79 20 20 69 6E 76 6F 6C 76 65 20      only  involve 
007060:  20 42 43 20 6F 72 20 44 45 20 28 20 69 2E 65 2E     BC or DE ( i.e.
007070:  41 44 44 20 48 4C 2C 42 43 20 20 6F 72 20 20 41    ADD HL,BC  or  A
007080:  44 44 20 48 4C 2C 44 45 20 29 2E 20 20 20 41 67    DD HL,DE ).   Ag
007090:  61 69 6E 20 20 74 68 65 74 68 65 20 20 72 65 73    ain  thethe  res
0070A0:  75 6C 74 20 69 73 20 68 65 6C 64 20 69 6E 20 20    ult is held in  
0070B0:  74 68 65 20 20 48 4C 20 72 65 67 69 73 74 65 72    the  HL register
0070C0:  70 61 69 72 2C 20 20 61 6E 64 20 20 74 68 65 20    pair,  and  the 
0070D0:  6F 74 68 65 72 20 20 72 65 67 69 73 74 65 72 20    other  register 
0070E0:  20 70 61 69 72 20 69 73 75 6E 61 66 66 65 63 74     pair isunaffect
0070F0:  65 64 2E A3 20 53 69 6E 67 6C 65 20 20 61 6E 64    ed.£ Single  and
007100:  74 72 75 63 74 69 6F 6E 20 20 20 20 69 73 65 71    truction    iseq
007110:  75 69 76 61 6C 65 6E 74 20 74 6F 20 74 68 65 20    uivalent to the 
007120:  6E 6F 6E 2D 76 61 6C 69 64 20 69 6E 73 74 72 75    non-valid instru
007130:  63 74 69 6F 6E 73 4C 44 20 45 2C 28 6E 6E 29 20    ctionsLD E,(nn) 
007140:  61 6E 64 20 20 4C 44 20 44 2C 28 6E 6E 2B 31 29    and  LD D,(nn+1)
007150:  2E A0 A0 20 53 69 6D 69 6C 61 72 6C 79 2C 20 20    ... Similarly,  
007160:  77 65 20 63 61 6E 20 6C 6F 61 64 20 74 68 65 20    we can load the 
007170:  63 6F 6E 74 65 6E 74 73 20 6F 66 61 20 72 65 67    contents ofa reg
007180:  69 73 74 65 72 20 70 61 69 72 20 69 6E 74 6F 20    ister pair into 
007190:  20 61 20 70 61 69 72 20 20 6F 66 20 20 6D 65 6D     a pair  of  mem
0071A0:  6F 72 79 6C 6F 63 61 74 69 6F 6E 73 2C 20 20 69    orylocations,  i
0071B0:  2E 65 2E 20 20 20 4C 44 20 28 6E 6E 29 2C 42 43    .e.   LD (nn),BC
0071C0:  20 20 77 68 69 63 68 20 20 69 73 65 71 75 69 76      which  isequiv
0071D0:  61 6C 65 6E 74 20 20 20 74 6F 20 20 20 74 68 65    alent   to   the
0071E0:  20 20 20 20 74 77 6F 20 20 20 6E 6F 6E 2D 76 61        two   non-va
0071F0:  6C 69 64 69 6E 73 74 72 75 63 74 69 6F 6E 73 20    lidinstructions 
007200:  4C 44 20 28 6E 6E 29 2C 43 20 61 6E 64 20 20 4C    LD (nn),C and  L
007210:  44 20 28 6E 6E 2B 31 29 2C 42 2E 20 54 68 65 72    D (nn+1),B. Ther
007220:  65 20 20 20 61 72 65 20 20 6E 6F 20 20 69 6E 73    e   are  no  ins
007230:  74 72 75 63 74 69 6F 6E 73 20 20 74 6F 20 20 6C    tructions  to  l
007240:  6F 61 64 72 65 67 69 73 74 65 72 20 20 70 61 69    oadregister  pai
007250:  72 73 20 20 77 69 74 68 20 20 74 68 65 20 20 63    rs  with  the  c
007260:  6F 6E 74 65 6E 74 73 20 20 6F 66 61 6E 6F 74 68    ontents  ofanoth
007270:  65 72 20 72 65 67 69 73 74 65 72 20 70 61 69 72    er register pair
007280:  2E 20 20 54 77 6F 20 69 6E 73 74 72 75 63 74 69    .  Two instructi
007290:  6F 6E 73 74 68 65 20 66 6F 72 6D 20 20 4C 44 20    onsthe form  LD 
0072A0:  72 2C 72 27 20 20 61 72 65 20 20 75 73 75 61 6C    r,r'  are  usual
0072B0:  6C 79 20 20 75 73 65 64 20 74 6F 70 65 72 66 6F    ly  used toperfo
0072C0:  72 6D 20 73 75 63 68 20 61 6E 20 6F 70 65 72 61    rm such an opera
0072D0:  74 69 6F 6E 2E A0 A0 20 54 68 65 72 65 20 20 69    tion... There  i
0072E0:  73 20 20 6F 6E 65 20 20 69 6E 73 74 72 75 63 74    s  one  instruct
0072F0:  69 6F 6E 20 20 73 69 6D 69 6C 61 72 20 74 6F 74    ion  similar tot
007300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
007310:  06 00 00 00 02 09 50 E5 06 00 C1 02 00 00 00 02    ......P.........
007320:  06 00 C6 02 00 00 00 02 06 00 C2 02 00 00 00 02    ................
007330:  06 00 C7 02 00 00 00 02 06 00 C3 02 00 00 00 02    ................
007340:  06 00 C8 02 00 00 00 02 06 00 C4 02 00 00 00 02    ................
007350:  06 00 C9 02 00 00 00 02 06 00 C5 02 00 00 00 02    ................
007360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0073F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007400:  20 20 64 6F 75 62 6C 65 20 20 72 65 67 69 73 74      double  regist
007410:  65 72 20 61 64 64 69 74 69 6F 6E 73 77 69 6C 6C    er additionswill
007420:  20 20 6F 62 76 69 6F 75 73 6C 79 20 20 6F 6E 6C      obviously  onl
007430:  79 20 20 67 69 76 65 20 20 74 68 65 20 63 6F 72    y  give  the cor
007440:  72 65 63 74 72 65 73 75 6C 74 20 20 69 66 20 20    rectresult  if  
007450:  74 68 65 20 20 61 6E 73 77 65 72 20 69 73 20 6C    the  answer is l
007460:  65 73 73 20 74 68 61 6E 20 74 68 65 6D 61 78 69    ess than themaxi
007470:  6D 75 6D 20 6E 75 6D 62 65 72 20 74 68 65 20 72    mum number the r
007480:  65 67 69 73 74 65 72 28 73 29 20 63 61 6E 20 68    egister(s) can h
007490:  6F 6C 64 2E 49 66 20 69 74 20 69 73 20 67 72 65    old.If it is gre
0074A0:  61 74 65 72 20 74 68 61 6E 20 74 68 69 73 20 20    ater than this  
0074B0:  61 20 20 63 61 72 72 79 20 20 69 73 67 65 6E 65    a  carry  isgene
0074C0:  72 61 74 65 64 2E 20 20 54 68 65 20 70 72 6F 63    rated.  The proc
0074D0:  65 73 73 6F 72 20 20 20 68 6F 6C 64 73 20 20 20    essor   holds   
0074E0:  74 68 69 73 73 69 6E 67 6C 65 20 20 62 69 74 20    thissingle  bit 
0074F0:  20 6F 66 20 20 69 6E 66 6F 72 6D 61 74 69 6F 6E     of  information
007500:  20 6F 72 20 66 6C 61 67 2C 20 73 6F 74 68 61 74     or flag, sothat
007510:  20 20 61 63 74 69 6F 6E 20 20 20 63 61 6E 20 20      action   can  
007520:  62 65 20 20 74 61 6B 65 6E 20 20 6F 76 65 72 20    be  taken  over 
007530:  20 74 68 65 6F 63 63 75 72 72 65 6E 63 65 20 6F     theoccurrence o
007540:  66 20 74 68 65 20 63 61 72 72 79 2E 20 20 20 49    f the carry.   I
007550:  66 20 74 68 65 72 65 20 20 68 61 73 62 65 65 6E    f there  hasbeen
007560:  20 20 61 20 20 63 61 72 72 79 20 20 6F 6E 20 20      a  carry  on  
007570:  74 68 65 20 20 6C 61 73 74 20 61 72 69 74 68 6D    the  last arithm
007580:  65 74 69 63 6F 70 65 72 61 74 69 6F 6E 20 74 68    eticoperation th
007590:  65 20 63 61 72 72 79 20 69 73 20 73 61 69 64 20    e carry is said 
0075A0:  74 6F 20 62 65 20 73 65 74 20 74 6F 61 20 20 22    to be set toa  "
0075B0:  31 22 20 2E 20 20 49 66 20 6E 6F 74 20 73 65 74    1" .  If not set
0075C0:  20 20 69 74 20 69 73 20 73 61 69 64 20 74 6F 20      it is said to 
0075D0:  62 65 20 61 22 30 22 2E A0 A0 20 41 20 73 65 63    be a"0"... A sec
0075E0:  6F 6E 64 20 66 6F 72 6D 20 6F 66 20 61 64 64 69    ond form of addi
0075F0:  74 69 6F 6E 20 69 73 20 20 61 76 61 69 6C 61 62    tion is  availab
007600:  68 20 63 61 72 72 79 53 42 43 20 41 2C 28 48 4C    h carrySBC A,(HL
007610:  29 29 A0 A0 53 42 43 20 48 4C 2C 42 43 20 29 20    ))..SBC HL,BC ) 
007620:  20 53 75 42 74 72 61 63 74 20 66 72 6F 6D 20 48     SuBtract from H
007630:  4C 20 77 69 74 68 20 63 61 72 72 79 53 42 43 20    L with carrySBC 
007640:  48 4C 2C 44 45 20 29 A0 A0 53 43 46 20 20 20 20    HL,DE )..SCF    
007650:  20 20 20 20 53 65 74 20 43 61 72 72 79 20 46 6C        Set Carry Fl
007660:  61 67 A0 43 43 46 20 20 20 20 20 20 20 20 43 6F    ag.CCF        Co
007670:  6D 70 6C 69 6D 65 6E 74 20 43 61 72 72 79 20 46    mpliment Carry F
007680:  6C 61 67 A3 20 20 49 4E 43 52 45 4D 45 4E 54 20    lag£  INCREMENT 
007690:  41 4E 44 20 44 45 43 52 45 4D 45 4E 54 20 49 4E    AND DECREMENT IN
0076A0:  53 54 52 55 43 54 49 4F 4E 53 A0 A0 20 54 68 65    STRUCTIONS.. The
0076B0:  20 6C 61 73 74 20 61 72 69 74 68 6D 65 74 69 63     last arithmetic
0076C0:  20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 74 6F     instructions to
0076D0:  20 20 62 65 64 69 73 63 75 73 73 65 64 20 63 61      bediscussed ca
0076E0:  6E 20 62 65 20 70 65 72 66 6F 72 6D 65 64 20 6F    n be performed o
0076F0:  6E 20 61 6E 79 20 73 69 6E 67 6C 65 6F 72 20 64    n any singleor d
007700:  6F 75 62 6C 65 20 72 65 67 69 73 74 65 72 28 73    ouble register(s
007710:  29 2E 20 54 68 65 73 65 20 61 72 65 20 49 4E 43    ). These are INC
007720:  20 61 6E 64 44 45 43 2E 20 20 49 4E 43 20 69 6E     andDEC.  INC in
007730:  63 72 65 6D 65 6E 74 73 20 28 6F 72 20 20 69 6E    crements (or  in
007740:  63 72 65 61 73 65 73 29 20 74 68 65 63 6F 6E 74    creases) thecont
007750:  65 6E 74 73 20 20 6F 66 20 20 74 68 65 20 20 72    ents  of  the  r
007760:  65 67 69 73 74 65 72 2C 20 20 6F 72 20 20 6D 65    egister,  or  me
007770:  6D 6F 72 79 6C 6F 63 61 74 69 6F 6E 20 69 6E 64    morylocation ind
007780:  69 72 65 63 74 6C 79 20 20 61 64 64 72 65 73 73    irectly  address
007790:  65 64 20 62 79 20 74 68 65 20 48 4C 72 65 67 69    ed by the HLregi
0077A0:  73 74 65 72 20 70 61 69 72 2C 20 20 62 79 20 6F    ster pair,  by o
0077B0:  6E 65 2E 20 20 20 44 45 43 20 64 65 63 72 65 6D    ne.   DEC decrem
0077C0:  65 6E 74 73 28 20 6F 72 20 20 64 65 63 72 65 61    ents( or  decrea
0077D0:  73 65 73 20 29 20 20 74 68 65 20 20 63 6F 6E 74    ses )  the  cont
0077E0:  65 6E 74 73 20 20 6F 66 20 74 68 65 72 65 67 69    ents  of theregi
0077F0:  73 74 65 72 20 6F 72 20 20 6D 65 6D 6F 72 79 20    ster or  memory 
007800:  6C 65 6F 6E 20 20 74 68 65 20 20 5A 38 30 20 2C    leon  the  Z80 ,
007810:  20 20 20 66 6F 72 20 20 20 62 6F 74 68 20 20 73       for   both  s
007820:  69 6E 67 6C 65 20 20 61 6E 64 6D 75 6C 74 69 70    ingle  andmultip
007830:  6C 65 20 72 65 67 69 73 74 65 72 73 2C 20 20 6B    le registers,  k
007840:  6E 6F 77 6E 20 20 61 73 20 20 61 64 64 20 77 69    nown  as  add wi
007850:  74 68 63 61 72 72 79 3B 20 20 61 62 62 72 65 76    thcarry;  abbrev
007860:  69 61 74 65 64 20 20 74 6F 20 20 41 44 43 2E 20    iated  to  ADC. 
007870:  20 20 54 68 65 79 20 61 72 65 73 69 6D 69 6C 61      They aresimila
007880:  72 20 74 6F 20 41 44 44 20 20 65 78 63 65 70 74    r to ADD  except
007890:  20 74 68 61 74 20 69 66 20 74 68 65 20 43 61 72     that if the Car
0078A0:  72 79 66 6C 61 67 20 20 69 73 20 20 73 65 74 20    ryflag  is  set 
0078B0:  20 62 65 66 6F 72 65 20 20 74 68 65 20 20 61 64     before  the  ad
0078C0:  64 69 74 69 6F 6E 20 74 68 65 72 65 73 75 6C 74    dition theresult
0078D0:  20 69 73 20 20 69 6E 63 72 65 6D 65 6E 74 65 64     is  incremented
0078E0:  20 20 20 62 79 20 20 20 6F 6E 65 2E 20 20 20 41       by   one.   A
0078F0:  6C 6C 70 72 65 76 69 6F 75 73 6C 79 20 6D 65 6E    llpreviously men
007900:  74 69 6F 6E 65 64 20 20 20 41 44 44 20 20 69 6E    tioned   ADD  in
007910:  73 74 72 75 63 74 69 6F 6E 73 63 61 6E 20 62 65    structionscan be
007920:  20 70 65 72 66 6F 72 6D 65 64 20 61 73 20 41 44     performed as AD
007930:  43 2E A3 20 41 44 43 20 69 6E 73 74 72 75 63 74    C.£ ADC instruct
007940:  69 6F 6E 73 20 63 61 6E 20 62 65 20 73 74 72 75    ions can be stru
007950:  6E 67 20 74 6F 67 65 74 68 65 72 74 6F 20 70 65    ng togetherto pe
007960:  72 66 6F 72 6D 20 20 74 68 65 20 20 61 64 64 69    rform  the  addi
007970:  74 69 6F 6E 20 6F 66 20 74 77 6F 20 6E 75 6D 62    tion of two numb
007980:  65 72 73 6F 66 20 61 6E 79 20 20 6C 65 6E 67 74    ersof any  lengt
007990:  68 2C 20 20 61 73 20 20 74 68 65 20 20 65 78 61    h,  as  the  exa
0079A0:  6D 70 6C 65 73 20 20 77 69 6C 6C 73 68 6F 77 2E    mples  willshow.
0079B0:  A3 20 20 20 53 75 6D 6D 61 72 79 20 2D 20 20 61    £   Summary -  a
0079C0:  64 64 69 74 69 6F 6E A0 A0 41 44 44 20 41 2C 6E    ddition..ADD A,n
0079D0:  20 20 20 20 77 68 65 72 65 20 6E 20 69 73 20 61        where n is a
0079E0:  20 6E 75 6D 62 65 72 20 30 20 2D 20 32 35 35 A0     number 0 - 255.
0079F0:  A0 41 44 44 20 41 2C 72 20 20 20 20 77 68 65 72    .ADD A,r    wher
007A00:  20 6C 6F 63 61 74 69 6F 6E 20 69 6E 64 69 72 65     location indire
007A10:  63 74 6C 79 61 64 64 72 65 73 73 65 64 20 62 79    ctlyaddressed by
007A20:  20 74 68 65 20 20 48 4C 20 72 65 67 69 73 74 65     the  HL registe
007A30:  72 20 20 70 61 69 72 2C 20 20 62 79 20 54 68 65    r  pair,  by The
007A40:  20 20 63 61 72 72 79 20 20 66 6C 61 67 20 20 69      carry  flag  i
007A50:  73 20 20 6E 6F 74 20 20 61 66 66 65 63 74 65 64    s  not  affected
007A60:  20 20 62 79 65 69 74 68 65 72 20 6F 66 20 74 68      byeither of th
007A70:  65 73 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 73    ese instructions
007A80:  2E A0 A0 20 54 68 65 73 65 20 69 6E 73 74 72 75    ... These instru
007A90:  63 74 69 6F 6E 73 20 20 61 72 65 20 20 70 72 69    ctions  are  pri
007AA0:  6D 61 72 69 6C 79 20 75 73 65 64 77 68 65 72 65    marily usedwhere
007AB0:  20 20 20 63 6F 75 6E 74 65 72 73 20 20 20 61 72       counters   ar
007AC0:  65 20 20 20 72 65 71 75 69 72 65 64 2E 20 20 20    e   required.   
007AD0:  54 68 65 6F 70 65 72 61 74 69 6F 6E 20 20 6F 6E    Theoperation  on
007AE0:  20 20 72 65 67 69 73 74 65 72 20 20 70 61 69 72      register  pair
007AF0:  73 20 20 69 73 20 20 61 6C 73 6F 75 73 65 66 75    s  is  alsousefu
007B00:  6C 20 20 69 6E 20 20 20 73 65 71 75 65 6E 74 69    l  in   sequenti
007B10:  61 6C 20 20 6F 70 65 72 61 74 69 6F 6E 73 20 20    al  operations  
007B20:  20 6F 6E 6D 65 6D 6F 72 79 20 20 20 6C 6F 63 61     onmemory   loca
007B30:  74 69 6F 6E 73 20 20 75 74 69 6C 69 73 69 6E 67    tions  utilising
007B40:  20 20 20 69 6E 64 69 72 65 63 74 61 64 64 72 65       indirectaddre
007B50:  73 73 69 6E 67 2E A3 20 53 75 6D 6D 61 72 79 20    ssing.£ Summary 
007B60:  2D 20 69 6E 63 72 65 6D 65 6E 74 20 61 6E 64 20    - increment and 
007B70:  64 65 63 72 65 6D 65 6E 74 A0 A0 49 4E 43 20 72    decrement..INC r
007B80:  A0 49 4E 43 20 28 48 4C 29 A0 49 4E 43 20 64 64    .INC (HL).INC dd
007B90:  A0 A0 44 45 43 20 72 A0 44 45 43 20 28 48 4C 29    ..DEC r.DEC (HL)
007BA0:  A0 44 45 43 20 64 64 A3 20 20 20 20 20 20 20 20    .DEC dd£        
007BB0:  20 20 20 54 48 45 20 5A 45 52 4F 20 46 4C 41 47       THE ZERO FLAG
007BC0:  A0 A0 20 41 6E 6F 74 68 65 72 20 20 76 65 72 79    .. Another  very
007BD0:  20 20 75 73 65 66 75 6C 20 20 66 6C 61 67 20 69      useful  flag i
007BE0:  6E 63 6C 75 64 65 64 20 69 6E 61 6C 6C 20 20 70    ncluded inall  p
007BF0:  72 6F 63 65 73 73 6F 72 73 20 69 73 20 20 74 68    rocessors is  th
007C00:  65 20 20 72 20 20 69 73 20 20 61 6E 79 20 20 20    e  r  is  any   
007C10:  73 69 6E 67 6C 65 A0 20 20 20 20 20 20 20 20 20    single.         
007C20:  20 20 72 65 67 69 73 74 65 72 A0 41 44 44 20 41      register.ADD A
007C30:  2C 28 48 4C 29 A0 A0 41 44 44 20 48 4C 2C 42 43    ,(HL)..ADD HL,BC
007C40:  A0 41 44 44 20 48 4C 2C 44 45 A0 A0 A0 41 44 43    .ADD HL,DE...ADC
007C50:  20 41 2C 6E A0 A0 41 44 43 20 41 2C 72 A0 A0 41     A,n..ADC A,r..A
007C60:  44 43 20 41 2C 28 48 4C 29 A0 A0 41 44 43 20 48    DC A,(HL)..ADC H
007C70:  4C 2C 42 43 A0 41 44 43 20 48 4C 2C 44 45 A3 20    L,BC.ADC HL,DE£ 
007C80:  20 20 20 53 55 42 54 52 41 43 54 49 4F 4E 20 41       SUBTRACTION A
007C90:  4E 44 20 54 48 45 20 43 41 52 52 59 20 46 4C 41    ND THE CARRY FLA
007CA0:  47 A0 A0 20 53 69 6E 67 6C 65 20 72 65 67 69 73    G.. Single regis
007CB0:  74 65 72 20 73 75 62 74 72 61 63 74 69 6F 6E 20    ter subtraction 
007CC0:  74 61 6B 65 73 20 70 6C 61 63 65 77 69 74 68 20    takes placewith 
007CD0:  74 68 65 20 41 63 63 75 6D 75 6C 61 74 6F 72 2E    the Accumulator.
007CE0:  20 20 41 6C 6C 20 20 74 68 65 20 66 6F 72 6D 73      All  the forms
007CF0:  20 6F 66 41 44 44 20 20 63 61 6E 20 20 62 65 20     ofADD  can  be 
007D00:  20 20 75 73 65 64 20 20 69 6E 20 20 20 73 75 62      used  in   sub
007D10:  74 72 61 63 74 2E 20 20 54 68 65 61 62 62 72 65    tract.  Theabbre
007D20:  76 69 61 74 69 6F 6E 20 20 6F 72 20 20 6D 6E 65    viation  or  mne
007D30:  6D 6F 6E 69 63 20 53 55 42 20 69 73 20 61 6C 77    monic SUB is alw
007D40:  61 79 73 77 72 69 74 74 65 6E 20 77 69 74 68 6F    ayswritten witho
007D50:  75 74 20 74 68 65 20 41 2C 20 77 68 69 63 68 20    ut the A, which 
007D60:  69 73 20 69 6D 70 6C 69 65 64 2E 48 65 6E 63 65    is implied.Hence
007D70:  20 74 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E     the instruction
007D80:  73 20 61 72 65 20 53 55 42 20 6E 2C 20 53 55 42    s are SUB n, SUB
007D90:  20 72 2C 61 6E 64 20 53 55 42 20 28 48 4C 29 2E     r,and SUB (HL).
007DA0:  20 20 20 41 67 61 69 6E 20 74 68 65 20 72 65 73       Again the res
007DB0:  75 6C 74 20 69 73 20 68 65 6C 64 69 6E 20 74 68    ult is heldin th
007DC0:  65 20 41 63 63 75 6D 75 6C 61 74 6F 72 2E 20 20    e Accumulator.  
007DD0:  20 54 68 65 20 20 63 61 72 72 79 20 66 6C 61 67     The  carry flag
007DE0:  20 69 73 73 65 74 20 74 6F 20 61 20 22 31 22 20     isset to a "1" 
007DF0:  20 69 66 20 74 68 65 20 20 72 65 73 75 6C 74 20     if the  result 
007E00:  65 20 5A 65 72 6F 20 66 6C 61 67 2E 20 20 54 68    e Zero flag.  Th
007E10:  69 73 66 6C 61 67 20 69 73 20 73 65 74 20 74 6F    isflag is set to
007E20:  20 22 31 22 20 20 69 66 20 74 68 65 20 72 65 73     "1"  if the res
007E30:  75 6C 74 20 6F 66 20 61 6E 79 73 69 6E 67 6C 65    ult of anysingle
007E40:  20 72 65 67 69 73 74 65 72 20 61 72 69 74 68 6D     register arithm
007E50:  65 74 69 63 20 6F 70 65 72 61 74 69 6F 6E 20 20    etic operation  
007E60:  69 73 7A 65 72 6F 2E 20 4F 74 68 65 72 77 69 73    iszero. Otherwis
007E70:  65 20 69 74 20 69 73 20 63 6C 65 61 72 65 64 20    e it is cleared 
007E80:  74 6F 20 22 30 22 2E A0 A0 20 49 74 20 69 73 20    to "0"... It is 
007E90:  20 6F 6E 6C 79 20 61 66 66 65 63 74 65 64 20 62     only affected b
007EA0:  79 20 64 6F 75 62 6C 65 20 72 65 67 69 73 74 65    y double registe
007EB0:  72 61 72 69 74 68 6D 65 74 69 63 20 20 20 6F 70    rarithmetic   op
007EC0:  65 72 61 74 69 6F 6E 73 20 20 20 69 6E 76 6F 6C    erations   invol
007ED0:  76 69 6E 67 20 20 74 68 65 63 61 72 72 79 20 20    ving  thecarry  
007EE0:  66 6C 61 67 20 2C 20 20 20 69 2E 65 2E 20 20 6F    flag ,   i.e.  o
007EF0:  6E 6C 79 20 20 61 66 66 65 63 74 65 64 20 20 62    nly  affected  b
007F00:  79 41 44 43 20 48 4C 2C 64 64 20 20 6F 72 20 20    yADC HL,dd  or  
007F10:  53 42 43 20 48 4C 2C 64 64 2E A0 A0 20 54 68 65    SBC HL,dd... The
007F20:  20 20 7A 65 72 6F 20 66 6C 61 67 2C 20 6C 69 6B      zero flag, lik
007F30:  65 20 74 68 65 20 63 61 72 72 79 20 66 6C 61 67    e the carry flag
007F40:  2C 20 69 73 75 6E 61 66 66 65 63 74 65 64 20 62    , isunaffected b
007F50:  79 20 61 6E 79 20 4C 44 20 6F 72 20 45 58 20 69    y any LD or EX i
007F60:  6E 73 74 72 75 63 74 69 6F 6E 73 2E A3 20 53 75    nstructions.£ Su
007F70:  6D 6D 61 72 79 20 2D 20 7A 65 72 6F 20 61 6E 64    mmary - zero and
007F80:  20 63 61 72 72 79 20 66 6C 61 67 73 A0 A0 69 6E     carry flags..in
007F90:  73 74 72 75 63 74 69 6F 6E 20 20 20 20 20 20 43    struction      C
007FA0:  61 72 72 79 20 20 20 20 20 20 20 20 5A 65 72 6F    arry        Zero
007FB0:  A0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
007FC0:  20 72 20 20 20 20 64 64 20 20 20 20 20 20 72 20     r    dd      r 
007FD0:  20 20 64 64 A0 A0 20 20 4C 44 20 20 20 20 20 20      dd..  LD      
007FE0:  20 20 20 20 20 20 2E 20 20 20 20 20 2E 20 20 20          .     .   
007FF0:  20 20 20 2E 20 20 20 20 2E A0 20 20 45 58 20 20       .    ..  EX  
008000:  69 73 20 20 6F 75 74 73 69 64 65 74 68 65 20 72    is  outsidethe r
008010:  61 6E 67 65 20 20 30 20 2D 20 32 35 35 2E A0 A0    ange  0 - 255...
008020:  54 68 65 72 65 20 20 61 72 65 20 20 20 6E 6F 20    There  are   no 
008030:  20 64 6F 75 62 6C 65 20 20 20 72 65 67 69 73 74     double   regist
008040:  65 72 20 20 20 53 55 42 69 6E 73 74 72 75 63 74    er   SUBinstruct
008050:  69 6F 6E 73 2E A0 A0 41 6C 6C 20 20 63 6F 6E 66    ions...All  conf
008060:  69 67 75 72 61 74 69 6F 6E 73 20 6F 66 20 20 41    igurations of  A
008070:  44 43 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 63    DC instructionsc
008080:  61 6E 20 62 65 20 75 73 65 64 20 20 77 69 74 68    an be used  with
008090:  20 53 42 43 20 6F 72 20 20 53 75 42 74 72 61 63     SBC or  SuBtrac
0080A0:  74 20 20 77 69 74 68 43 61 72 72 79 20 20 69 6E    t  withCarry  in
0080B0:  73 74 72 75 63 74 69 6F 6E 73 2E 20 20 54 68 65    structions.  The
0080C0:  20 6F 70 65 72 61 74 69 6F 6E 20 20 20 69 73 73     operation   iss
0080D0:  69 6D 69 6C 61 72 20 74 6F 20 53 55 42 2C 20 20    imilar to SUB,  
0080E0:  65 78 63 65 70 74 20 74 68 61 74 20 74 68 65 20    except that the 
0080F0:  20 72 65 73 75 6C 74 69 73 20 64 65 63 72 65 6D     resultis decrem
008100:  65 6E 74 65 64 20 20 62 79 20 6F 6E 65 20 69 66    ented  by one if
008110:  20 74 68 65 20 63 61 72 72 79 20 66 6C 61 67 69     the carry flagi
008120:  73 20 73 65 74 2E A3 20 4C 69 6B 65 20 20 41 44    s set.£ Like  AD
008130:  43 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 53    C instructions S
008140:  42 43 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 63    BC instructionsc
008150:  61 6E 20 62 65 20 20 73 74 72 75 6E 67 20 74 6F    an be  strung to
008160:  67 65 74 68 65 72 20 74 6F 20 20 73 75 62 74 72    gether to  subtr
008170:  61 63 74 20 61 6E 79 6C 65 6E 67 74 68 20 6E 75    act anylength nu
008180:  6D 62 65 72 2E A0 A0 20 53 69 6E 63 65 20 20 64    mber... Since  d
008190:  6F 75 62 6C 65 20 72 65 67 69 73 74 65 72 20 20    ouble register  
0081A0:  73 75 62 74 72 61 63 74 69 6F 6E 20 63 61 6E 6F    subtraction cano
0081B0:  6E 6C 79 20 62 65 20 70 65 72 66 6F 72 6D 65 64    nly be performed
0081C0:  20 77 69 74 68 20 63 61 72 72 79 2C 20 20 74 68     with carry,  th
0081D0:  65 20 73 74 61 74 65 6F 66 20 74 68 65 20 20 63    e stateof the  c
0081E0:  61 72 72 79 20 66 6C 61 67 20 20 70 72 69 6F 72    arry flag  prior
0081F0:  20 74 6F 20 20 53 42 43 20 48 4C 2C 42 43 2C 61     to  SBC HL,BC,a
008200:  20 20 20 20 20 20 20 20 20 6E 2F 76 20 20 20 20             n/v    
008210:  2E 20 20 20 20 20 6E 2F 76 20 20 20 2E A0 A0 20    .     n/v   ... 
008220:  20 41 44 44 20 20 20 20 20 20 20 20 20 20 20 2A     ADD           *
008230:  20 20 20 20 20 2A 20 20 20 20 20 20 2A 20 20 20         *      *   
008240:  20 2E A0 20 20 41 44 43 20 20 20 20 20 20 20 20     ..  ADC        
008250:  20 20 20 2A 20 20 20 20 20 2A 20 20 20 20 20 20       *     *      
008260:  2A 20 20 20 20 2A A0 20 20 53 55 42 20 20 20 20    *    *.  SUB    
008270:  20 20 20 20 20 20 20 2A 20 20 20 20 6E 2F 76 20           *    n/v 
008280:  20 20 20 20 2A 20 20 20 6E 2F 76 A0 20 20 53 42        *   n/v.  SB
008290:  43 20 20 20 20 20 20 20 20 20 20 20 2A 20 20 20    C           *   
0082A0:  20 20 2A 20 20 20 20 20 20 2A 20 20 20 20 2A A0      *      *    *.
0082B0:  A0 20 20 49 4E 43 20 20 20 20 20 20 20 20 20 20    .  INC          
0082C0:  20 2E 20 20 20 20 20 2E 20 20 20 20 20 20 2A 20     .     .      * 
0082D0:  20 20 20 2E A0 20 20 44 45 43 20 20 20 20 20 20       ..  DEC      
0082E0:  20 20 20 20 20 2E 20 20 20 20 20 2E 20 20 20 20         .     .    
0082F0:  20 20 2A 20 20 20 20 2E A0 A0 A0 72 20 73 69 6E      *    ....r sin
008300:  67 6C 65 20 72 65 67 69 73 74 65 72 20 20 20 64    gle register   d
008310:  64 20 20 64 6F 75 62 6C 65 20 72 65 67 69 73 74    d  double regist
008320:  65 72 20 A0 2A 20 66 6C 61 67 20 61 66 66 65 63    er .* flag affec
008330:  74 65 64 20 20 20 20 20 20 2E 20 66 6C 61 67 20    ted      . flag 
008340:  6E 6F 74 20 61 66 66 65 63 74 65 64 A0 20 20 20    not affected.   
008350:  20 20 6E 2F 76 20 20 20 20 69 6E 73 74 72 75 63      n/v    instruc
008360:  74 69 6F 6E 20 6E 6F 74 20 76 61 6C 69 64 A3 20    tion not valid£ 
008370:  20 20 20 20 20 20 20 20 20 20 20 4C 65 73 73 6F               Lesso
008380:  6E 73 20 31 20 2D 20 39 A0 A0 20 31 2E 20 20 52    ns 1 - 9.. 1.  R
008390:  65 67 69 73 74 65 72 73 20 61 6E 64 20 4D 65 6D    egisters and Mem
0083A0:  6F 72 79 A0 20 32 2E 20 20 53 69 6D 70 6C 65 20    ory. 2.  Simple 
0083B0:  4C 6F 61 64 20 49 6E 73 74 72 75 63 74 69 6F 6E    Load Instruction
0083C0:  73 A0 20 20 20 20 20 20 20 20 20 45 78 20 2D 20    s.         Ex - 
0083D0:  73 69 6D 70 6C 65 20 6C 6F 61 64 20 69 6E 73 74    simple load inst
0083E0:  72 75 63 74 69 6F 6E 73 A0 20 33 2E 20 20 52 65    ructions. 3.  Re
0083F0:  67 69 73 74 65 72 20 50 61 69 72 73 A0 20 20 20    gister Pairs.   
008400:  6E 64 20 53 42 43 20 48 4C 2C 44 45 20 69 73 20    nd SBC HL,DE is 
008410:  69 6D 70 6F 72 74 61 6E 74 2C 20 20 61 6E 64 20    important,  and 
008420:  20 73 68 6F 75 6C 64 62 65 20 22 30 22 2E A0 20     shouldbe "0".. 
008430:  54 68 65 20 63 61 72 72 79 20 66 6C 61 67 20 63    The carry flag c
008440:  61 6E 20 62 65 20 73 65 74 20 74 6F 20 61 20 22    an be set to a "
008450:  31 22 20 77 69 74 68 74 68 65 20 69 6E 73 74 72    1" withthe instr
008460:  75 63 74 69 6F 6E 20 20 53 43 46 20 6F 72 20 53    uction  SCF or S
008470:  65 74 20 43 61 72 72 79 20 20 46 6C 61 67 2E 41    et Carry  Flag.A
008480:  6C 74 68 6F 75 67 68 20 20 20 74 68 65 72 65 20    lthough   there 
008490:  20 20 61 72 65 20 20 20 20 6E 6F 20 20 20 20 73      are    no    s
0084A0:  70 65 63 69 66 69 63 69 6E 73 74 72 75 63 74 69    pecificinstructi
0084B0:  6F 6E 73 20 20 74 6F 20 63 6C 65 61 72 20 74 68    ons  to clear th
0084C0:  65 20 63 61 72 72 79 20 66 6C 61 67 20 74 6F 22    e carry flag to"
0084D0:  30 22 20 74 68 65 72 65 20 69 73 20 61 6E 20 69    0" there is an i
0084E0:  6E 73 74 72 75 63 74 69 6F 6E 20 74 6F 20 69 6E    nstruction to in
0084F0:  76 65 72 74 20 69 74 43 43 46 20 6F 72 20 20 43    vert itCCF or  C
008500:  6F 6D 70 6C 69 6D 65 6E 74 20 43 61 72 72 79 20    ompliment Carry 
008510:  46 6C 61 67 2E 20 20 57 65 20 73 68 61 6C 6C 73    Flag.  We shalls
008520:  65 65 20 6C 61 74 65 72 20 74 68 61 74 20 61 6C    ee later that al
008530:  6C 20 6C 6F 67 69 63 20 69 6E 73 74 72 75 63 74    l logic instruct
008540:  69 6F 6E 73 20 64 6F 63 6C 65 61 72 20 74 68 65    ions doclear the
008550:  20 63 61 72 72 79 20 66 6C 61 67 2E A3 20 53 55     carry flag.£ SU
008560:  4D 4D 41 52 59 20 2D 20 73 75 62 74 72 61 63 74    MMARY - subtract
008570:  20 77 69 74 68 20 63 61 72 72 79 A0 A0 53 55 42     with carry..SUB
008580:  20 6E 20 20 20 20 20 29 A0 53 55 42 20 72 20 20     n     ).SUB r  
008590:  20 20 20 29 20 20 53 55 42 74 72 61 63 74 20 66       )  SUBtract f
0085A0:  72 6F 6D 20 41 2C 20 6E 2C 20 72 2C 20 6F 72 A0    rom A, n, r, or.
0085B0:  53 55 42 20 28 48 4C 29 20 20 29 20 20 20 20 20    SUB (HL)  )     
0085C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 28 48 4C                 (HL
0085D0:  29 A0 A0 53 42 43 20 41 2C 6E 20 20 20 29 A0 53    )..SBC A,n   ).S
0085E0:  42 43 20 41 2C 72 20 20 20 29 20 20 53 75 42 74    BC A,r   )  SuBt
0085F0:  72 61 63 74 20 66 72 6F 6D 20 41 20 20 77 69 74    ract from A  wit
008600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
008610:  07 00 00 00 02 09 50 E5 07 00 C1 02 00 00 00 02    ......P.........
008620:  07 00 C6 02 00 00 00 02 07 00 C2 02 00 00 00 02    ................
008630:  07 00 C7 02 00 00 00 02 07 00 C3 02 00 00 00 02    ................
008640:  07 00 C8 02 00 00 00 02 07 00 C4 02 00 00 00 02    ................
008650:  07 00 C9 02 00 00 00 02 07 00 C5 02 00 00 00 02    ................
008660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008700:  20 20 20 20 20 20 45 78 20 2D 20 72 65 67 69 73          Ex - regis
008710:  74 65 72 20 70 61 69 72 20 6C 6F 61 64 69 6E 67    ter pair loading
008720:  A0 20 34 2E 20 20 49 6E 64 69 72 65 63 74 20 41    . 4.  Indirect A
008730:  64 64 72 65 73 73 69 6E 67 A0 20 20 20 20 20 20    ddressing.      
008740:  20 20 20 45 78 20 2D 20 69 6E 64 69 72 65 63 74       Ex - indirect
008750:  20 61 64 64 72 65 73 73 69 6E 67 A0 20 35 2E 20     addressing. 5. 
008760:  20 41 64 64 69 74 69 6F 6E 20 61 6E 64 20 74 68     Addition and th
008770:  65 20 43 61 72 72 79 20 46 6C 61 67 A0 20 20 20    e Carry Flag.   
008780:  20 20 20 20 20 20 45 78 20 2D 20 73 69 6E 67 6C          Ex - singl
008790:  65 20 72 65 67 69 73 74 65 72 20 61 64 64 69 74    e register addit
0087A0:  69 6F 6E A0 20 20 20 20 20 20 20 20 20 45 78 20    ion.         Ex 
0087B0:  2D 20 72 65 67 69 73 74 65 72 20 70 61 69 72 20    - register pair 
0087C0:  61 64 64 69 74 69 6F 6E A0 20 36 2E 20 20 53 75    addition. 6.  Su
0087D0:  62 74 72 61 63 74 69 6F 6E 20 61 6E 64 20 74 68    btraction and th
0087E0:  65 20 43 61 72 72 79 20 46 6C 61 67 A0 20 20 20    e Carry Flag.   
0087F0:  20 20 20 20 20 20 45 78 20 2D 20 72 65 67 69 73          Ex - regis
008800:  74 65 72 20 73 75 62 74 72 61 63 74 69 6F 6E A0    ter subtraction.
008810:  20 20 20 20 20 20 20 20 20 45 78 20 2D 20 72 65             Ex - re
008820:  67 69 73 74 65 72 20 70 61 69 72 20 73 75 62 74    gister pair subt
008830:  72 61 63 74 69 6F 6E A0 20 37 2E 20 20 49 6E 63    raction. 7.  Inc
008840:  72 65 6D 65 6E 74 20 61 6E 64 20 44 65 63 72 65    rement and Decre
008850:  6D 65 6E 74 A0 20 20 20 20 20 20 20 20 20 45 78    ment.         Ex
008860:  20 2D 20 69 6E 63 20 61 6E 64 20 64 65 63 20 69     - inc and dec i
008870:  6E 73 74 72 75 63 74 69 6F 6E 73 A0 20 38 2E 20    nstructions. 8. 
008880:  20 5A 65 72 6F 20 46 6C 61 67 A0 20 20 20 20 20     Zero Flag.     
008890:  20 20 20 20 45 78 20 2D 20 7A 65 72 6F 20 66 6C        Ex - zero fl
0088A0:  61 67 A0 20 39 2E 20 20 43 6F 6D 70 61 72 65 A0    ag. 9.  Compare.
0088B0:  20 20 20 20 20 20 20 45 78 20 2D 20 63 6F 6D 70           Ex - comp
0088C0:  61 72 69 73 6F 6E 20 69 6E 73 74 72 75 63 74 69    arison instructi
0088D0:  6F 6E 73 A0 20 4C 6F 61 64 20 66 75 72 74 68 65    ons. Load furthe
0088E0:  72 20 6C 65 73 73 6F 6E 73 20 66 72 6F 6D 20 74    r lessons from t
0088F0:  61 70 65 A3 20 20 20 20 20 20 20 20 20 20 20 49    ape£           I
008900:  20 20 74 72 79 20 20 65 6E 74 65 72 69 6E 67 20      try  entering 
008910:  20 20 79 6F 75 72 20 20 6F 77 6E 70 72 6F 67 72      your  ownprogr
008920:  61 6D 73 2E 20 20 41 6C 6C 20 20 70 72 6F 67 72    ams.  All  progr
008930:  61 6D 73 20 73 68 6F 75 6C 64 20 65 6E 64 20 77    ams should end w
008940:  69 74 68 52 45 54 20 28 20 6F 72 20 72 65 74 75    ithRET ( or retu
008950:  72 6E 20 29 2E 20 20 20 44 6F 6E 27 74 20 20 77    rn ).   Don't  w
008960:  6F 72 72 79 20 69 66 20 79 6F 75 66 6F 72 67 65    orry if youforge
008970:  74 2C 20 74 68 65 20 73 69 6D 75 6C 61 74 6F 72    t, the simulator
008980:  20 77 69 6C 6C 20 74 65 6C 6C 20 79 6F 75 2E A0     will tell you..
008990:  A0 20 52 65 6D 65 6D 62 65 72 2C 20 20 69 74 20    . Remember,  it 
0089A0:  20 69 73 20 20 20 69 6D 70 6F 73 73 69 62 6C 65     is   impossible
0089B0:  20 20 66 6F 72 20 20 20 61 70 72 6F 67 72 61 6D      for   aprogram
0089C0:  20 74 6F 20 64 65 73 74 72 6F 79 20 79 6F 75 72     to destroy your
0089D0:  20 63 6F 6D 70 75 74 65 72 2E 20 59 6F 75 27 6C     computer. You'l
0089E0:  6C 6E 65 65 64 20 61 20 68 61 6D 6D 65 72 20 74    lneed a hammer t
0089F0:  6F 20 64 6F 20 74 68 61 74 21 A3 20 4C 44 20 41    o do that!£ LD A
008A00:  2C 33 34 A0 20 20 4C 44 20 42 2C 41 A0 20 20 4C    ,34.  LD B,A.  L
008A10:  44 20 28 33 38 36 37 29 2C 41 A0 20 20 4C 44 20    D (3867),A.  LD 
008A20:  41 2C 28 53 54 4F 52 45 29 A0 20 20 4C 44 20 28    A,(STORE).  LD (
008A30:  33 38 36 37 29 2C 41 A0 20 20 4C 44 20 41 2C 42    3867),A.  LD A,B
008A40:  A0 20 20 4C 44 20 28 53 54 4F 52 45 29 2C 41 A0    .  LD (STORE),A.
008A50:  20 20 4C 44 20 43 2C 42 A0 20 20 4C 44 20 41 2C      LD C,B.  LD A,
008A60:  28 33 38 36 37 29 A0 20 20 4C 44 20 41 2C 36 37    (3867).  LD A,67
008A70:  A0 20 20 4C 44 20 28 33 38 36 36 29 2C 41 A0 20    .  LD (3866),A. 
008A80:  20 52 45 54 A0 20 20 A0 20 53 54 4F 52 45 20 44     RET.  . STORE D
008A90:  45 46 42 20 31 32 34 A0 20 20 44 45 46 42 20 30    EFB 124.  DEFB 0
008AA0:  A0 20 20 20 A0 20 20 20 20 20 20 20 20 20 52 45    .   .         RE
008AB0:  47 49 53 54 45 52 20 50 41 49 52 20 45 58 41 4D    GISTER PAIR EXAM
008AC0:  50 4C 45 53 A0 A0 20 54 68 65 20 20 65 78 61 6D    PLES.. The  exam
008AD0:  70 6C 65 20 69 6C 6C 75 73 74 72 61 74 65 73 20    ple illustrates 
008AE0:  20 65 61 63 68 20 20 74 79 70 65 20 6F 66 69 6E     each  type ofin
008AF0:  73 74 72 75 63 74 69 6F 6E 20 20 74 68 61 74 20    struction  that 
008B00:  4E 54 52 4F 44 55 43 54 49 4F 4E A0 A0 20 54 68    NTRODUCTION.. Th
008B10:  65 20 20 5A 38 30 20 69 73 20 20 74 68 65 20 6D    e  Z80 is  the m
008B20:  69 63 72 6F 70 72 6F 63 65 73 73 6F 72 20 20 61    icroprocessor  a
008B30:  74 20 74 68 65 68 65 61 72 74 20 6F 66 20 79 6F    t theheart of yo
008B40:  75 72 20 41 6D 73 74 72 61 64 2E 20 54 68 69 73    ur Amstrad. This
008B50:  20 70 72 6F 67 72 61 6D 20 77 69 6C 6C 74 65 61     program willtea
008B60:  63 68 20 20 20 79 6F 75 20 20 20 74 68 65 20 20    ch   you   the  
008B70:  20 75 73 65 20 20 20 6F 66 20 20 20 61 6C 6C 20     use   of   all 
008B80:  20 20 74 68 65 69 6E 73 74 72 75 63 74 69 6F 6E      theinstruction
008B90:  73 20 61 76 61 69 6C 61 62 6C 65 20 20 6F 6E 20    s available  on 
008BA0:  20 74 68 65 20 5A 38 30 2C 20 20 69 6E 61 20 73     the Z80,  ina s
008BB0:  65 72 69 65 73 20 6F 66 20 73 69 6D 70 6C 65 20    eries of simple 
008BC0:  20 70 72 6F 67 72 65 73 73 69 76 65 20 6C 65 73     progressive les
008BD0:  73 6F 6E 73 2E A0 20 20 41 66 74 65 72 20 20 65    sons..  After  e
008BE0:  61 63 68 20 20 20 6C 65 73 73 6F 6E 2C 20 20 20    ach   lesson,   
008BF0:  73 74 65 70 20 20 62 79 20 20 73 74 65 70 65 78    step  by  stepex
008C00:  61 6D 70 6C 65 73 20 61 72 65 20 67 69 76 65 6E    amples are given
008C10:  2E 20 20 54 6F 20 66 75 72 74 68 65 72 20 20 69    .  To further  i
008C20:  6D 70 72 6F 76 65 79 6F 75 72 20 75 6E 64 65 72    mproveyour under
008C30:  73 74 61 6E 64 69 6E 67 20 6F 66 20 74 68 65 20    standing of the 
008C40:  74 6F 70 69 63 2C 20 79 6F 75 20 6D 61 79 74 68    topic, you mayth
008C50:  65 6E 20 6D 6F 64 69 66 79 20 6F 72 20 72 65 77    en modify or rew
008C60:  72 69 74 65 20 74 68 65 20 65 78 61 6D 70 6C 65    rite the example
008C70:  73 2C 20 61 6E 64 72 75 6E 20 74 68 65 6D 20 20    s, andrun them  
008C80:  77 69 74 68 6F 75 74 20 20 66 65 61 72 20 6F 66    without  fear of
008C90:  20 20 63 72 61 73 68 69 6E 67 20 74 68 65 73 79      crashing thesy
008CA0:  73 74 65 6D 2E A0 A0 20 50 72 6F 63 65 65 64 20    stem... Proceed 
008CB0:  20 74 68 72 6F 75 67 68 20 20 74 68 65 20 6D 65     through  the me
008CC0:  6E 75 20 62 79 20 20 70 72 65 73 73 69 6E 67 45    nu by  pressingE
008CD0:  4E 54 45 52 20 74 6F 20 62 65 67 69 6E 20 74 68    NTER to begin th
008CE0:  65 20 68 69 67 68 6C 69 67 68 74 65 64 20 6C 65    e highlighted le
008CF0:  73 73 6F 6E 20 6F 72 65 78 61 6D 70 6C 65 2C 20    sson orexample, 
008D00:  20 6C 6F 61 64 73 20 72 65 67 69 73 74 65 72 20     loads register 
008D10:  70 61 69 72 73 2E 49 74 20 61 6C 73 6F 20 20 64    pairs.It also  d
008D20:  65 6D 6F 6E 73 74 72 61 74 65 73 20 20 74 68 61    emonstrates  tha
008D30:  74 20 61 20 20 72 65 67 69 73 74 65 72 2F 6D 65    t a  register/me
008D40:  6D 6F 72 79 20 20 70 61 69 72 20 20 61 72 65 20    mory  pair  are 
008D50:  20 73 74 69 6C 6C 20 20 74 77 6F 20 69 6E 64 69     still  two indi
008D60:  76 69 64 75 61 6C 72 65 67 69 73 74 65 72 73 20    vidualregisters 
008D70:  6F 72 20 6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69    or memory locati
008D80:  6F 6E 73 20 61 6E 64 20 63 61 6E 20 62 65 74 72    ons and can betr
008D90:  65 61 74 65 64 20 61 73 20 73 75 63 68 2E A0 A0    eated as such...
008DA0:  20 41 6E 6F 74 68 65 72 20 20 20 20 61 73 73 65     Another    asse
008DB0:  6D 62 6C 65 72 20 20 20 20 69 6E 73 74 72 75 63    mbler    instruc
008DC0:  74 69 6F 6E 20 20 69 73 69 6E 74 72 6F 64 75 63    tion  isintroduc
008DD0:  65 64 2C 20 20 74 68 65 20 20 44 45 46 57 20 20    ed,  the  DEFW  
008DE0:  69 6E 73 74 72 75 63 74 69 6F 6E 2E 20 54 68 65    instruction. The
008DF0:  61 73 73 65 6D 62 6C 65 72 20 61 6C 6C 6F 63 61    assembler alloca
008E00:  74 65 73 20 20 32 20 20 6D 65 6D 6F 72 79 20 6C    tes  2  memory l
008E10:  6F 63 61 74 69 6F 6E 73 74 6F 20 74 68 65 20 20    ocationsto the  
008E20:  61 73 73 6F 63 69 61 74 65 64 20 20 6C 61 62 65    associated  labe
008E30:  6C 2E 20 20 54 68 65 20 20 20 6E 75 6D 62 65 72    l.  The   number
008E40:  61 66 74 65 72 20 20 74 68 65 20 20 20 44 45 46    after  the   DEF
008E50:  57 20 20 20 73 65 74 73 20 20 20 74 68 65 20 20    W   sets   the  
008E60:  20 69 6E 69 74 69 61 6C 63 6F 6E 64 69 74 69 6F     initialconditio
008E70:  6E 73 2E A0 A0 20 54 68 65 20 61 64 64 72 65 73    ns... The addres
008E80:  73 20 69 6E 20 74 68 65 20 66 69 72 73 74 20 20    s in the first  
008E90:  63 6F 6C 75 6D 6E 20 69 73 20 74 68 65 6C 6F 77    column is thelow
008EA0:  20 20 62 79 74 65 20 61 64 64 72 65 73 73 2E 20      byte address. 
008EB0:  20 54 68 65 20 20 73 65 63 6F 6E 64 20 20 20 63     The  second   c
008EC0:  6F 6C 75 6D 6E 64 69 73 70 6C 61 79 73 20 20 74    olumndisplays  t
008ED0:  68 65 20 20 63 6F 6E 74 65 6E 74 73 20 20 6F 66    he  contents  of
008EE0:  20 20 74 68 65 20 70 61 69 72 20 6F 66 6D 65 6D      the pair ofmem
008EF0:  6F 72 79 20 6C 6F 63 61 74 69 6F 6E 73 20 61 73    ory locations as
008F00:  61 6E 64 20 20 53 50 41 43 45 20 74 6F 20 6A 75    and  SPACE to ju
008F10:  6D 70 20 74 6F 20 74 68 65 20 6E 65 78 74 2E 41    mp to the next.A
008F20:  74 20 61 6E 79 74 69 6D 65 20 42 52 45 41 4B 20    t anytime BREAK 
008F30:  77 69 6C 6C 20 72 65 74 75 72 6E 20 79 6F 75 20    will return you 
008F40:  20 74 6F 20 74 68 65 6D 65 6E 75 2E A3 20 20 20     to themenu.£   
008F50:  20 49 4E 54 52 4F 44 55 43 54 49 4F 4E 20 54 4F     INTRODUCTION TO
008F60:  20 52 55 4E 4E 49 4E 47 20 53 49 4D 55 4C 41 54     RUNNING SIMULAT
008F70:  4F 52 A0 A0 20 41 6C 6C 20 20 20 65 78 61 6D 70    OR.. All   examp
008F80:  6C 65 73 20 20 20 61 72 65 20 20 20 72 75 6E 20    les   are   run 
008F90:  20 20 75 73 69 6E 67 20 20 74 68 65 53 69 6D 75      using  theSimu
008FA0:  6C 61 74 6F 72 2E 20 41 74 20 74 68 69 73 20 73    lator. At this s
008FB0:  74 61 67 65 20 74 68 65 20 6F 6E 6C 79 20 20 61    tage the only  a
008FC0:  72 65 61 73 6F 66 20 74 68 65 20 73 69 6D 75 6C    reasof the simul
008FD0:  61 74 6F 72 20 73 63 72 65 65 6E 20 74 6F 20 63    ator screen to c
008FE0:  6F 6E 73 69 64 65 72 20 20 61 72 65 74 68 65 20    onsider  arethe 
008FF0:  53 6F 75 72 63 65 20 20 43 6F 64 65 20 28 20 74    Source  Code ( t
009000:  68 65 20 74 68 69 72 64 20 63 6F 6C 75 6D 6E 20    he third column 
009010:  74 68 61 74 68 6F 6C 64 73 20 74 68 65 20 69 6E    thatholds the in
009020:  73 74 72 75 63 74 69 6F 6E 73 20 29 20 61 6E 64    structions ) and
009030:  20 74 68 65 20 61 72 65 61 20 61 74 74 68 65 20     the area atthe 
009040:  62 6F 74 74 6F 6D 20 6F 66 20 74 68 65 20 73 63    bottom of the sc
009050:  72 65 65 6E 2C 20 77 68 69 63 68 20 64 69 73 70    reen, which disp
009060:  6C 61 79 73 74 68 65 20 63 6F 6E 74 65 6E 74 73    laysthe contents
009070:  20 20 6F 66 20 20 74 68 65 20 20 72 65 67 69 73      of  the  regis
009080:  74 65 72 73 2E 20 20 4F 74 68 65 72 61 72 65 61    ters.  Otherarea
009090:  73 20 20 77 69 6C 6C 20 20 62 65 20 20 64 65 73    s  will  be  des
0090A0:  63 72 69 62 65 64 20 20 61 73 20 20 74 68 65 79    cribed  as  they
0090B0:  20 61 72 65 72 65 71 75 69 72 65 64 2E A0 A0 20     arerequired... 
0090C0:  54 68 65 20 61 73 73 65 6D 62 6C 65 72 2C 20 74    The assembler, t
0090D0:  68 61 74 20 63 6F 6E 76 65 72 74 73 20 20 69 6E    hat converts  in
0090E0:  73 74 72 75 63 74 2D 69 6F 6E 73 20 20 69 6E 74    struct-ions  int
0090F0:  6F 20 20 20 6D 61 63 68 69 6E 65 20 20 63 6F 64    o   machine  cod
009100:  20 61 20 73 69 6E 67 6C 65 20 6E 75 6D 62 65 72     a single number
009110:  2E A3 20 4C 44 20 44 45 2C 32 35 36 A0 20 20 4C    .£ LD DE,256.  L
009120:  44 20 45 2C 34 A0 20 20 4C 44 20 28 53 54 4F 52    D E,4.  LD (STOR
009130:  45 29 2C 44 45 A0 20 20 4C 44 20 28 4C 4F 57 29    E),DE.  LD (LOW)
009140:  2C 44 45 A0 20 20 4C 44 20 41 2C 32 A0 20 20 4C    ,DE.  LD A,2.  L
009150:  44 20 28 48 49 47 48 29 2C 41 A0 20 20 4C 44 20    D (HIGH),A.  LD 
009160:  48 4C 2C 28 4C 4F 57 29 A0 20 20 45 58 20 44 45    HL,(LOW).  EX DE
009170:  2C 48 4C A0 20 20 4C 44 20 44 2C 30 A0 20 20 52    ,HL.  LD D,0.  R
009180:  45 54 A0 20 20 A0 20 53 54 4F 52 45 20 44 45 46    ET.  . STORE DEF
009190:  57 20 33 32 30 30 30 A0 20 4C 4F 57 20 20 20 44    W 32000. LOW   D
0091A0:  45 46 42 20 30 A0 20 48 49 47 48 20 20 44 45 46    EFB 0. HIGH  DEF
0091B0:  42 20 30 A0 20 20 A0 20 20 20 A0 20 20 20 20 20    B 0.  .   .     
0091C0:  45 58 41 4D 50 4C 45 53 20 4F 46 20 49 4E 44 49    EXAMPLES OF INDI
0091D0:  52 45 43 54 20 41 44 44 52 45 53 53 49 4E 47 A0    RECT ADDRESSING.
0091E0:  A0 20 20 54 68 65 73 65 20 20 65 78 61 6D 70 6C    .  These  exampl
0091F0:  65 73 20 20 69 6C 6C 75 73 74 72 61 74 65 20 20    es  illustrate  
009200:  20 69 6E 64 69 72 65 63 74 61 64 64 72 65 73 73     indirectaddress
009210:  69 6E 67 2E 20 20 20 41 74 20 20 20 74 68 69 73    ing.   At   this
009220:  20 20 20 73 74 61 67 65 20 20 69 74 20 20 20 69       stage  it   i
009230:  73 69 6D 70 6F 73 73 69 62 6C 65 20 74 6F 20 20    simpossible to  
009240:  64 65 6D 6F 6E 73 74 72 61 74 65 20 20 69 74 73    demonstrate  its
009250:  20 20 75 73 65 66 75 6C 2D 6E 65 73 73 2E 20 20      useful-ness.  
009260:  49 74 20 69 73 20 65 6D 70 6C 6F 79 65 64 20 65    It is employed e
009270:  78 74 65 6E 73 69 76 65 20 69 6E 20 6C 61 74 65    xtensive in late
009280:  72 65 78 61 6D 70 6C 65 73 A3 20 4C 44 20 48 4C    rexamples£ LD HL
009290:  2C 4C 4F 57 A0 20 20 4C 44 20 43 2C 28 48 4C 29    ,LOW.  LD C,(HL)
0092A0:  A0 20 20 4C 44 20 48 4C 2C 48 49 47 48 A0 20 20    .  LD HL,HIGH.  
0092B0:  4C 44 20 42 2C 28 48 4C 29 A0 20 20 4C 44 20 41    LD B,(HL).  LD A
0092C0:  2C 28 42 43 29 A0 20 20 4C 44 20 44 45 2C 33 38    ,(BC).  LD DE,38
0092D0:  36 30 A0 20 20 4C 44 20 28 44 45 29 2C 41 A0 20    60.  LD (DE),A. 
0092E0:  20 4C 44 20 28 48 4C 29 2C 30 A0 20 20 4C 44 20     LD (HL),0.  LD 
0092F0:  42 43 2C 33 38 36 32 A0 20 20 4C 44 20 28 42 43    BC,3862.  LD (BC
009300:  65 2C 20 77 69 6C 6C 20 20 61 63 63 65 70 74 4C    e, will  acceptL
009310:  61 62 65 6C 73 2E 20 49 6E 73 74 65 61 64 20 20    abels. Instead  
009320:  6F 66 20 20 70 75 74 74 69 6E 67 20 20 61 6E 20    of  putting  an 
009330:  61 64 64 72 65 73 73 69 6E 74 6F 20 74 68 65 20    addressinto the 
009340:  70 72 6F 67 72 61 6D 2C 20 77 65 20 63 61 6E 20    program, we can 
009350:  67 69 76 65 20 69 74 20 61 20 6E 61 6D 65 2E 54    give it a name.T
009360:  68 65 20 20 61 73 73 65 6D 62 6C 65 72 20 20 77    he  assembler  w
009370:  69 6C 6C 20 20 20 74 68 65 6E 20 20 61 6C 6C 6F    ill   then  allo
009380:  63 61 74 65 20 20 61 6D 65 6D 6F 72 79 20 20 6C    cate  amemory  l
009390:  6F 63 61 74 69 6F 6E 20 74 6F 20 69 74 2E 20 54    ocation to it. T
0093A0:  68 65 20 6E 61 6D 65 20 6D 75 73 74 20 62 65 63    he name must bec
0093B0:  61 6C 6C 65 64 20 20 75 70 20 20 69 6E 20 20 74    alled  up  in  t
0093C0:  68 65 20 20 70 72 6F 67 72 61 6D 20 20 77 69 74    he  program  wit
0093D0:  68 20 20 20 69 74 73 69 6E 69 74 69 61 6C 20 63    h   itsinitial c
0093E0:  6F 6E 64 69 74 69 6F 6E 20 75 73 69 6E 67 20 20    ondition using  
0093F0:  74 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 44    the instructionD
009400:  45 46 42 2C 20 44 45 46 69 6E 65 20 42 79 74 65    EFB, DEFine Byte
009410:  2E A3 20 44 45 46 42 20 69 73 20 61 6E 20 20 61    .£ DEFB is an  a
009420:  73 73 65 6D 62 6C 65 72 20 69 6E 73 74 72 75 63    ssembler instruc
009430:  74 69 6F 6E 20 6E 6F 74 20 61 5A 38 30 20 20 69    tion not aZ80  i
009440:  6E 73 74 72 75 63 74 69 6F 6E 2E 20 20 54 68 65    nstruction.  The
009450:  20 61 6C 6C 6F 63 61 74 65 64 20 20 6D 65 6D 6F     allocated  memo
009460:  72 79 61 64 64 72 65 73 73 20 69 73 20 67 69 76    ryaddress is giv
009470:  65 6E 20 69 6E 20 74 68 65 20 66 69 72 73 74 20    en in the first 
009480:  63 6F 6C 75 6D 6E 2E A0 A0 20 54 68 65 20 73 69    column... The si
009490:  6D 75 6C 61 74 6F 72 20 77 69 6C 6C 20 64 69 73    mulator will dis
0094A0:  70 6C 61 79 20 74 68 65 20 63 6F 6E 74 65 6E 74    play the content
0094B0:  73 6F 66 20 74 68 69 73 20 20 6D 65 6D 6F 72 79    sof this  memory
0094C0:  20 6C 6F 63 61 74 69 6F 6E 2C 20 69 6E 20 64 65     location, in de
0094D0:  63 69 6D 61 6C 2C 20 69 6E 74 68 65 20 73 65 63    cimal, inthe sec
0094E0:  6F 6E 64 20 63 6F 6C 75 6D 6E 2E A0 A0 20 42 65    ond column... Be
0094F0:  66 6F 72 65 20 65 61 63 68 20 69 6E 73 74 72 75    fore each instru
009500:  29 2C 41 A0 20 20 52 45 54 A0 20 20 A0 20 4C 4F    ),A.  RET.  . LO
009510:  57 20 20 20 44 45 46 42 20 32 31 A0 20 48 49 47    W   DEFB 21. HIG
009520:  48 20 20 44 45 46 42 20 31 35 A0 20 20 44 45 46    H  DEFB 15.  DEF
009530:  42 20 30 A0 20 20 20 A0 20 20 20 45 58 41 4D 50    B 0.   .   EXAMP
009540:  4C 45 53 20 4F 46 20 53 49 4E 47 4C 45 20 52 45    LES OF SINGLE RE
009550:  47 49 53 54 45 52 20 41 44 44 49 54 49 4F 4E A0    GISTER ADDITION.
009560:  A0 20 54 68 65 20 20 65 78 61 6D 70 6C 65 20 20    . The  example  
009570:  61 64 64 73 20 20 74 6F 67 65 74 68 65 72 20 20    adds  together  
009580:  20 74 68 65 20 20 74 77 6F 6E 75 6D 62 65 72 73     the  twonumbers
009590:  20 20 38 37 34 30 20 20 61 6E 64 20 20 31 32 36      8740  and  126
0095A0:  30 20 20 20 75 73 69 6E 67 20 20 73 69 6E 67 6C    0   using  singl
0095B0:  65 72 65 67 69 73 74 65 72 20 20 20 61 64 64 69    eregister   addi
0095C0:  74 69 6F 6E 20 20 6F 6E 6C 79 2E 20 20 20 54 68    tion  only.   Th
0095D0:  65 20 20 64 6F 75 62 6C 65 6C 65 6E 67 74 68 20    e  doublelength 
0095E0:  20 6E 75 6D 62 65 72 73 20 61 72 65 20 68 65 6C     numbers are hel
0095F0:  64 20 69 6E 20 42 43 20 61 6E 64 20 44 45 20 73    d in BC and DE s
009600:  6F 74 68 61 74 20 20 74 68 65 20 20 72 65 73 75    othat  the  resu
009610:  6C 74 73 20 20 63 61 6E 20 20 20 62 65 20 20 20    lts  can   be   
009620:  64 69 73 70 6C 61 79 65 64 65 61 73 69 6C 79 2E    displayedeasily.
009630:  20 20 20 54 68 69 73 20 6D 65 74 68 6F 64 20 6F       This method o
009640:  66 20 61 64 64 69 74 69 6F 6E 20 63 61 6E 20 62    f addition can b
009650:  65 70 65 72 66 6F 72 6D 65 64 20 75 73 69 6E 67    eperformed using
009660:  20 72 65 67 69 73 74 65 72 20 70 61 69 72 20 20     register pair  
009670:  61 64 64 69 74 69 6F 6E 2C 61 73 20 77 65 6C 6C    addition,as well
009680:  2C 20 20 74 6F 20 61 64 64 20 74 6F 67 65 74 68    ,  to add togeth
009690:  65 72 20 6E 75 6D 62 65 72 73 20 6F 66 20 61 6E    er numbers of an
0096A0:  79 6C 65 6E 67 74 68 2E A0 A0 20 54 68 65 20 73    ylength... The s
0096B0:  74 61 74 65 20 20 6F 66 20 20 74 68 65 20 69 6E    tate  of  the in
0096C0:  64 69 76 69 64 75 61 6C 20 66 6C 61 67 73 20 61    dividual flags a
0096D0:  72 65 64 69 73 70 6C 61 79 65 64 20 74 6F 20 74    redisplayed to t
0096E0:  68 65 20 6C 65 66 74 20 6F 66 20 74 68 65 20 72    he left of the r
0096F0:  65 67 69 73 74 65 72 73 2E A3 20 4C 44 20 44 45    egisters.£ LD DE
009700:  63 74 69 6F 6E 20 69 73 20 65 78 65 63 75 74 65    ction is execute
009710:  64 20 74 68 65 69 6E 73 74 72 75 63 74 69 6F 6E    d theinstruction
009720:  20 69 73 20 64 65 73 63 72 69 62 65 64 20 69 6E     is described in
009730:  20 45 4E 47 4C 49 53 48 2E 20 54 72 79 74 6F 20     ENGLISH. Tryto 
009740:  77 6F 72 6B 20 6F 75 74 20 77 68 61 74 20 20 73    work out what  s
009750:  68 6F 75 6C 64 20 20 68 61 70 70 65 6E 20 20 62    hould  happen  b
009760:  65 66 6F 72 65 70 72 65 73 73 69 6E 67 20 20 61    eforepressing  a
009770:  6E 79 20 20 6B 65 79 20 20 20 74 6F 20 20 20 70    ny  key   to   p
009780:  65 72 66 6F 72 6D 20 20 20 20 74 68 65 69 6E 73    erform    theins
009790:  74 72 75 63 74 69 6F 6E 2E A3 20 59 6F 75 20 6D    truction.£ You m
0097A0:  61 79 20 67 6F 20 20 74 68 72 6F 75 67 68 20 74    ay go  through t
0097B0:  68 65 20 65 78 61 6D 70 6C 65 20 61 73 20 6D 61    he example as ma
0097C0:  6E 79 74 69 6D 65 73 20 61 73 20 79 6F 75 20 6C    nytimes as you l
0097D0:  69 6B 65 2C 20 75 6E 74 69 6C 20 79 6F 75 20 20    ike, until you  
0097E0:  75 6E 64 65 72 73 74 61 6E 64 69 74 2E 20 49 66    understandit. If
0097F0:  20 79 6F 75 20 73 74 69 6C 6C 20 66 69 6E 64 20     you still find 
009800:  20 64 69 66 66 69 63 75 6C 74 79 2C 20 70 72 65     difficulty, pre
009810:  73 73 45 53 43 2C 20 73 6B 69 70 20 20 6F 76 65    ssESC, skip  ove
009820:  72 20 74 68 65 20 6C 65 73 73 6F 6E 73 20 61 6E    r the lessons an
009830:  64 20 72 65 2D 45 4E 54 45 52 74 68 65 20 6C 65    d re-ENTERthe le
009840:  73 73 6F 6E 20 20 77 69 74 68 20 77 68 69 63 68    sson  with which
009850:  20 20 79 6F 75 20 20 61 72 65 20 20 68 61 76 69      you  are  havi
009860:  6E 67 64 69 66 66 69 63 75 6C 74 79 2E 20 54 68    ngdifficulty. Th
009870:  65 20 6D 61 6E 75 61 6C 20 68 6F 77 65 76 65 72    e manual however
009880:  20 20 67 69 76 65 73 20 61 6E 6F 75 74 6C 69 6E      gives anoutlin
009890:  65 20 6F 66 20 65 61 63 68 20 6C 65 73 73 6F 6E    e of each lesson
0098A0:  2E A0 A0 20 57 68 65 6E 20 20 79 6F 75 20 20 64    ... When  you  d
0098B0:  6F 20 20 75 6E 64 65 72 73 74 61 6E 64 20 20 74    o  understand  t
0098C0:  68 65 20 65 78 61 6D 70 6C 65 73 67 69 76 65 6E    he examplesgiven
0098D0:  20 20 74 72 79 20 20 6D 6F 64 69 66 79 69 6E 67      try  modifying
0098E0:  20 20 74 68 65 6D 20 20 20 75 73 69 6E 67 20 20      them   using  
0098F0:  74 68 65 65 64 69 74 6F 72 2E 20 20 54 68 65 6E    theeditor.  Then
009900:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
009910:  08 00 00 00 02 09 50 E5 08 00 C1 02 00 00 00 02    ......P.........
009920:  08 00 C6 02 00 00 00 02 08 00 C2 02 00 00 00 02    ................
009930:  08 00 C7 02 00 00 00 02 08 00 C3 02 00 00 00 02    ................
009940:  08 00 C8 02 00 00 00 02 08 00 C4 02 00 00 00 02    ................
009950:  08 00 C9 02 00 00 00 02 08 00 C5 02 00 00 00 02    ................
009960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0099F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009A00:  2C 38 37 34 30 A0 20 20 4C 44 20 42 43 2C 31 32    ,8740.  LD BC,12
009A10:  36 30 A0 20 20 4C 44 20 41 2C 45 A0 20 20 41 44    60.  LD A,E.  AD
009A20:  44 20 41 2C 43 A0 20 20 4C 44 20 43 2C 41 A0 20    D A,C.  LD C,A. 
009A30:  20 4C 44 20 41 2C 44 A0 20 20 41 44 43 20 41 2C     LD A,D.  ADC A,
009A40:  42 A0 20 20 4C 44 20 42 2C 41 A0 20 20 A0 20 20    B.  LD B,A.  .  
009A50:  4C 44 20 48 4C 2C 53 54 4F 52 45 A0 20 20 4C 44    LD HL,STORE.  LD
009A60:  20 41 2C 31 35 A0 20 20 41 44 44 20 41 2C 28 48     A,15.  ADD A,(H
009A70:  4C 29 A0 20 20 52 45 54 A0 20 20 A0 20 53 54 4F    L).  RET.  . STO
009A80:  52 45 20 44 45 46 42 20 32 35 A0 20 20 A0 20 20    RE DEFB 25.  .  
009A90:  20 20 45 58 41 4D 50 4C 45 20 4F 46 20 52 45 47      EXAMPLE OF REG
009AA0:  49 53 54 45 52 20 50 41 49 52 20 41 44 44 49 54    ISTER PAIR ADDIT
009AB0:  49 4F 4E A0 A0 20 54 68 69 73 20 20 65 78 61 6D    ION.. This  exam
009AC0:  70 6C 65 20 20 65 66 66 65 63 74 69 76 65 6C 79    ple  effectively
009AD0:  20 6D 75 6C 74 69 70 6C 69 65 73 20 61 6E 75 6D     multiplies anum
009AE0:  62 65 72 20 20 68 65 6C 64 20 69 6E 20 74 68 65    ber  held in the
009AF0:  20 20 48 4C 20 72 65 67 69 73 74 65 72 20 70 61      HL register pa
009B00:  69 72 20 62 79 31 30 20 20 75 73 69 6E 67 20 20    ir by10  using  
009B10:  20 61 64 64 69 74 69 6F 6E 20 20 20 74 6F 20 20     addition   to  
009B20:  20 73 75 63 63 65 73 73 69 76 65 6C 79 6D 75 6C     successivelymul
009B30:  74 69 70 6C 79 20 62 79 20 32 2E A3 20 4C 44 20    tiply by 2.£ LD 
009B40:  48 4C 2C 28 53 54 4F 52 45 29 A0 20 20 41 44 44    HL,(STORE).  ADD
009B50:  20 48 4C 2C 48 4C A0 20 20 41 44 44 20 48 4C 2C     HL,HL.  ADD HL,
009B60:  48 4C A0 20 20 4C 44 20 44 45 2C 28 53 54 4F 52    HL.  LD DE,(STOR
009B70:  45 29 A0 20 20 41 44 44 20 48 4C 2C 44 45 A0 20    E).  ADD HL,DE. 
009B80:  20 41 44 44 20 48 4C 2C 48 4C A0 20 20 4C 44 20     ADD HL,HL.  LD 
009B90:  28 53 54 4F 52 45 29 2C 48 4C A0 20 20 A0 20 20    (STORE),HL.  .  
009BA0:  4C 44 20 48 4C 2C 31 30 30 30 A0 20 20 4C 44 20    LD HL,1000.  LD 
009BB0:  41 2C 32 35 35 A0 20 20 41 44 44 20 41 2C 31 A0    A,255.  ADD A,1.
009BC0:  20 20 41 44 43 20 48 4C 2C 48 4C A0 20 20 52 45      ADC HL,HL.  RE
009BD0:  54 A0 20 20 A0 20 53 54 4F 52 45 20 44 45 46 57    T.  . STORE DEFW
009BE0:  20 36 30 30 30 A0 20 20 A0 20 20 45 58 41 4D 50     6000.  .  EXAMP
009BF0:  4C 45 20 4F 46 20 53 49 4E 47 4C 45 20 52 45 47    LE OF SINGLE REG
009C00:  20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 69      instruction  i
009C10:  73 20 20 6F 6E 65 20 20 6F 66 74 68 65 73 65 2E    s  one  ofthese.
009C20:  A0 A0 20 43 50 20 20 20 63 6F 6D 70 61 72 65 73    .. CP   compares
009C30:  20 20 74 68 65 20 20 63 6F 6E 74 65 6E 74 73 20      the  contents 
009C40:  20 6F 66 20 74 68 65 20 20 41 72 65 67 69 73 74     of the  Aregist
009C50:  65 72 20 77 69 74 68 20 20 61 20 6E 75 6D 62 65    er with  a numbe
009C60:  72 20 20 28 43 50 20 6E 29 2C 20 61 6E 6F 74 68    r  (CP n), anoth
009C70:  65 72 72 65 67 69 73 74 65 72 20 20 28 43 50 20    erregister  (CP 
009C80:  72 29 2C 20 6F 72 20 61 6E 79 20 6D 65 6D 6F 72    r), or any memor
009C90:  79 20 6C 6F 63 61 74 69 6F 6E 69 6E 64 69 72 65    y locationindire
009CA0:  63 74 6C 79 20 20 61 64 64 72 65 73 73 65 64 20    ctly  addressed 
009CB0:  20 74 68 72 6F 75 67 68 20 20 74 68 65 20 20 20     through  the   
009CC0:  48 4C 72 65 67 69 73 74 65 72 20 20 70 61 69 72    HLregister  pair
009CD0:  20 20 28 20 43 50 20 28 48 4C 29 20 29 2E 20 54      ( CP (HL) ). T
009CE0:  68 65 20 63 6F 6D 70 61 72 65 69 6E 73 74 72 75    he compareinstru
009CF0:  63 74 69 6F 6E 20 69 73 20 65 66 66 65 63 74 69    ction is effecti
009D00:  76 65 6C 79 20 20 53 55 42 20 20 62 75 74 20 74    vely  SUB  but t
009D10:  68 65 72 65 73 75 6C 74 20 20 64 6F 65 73 20 6E    heresult  does n
009D20:  6F 74 20 61 66 66 65 63 74 20 20 74 68 65 20 63    ot affect  the c
009D30:  6F 6E 74 65 6E 74 73 20 6F 66 74 68 65 20 41 20    ontents ofthe A 
009D40:  72 65 67 69 73 74 65 72 2E A3 20 49 66 20 20 6E    register.£ If  n
009D50:  20 20 69 73 20 20 74 68 65 20 20 6E 75 6D 62 65      is  the  numbe
009D60:  72 20 20 77 69 74 68 20 77 68 69 63 68 20 41 20    r  with which A 
009D70:  69 73 63 6F 6D 70 61 72 65 64 2C 20 74 68 65 6E    iscompared, then
009D80:  20 74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 72     the following r
009D90:  65 73 75 6C 74 73 20 3A 2D 20 A0 20 20 20 20 20    esults :- .     
009DA0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43                   C
009DB0:  61 72 72 79 20 20 20 20 20 20 5A 65 72 6F A0 20    arry      Zero. 
009DC0:  20 41 20 3E 20 6E 20 20 20 20 20 20 20 20 20 20     A > n          
009DD0:  20 20 20 20 20 30 20 20 20 20 20 20 20 20 20 20         0          
009DE0:  30 A0 20 20 41 20 3D 20 6E 20 20 20 20 20 20 20    0.  A = n       
009DF0:  20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20            0       
009E00:  49 53 54 45 52 20 53 55 42 54 52 41 43 54 49 4F    ISTER SUBTRACTIO
009E10:  4E A0 A0 20 54 68 69 73 20 65 78 61 6D 70 6C 65    N.. This example
009E20:  20 73 75 62 74 72 61 63 74 73 20 20 31 32 36 30     subtracts  1260
009E30:  20 20 66 72 6F 6D 20 38 37 34 30 75 73 69 6E 67      from 8740using
009E40:  20 20 6F 6E 6C 79 20 73 69 6E 67 6C 65 20 72 65      only single re
009E50:  67 69 73 74 65 72 20 73 75 62 74 72 61 63 74 69    gister subtracti
009E60:  6F 6E 2E 54 68 65 20 20 74 77 6F 20 20 6E 75 6D    on.The  two  num
009E70:  62 65 72 73 20 20 61 72 65 20 68 65 6C 64 20 69    bers  are held i
009E80:  6E 20 61 6C 6C 6F 63 61 74 65 64 6D 65 6D 6F 72    n allocatedmemor
009E90:  79 20 6C 6F 63 61 74 69 6F 6E 73 20 74 68 69 73    y locations this
009EA0:  20 74 69 6D 65 2E A0 A0 20 54 68 69 73 20 20 6D     time... This  m
009EB0:  65 74 68 6F 64 20 20 20 6F 66 20 20 73 75 62 74    ethod   of  subt
009EC0:  72 61 63 74 69 6F 6E 20 20 63 61 6E 20 20 62 65    raction  can  be
009ED0:  65 78 74 65 6E 64 65 64 20 20 20 74 6F 20 20 61    extended   to  a
009EE0:  6E 79 20 20 6C 65 6E 67 74 68 20 20 20 6E 75 6D    ny  length   num
009EF0:  62 65 72 20 20 61 6E 64 72 65 67 69 73 74 65 72    ber  andregister
009F00:  20 70 61 69 72 20 73 75 62 74 72 61 63 74 69 6F     pair subtractio
009F10:  6E 2E A3 20 4C 44 20 48 4C 2C 4E 55 4D 31 A0 20    n.£ LD HL,NUM1. 
009F20:  20 4C 44 20 44 45 2C 4E 55 4D 32 A0 20 20 4C 44     LD DE,NUM2.  LD
009F30:  20 41 2C 28 44 45 29 A0 20 20 53 55 42 20 28 48     A,(DE).  SUB (H
009F40:  4C 29 A0 20 20 4C 44 20 28 44 45 29 2C 41 A0 20    L).  LD (DE),A. 
009F50:  20 4C 44 20 45 2C 31 38 A0 20 20 4C 44 20 4C 2C     LD E,18.  LD L,
009F60:  32 30 A0 20 20 4C 44 20 41 2C 28 44 45 29 A0 20    20.  LD A,(DE). 
009F70:  20 53 42 43 20 41 2C 28 48 4C 29 A0 20 20 4C 44     SBC A,(HL).  LD
009F80:  20 28 44 45 29 2C 41 A0 20 20 52 45 54 A0 20 20     (DE),A.  RET.  
009F90:  A0 20 4E 55 4D 32 20 20 44 45 46 57 20 38 37 34    . NUM2  DEFW 874
009FA0:  30 A0 20 4E 55 4D 31 20 20 44 45 46 57 20 31 32    0. NUM1  DEFW 12
009FB0:  36 30 A0 20 20 A0 20 20 A0 20 20 45 58 41 4D 50    60.  .  .  EXAMP
009FC0:  4C 45 20 55 53 49 4E 47 20 52 45 47 49 53 54 45    LE USING REGISTE
009FD0:  52 20 50 41 49 52 20 53 55 42 54 52 41 43 54 49    R PAIR SUBTRACTI
009FE0:  4F 4E A0 A0 20 54 68 69 73 20 65 78 61 6D 70 6C    ON.. This exampl
009FF0:  65 20 69 6C 6C 75 73 74 72 61 74 65 73 20 73 75    e illustrates su
00A000:  20 20 20 31 A0 20 20 41 20 3C 20 6E 20 20 20 20       1.  A < n    
00A010:  20 20 20 20 20 20 20 20 20 20 20 31 20 20 20 20               1    
00A020:  20 20 20 20 20 20 30 A3 20 53 75 6D 6D 61 72 79          0£ Summary
00A030:  20 2D 20 63 6F 6D 70 61 72 69 73 6F 6E 73 A0 A0     - comparisons..
00A040:  43 50 20 6E 20 20 20 20 20 43 6F 6D 70 61 72 65    CP n     Compare
00A050:  73 20 41 20 77 69 74 68 20 6E 20 28 20 30 20 2D    s A with n ( 0 -
00A060:  20 32 35 35 29 A0 A0 43 50 20 72 20 20 20 20 20     255)..CP r     
00A070:  43 6F 6D 70 61 72 65 73 20 41 20 77 69 74 68 20    Compares A with 
00A080:  72 65 67 69 73 74 65 72 20 72 A0 A0 43 50 20 28    register r..CP (
00A090:  48 4C 29 20 20 43 6F 6D 70 61 72 65 73 20 41 20    HL)  Compares A 
00A0A0:  77 69 74 68 20 6D 65 6D 6F 72 79 20 6C 6F 63 61    with memory loca
00A0B0:  74 69 6F 6E 20 20 20 20 20 20 20 20 20 20 20 20    tion            
00A0C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00A0D0:  20 20 20 20 20 20 20 20 28 48 4C 29 A3 20 20 20            (HL)£   
00A0E0:  20 20 20 20 20 20 20 45 58 41 4D 50 4C 45 53 20           EXAMPLES 
00A0F0:  4F 46 20 43 4F 4D 50 41 52 45 A0 A0 20 54 72 79    OF COMPARE.. Try
00A100:  20 20 74 6F 20 20 70 72 65 64 69 63 74 20 20 74      to  predict  t
00A110:  68 65 20 73 74 61 74 65 20 6F 66 20 74 68 65 20    he state of the 
00A120:  5A 65 72 6F 61 6E 64 20 43 61 72 72 79 20 20 66    Zeroand Carry  f
00A130:  6C 61 67 73 20 62 65 66 6F 72 65 20 20 70 65 72    lags before  per
00A140:  66 6F 72 6D 69 6E 67 20 20 74 68 65 63 6F 6D 70    forming  thecomp
00A150:  61 72 69 73 6F 6E 2E 20 20 49 6E 20 74 68 65 20    arison.  In the 
00A160:  6E 65 78 74 20 6C 65 73 73 6F 6E 73 20 77 65 20    next lessons we 
00A170:  77 69 6C 6C 62 65 20 20 75 73 69 6E 67 20 20 74    willbe  using  t
00A180:  68 65 73 65 20 20 66 6C 61 67 73 20 20 65 78 74    hese  flags  ext
00A190:  65 6E 73 69 76 65 6C 79 2C 20 74 6F 70 72 6F 64    ensively, toprod
00A1A0:  75 63 65 20 6D 6F 72 65 20 69 6E 74 65 72 65 73    uce more interes
00A1B0:  74 69 6E 67 20 65 78 61 6D 70 6C 65 73 2E A3 20    ting examples.£ 
00A1C0:  4C 44 20 41 2C 35 A0 20 20 43 50 20 34 A0 20 20    LD A,5.  CP 4.  
00A1D0:  43 50 20 35 A0 20 20 43 50 20 36 A0 20 20 4C 44    CP 5.  CP 6.  LD
00A1E0:  20 42 2C 33 A0 20 20 43 50 20 42 A0 20 20 4C 44     B,3.  CP B.  LD
00A1F0:  20 48 4C 2C 53 54 4F 52 45 A0 20 20 43 50 20 28     HL,STORE.  CP (
00A200:  62 74 72 61 63 74 69 6F 6E 20 6F 66 72 65 67 69    btraction ofregi
00A210:  73 74 65 72 20 70 61 69 72 73 2E 20 20 49 74 20    ster pairs.  It 
00A220:  73 75 62 74 72 61 63 74 73 20 20 31 35 33 36 20    subtracts  1536 
00A230:  66 72 6F 6D 36 35 35 33 36 2E 20 20 20 41 74 20    from65536.   At 
00A240:  20 6C 65 61 73 74 20 33 20 62 79 74 65 73 20 6F     least 3 bytes o
00A250:  66 20 6D 65 6D 6F 72 79 20 61 72 65 72 65 71 75    f memory arerequ
00A260:  69 72 65 64 20 20 74 6F 20 20 68 6F 6C 64 20 20    ired  to  hold  
00A270:  74 68 65 20 20 6C 61 74 74 65 72 20 20 6E 75 6D    the  latter  num
00A280:  62 65 72 2C 74 68 65 20 68 69 67 68 65 73 74 20    ber,the highest 
00A290:  62 79 74 65 20 20 72 65 70 72 65 73 65 6E 74 69    byte  representi
00A2A0:  6E 67 20 36 35 35 33 36 2E A0 A0 20 41 6C 74 68    ng 65536... Alth
00A2B0:  6F 75 67 68 20 20 41 44 43 20 61 6E 64 20 20 53    ough  ADC and  S
00A2C0:  42 43 20 20 6D 61 79 20 72 65 71 75 69 72 65 20    BC  may require 
00A2D0:  74 68 65 43 61 72 72 79 20 20 66 6C 61 67 20 74    theCarry  flag t
00A2E0:  6F 20 20 62 65 20 63 6C 65 61 72 65 64 20 66 69    o  be cleared fi
00A2F0:  72 73 74 2C 20 69 66 20 74 68 65 70 72 65 76 69    rst, if theprevi
00A300:  6F 75 73 20 63 61 6C 63 75 6C 61 74 69 6F 6E 20    ous calculation 
00A310:  20 4E 45 56 45 52 20 72 65 73 75 6C 74 73 20 69     NEVER results i
00A320:  6E 20 61 63 61 72 72 79 20 62 65 69 6E 67 20 20    n acarry being  
00A330:  67 65 6E 65 72 61 74 65 64 2C 20 74 68 69 73 20    generated, this 
00A340:  73 74 65 70 20 6D 61 79 20 62 65 6F 6D 69 74 74    step may beomitt
00A350:  65 64 2E 20 20 48 6F 77 65 76 65 72 20 69 74 20    ed.  However it 
00A360:  69 73 20 6F 66 74 65 6E 20 20 62 65 74 74 65 72    is often  better
00A370:  20 74 6F 62 65 20 73 61 66 65 20 61 6E 64 20 69     tobe safe and i
00A380:  6E 63 6C 75 64 65 20 69 74 2C 20 20 74 68 61 6E    nclude it,  than
00A390:  20 20 6C 6F 6F 6B 20 20 66 6F 72 74 68 65 20 72      look  forthe r
00A3A0:  61 6E 64 6F 6D 6C 79 20 6F 63 63 75 72 72 69 6E    andomly occurrin
00A3B0:  67 20 66 61 75 6C 74 20 74 68 61 74 20 69 74 20    g fault that it 
00A3C0:  63 61 6E 67 65 6E 65 72 61 74 65 2E A3 20 4C 44    cangenerate.£ LD
00A3D0:  20 48 4C 2C 28 4E 55 4D 31 4C 29 A0 20 20 4C 44     HL,(NUM1L).  LD
00A3E0:  20 44 45 2C 28 4E 55 4D 32 4C 29 A0 20 20 53 42     DE,(NUM2L).  SB
00A3F0:  43 20 48 4C 2C 44 45 A0 20 20 4C 44 20 28 41 4E    C HL,DE.  LD (AN
00A400:  48 4C 29 A0 20 20 44 45 43 20 28 48 4C 29 A0 20    HL).  DEC (HL). 
00A410:  20 43 50 20 28 48 4C 29 A0 20 20 41 44 44 20 41     CP (HL).  ADD A
00A420:  2C 32 33 30 A0 20 20 43 50 20 28 48 4C 29 A0 20    ,230.  CP (HL). 
00A430:  20 52 45 54 A0 20 20 A0 20 53 54 4F 52 45 20 44     RET.  . STORE D
00A440:  45 46 42 20 36 A0 20 20 A0 20 00 00 00 00 00 00    EFB 6.  . ......
00A450:  1A 24 FF 00 FF 00 00 02 00 00 00 20 00 00 55 00    .$......... ..U.
00A460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A480:  72 65 67 69 73 74 65 72 20 72 A0 A0 43 50 20 28    register r..CP (
00A490:  48 4C 29 20 20 43 6F 6D 70 61 72 65 73 20 41 20    HL)  Compares A 
00A4A0:  77 69 74 68 20 6D 65 6D 6F 72 79 20 6C 6F 63 61    with memory loca
00A4B0:  74 69 6F 6E 20 20 20 20 20 20 20 20 20 20 20 20    tion            
00A4C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00A4D0:  20 20 20 20 20 20 20 20 28 48 4C 29 A3 20 20 20            (HL)£   
00A4E0:  20 20 20 20 20 20 20 45 58 41 4D 50 4C 45 53 20           EXAMPLES 
00A4F0:  4F 46 20 43 4F 4D 50 41 52 45 A0 A0 20 54 72 79    OF COMPARE.. Try
00A500:  20 20 74 6F 20 20 70 72 65 64 69 63 74 20 20 74      to  predict  t
00A510:  68 65 20 73 74 61 74 65 20 6F 66 20 74 68 65 20    he state of the 
00A520:  5A 65 72 6F 61 6E 64 20 43 61 72 72 79 20 20 66    Zeroand Carry  f
00A530:  6C 61 67 73 20 62 65 66 6F 72 65 20 20 70 65 72    lags before  per
00A540:  66 6F 72 6D 69 6E 67 20 20 74 68 65 63 6F 6D 70    forming  thecomp
00A550:  61 72 69 73 6F 6E 2E 20 20 49 6E 20 74 68 65 20    arison.  In the 
00A560:  6E 65 78 74 20 6C 65 73 73 6F 6E 73 20 77 65 20    next lessons we 
00A570:  77 69 6C 6C 62 65 20 20 75 73 69 6E 67 20 20 74    willbe  using  t
00A580:  68 65 73 65 20 20 66 6C 61 67 73 20 20 65 78 74    hese  flags  ext
00A590:  65 6E 73 69 76 65 6C 79 2C 20 74 6F 70 72 6F 64    ensively, toprod
00A5A0:  75 63 65 20 6D 6F 72 65 20 69 6E 74 65 72 65 73    uce more interes
00A5B0:  74 69 6E 67 20 65 78 61 6D 70 6C 65 73 2E A3 20    ting examples.£ 
00A5C0:  4C 44 20 41 2C 35 A0 20 20 43 50 20 34 A0 20 20    LD A,5.  CP 4.  
00A5D0:  43 50 20 35 A0 20 20 43 50 20 36 A0 20 20 4C 44    CP 5.  CP 6.  LD
00A5E0:  20 42 2C 33 A0 20 20 43 50 20 42 A0 20 20 4C 44     B,3.  CP B.  LD
00A5F0:  20 48 4C 2C 53 54 4F 52 45 A0 20 20 43 50 20 28     HL,STORE.  CP (
00A600:  53 4C 29 2C 48 4C A0 20 20 4C 44 20 48 4C 2C 28    SL),HL.  LD HL,(
00A610:  4E 55 4D 31 48 29 A0 20 20 4C 44 20 44 45 2C 30    NUM1H).  LD DE,0
00A620:  A0 20 20 53 42 43 20 48 4C 2C 44 45 A0 20 20 4C    .  SBC HL,DE.  L
00A630:  44 20 28 41 4E 53 48 29 2C 48 4C A0 20 20 52 45    D (ANSH),HL.  RE
00A640:  54 A0 20 20 A0 20 4E 55 4D 31 4C 20 44 45 46 57    T.  . NUM1L DEFW
00A650:  20 30 A0 20 4E 55 4D 31 48 20 44 45 46 57 20 31     0. NUM1H DEFW 1
00A660:  20 2A 36 35 35 33 36 A0 20 4E 55 4D 32 4C 20 44     *65536. NUM2L D
00A670:  45 46 57 20 31 35 33 36 A0 20 41 4E 53 4C 20 20    EFW 1536. ANSL  
00A680:  44 45 46 57 20 30 A0 20 41 4E 53 48 20 20 44 45    DEFW 0. ANSH  DE
00A690:  46 57 20 30 A0 20 20 A0 20 20 20 20 45 58 41 4D    FW 0.  .    EXAM
00A6A0:  50 4C 45 20 4F 46 20 49 4E 43 52 45 4D 45 4E 54    PLE OF INCREMENT
00A6B0:  20 41 4E 44 20 44 45 43 52 45 4D 45 4E 54 A0 A0     AND DECREMENT..
00A6C0:  20 41 74 20 20 70 72 65 73 65 6E 74 20 20 74 68     At  present  th
00A6D0:  65 20 20 70 72 6F 67 72 61 6D 73 20 74 68 61 74    e  programs that
00A6E0:  20 63 61 6E 20 20 62 65 77 72 69 74 74 65 6E 20     can  bewritten 
00A6F0:  61 72 65 20 73 6F 6D 65 77 68 61 74 20 6C 69 6D    are somewhat lim
00A700:  69 74 65 64 2E A0 20 49 4E 43 20 20 61 6E 64 20    ited.. INC  and 
00A710:  20 44 45 43 20 72 65 61 6C 6C 79 20 6F 6E 6C 79     DEC really only
00A720:  20 62 65 63 6F 6D 65 20 75 73 65 66 75 6C 69 6E     become usefulin
00A730:  20 63 6F 6E 6A 75 6E 63 74 69 6F 6E 20 77 69 74     conjunction wit
00A740:  68 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20    h instructions  
00A750:  74 6F 20 20 62 65 69 6E 74 72 6F 64 75 63 65 64    to  beintroduced
00A760:  20 73 68 6F 72 74 6C 79 2E A3 20 4C 44 20 43 2C     shortly.£ LD C,
00A770:  35 A0 20 20 4C 44 20 48 4C 2C 53 54 4F 52 45 A0    5.  LD HL,STORE.
00A780:  20 20 4C 44 20 28 48 4C 29 2C 43 A0 20 20 49 4E      LD (HL),C.  IN
00A790:  43 20 43 A0 20 20 49 4E 43 20 48 4C A0 20 20 4C    C C.  INC HL.  L
00A7A0:  44 20 28 48 4C 29 2C 43 A0 20 20 44 45 43 20 43    D (HL),C.  DEC C
00A7B0:  A0 20 20 49 4E 43 20 4C A0 20 20 4C 44 20 28 48    .  INC L.  LD (H
00A7C0:  4C 29 2C 43 A0 20 20 49 4E 43 20 48 A0 20 20 52    L),C.  INC H.  R
00A7D0:  45 54 A0 20 20 A0 20 53 54 4F 52 45 20 44 45 46    ET.  . STORE DEF
00A7E0:  42 20 30 A0 20 20 44 45 46 42 20 30 A0 20 20 44    B 0.  DEFB 0.  D
00A7F0:  45 46 42 20 30 A0 20 20 A0 20 20 20 20 20 20 20    EFB 0.  .       
00A800:  00 4C 45 53 33 20 20 20 20 42 49 4E 00 00 00 00    .LES3    BIN....
00A810:  00 00 02 00 00 00 20 00 10 4D 00 00 00 00 00 00    ...... ..M......
00A820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A840:  10 4D 00 4C 03 69 73 68 20 20 74 6F 20 69 6E 74    .M.L.ish  to int
00A850:  65 72 70 72 65 1A 00 02 00 00 00 20 00 00 55 00    erpre...... ..U.
00A860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A880:  06 58 26 58 05 83 27 58 2B 58 32 58 39 58 3D 58    .X&X..'X+X2X9X=X
00A890:  44 58 4B 58 52 58 62 58 69 58 79 58 80 58 90 58    DXKXRXbXiXyX.X.X
00A8A0:  97 58 9E 58 AB 58 00 00 15 82 01 00 10 85 00 BF    .X.X.X..........
00A8B0:  87 01 00 E3 89 00 DB 8B 01 00 AC 8C 01 00 84 8E    ................
00A8C0:  02 E5 8F 01 00 62 59 00 DD 5B 01 00 B2 58 06 55    .....bY..[...X.U
00A8D0:  5C 01 00 F4 5C 00 96 5F 00 04 61 00 2F 63 00 8D    \...\.._..a./c..
00A8E0:  64 01 00 F5 64 06 C5 65 01 00 76 66 00 6D 67 00    d...d..e..vf.mg.
00A8F0:  40 69 00 FC 6A 00 F7 6C 01 00 D8 6D 06 6A 6E 01    @i..j..l...m.jn.
00A900:  00 16 6F 00 A6 70 00 05 73 00 4F 75 00 72 77 01    ..o..p..s.Ou.rw.
00A910:  00 DF 78 06 A4 79 01 00 60 7A 02 A6 7B 01 00 49    ..x..y..`z..{..I
00A920:  7C 00 1F 7E 00 7D 7F 00 C1 80 01 00 21 81 06 A5    |..~.}......!...
00A930:  81 01 20 20 20 20 20 20 45 58 41 4D 50 4C 45 53    ..      EXAMPLES
00A940:  20 4F 46 20 42 49 54 20 4D 41 4E 49 50 55 4C 41     OF BIT MANIPULA
00A950:  54 49 4F 4E A0 A0 20 54 68 65 20 66 6F 6C 6C 6F    TION.. The follo
00A960:  77 69 6E 67 20 69 6C 6C 75 73 74 72 61 74 65 73    wing illustrates
00A970:  20 20 74 68 65 20 20 77 61 79 20 20 69 6E 77 68      the  way  inwh
00A980:  69 63 68 20 20 53 45 54 2C 20 52 45 53 2C 20 61    ich  SET, RES, a
00A990:  6E 64 20 20 42 49 54 20 63 61 6E 20 62 65 20 75    nd  BIT can be u
00A9A0:  73 65 64 20 74 6F 6D 61 6E 69 70 75 6C 61 74 65    sed tomanipulate
00A9B0:  20 69 6E 64 69 76 69 64 75 61 6C 20 62 69 74 73     individual bits
00A9C0:  20 6F 66 20 61 20 72 65 67 69 73 74 65 72 6F 72     of a registeror
00A9D0:  20 6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69 6F 6E     memory location
00A9E0:  2E A3 20 20 20 20 20 20 20 20 20 20 20 20 42 49    .£            BI
00A9F0:  54 20 4D 41 4E 49 50 55 4C 41 54 49 4F 4E A0 A0    T MANIPULATION..
00AA00:  20 20 45 58 41 4D 50 4C 45 53 20 4F 46 20 5A 45      EXAMPLES OF ZE
00AA10:  52 4F 20 46 4C 41 47 A0 A0 20 57 68 69 6C 65 20    RO FLAG.. While 
00AA20:  20 20 72 75 6E 6E 69 6E 67 20 20 74 68 69 73 20      running  this 
00AA30:  20 65 78 61 6D 70 6C 65 20 20 74 72 79 20 20 74     example  try  t
00AA40:  6F 70 72 65 64 69 63 74 20 74 68 65 20 73 74 61    opredict the sta
00AA50:  74 65 20 6F 66 20 74 68 65 20 5A 65 72 6F 20 66    te of the Zero f
00AA60:  6C 61 67 20 61 66 74 65 72 74 68 65 20 69 6E 73    lag afterthe ins
00AA70:  74 72 75 63 74 69 6F 6E 20 68 61 73 20 62 65 65    truction has bee
00AA80:  6E 20 70 65 72 66 6F 72 6D 65 64 2E A3 20 4C 44    n performed.£ LD
00AA90:  20 48 4C 2C 32 35 37 A0 20 20 44 45 43 20 4C A0     HL,257.  DEC L.
00AAA0:  20 20 4C 44 20 41 2C 32 33 A0 20 20 53 55 42 20      LD A,23.  SUB 
00AAB0:  32 33 A0 20 20 4C 44 20 44 45 2C 32 35 36 A0 20    23.  LD DE,256. 
00AAC0:  20 49 4E 43 20 41 A0 20 20 53 42 43 20 48 4C 2C     INC A.  SBC HL,
00AAD0:  44 45 A0 20 20 49 4E 43 20 48 A0 20 20 53 55 42    DE.  INC H.  SUB
00AAE0:  20 32 A0 20 20 53 42 43 20 48 4C 2C 44 45 A0 20     2.  SBC HL,DE. 
00AAF0:  20 4C 44 20 48 4C 2C 31 A0 20 20 44 45 43 20 48     LD HL,1.  DEC H
00AB00:  4C A0 20 20 52 45 54 A0 20 20 A0 20 20 A0 20 20    L.  RET.  .  .  
00AB10:  20 A0 20 20 20 20 20 20 20 20 20 20 20 20 20 20     .              
00AB20:  20 43 4F 4D 50 41 52 45 A0 A0 20 20 53 6F 20 20     COMPARE..  So  
00AB30:  66 61 72 20 20 20 61 6C 6C 20 20 69 6E 73 74 72    far   all  instr
00AB40:  75 63 74 69 6F 6E 73 20 20 77 65 20 20 20 68 61    uctions  we   ha
00AB50:  76 65 64 69 73 63 75 73 73 65 64 20 20 74 68 61    vediscussed  tha
00AB60:  74 20 20 61 66 66 65 63 74 20 20 74 68 65 20 20    t  affect  the  
00AB70:  43 61 72 72 79 20 20 20 6F 72 5A 65 72 6F 20 66    Carry   orZero f
00AB80:  6C 61 67 73 20 20 61 6C 73 6F 20 20 61 66 66 65    lags  also  affe
00AB90:  63 74 20 20 74 68 65 20 20 20 72 65 67 69 73 74    ct  the   regist
00ABA0:  65 72 63 6F 6E 63 65 72 6E 65 64 2E 20 54 68 65    erconcerned. The
00ABB0:  72 65 20 61 72 65 20 61 20 6E 75 6D 62 65 72 20    re are a number 
00ABC0:  20 6F 66 20 75 73 65 66 75 6C 69 6E 73 74 72 75     of usefulinstru
00ABD0:  63 74 69 6F 6E 73 20 74 68 61 74 20 6F 6E 6C 79    ctions that only
00ABE0:  20 61 66 66 65 63 74 20 66 6C 61 67 73 2E 20 54     affect flags. T
00ABF0:  68 65 63 6F 6D 70 61 72 65 20 6F 72 20 20 43 50    hecompare or  CP
00AC00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
00AC10:  09 00 00 00 02 09 50 E5 09 00 C1 02 00 00 00 02    ......P.........
00AC20:  09 00 C6 02 00 00 00 02 09 00 C2 02 00 00 00 02    ................
00AC30:  09 00 C7 02 00 00 00 02 09 00 C3 02 00 00 00 02    ................
00AC40:  09 00 C8 02 00 00 00 02 09 00 C4 02 00 00 00 02    ................
00AC50:  09 00 C9 02 00 00 00 02 09 00 C5 02 00 00 00 02    ................
00AC60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AC70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AC80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AC90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00ACF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00AD00:  20 57 65 20 68 61 76 65 20 73 6F 20 66 61 72 20     We have so far 
00AD10:  74 72 65 61 74 65 64 20 20 69 6E 66 6F 72 6D 61    treated  informa
00AD20:  74 69 6F 6E 20 20 69 6E 74 68 65 20 66 6F 72 6D    tion  inthe form
00AD30:  20 6F 66 20 62 79 74 65 73 20 6F 72 20 77 6F 72     of bytes or wor
00AD40:  64 73 2E 20 54 68 65 20 5A 38 30 20 64 6F 65 73    ds. The Z80 does
00AD50:  61 6C 6C 6F 77 20 61 20 6E 75 6D 62 65 72 20 6F    allow a number o
00AD60:  66 20 6F 70 65 72 61 74 69 6F 6E 73 20 6F 6E 20    f operations on 
00AD70:  73 65 70 61 72 61 74 65 6F 72 20 67 72 6F 75 70    separateor group
00AD80:  73 20 6F 66 20 62 69 74 73 20 77 69 74 68 69 6E    s of bits within
00AD90:  20 6F 6E 65 20 62 79 74 65 A0 A0 20 41 6E 79 20     one byte.. Any 
00ADA0:  20 62 69 74 20 20 69 6E 20 20 20 61 20 20 72 65     bit  in   a  re
00ADB0:  67 69 73 74 65 72 2C 20 20 6F 72 20 20 6D 65 6D    gister,  or  mem
00ADC0:  6F 72 79 6C 6F 63 61 74 69 6F 6E 20 75 73 69 6E    orylocation usin
00ADD0:  67 20 28 48 4C 29 2C 20 20 63 61 6E 20 20 62 65    g (HL),  can  be
00ADE0:  20 20 53 45 54 20 20 74 6F 20 61 22 31 22 2E 20      SET  to a"1". 
00ADF0:  57 65 20 63 61 6E 20 61 6C 73 6F 20 52 45 53 65    We can also RESe
00AE00:  74 20 61 6E 79 20 62 69 74 20 74 6F 20 61 20 22    t any bit to a "
00AE10:  30 22 2E 54 6F 20 20 74 65 73 74 20 20 74 68 65    0".To  test  the
00AE20:  20 20 20 73 74 61 74 65 20 20 6F 66 20 20 61 20       state  of  a 
00AE30:  20 62 69 74 20 20 69 6E 20 20 61 72 65 67 69 73     bit  in  aregis
00AE40:  74 65 72 2C 20 6F 72 20 6D 65 6D 6F 72 79 20 6C    ter, or memory l
00AE50:  6F 63 61 74 69 6F 6E 2C 20 77 65 20 63 61 6E 20    ocation, we can 
00AE60:  75 73 65 74 68 65 20 69 6E 73 74 72 75 63 74 69    usethe instructi
00AE70:  6F 6E 20 42 49 54 2E 20 49 6E 20 74 68 69 73 20    on BIT. In this 
00AE80:  69 6E 73 74 72 75 63 74 69 6F 6E 74 68 65 20 5A    instructionthe Z
00AE90:  65 72 6F 20 66 6C 61 67 20 69 73 20 73 65 74 20    ero flag is set 
00AEA0:  69 66 20 74 68 65 20 20 61 70 70 72 6F 70 72 69    if the  appropri
00AEB0:  61 74 65 62 69 74 20 69 73 20 20 22 30 22 20 20    atebit is  "0"  
00AEC0:  61 6E 64 20 72 65 73 65 74 20 74 6F 20 61 20 20    and reset to a  
00AED0:  22 30 22 20 20 69 66 20 74 68 65 61 70 70 72 6F    "0"  if theappro
00AEE0:  70 72 69 61 74 65 20 20 62 69 74 20 20 69 73 20    priate  bit  is 
00AEF0:  22 31 22 2E 20 20 48 65 6E 63 65 20 77 65 20 20    "1".  Hence we  
00AF00:  61 72 69 74 79 20 66 6C 61 67 73 2E 20 54 68 65    arity flags. The
00AF10:  20 43 61 72 72 79 20 66 6C 61 67 20 69 73 20 72     Carry flag is r
00AF20:  65 73 65 74 20 74 6F 22 30 22 20 69 6E 20 61 6C    eset to"0" in al
00AF30:  6C 20 63 61 73 65 73 2E 20 54 68 75 73 20 74 68    l cases. Thus th
00AF40:  65 20 6C 69 6D 69 74 61 74 69 6F 6E 20 6F 66 6E    e limitation ofn
00AF50:  6F 20 20 20 43 6C 65 61 72 20 20 43 61 72 72 79    o   Clear  Carry
00AF60:  20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 20      instruction   
00AF70:  63 61 6E 20 20 62 65 70 65 72 66 6F 72 6D 65 64    can  beperformed
00AF80:  20 62 79 20 61 20 6C 6F 67 69 63 61 6C 20 69 6E     by a logical in
00AF90:  73 74 72 75 63 74 69 6F 6E 2E A0 A0 20 41 4E 44    struction... AND
00AFA0:  20 41 20 6F 72 20 4F 52 20 41 20 77 69 6C 6C 20     A or OR A will 
00AFB0:  63 6C 65 61 72 20 74 68 65 20 63 61 72 72 79 20    clear the carry 
00AFC0:  66 6C 61 67 61 6E 64 20 6E 6F 74 20 61 66 66 65    flagand not affe
00AFD0:  63 74 20 61 6E 79 20 72 65 67 69 73 74 65 72 73    ct any registers
00AFE0:  2E 20 58 4F 52 20 41 20 77 69 6C 6C 63 6C 65 61    . XOR A willclea
00AFF0:  72 20 43 61 72 72 79 20 61 6E 64 20 74 68 65 20    r Carry and the 
00B000:  41 63 63 75 6D 75 6C 61 74 6F 72 2E A3 20 53 75    Accumulator.£ Su
00B010:  6D 6D 61 72 79 20 2D 20 6C 6F 67 69 63 61 6C 20    mmary - logical 
00B020:  69 6E 73 74 72 75 63 74 69 6F 6E 73 A0 A0 20 41    instructions.. A
00B030:  4E 44 20 6E A0 20 41 4E 44 20 72 A0 20 41 4E 44    ND n. AND r. AND
00B040:  20 28 48 4C 29 A0 A0 20 4F 52 20 6E A0 20 4F 52     (HL).. OR n. OR
00B050:  20 72 A0 20 4F 52 20 28 48 4C 29 A0 A0 20 58 4F     r. OR (HL).. XO
00B060:  52 20 6E A0 20 58 4F 52 20 72 A0 20 58 4F 52 20    R n. XOR r. XOR 
00B070:  28 48 4C 29 A3 20 20 20 20 45 58 41 4D 50 4C 45    (HL)£    EXAMPLE
00B080:  53 20 4F 46 20 4C 4F 47 49 43 41 4C 20 49 4E 53    S OF LOGICAL INS
00B090:  54 52 55 43 54 49 4F 4E 53 A0 A0 20 54 68 65 20    TRUCTIONS.. The 
00B0A0:  65 78 61 6D 70 6C 65 73 20 69 6C 6C 75 73 74 72    examples illustr
00B0B0:  61 74 65 20 20 74 68 65 20 20 6F 70 65 72 61 74    ate  the  operat
00B0C0:  69 6F 6E 6F 66 20 20 74 68 65 20 20 6C 6F 67 69    ionof  the  logi
00B0D0:  63 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E    c  instructions.
00B0E0:  20 20 54 68 65 20 70 75 70 69 6C 73 68 6F 75 6C      The pupilshoul
00B0F0:  64 20 20 20 74 65 73 74 20 20 20 68 69 73 2F 68    d   test   his/h
00B100:  63 61 6E 70 72 6F 64 75 63 65 20 6F 75 72 20 6F    canproduce our o
00B110:  77 6E 20 66 6C 61 67 73 20 74 6F 20 69 6E 64 69    wn flags to indi
00B120:  63 61 74 65 20 65 76 65 6E 74 73 61 6E 64 20 74    cate eventsand t
00B130:  68 65 6E 20 20 61 63 74 20 20 75 70 6F 6E 20 20    hen  act  upon  
00B140:  74 68 65 6D 20 20 6C 61 74 65 72 20 69 6E 20 20    them  later in  
00B150:  6F 75 72 70 72 6F 67 72 61 6D 73 2E A3 20 53 75    ourprograms.£ Su
00B160:  6D 6D 61 72 79 20 2D 20 62 69 74 20 6D 61 6E 69    mmary - bit mani
00B170:  70 75 6C 61 74 69 6F 6E A0 A0 53 45 54 20 4E 2C    pulation..SET N,
00B180:  72 20 20 20 20 77 68 65 72 65 20 4E 20 69 73 20    r    where N is 
00B190:  74 68 65 20 62 69 74 20 6E 75 6D 62 65 72 20 30    the bit number 0
00B1A0:  2D 37 53 45 54 20 4E 2C 28 48 4C 29 A0 A0 52 45    -7SET N,(HL)..RE
00B1B0:  53 20 4E 2C 72 A0 52 45 53 20 4E 2C 28 48 4C 29    S N,r.RES N,(HL)
00B1C0:  A0 A0 42 49 54 20 4E 2C 72 A0 42 49 54 20 4E 2C    ..BIT N,r.BIT N,
00B1D0:  28 48 4C 29 A3 20 4C 44 20 48 4C 2C 53 54 4F 52    (HL)£ LD HL,STOR
00B1E0:  45 A0 20 20 53 45 54 20 36 2C 28 48 4C 29 A0 20    E.  SET 6,(HL). 
00B1F0:  4C 4F 4F 50 20 20 49 4E 43 20 28 48 4C 29 A0 20    LOOP  INC (HL). 
00B200:  20 42 49 54 20 32 2C 28 48 4C 29 A0 20 20 4A 52     BIT 2,(HL).  JR
00B210:  20 5A 2C 4C 4F 4F 50 A0 20 20 52 45 53 20 33 2C     Z,LOOP.  RES 3,
00B220:  28 48 4C 29 A0 20 20 4C 44 20 42 2C 35 A0 20 20    (HL).  LD B,5.  
00B230:  53 45 54 20 37 2C 42 A0 20 20 52 45 53 20 32 2C    SET 7,B.  RES 2,
00B240:  42 A0 20 20 44 45 43 20 42 A0 20 20 42 49 54 20    B.  DEC B.  BIT 
00B250:  35 2C 42 A0 20 20 52 45 54 20 5A A0 20 20 A0 20    5,B.  RET Z.  . 
00B260:  53 54 4F 52 45 20 42 49 4E 20 31 36 A0 20 20 A0    STORE BIN 16.  .
00B270:  20 20 A0 20 20 20 20 20 20 20 20 20 20 4C 4F 47      .          LOG
00B280:  49 43 41 4C 20 49 4E 53 54 52 55 43 54 49 4F 4E    ICAL INSTRUCTION
00B290:  53 A0 A0 20 54 68 65 72 65 20 20 61 72 65 20 20    S.. There  are  
00B2A0:  74 68 72 65 65 20 6C 6F 67 69 63 61 6C 20 20 69    three logical  i
00B2B0:  6E 73 74 72 75 63 74 69 6F 6E 73 61 76 61 69 6C    nstructionsavail
00B2C0:  61 62 6C 65 20 20 6F 6E 20 20 74 68 65 20 20 5A    able  on  the  Z
00B2D0:  38 30 2E 20 20 20 54 68 65 79 20 61 72 65 20 20    80.   They are  
00B2E0:  61 6C 6C 70 65 72 66 6F 72 6D 65 64 20 20 6F 6E    allperformed  on
00B2F0:  20 61 20 62 69 74 20 62 79 20 62 69 74 20 62 61     a bit by bit ba
00B300:  65 72 20 20 20 20 75 6E 64 65 72 73 74 61 6E 64    er    understand
00B310:  69 6E 67 66 75 72 74 68 65 72 20 62 79 20 6D 6F    ingfurther by mo
00B320:  64 69 66 79 69 6E 67 20 74 68 65 20 63 6F 6E 74    difying the cont
00B330:  65 6E 74 73 20 6F 66 20 74 68 65 33 20 73 74 6F    ents of the3 sto
00B340:  72 65 73 2E A3 20 4C 44 20 48 4C 2C 53 54 32 A0    res.£ LD HL,ST2.
00B350:  20 20 4C 44 20 41 2C 28 53 54 31 29 A0 20 20 41      LD A,(ST1).  A
00B360:  4E 44 20 28 48 4C 29 A0 20 20 4C 44 20 28 53 54    ND (HL).  LD (ST
00B370:  33 29 2C 41 A0 20 20 4C 44 20 41 2C 28 53 54 31    3),A.  LD A,(ST1
00B380:  29 A0 20 20 4F 52 20 28 48 4C 29 A0 20 20 4C 44    ).  OR (HL).  LD
00B390:  20 28 53 54 33 29 2C 41 A0 20 20 4C 44 20 41 2C     (ST3),A.  LD A,
00B3A0:  28 53 54 31 29 A0 20 20 58 4F 52 20 28 48 4C 29    (ST1).  XOR (HL)
00B3B0:  A0 20 20 4C 44 20 28 53 54 33 29 2C 41 A0 20 20    .  LD (ST3),A.  
00B3C0:  52 45 54 A0 20 20 A0 20 53 54 31 20 20 20 42 49    RET.  . ST1   BI
00B3D0:  4E 20 36 35 48 A0 20 53 54 32 20 20 20 42 49 4E    N 65H. ST2   BIN
00B3E0:  20 46 48 A0 20 53 54 33 20 20 20 42 49 4E 20 30     FH. ST3   BIN 0
00B3F0:  48 A0 20 20 A0 20 20 20 20 20 20 20 20 20 20 20    H.  .           
00B400:  20 53 48 49 46 54 20 49 4E 53 54 52 55 43 54 49     SHIFT INSTRUCTI
00B410:  4F 4E 53 A0 A0 20 41 20 73 68 69 66 74 20 69 6E    ONS.. A shift in
00B420:  73 74 72 75 63 74 69 6F 6E 20 69 73 20 6F 6E 65    struction is one
00B430:  20 69 6E 20 77 68 69 63 68 20 74 68 65 62 69 74     in which thebit
00B440:  73 20 6F 66 20 20 61 20 20 72 65 67 69 73 74 65    s of  a  registe
00B450:  72 20 6F 72 20 20 6D 65 6D 6F 72 79 20 6C 6F 63    r or  memory loc
00B460:  61 74 69 6F 6E 61 72 65 20 6D 6F 76 65 64 20 73    ationare moved s
00B470:  69 64 65 77 61 79 73 2C 20 6C 65 66 74 20 6F 72    ideways, left or
00B480:  20 72 69 67 68 74 20 74 6F 20 74 68 65 61 64 6A     right to theadj
00B490:  61 63 65 6E 74 20 62 69 74 2E 20 20 41 73 20 20    acent bit.  As  
00B4A0:  77 65 20 20 73 68 61 6C 6C 20 20 73 65 65 2C 20    we  shall  see, 
00B4B0:  20 74 68 69 73 67 69 76 65 73 20 75 73 20 61 20     thisgives us a 
00B4C0:  6D 65 61 6E 73 20 20 6F 66 20 64 69 76 69 73 69    means  of divisi
00B4D0:  6F 6E 20 61 73 20 77 65 6C 6C 20 61 73 6D 75 6C    on as well asmul
00B4E0:  74 69 70 6C 69 63 61 74 69 6F 6E 2E A3 20 54 68    tiplication.£ Th
00B4F0:  65 20 20 53 52 41 20 72 2C 20 20 61 6E 64 20 20    e  SRA r,  and  
00B500:  73 69 73 20 62 65 74 77 65 65 6E 74 68 65 20 41    sis betweenthe A
00B510:  63 63 75 6D 75 6C 61 74 6F 72 20 61 6E 64 20 61    ccumulator and a
00B520:  20 20 6E 75 6D 62 65 72 2C 20 72 65 67 69 73 74      number, regist
00B530:  65 72 2C 6F 72 20 69 6E 64 69 72 65 63 74 6C 79    er,or indirectly
00B540:  20 61 64 64 72 65 73 73 65 64 20 20 6D 65 6D 6F     addressed  memo
00B550:  72 79 20 6C 6F 63 61 74 69 6F 6E 28 48 4C 29 2E    ry location(HL).
00B560:  20 20 54 68 65 20 20 20 72 65 73 75 6C 74 20 20      The   result  
00B570:  20 69 73 20 20 6C 65 66 74 20 20 20 69 6E 20 20     is  left   in  
00B580:  74 68 65 41 63 63 75 6D 75 6C 61 74 6F 72 2E A0    theAccumulator..
00B590:  A0 20 49 6E 20 74 68 65 20 41 4E 44 20 69 6E 73    . In the AND ins
00B5A0:  74 72 75 63 74 69 6F 6E 2C 20 69 66 20 61 20 62    truction, if a b
00B5B0:  69 74 20 69 6E 20 74 68 65 41 63 63 75 6D 75 6C    it in theAccumul
00B5C0:  61 74 6F 72 20 20 41 4E 44 20 20 6F 74 68 65 72    ator  AND  other
00B5D0:  20 6E 75 6D 62 65 72 20 61 72 65 20 20 22 31 22     number are  "1"
00B5E0:  2C 74 68 65 6E 20 74 68 65 20 63 6F 72 72 65 73    ,then the corres
00B5F0:  70 6F 6E 64 69 6E 67 20 62 69 74 20 69 6E 20 74    ponding bit in t
00B600:  68 65 20 72 65 73 75 6C 74 77 69 6C 6C 20 62 65    he resultwill be
00B610:  20 22 31 22 2E 20 49 66 20 6E 6F 74 20 69 74 20     "1". If not it 
00B620:  77 69 6C 6C 20 62 65 20 22 30 22 A0 A0 20 69 2E    will be "0".. i.
00B630:  65 2E 20 20 20 20 20 20 30 31 31 30 31 31 30 30    e.      01101100
00B640:  A0 20 20 20 20 20 20 20 20 20 20 20 30 31 30 31    .           0101
00B650:  30 31 31 30 20 20 20 41 4E 44 65 64 20 74 6F 67    0110   ANDed tog
00B660:  65 74 68 65 72 A0 20 67 69 76 65 73 20 20 20 20    ether. gives    
00B670:  20 30 31 30 30 30 31 30 30 A0 A0 20 41 73 20 77     01000100.. As w
00B680:  65 6C 6C 20 61 73 20 20 70 65 72 66 6F 72 6D 69    ell as  performi
00B690:  6E 67 20 20 41 4E 44 73 20 6F 6E 20 6F 75 72 20    ng  ANDs on our 
00B6A0:  6F 77 6E 66 6C 61 67 73 2C 20 20 74 68 69 73 20    ownflags,  this 
00B6B0:  20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 69 73     instruction  is
00B6C0:  20 20 75 73 65 66 75 6C 20 69 6E 6D 61 73 6B 69      useful inmaski
00B6D0:  6E 67 20 6F 66 66 20 61 72 65 61 73 20 6F 66 20    ng off areas of 
00B6E0:  77 6F 72 64 73 2C 20 6F 72 20 72 65 73 65 74 74    words, or resett
00B6F0:  69 6E 67 67 72 6F 75 70 73 20 6F 66 20 62 69 74    inggroups of bit
00B700:  53 52 41 20 28 48 4C 29 20 69 6E 73 74 72 75 63    SRA (HL) instruc
00B710:  74 69 6F 6E 73 73 68 69 66 74 20 74 68 65 20 20    tionsshift the  
00B720:  72 65 67 69 73 74 65 72 2F 6D 65 6D 6F 72 79 20    register/memory 
00B730:  6C 6F 63 61 74 69 6F 6E 20 28 48 4C 29 72 69 67    location (HL)rig
00B740:  68 74 2C 20 20 73 68 69 66 74 69 6E 67 20 20 62    ht,  shifting  b
00B750:  69 74 20 30 20 20 69 6E 74 6F 20 20 74 68 65 20    it 0  into  the 
00B760:  43 61 72 72 79 66 6C 61 67 20 61 6E 64 20 72 65    Carryflag and re
00B770:  74 61 69 6E 69 6E 67 20 74 68 65 20 73 74 61 74    taining the stat
00B780:  65 20 6F 66 20 62 69 74 20 37 2E A0 A0 20 69 2E    e of bit 7... i.
00B790:  65 2E 20 20 20 20 37 20 36 20 35 20 34 20 33 20    e.    7 6 5 4 3 
00B7A0:  32 20 31 20 30 20 20 20 43 A0 20 20 20 20 20 20    2 1 0   C.      
00B7B0:  20 20 20 30 20 31 20 31 20 30 20 30 20 30 20 31       0 1 1 0 0 0 1
00B7C0:  20 30 20 20 20 78 20 20 28 39 38 20 64 65 63 2E     0   x  (98 dec.
00B7D0:  29 20 62 65 63 6F 6D 65 73 20 20 30 20 30 20 31    ) becomes  0 0 1
00B7E0:  20 31 20 30 20 30 20 30 20 31 20 20 20 30 20 20     1 0 0 0 1   0  
00B7F0:  28 34 39 20 64 65 63 2E 29 20 A0 20 20 6F 72 20    (49 dec.) .  or 
00B800:  20 20 20 20 31 20 31 20 31 20 30 20 30 20 30 20        1 1 1 0 0 0 
00B810:  31 20 30 20 20 20 78 20 20 28 2D 33 30 20 64 65    1 0   x  (-30 de
00B820:  63 2E 29 62 65 63 6F 6D 65 73 20 20 31 20 31 20    c.)becomes  1 1 
00B830:  31 20 31 20 30 20 30 20 30 20 31 20 20 20 30 20    1 1 0 0 0 1   0 
00B840:  20 28 2D 31 35 20 64 65 63 2E 29 A0 20 48 65 6E     (-15 dec.). Hen
00B850:  63 65 20 20 20 74 68 65 20 20 20 53 52 41 20 20    ce   the   SRA  
00B860:  20 6F 72 20 20 20 20 53 68 69 66 74 20 20 20 52     or    Shift   R
00B870:  69 67 68 74 41 72 69 74 68 6D 65 74 69 63 61 6C    ightArithmetical
00B880:  6C 79 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 64    ly instruction d
00B890:  69 76 69 64 65 73 20 20 62 6F 74 68 70 6F 73 69    ivides  bothposi
00B8A0:  74 69 76 65 20 61 6E 64 20 6E 65 67 61 74 69 76    tive and negativ
00B8B0:  65 20 6E 75 6D 62 65 72 73 20 62 79 20 32 2E A3    e numbers by 2.£
00B8C0:  20 54 68 65 20 20 53 52 4C 20 72 2C 20 20 61 6E     The  SRL r,  an
00B8D0:  64 20 20 53 52 4C 20 28 48 4C 29 20 69 6E 73 74    d  SRL (HL) inst
00B8E0:  72 75 63 74 69 6F 6E 73 73 68 69 66 74 20 20 20    ructionsshift   
00B8F0:  74 68 65 20 20 20 72 65 67 69 73 74 65 72 2F 6D    the   register/m
00B900:  73 20 69 6E 20 74 68 65 20 41 63 63 75 6D 75 6C    s in the Accumul
00B910:  61 74 6F 72 2E A3 20 49 6E 20 20 74 68 65 20 4F    ator.£ In  the O
00B920:  52 20 69 6E 73 74 72 75 63 74 69 6F 6E 2C 20 69    R instruction, i
00B930:  66 20 61 20 62 69 74 20 69 6E 20 74 68 65 41 63    f a bit in theAc
00B940:  63 75 6D 75 6C 61 74 6F 72 20 20 4F 52 20 69 6E    cumulator  OR in
00B950:  20 74 68 65 20 6F 74 68 65 72 20 6E 75 6D 62 65     the other numbe
00B960:  72 20 69 73 20 61 22 31 22 2C 20 74 68 65 20 63    r is a"1", the c
00B970:  6F 72 72 65 73 70 6F 6E 64 69 6E 67 20 62 69 74    orresponding bit
00B980:  20 69 6E 20 74 68 65 20 72 65 73 75 6C 74 77 69     in the resultwi
00B990:  6C 6C 20 62 65 20 22 31 22 2E 20 49 66 20 6E 6F    ll be "1". If no
00B9A0:  74 20 69 74 20 77 69 6C 6C 20 62 65 20 22 30 22    t it will be "0"
00B9B0:  A0 A0 20 69 2E 65 2E 20 20 20 20 20 20 30 31 31    .. i.e.      011
00B9C0:  30 31 31 30 30 A0 20 20 20 20 20 20 20 20 20 20    01100.          
00B9D0:  20 30 31 30 31 30 31 31 30 20 20 20 4F 52 65 64     01010110   ORed
00B9E0:  20 74 6F 67 65 74 68 65 72 A0 20 67 69 76 65 20     together. give 
00B9F0:  20 20 20 20 20 30 31 31 31 31 31 31 30 A0 A0 20         01111110.. 
00BA00:  41 73 20 77 65 6C 6C 20 61 73 20 70 65 72 66 6F    As well as perfo
00BA10:  72 6D 69 6E 67 20 20 4F 52 20 6F 70 65 72 61 74    rming  OR operat
00BA20:  69 6F 6E 73 20 6F 6E 6F 75 72 20 20 6F 77 6E 20    ions onour  own 
00BA30:  20 66 6C 61 67 73 2C 20 20 20 74 68 69 73 20 20     flags,   this  
00BA40:  69 6E 73 74 72 75 63 74 69 6F 6E 20 20 69 73 75    instruction  isu
00BA50:  73 65 66 75 6C 20 69 6E 20 53 45 54 74 69 6E 67    seful in SETting
00BA60:  20 61 20 67 72 6F 75 70 20 6F 66 20 62 69 74 73     a group of bits
00BA70:  20 69 6E 20 74 68 65 41 63 63 75 6D 75 6C 61 74     in theAccumulat
00BA80:  6F 72 2E A3 20 49 6E 20 74 68 65 20 58 4F 52 20    or.£ In the XOR 
00BA90:  20 28 65 58 63 6C 75 73 69 76 65 20 4F 52 29 20     (eXclusive OR) 
00BAA0:  69 6E 73 74 72 75 63 74 69 6F 6E 2C 69 66 20 74    instruction,if t
00BAB0:  68 65 20 20 62 69 74 20 69 6E 20 74 68 65 20 20    he  bit in the  
00BAC0:  41 63 63 75 6D 75 6C 61 74 6F 72 20 20 69 73 20    Accumulator  is 
00BAD0:  20 74 68 65 73 61 6D 65 20 61 73 20 74 68 61 74     thesame as that
00BAE0:  20 69 6E 20 74 68 65 20 20 6E 75 6D 62 65 72 20     in the  number 
00BAF0:  2C 20 20 74 68 65 6E 20 20 74 68 65 63 6F 72 72    ,  then  thecorr
00BB00:  65 6D 6F 72 79 20 20 20 6C 6F 63 61 74 69 6F 6E    emory   location
00BB10:  63 6F 6E 74 65 6E 74 73 20 72 69 67 68 74 2C 20    contents right, 
00BB20:  73 68 69 66 74 69 6E 67 20 20 62 69 74 20 30 20    shifting  bit 0 
00BB30:  69 6E 74 6F 20 74 68 65 43 61 72 72 79 20 66 6C    into theCarry fl
00BB40:  61 67 20 61 6E 64 20 61 20 22 30 22 20 69 6E 74    ag and a "0" int
00BB50:  6F 20 62 69 74 20 37 2E A0 A0 20 69 2E 65 2E 20    o bit 7... i.e. 
00BB60:  20 20 20 37 20 36 20 35 20 34 20 33 20 32 20 31       7 6 5 4 3 2 1
00BB70:  20 30 20 20 20 43 A0 20 20 20 20 20 20 20 20 20     0   C.         
00BB80:  31 20 30 20 31 20 31 20 30 20 31 20 31 20 31 20    1 0 1 1 0 1 1 1 
00BB90:  20 20 78 20 20 28 31 38 33 20 64 65 63 2E 29 62      x  (183 dec.)b
00BBA0:  65 63 6F 6D 65 73 20 20 30 20 31 20 30 20 31 20    ecomes  0 1 0 1 
00BBB0:  31 20 30 20 31 20 31 20 20 20 31 20 20 28 39 31    1 0 1 1   1  (91
00BBC0:  20 64 65 63 2E 29 20 20 20 20 20 20 20 20 20 20     dec.)          
00BBD0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00BBE0:  20 20 20 20 20 61 6E 64 20 43 61 72 72 79 20 A0         and Carry .
00BBF0:  20 54 68 65 20 20 53 52 4C 20 20 20 6F 72 20 20     The  SRL   or  
00BC00:  20 53 68 69 66 74 20 20 52 69 67 68 74 20 20 4C     Shift  Right  L
00BC10:  6F 67 69 63 61 6C 6C 79 69 6E 73 74 72 75 63 74    ogicallyinstruct
00BC20:  69 6F 6E 20 74 68 65 72 65 66 6F 72 65 20 64 69    ion therefore di
00BC30:  76 69 64 65 73 20 61 20 70 6F 73 69 74 69 76 65    vides a positive
00BC40:  6E 75 6D 62 65 72 20 62 79 20 32 2E 20 20 41 73    number by 2.  As
00BC50:  20 77 69 74 68 20 53 52 41 20 74 68 65 20 43 61     with SRA the Ca
00BC60:  72 72 79 20 66 6C 61 67 69 6E 64 69 63 61 74 65    rry flagindicate
00BC70:  73 20 74 68 65 20 68 61 6C 66 2E A3 20 54 68 65    s the half.£ The
00BC80:  20 20 53 4C 41 20 72 2C 20 20 61 6E 64 20 20 53      SLA r,  and  S
00BC90:  4C 41 20 28 48 4C 29 20 69 6E 73 74 72 75 63 74    LA (HL) instruct
00BCA0:  69 6F 6E 73 73 68 69 66 74 20 20 74 68 65 20 72    ionsshift  the r
00BCB0:  65 67 69 73 74 65 72 2F 6D 65 6D 6F 72 79 20 63    egister/memory c
00BCC0:  6F 6E 74 65 6E 74 73 20 6C 65 66 74 73 68 69 66    ontents leftshif
00BCD0:  74 69 6E 67 20 61 20 22 30 22 20 69 6E 74 6F 20    ting a "0" into 
00BCE0:  62 69 74 20 30 20 61 6E 64 20 62 69 74 20 37 20    bit 0 and bit 7 
00BCF0:  69 6E 74 6F 74 68 65 20 43 61 72 72 79 20 66 6C    intothe Carry fl
00BD00:  65 73 70 6F 6E 64 69 6E 67 20 20 62 69 74 20 69    esponding  bit i
00BD10:  6E 20 74 68 65 20 72 65 73 75 6C 74 20 77 69 6C    n the result wil
00BD20:  6C 20 62 65 22 30 22 2E 20 20 49 66 20 74 68 65    l be"0".  If the
00BD30:  79 20 61 72 65 20 20 64 69 66 66 65 72 65 6E 74    y are  different
00BD40:  20 69 74 20 20 77 69 6C 6C 20 62 65 22 31 22 2E     it  will be"1".
00BD50:  20 41 6E 6F 74 68 65 72 20 77 61 79 20 6F 66 20     Another way of 
00BD60:  6C 6F 6F 6B 69 6E 67 20 61 74 20 20 74 68 65 20    looking at  the 
00BD70:  20 58 4F 52 69 6E 73 74 72 75 63 74 69 6F 6E 20     XORinstruction 
00BD80:  69 73 20 20 69 66 20 20 6F 6E 65 20 20 4F 52 20    is  if  one  OR 
00BD90:  74 68 65 20 6F 74 68 65 72 20 69 73 22 31 22 20    the other is"1" 
00BDA0:  62 75 74 20 20 4E 4F 54 20 20 62 6F 74 68 2C 20    but  NOT  both, 
00BDB0:  20 74 68 65 20 20 61 6E 73 77 65 72 20 77 69 6C     the  answer wil
00BDC0:  6C 20 62 65 22 31 22 2E A0 A0 20 69 2E 65 2E 20    l be"1"... i.e. 
00BDD0:  20 20 20 20 20 30 31 31 30 31 31 30 30 A0 20 20         01101100.  
00BDE0:  20 20 20 20 20 20 20 20 20 30 31 30 31 30 31 31             0101011
00BDF0:  30 20 20 20 20 58 4F 52 65 64 20 74 6F 67 65 74    0    XORed toget
00BE00:  68 65 72 A0 20 67 69 76 65 20 20 20 20 20 20 30    her. give      0
00BE10:  30 31 31 31 30 31 30 A0 A0 20 41 70 61 72 74 20    0111010.. Apart 
00BE20:  20 66 72 6F 6D 20 20 70 65 72 66 6F 72 6D 69 6E     from  performin
00BE30:  67 20 74 68 65 20 6C 6F 67 69 63 61 6C 20 58 4F    g the logical XO
00BE40:  52 66 75 6E 63 74 69 6F 6E 20 20 6F 6E 20 20 6F    Rfunction  on  o
00BE50:  75 72 20 20 6F 77 6E 20 20 66 6C 61 67 73 20 20    ur  own  flags  
00BE60:  20 74 68 65 20 20 58 4F 52 69 6E 73 74 72 75 63     the  XORinstruc
00BE70:  74 69 6F 6E 20 20 20 69 73 20 20 75 73 65 66 75    tion   is  usefu
00BE80:  6C 20 20 20 69 6E 20 20 69 6E 76 65 72 74 69 6E    l   in  invertin
00BE90:  67 69 6E 64 69 76 69 64 75 61 6C 20 6F 72 20 67    gindividual or g
00BEA0:  72 6F 75 70 73 20 6F 66 20 62 69 74 73 2E A3 20    roups of bits.£ 
00BEB0:  54 68 65 20 74 68 72 65 65 20 6C 6F 67 69 63 61    The three logica
00BEC0:  6C 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 41    l instructions A
00BED0:  4E 44 2C 20 4F 52 2C 61 6E 64 20 20 58 4F 52 20    ND, OR,and  XOR 
00BEE0:  20 61 66 66 65 63 74 20 20 74 68 65 20 20 5A 65     affect  the  Ze
00BEF0:  72 6F 2C 20 20 53 69 67 6E 2C 20 20 61 6E 64 50    ro,  Sign,  andP
00BF00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
00BF10:  0A 00 00 00 02 09 50 E5 0A 00 C1 02 00 00 00 02    ......P.........
00BF20:  0A 00 C6 02 00 00 00 02 0A 00 C2 02 00 00 00 02    ................
00BF30:  0A 00 C7 02 00 00 00 02 0A 00 C3 02 00 00 00 02    ................
00BF40:  0A 00 C8 02 00 00 00 02 0A 00 C4 02 00 00 00 02    ................
00BF50:  0A 00 C9 02 00 00 00 02 0A 00 C5 02 00 00 00 02    ................
00BF60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BF70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BF80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BF90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00BFF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00C000:  61 67 2E A0 A0 20 69 2E 65 2E 20 20 20 20 43 20    ag... i.e.    C 
00C010:  20 20 37 20 36 20 35 20 34 20 33 20 32 20 31 20      7 6 5 4 3 2 1 
00C020:  30 A0 20 20 20 20 20 20 20 20 20 78 20 20 20 30    0.         x   0
00C030:  20 31 20 31 20 30 20 30 20 30 20 31 20 30 20 20     1 1 0 0 0 1 0  
00C040:  28 39 38 20 64 65 63 2E 29 A0 62 65 63 6F 6D 65    (98 dec.).become
00C050:  73 20 20 30 20 20 20 31 20 31 20 30 20 30 20 30    s  0   1 1 0 0 0
00C060:  20 31 20 30 20 30 20 20 28 31 39 36 20 64 65 63     1 0 0  (196 dec
00C070:  2E 29 A0 20 48 65 6E 63 65 20 74 68 65 20 72 65    .). Hence the re
00C080:  73 75 6C 74 20 6F 66 20 74 68 65 20 69 6E 73 74    sult of the inst
00C090:  72 75 63 74 69 6F 6E 20 53 4C 41 6F 72 20 20 20    ruction SLAor   
00C0A0:  53 68 69 66 74 20 20 4C 65 66 74 20 20 41 72 69    Shift  Left  Ari
00C0B0:  74 68 6D 65 74 69 63 61 6C 6C 79 20 20 69 73 20    thmetically  is 
00C0C0:  20 74 6F 6D 75 6C 74 69 70 6C 79 20 20 74 68 65     tomultiply  the
00C0D0:  20 20 70 6F 73 69 74 69 76 65 20 6E 75 6D 62 65      positive numbe
00C0E0:  72 20 62 79 20 32 2E 20 54 68 65 43 61 72 72 79    r by 2. TheCarry
00C0F0:  20 20 69 6E 64 69 63 61 74 65 73 20 20 61 20 20      indicates  a  
00C100:  72 65 73 75 6C 74 20 67 72 65 61 74 65 72 20 74    result greater t
00C110:  68 61 6E 32 35 35 2E A0 A0 41 6C 6C 20 74 68 65    han255...All the
00C120:  73 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20    se instructions 
00C130:  20 61 66 66 65 63 74 20 20 6E 6F 74 20 6F 6E 6C     affect  not onl
00C140:  79 74 68 65 20 43 61 72 72 79 20 66 6C 61 67 2C    ythe Carry flag,
00C150:  20 20 62 75 74 20 74 68 65 20 5A 65 72 6F 2C 20      but the Zero, 
00C160:  53 69 67 6E 2C 20 61 6E 64 50 61 72 69 74 79 20    Sign, andParity 
00C170:  66 6C 61 67 73 2E A3 20 53 75 6D 6D 61 72 79 20    flags.£ Summary 
00C180:  2D 20 73 68 69 66 74 20 69 6E 73 74 72 75 63 74    - shift instruct
00C190:  69 6F 6E 73 A0 A0 20 53 52 41 20 72 20 20 64 69    ions.. SRA r  di
00C1A0:  76 69 64 65 73 20 2B 76 65 20 61 6E 64 20 2D 76    vides +ve and -v
00C1B0:  65 20 6E 75 6D 62 65 72 73 20 62 79 20 32 A0 20    e numbers by 2. 
00C1C0:  53 52 41 20 28 48 4C 29 A0 A0 20 53 52 4C 20 72    SRA (HL).. SRL r
00C1D0:  20 20 64 69 76 69 64 65 73 20 2B 76 65 20 6E 75      divides +ve nu
00C1E0:  6D 62 65 72 73 20 30 20 2D 20 32 35 35 20 62 79    mbers 0 - 255 by
00C1F0:  20 32 A0 20 53 52 4C 20 28 48 4C 29 A0 A0 20 53     2. SRL (HL).. S
00C200:  6C 6C 79 20 20 20 69 6E 74 65 72 72 6F 67 61 74    lly   interrogat
00C210:  69 6E 67 20 20 74 68 65 20 20 77 68 6F 6C 65 63    ing  the  wholec
00C220:  6F 6E 74 65 6E 74 73 20 6F 66 20 61 20 72 65 67    ontents of a reg
00C230:  69 73 74 65 72 20 77 69 74 68 6F 75 74 20 20 63    ister without  c
00C240:  6F 72 72 75 70 74 2D 69 6E 67 20 69 74 73 20 63    orrupt-ing its c
00C250:  6F 6E 74 65 6E 74 73 2E A0 A0 20 41 6C 6C 20 74    ontents... All t
00C260:  68 65 20 61 62 6F 76 65 20 72 6F 74 61 74 65 20    he above rotate 
00C270:  69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20 52 4C    instructions  RL
00C280:  43 2C 52 4C 2C 20 20 52 52 43 2C 20 61 6E 64 20    C,RL,  RRC, and 
00C290:  20 52 52 20 20 6E 6F 74 20 20 6F 6E 6C 79 20 20     RR  not  only  
00C2A0:  61 66 66 65 63 74 20 74 68 65 43 61 72 72 79 20    affect theCarry 
00C2B0:  66 6C 61 67 20 20 62 75 74 20 61 6C 73 6F 20 20    flag  but also  
00C2C0:  74 68 65 20 5A 65 72 6F 2C 20 53 69 67 6E 20 61    the Zero, Sign a
00C2D0:  6E 64 50 61 72 69 74 79 20 20 20 66 6C 61 67 73    ndParity   flags
00C2E0:  2C 20 20 61 73 20 20 20 68 61 76 65 20 20 20 61    ,  as   have   a
00C2F0:  6C 6C 20 20 20 73 68 69 66 74 69 6E 73 74 72 75    ll   shiftinstru
00C300:  63 74 69 6F 6E 73 20 64 69 73 63 75 73 73 65 64    ctions discussed
00C310:  2E A0 A0 20 54 68 65 72 65 20 20 61 72 65 20 20    ... There  are  
00C320:  34 20 6F 74 68 65 72 20 72 6F 74 61 74 65 20 69    4 other rotate i
00C330:  6E 73 74 72 75 63 74 69 6F 6E 73 74 68 61 74 20    nstructionsthat 
00C340:  20 69 6E 76 6F 6C 76 65 20 74 68 65 20 41 63 63     involve the Acc
00C350:  75 6D 75 6C 61 74 6F 72 20 6F 6E 6C 79 2E 20 54    umulator only. T
00C360:  68 65 79 61 72 65 20 52 4C 43 41 2C 20 20 52 4C    heyare RLCA,  RL
00C370:  41 2C 20 20 52 52 43 41 2C 20 61 6E 64 20 52 52    A,  RRCA, and RR
00C380:  41 2E 20 54 68 65 79 20 61 72 65 69 64 65 6E 74    A. They areident
00C390:  69 63 61 6C 20 74 6F 20 20 52 4C 43 20 41 2C 20    ical to  RLC A, 
00C3A0:  20 52 4C 20 41 2C 20 20 52 52 43 20 41 2C 20 20     RL A,  RRC A,  
00C3B0:  61 6E 64 52 52 20 41 2C 20 62 75 74 20 6F 6E 6C    andRR A, but onl
00C3C0:  79 20 20 61 66 66 65 63 74 20 20 74 68 65 20 20    y  affect  the  
00C3D0:  43 61 72 72 79 20 66 6C 61 67 2C 61 6E 64 20 61    Carry flag,and a
00C3E0:  72 65 20 74 77 69 63 65 20 61 73 20 66 61 73 74    re twice as fast
00C3F0:  2E A3 20 53 75 6D 6D 61 72 79 20 2D 20 72 6F 74    .£ Summary - rot
00C400:  4C 41 20 72 20 20 6D 75 6C 74 69 70 6C 69 65 73    LA r  multiplies
00C410:  20 2B 76 65 20 61 6E 64 20 2D 76 65 20 6E 75 6D     +ve and -ve num
00C420:  62 65 72 73 A0 20 20 20 20 20 20 20 20 20 20 20    bers.           
00C430:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00C440:  20 20 20 20 20 20 20 20 20 62 79 20 32 A0 20 53             by 2. S
00C450:  4C 41 20 28 48 4C 29 A3 20 20 20 20 45 58 41 4D    LA (HL)£    EXAM
00C460:  50 4C 45 53 20 4F 46 20 53 48 49 46 54 20 49 4E    PLES OF SHIFT IN
00C470:  53 54 52 55 43 54 49 4F 4E 53 A0 A0 20 54 68 65    STRUCTIONS.. The
00C480:  20 20 20 74 68 72 65 65 20 20 20 73 68 69 66 74       three   shift
00C490:  20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20      instructions  
00C4A0:  20 61 72 65 69 6C 6C 75 73 74 72 61 74 65 64 20     areillustrated 
00C4B0:  20 75 73 69 6E 67 20 61 20 66 69 78 65 64 20 69     using a fixed i
00C4C0:  6E 69 74 69 61 6C 20 76 61 6C 75 65 69 6E 20 74    nitial valuein t
00C4D0:  68 65 20 6D 65 6D 6F 72 79 20 6C 6F 63 61 74 69    he memory locati
00C4E0:  6F 6E 20 53 54 4F 52 45 2E A3 20 4C 44 20 48 4C    on STORE.£ LD HL
00C4F0:  2C 53 54 4F 52 45 A0 20 20 4C 44 20 42 2C 35 A0    ,STORE.  LD B,5.
00C500:  20 4C 4F 4F 50 31 20 53 52 41 20 28 48 4C 29 A0     LOOP1 SRA (HL).
00C510:  20 20 44 4A 4E 5A 20 4C 4F 4F 50 31 A0 20 20 4C      DJNZ LOOP1.  L
00C520:  44 20 28 48 4C 29 2C 41 35 48 A0 20 20 4C 44 20    D (HL),A5H.  LD 
00C530:  42 2C 35 A0 20 4C 4F 4F 50 32 20 53 4C 41 20 28    B,5. LOOP2 SLA (
00C540:  48 4C 29 A0 20 20 44 4A 4E 5A 20 4C 4F 4F 50 32    HL).  DJNZ LOOP2
00C550:  A0 20 20 4C 44 20 42 2C 38 A0 20 4C 4F 4F 50 33    .  LD B,8. LOOP3
00C560:  20 53 52 4C 20 28 48 4C 29 A0 20 20 44 4A 4E 5A     SRL (HL).  DJNZ
00C570:  20 4C 4F 4F 50 33 A0 20 20 52 45 54 A0 20 20 A0     LOOP3.  RET.  .
00C580:  20 53 54 4F 52 45 20 42 49 4E 20 36 39 48 A0 20     STORE BIN 69H. 
00C590:  20 A0 20 20 A0 20 20 20 20 20 20 20 20 20 20 20     .  .           
00C5A0:  20 52 4F 54 41 54 45 20 49 4E 53 54 52 55 43 54     ROTATE INSTRUCT
00C5B0:  49 4F 4E 53 A0 A0 20 54 68 65 73 65 20 20 69 6E    IONS.. These  in
00C5C0:  73 74 72 75 63 74 69 6F 6E 73 20 61 72 65 20 73    structions are s
00C5D0:  68 69 66 74 20 69 6E 73 74 72 75 63 74 2D 69 6F    hift instruct-io
00C5E0:  6E 73 20 69 6E 20 77 68 69 63 68 20 74 68 65 20    ns in which the 
00C5F0:  62 69 74 20 74 68 61 74 20 66 61 6C 6C 73 20 6F    bit that falls o
00C600:  61 74 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 73    ate instructions
00C610:  A0 A0 20 52 4C 43 20 72 20 20 72 6F 74 61 74 65    .. RLC r  rotate
00C620:  20 72 20 6C 65 66 74 2C 20 63 61 72 72 79 20 20     r left, carry  
00C630:  64 75 70 6C 69 63 61 74 65 73 20 52 4C 43 20 28    duplicates RLC (
00C640:  48 4C 29 A0 20 52 4C 43 41 20 20 20 72 6F 74 61    HL). RLCA   rota
00C650:  74 65 20 41 20 6C 65 66 74 2C 20 63 61 72 72 79    te A left, carry
00C660:  20 20 64 75 70 6C 69 63 61 74 65 73 A0 20 52 4C      duplicates. RL
00C670:  20 72 20 20 20 72 6F 74 61 74 65 20 72 20 61 6E     r   rotate r an
00C680:  64 20 63 61 72 72 79 20 6C 65 66 74 A0 20 52 4C    d carry left. RL
00C690:  20 28 48 4C 29 A0 20 52 4C 41 20 20 20 20 72 6F     (HL). RLA    ro
00C6A0:  74 61 74 65 20 41 20 61 6E 64 20 63 61 72 72 79    tate A and carry
00C6B0:  20 6C 65 66 74 A0 A0 20 52 52 43 20 72 20 20 72     left.. RRC r  r
00C6C0:  6F 74 61 74 65 20 72 20 72 69 67 68 74 2C 20 63    otate r right, c
00C6D0:  61 72 72 79 20 64 75 70 6C 69 63 61 74 65 73 20    arry duplicates 
00C6E0:  52 52 43 20 28 48 4C 29 A0 20 52 52 43 41 20 20    RRC (HL). RRCA  
00C6F0:  20 72 6F 74 61 74 65 20 41 20 72 69 67 68 74 2C     rotate A right,
00C700:  20 63 61 72 72 79 20 64 75 70 6C 69 63 61 74 65     carry duplicate
00C710:  73 A0 20 52 52 20 72 20 20 20 72 6F 74 61 74 65    s. RR r   rotate
00C720:  20 72 20 61 6E 64 20 43 61 72 72 79 20 72 69 67     r and Carry rig
00C730:  68 74 A0 20 52 52 20 28 48 4C 29 A0 20 52 52 41    ht. RR (HL). RRA
00C740:  20 20 20 20 20 20 72 6F 74 61 74 65 20 41 20 61          rotate A a
00C750:  6E 64 20 43 61 72 72 79 20 72 69 67 68 74 A3 20    nd Carry right£ 
00C760:  20 20 20 45 58 41 4D 50 4C 45 53 20 4F 46 20 52       EXAMPLES OF R
00C770:  4F 54 41 54 45 20 49 4E 53 54 52 55 43 54 49 4F    OTATE INSTRUCTIO
00C780:  4E 53 A0 A0 20 54 68 65 73 65 20 65 78 61 6D 70    NS.. These examp
00C790:  6C 65 73 20 69 6C 6C 75 73 74 72 61 74 65 20 74    les illustrate t
00C7A0:  68 65 20 6F 70 65 72 61 74 69 6F 6E 6F 66 20 20    he operationof  
00C7B0:  72 6F 74 61 74 65 20 20 20 69 6E 73 74 72 75 63    rotate   instruc
00C7C0:  74 69 6F 6E 73 2E 20 20 20 4D 6F 64 69 66 79 20    tions.   Modify 
00C7D0:  20 74 68 65 69 6E 69 74 69 61 6C 20 63 6F 6E 64     theinitial cond
00C7E0:  69 74 69 6F 6E 20 6F 66 20 74 68 65 20 6C 6F 63    ition of the loc
00C7F0:  61 74 69 6F 6E 20 20 53 54 4F 52 45 74 6F 20 69    ation  STOREto i
00C800:  75 74 20 6F 6E 65 65 6E 64 20 6F 66 20 74 68 65    ut oneend of the
00C810:  20 72 65 67 69 73 74 65 72 20 20 6F 72 20 6D 65     register  or me
00C820:  6D 6F 72 79 20 20 6C 6F 63 61 74 69 6F 6E 69 73    mory  locationis
00C830:  20 70 75 73 68 65 64 20 62 61 63 6B 20 69 6E 74     pushed back int
00C840:  6F 20 74 68 65 20 20 6F 74 68 65 72 20 65 6E 64    o the  other end
00C850:  2E 20 20 54 68 65 43 61 72 72 79 20 66 6C 61 67    .  TheCarry flag
00C860:  20 20 65 69 74 68 65 72 20 20 66 6F 72 6D 73 20      either  forms 
00C870:  20 70 61 72 74 20 20 6F 66 20 20 74 68 65 6E 75     part  of  thenu
00C880:  6D 62 65 72 20 73 68 69 66 74 65 64 2C 20 74 68    mber shifted, th
00C890:  65 72 65 62 79 20 6D 61 6B 69 6E 67 20 69 74 20    ereby making it 
00C8A0:  39 20 62 69 74 73 6C 6F 6E 67 2C 20 6F 72 20 64    9 bitslong, or d
00C8B0:  75 70 6C 69 63 61 74 65 73 20 74 68 65 20 73 74    uplicates the st
00C8C0:  61 74 65 20 6F 66 20 74 68 65 20 62 69 74 74 68    ate of the bitth
00C8D0:  61 74 20 66 65 6C 6C 20 6F 75 74 20 6F 66 20 74    at fell out of t
00C8E0:  68 65 20 72 65 67 69 73 74 65 72 2E 20 54 68 65    he register. The
00C8F0:  72 65 20 61 72 65 74 68 65 72 65 66 6F 72 65 20    re aretherefore 
00C900:  20 20 66 6F 75 72 20 20 20 64 69 66 66 65 72 65      four   differe
00C910:  6E 74 20 20 20 74 79 70 65 73 20 20 6F 66 72 6F    nt   types  ofro
00C920:  74 61 74 65 2E A3 20 52 4C 43 20 72 2C 20 61 6E    tate.£ RLC r, an
00C930:  64 20 52 4C 43 20 28 48 4C 29 20 28 6E 61 6D 65    d RLC (HL) (name
00C940:  6C 79 20 52 6F 74 61 74 65 20 4C 65 66 74 43 61    ly Rotate LeftCa
00C950:  72 72 79 20 64 75 70 6C 69 63 61 74 69 6E 67 20    rry duplicating 
00C960:  29 2C 20 73 68 69 66 74 73 20 74 68 65 20 63 6F    ), shifts the co
00C970:  6E 74 65 6E 74 73 6C 65 66 74 2C 20 62 69 74 20    ntentsleft, bit 
00C980:  37 20 72 6F 74 61 74 69 6E 67 20 69 6E 74 6F 20    7 rotating into 
00C990:  62 69 74 20 30 2C 20 61 6E 64 20 74 68 65 43 61    bit 0, and theCa
00C9A0:  72 72 79 20 64 75 70 6C 69 63 61 74 69 6E 67 20    rry duplicating 
00C9B0:  74 68 65 20 74 72 61 6E 73 66 65 72 72 65 64 20    the transferred 
00C9C0:  62 69 74 2E A0 A0 20 69 2E 65 2E 20 20 20 20 43    bit... i.e.    C
00C9D0:  20 20 37 20 36 20 35 20 34 20 33 20 32 20 31 20      7 6 5 4 3 2 1 
00C9E0:  30 A0 20 20 20 20 20 20 20 20 20 78 20 20 31 20    0.         x  1 
00C9F0:  30 20 31 20 31 20 30 20 30 20 30 20 31 A0 62 65    0 1 1 0 0 0 1.be
00CA00:  6E 76 65 73 74 69 67 61 74 65 20 74 68 65 69 72    nvestigate their
00CA10:  20 6F 70 65 72 61 74 69 6F 6E 20 66 75 72 74 68     operation furth
00CA20:  65 72 2E A3 20 4C 44 20 48 4C 2C 53 54 4F 52 45    er.£ LD HL,STORE
00CA30:  A0 20 20 4C 44 20 42 2C 38 A0 20 4C 4F 4F 50 31    .  LD B,8. LOOP1
00CA40:  20 52 4C 43 20 28 48 4C 29 A0 20 20 44 4A 4E 5A     RLC (HL).  DJNZ
00CA50:  20 4C 4F 4F 50 31 A0 20 20 4C 44 20 42 2C 38 A0     LOOP1.  LD B,8.
00CA60:  20 4C 4F 4F 50 32 20 52 4C 20 28 48 4C 29 A0 20     LOOP2 RL (HL). 
00CA70:  20 44 4A 4E 5A 20 4C 4F 4F 50 32 A0 20 20 4C 44     DJNZ LOOP2.  LD
00CA80:  20 42 2C 38 A0 20 4C 4F 4F 50 33 20 52 52 43 20     B,8. LOOP3 RRC 
00CA90:  28 48 4C 29 A0 20 20 44 4A 4E 5A 20 4C 4F 4F 50    (HL).  DJNZ LOOP
00CAA0:  33 A0 20 20 4C 44 20 42 2C 38 A0 20 4C 4F 4F 50    3.  LD B,8. LOOP
00CAB0:  34 20 52 52 20 28 48 4C 29 A0 20 20 44 4A 4E 5A    4 RR (HL).  DJNZ
00CAC0:  20 4C 4F 4F 50 34 A0 20 20 52 45 54 A0 20 53 54     LOOP4.  RET. ST
00CAD0:  4F 52 45 20 42 49 4E 20 36 39 48 A0 20 20 20 A0    ORE BIN 69H.   .
00CAE0:  20 20 20 20 45 58 41 4D 50 4C 45 20 55 53 49 4E        EXAMPLE USIN
00CAF0:  47 20 52 4F 54 41 54 45 20 41 4E 44 20 53 48 49    G ROTATE AND SHI
00CB00:  46 54 A0 A0 20 54 68 69 73 20 65 78 61 6D 70 6C    FT.. This exampl
00CB10:  65 20 20 75 73 65 73 20 20 73 68 69 66 74 73 20    e  uses  shifts 
00CB20:  20 61 6E 64 20 20 72 6F 74 61 74 65 69 6E 73 74     and  rotateinst
00CB30:  72 75 63 74 69 6F 6E 73 20 20 74 6F 20 20 6D 75    ructions  to  mu
00CB40:  6C 74 69 70 6C 79 20 20 74 77 6F 20 20 38 20 20    ltiply  two  8  
00CB50:  20 62 69 74 6E 75 6D 62 65 72 73 20 74 6F 67 65     bitnumbers toge
00CB60:  74 68 65 72 2E 20 20 4F 6E 65 20 6E 75 6D 62 65    ther.  One numbe
00CB70:  72 20 69 73 20 72 6F 74 61 74 65 64 74 6F 20 65    r is rotatedto e
00CB80:  78 61 6D 69 6E 65 20 20 65 61 63 68 20 62 69 74    xamine  each bit
00CB90:  20 69 6E 20 74 75 72 6E 2E 20 20 54 68 65 20 6F     in turn.  The o
00CBA0:  74 68 65 72 6E 75 6D 62 65 72 20 69 73 20 61 6C    thernumber is al
00CBB0:  73 6F 20 73 68 69 66 74 65 64 20 61 6E 64 20 20    so shifted and  
00CBC0:  61 64 64 65 64 20 74 6F 20 74 68 65 74 6F 74 61    added to thetota
00CBD0:  6C 20 69 66 20 74 68 65 20 20 62 69 74 20 69 73    l if the  bit is
00CBE0:  20 73 65 74 2E 20 54 68 69 73 20 6D 65 74 68 6F     set. This metho
00CBF0:  64 20 69 73 66 61 72 20 71 75 69 63 6B 65 72 20    d isfar quicker 
00CC00:  63 6F 6D 65 73 20 20 31 20 20 30 20 31 20 31 20    comes  1  0 1 1 
00CC10:  30 20 30 20 30 20 31 20 31 20 20 6F 6C 64 20 62    0 0 0 1 1  old b
00CC20:  69 74 20 37 3D 31 A0 20 52 4C 20 72 2C 20 61 6E    it 7=1. RL r, an
00CC30:  64 20 52 4C 20 28 48 4C 29 20 20 52 6F 74 61 74    d RL (HL)  Rotat
00CC40:  65 20 4C 65 66 74 2C 20 72 6F 74 61 74 65 73 74    e Left, rotatest
00CC50:  68 65 20 20 72 65 67 69 73 74 65 72 2F 6D 65 6D    he  register/mem
00CC60:  6F 72 79 20 6C 6F 63 61 74 69 6F 6E 20 20 77 69    ory location  wi
00CC70:  74 68 20 20 74 68 65 43 61 72 72 79 20 61 73 20    th  theCarry as 
00CC80:  61 20 39 74 68 20 62 69 74 2C 20 6C 65 66 74 2E    a 9th bit, left.
00CC90:  A0 A0 20 69 2E 65 2E 20 20 20 20 43 20 20 37 20    .. i.e.    C  7 
00CCA0:  36 20 35 20 34 20 33 20 32 20 31 20 30 A0 20 20    6 5 4 3 2 1 0.  
00CCB0:  20 20 20 20 20 20 20 63 20 20 31 20 30 20 31 20           c  1 0 1 
00CCC0:  31 20 30 20 30 20 30 20 31 A0 62 65 63 6F 6D 65    1 0 0 0 1.become
00CCD0:  73 20 20 31 20 20 30 20 31 20 31 20 30 20 30 20    s  1  0 1 1 0 0 
00CCE0:  30 20 31 20 63 20 20 63 3D 6F 6C 64 20 43 61 72    0 1 c  c=old Car
00CCF0:  72 79 A0 20 52 4C 20 20 69 6E 73 74 72 75 63 74    ry. RL  instruct
00CD00:  69 6F 6E 73 20 63 61 6E 20 62 65 20 73 74 72 75    ions can be stru
00CD10:  6E 67 20 74 6F 67 65 74 68 65 72 74 6F 20 6D 75    ng togetherto mu
00CD20:  6C 74 69 70 6C 79 20 20 61 6E 79 20 20 6C 65 6E    ltiply  any  len
00CD30:  67 74 68 20 20 6E 75 6D 62 65 72 20 20 62 79 20    gth  number  by 
00CD40:  20 32 2C 73 69 6E 63 65 20 74 68 65 20 20 43 61     2,since the  Ca
00CD50:  72 72 79 20 20 69 73 20 74 72 61 6E 73 66 65 72    rry  is transfer
00CD60:  72 65 64 20 62 65 74 77 65 65 6E 72 65 70 65 61    red betweenrepea
00CD70:  74 65 64 20 52 4C 20 69 6E 73 74 72 75 63 74 69    ted RL instructi
00CD80:  6F 6E 73 2E A3 20 52 52 43 20 72 2C 20 20 52 52    ons.£ RRC r,  RR
00CD90:  43 20 28 48 4C 29 20 20 69 6E 73 74 72 75 63 74    C (HL)  instruct
00CDA0:  69 6F 6E 73 20 20 28 52 6F 74 61 74 65 52 69 67    ions  (RotateRig
00CDB0:  68 74 20 43 61 72 72 79 20 62 65 69 6E 67 20 64    ht Carry being d
00CDC0:  75 70 6C 69 63 61 74 65 64 29 20 69 73 20 73 69    uplicated) is si
00CDD0:  6D 69 6C 61 72 74 6F 20 74 68 65 20 20 52 4C 43    milarto the  RLC
00CDE0:  20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 62      instruction  b
00CDF0:  75 74 20 69 73 20 61 20 72 69 67 68 74 73 68 69    ut is a rightshi
00CE00:  74 68 61 6E 20 74 68 65 20 20 6D 65 74 68 6F 64    than the  method
00CE10:  20 6F 66 20 72 65 70 65 61 74 65 64 61 64 64 69     of repeatedaddi
00CE20:  74 69 6F 6E 2E A3 20 4C 44 20 48 4C 2C 30 A0 20    tion.£ LD HL,0. 
00CE30:  20 4C 44 20 44 45 2C 28 4E 55 4D 32 29 A0 20 20     LD DE,(NUM2).  
00CE40:  4C 44 20 41 2C 28 4E 55 4D 31 29 A0 20 4C 4F 4F    LD A,(NUM1). LOO
00CE50:  50 20 20 52 52 20 41 A0 20 20 4A 52 20 4E 43 2C    P  RR A.  JR NC,
00CE60:  4A 50 31 A0 20 20 41 44 44 20 48 4C 2C 44 45 A0    JP1.  ADD HL,DE.
00CE70:  20 4A 50 31 20 20 20 52 45 54 20 5A A0 20 20 53     JP1   RET Z.  S
00CE80:  4C 41 20 45 A0 20 20 52 4C 20 44 A0 20 20 4A 52    LA E.  RL D.  JR
00CE90:  20 4C 4F 4F 50 A0 20 20 A0 20 4E 55 4D 31 20 20     LOOP.  . NUM1  
00CEA0:  44 45 46 42 20 32 31 32 A0 20 4E 55 4D 32 20 20    DEFB 212. NUM2  
00CEB0:  44 45 46 42 20 32 30 33 A0 20 20 44 45 46 42 20    DEFB 203.  DEFB 
00CEC0:  30 A0 20 20 A0 20 20 A0 20 20 20 20 20 20 20 20    0.  .  .        
00CED0:  20 20 20 20 20 20 20 44 45 43 49 4D 41 4C 20 52           DECIMAL R
00CEE0:  4F 54 41 54 45 A0 A0 20 54 68 65 20 20 5A 38 30    OTATE.. The  Z80
00CEF0:  20 20 61 6C 6C 6F 77 73 20 20 75 73 20 74 6F 20      allows  us to 
00CF00:  72 6F 74 61 74 65 20 6C 65 66 74 20 61 6E 64 72    rotate left andr
00CF10:  69 67 68 74 20 6E 69 62 62 6C 65 73 20 61 73 20    ight nibbles as 
00CF20:  77 65 6C 6C 20 61 73 20 62 69 74 73 2E A0 A0 20    well as bits... 
00CF30:  52 4C 44 20 20 52 6F 74 61 74 65 73 20 74 68 65    RLD  Rotates the
00CF40:  20 44 65 63 69 6D 61 6C 20 6E 75 6D 62 65 72 20     Decimal number 
00CF50:  4C 65 66 74 A0 20 52 52 44 20 20 52 6F 74 61 74    Left. RRD  Rotat
00CF60:  65 73 20 74 68 65 20 44 65 63 69 6D 61 6C 20 6E    es the Decimal n
00CF70:  75 6D 62 65 72 20 52 69 67 68 74 A0 A0 20 54 68    umber Right.. Th
00CF80:  65 20 20 20 62 65 73 74 20 20 20 77 61 79 20 20    e   best   way  
00CF90:  20 74 6F 20 20 20 64 65 73 63 72 69 62 65 20 20     to   describe  
00CFA0:  74 68 65 73 65 6F 70 65 72 61 74 69 6F 6E 73 20    theseoperations 
00CFB0:  20 20 20 69 73 20 20 20 20 62 79 20 20 20 65 78       is    by   ex
00CFC0:  61 6D 70 6C 65 2E 20 20 20 42 6F 74 68 69 6E 73    ample.   Bothins
00CFD0:  74 72 75 63 74 69 6F 6E 73 20 20 69 6E 76 6F 6C    tructions  invol
00CFE0:  76 65 20 20 74 68 65 20 20 41 63 63 75 6D 75 6C    ve  the  Accumul
00CFF0:  61 74 6F 72 2C 61 6E 64 20 20 20 74 68 65 20 20    ator,and   the  
00D000:  66 74 2E 20 20 42 69 74 20 30 20 69 73 20 20 73    ft.  Bit 0 is  s
00D010:  68 69 66 74 65 64 20 69 6E 74 6F 20 62 69 74 20    hifted into bit 
00D020:  37 20 61 6E 64 74 68 65 20 43 61 72 72 79 20 64    7 andthe Carry d
00D030:  75 70 6C 69 63 61 74 65 73 20 74 68 65 20 6F 6C    uplicates the ol
00D040:  64 20 62 69 74 20 30 2E A0 A0 20 69 2E 65 2E 20    d bit 0... i.e. 
00D050:  20 20 20 37 20 36 20 35 20 34 20 33 20 32 20 31       7 6 5 4 3 2 1
00D060:  20 30 20 20 43 A0 20 20 20 20 20 20 20 20 20 31     0  C.         1
00D070:  20 30 20 31 20 31 20 30 20 30 20 30 20 31 20 20     0 1 1 0 0 0 1  
00D080:  78 A0 62 65 63 6F 6D 65 73 20 20 31 20 31 20 30    x.becomes  1 1 0
00D090:  20 31 20 31 20 30 20 30 20 30 20 20 31 20 20 6F     1 1 0 0 0  1  o
00D0A0:  6C 64 20 62 69 74 20 30 3D 31 A0 20 52 52 20 72    ld bit 0=1. RR r
00D0B0:  2C 20 61 6E 64 20 52 52 20 28 48 4C 29 20 69 6E    , and RR (HL) in
00D0C0:  73 74 72 75 63 74 69 6F 6E 73 20 28 20 52 6F 74    structions ( Rot
00D0D0:  61 74 65 52 69 67 68 74 20 29 20 69 73 20 73 69    ateRight ) is si
00D0E0:  6D 69 6C 61 72 20 74 6F 20 52 4C 20 65 78 63 65    milar to RL exce
00D0F0:  70 74 20 74 68 61 74 20 74 68 65 73 68 69 66 74    pt that theshift
00D100:  20 61 72 6F 75 6E 64 20 74 68 65 20 39 20 62 69     around the 9 bi
00D110:  74 73 20 69 73 20 74 6F 20 74 68 65 20 72 69 67    ts is to the rig
00D120:  68 74 2E A0 20 69 2E 65 2E 20 20 20 20 37 20 36    ht.. i.e.    7 6
00D130:  20 35 20 34 20 33 20 32 20 31 20 30 20 20 43 A0     5 4 3 2 1 0  C.
00D140:  20 20 20 20 20 20 20 20 20 31 20 30 20 31 20 31             1 0 1 1
00D150:  20 30 20 30 20 30 20 31 20 20 63 A0 62 65 63 6F     0 0 0 1  c.beco
00D160:  6D 65 73 20 20 63 20 31 20 30 20 31 20 31 20 30    mes  c 1 0 1 1 0
00D170:  20 30 20 30 20 20 31 20 20 63 3D 6F 6C 64 20 43     0 0  1  c=old C
00D180:  61 72 72 79 A0 20 52 52 20 69 6E 73 74 72 75 63    arry. RR instruc
00D190:  74 69 6F 6E 73 20 63 61 6E 20 62 65 20 73 74 72    tions can be str
00D1A0:  75 6E 67 20 20 74 6F 67 65 74 68 65 72 74 6F 20    ung  togetherto 
00D1B0:  64 69 76 69 64 65 20 61 6E 79 20 6C 65 6E 67 74    divide any lengt
00D1C0:  68 20 6E 75 6D 62 65 72 20 62 79 20 32 2E A3 20    h number by 2.£ 
00D1D0:  52 4C 43 20 61 6E 64 20 52 52 43 20 20 69 6E 73    RLC and RRC  ins
00D1E0:  74 72 75 63 74 69 6F 6E 73 20 61 72 65 20 75 73    tructions are us
00D1F0:  65 66 75 6C 20 69 6E 73 65 71 75 65 6E 74 69 61    eful insequentia
00D200:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
00D210:  0B 00 00 00 02 09 50 E5 0B 00 C1 02 00 00 00 02    ......P.........
00D220:  0B 00 C6 02 00 00 00 02 0B 00 C2 02 00 00 00 02    ................
00D230:  0B 00 C7 02 00 00 00 02 0B 00 C3 02 00 00 00 02    ................
00D240:  0B 00 C8 02 00 00 00 02 0B 00 C4 02 00 00 00 02    ................
00D250:  0B 00 C9 02 00 00 00 02 0B 00 C5 02 00 00 00 02    ................
00D260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D2F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00D300:  20 6D 65 6D 6F 72 79 20 20 6C 6F 63 61 74 69 6F     memory  locatio
00D310:  6E 20 20 28 48 4C 29 2E 20 20 54 68 65 65 78 61    n  (HL).  Theexa
00D320:  6D 70 6C 65 73 20 61 72 65 20 69 6E 20 20 42 69    mples are in  Bi
00D330:  6E 61 72 79 20 43 6F 64 65 64 20 44 65 63 69 6D    nary Coded Decim
00D340:  61 6C 20 6F 66 63 6F 75 72 73 65 2C 20 20 65 61    al ofcourse,  ea
00D350:  63 68 20 64 69 67 69 74 20 74 61 6B 69 6E 67 20    ch digit taking 
00D360:  75 70 20 6F 6E 65 20 6E 69 62 62 6C 65 6F 72 20    up one nibbleor 
00D370:  20 66 6F 75 72 20 20 62 69 74 73 20 6F 66 20 74     four  bits of t
00D380:  68 65 20 72 65 67 69 73 74 65 72 20 6F 72 20 6D    he register or m
00D390:  65 6D 6F 72 79 6C 6F 63 61 74 69 6F 6E 2E A3 20    emorylocation.£ 
00D3A0:  20 20 20 20 20 20 20 20 20 20 20 20 41 20 61 66                A af
00D3B0:  74 65 72 20 20 20 28 48 4C 29 20 20 20 20 41 20    ter   (HL)    A 
00D3C0:  62 65 66 6F 72 65 20 A0 20 20 20 20 20 20 20 20    before .        
00D3D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 35                   5
00D3E0:  20 34 20 20 20 20 20 20 20 20 78 20 33 A0 20 61     4        x 3. a
00D3F0:  66 74 65 72 20 52 4C 44 20 20 20 20 20 78 20 35    fter RLD     x 5
00D400:  20 20 20 20 20 34 20 33 A0 A0 77 68 65 72 65 20         4 3..where 
00D410:  20 78 20 69 73 20 61 6E 79 20 6E 75 6D 62 65 72     x is any number
00D420:  20 61 6E 64 20 69 73 20 75 6E 61 66 66 65 63 74     and is unaffect
00D430:  65 64 62 79 20 74 68 65 20 69 6E 73 74 72 75 63    edby the instruc
00D440:  74 69 6F 6E 2E A0 A0 20 41 73 20 63 61 6E 20 62    tion... As can b
00D450:  65 20 20 73 65 65 6E 20 74 68 65 20 65 66 66 65    e  seen the effe
00D460:  63 74 20 6F 66 20 73 74 72 69 6E 67 69 6E 67 74    ct of stringingt
00D470:  6F 67 65 74 68 65 72 20 52 4C 44 20 69 6E 73 74    ogether RLD inst
00D480:  72 75 63 74 69 6F 6E 73 20 69 73 20 74 6F 20 6D    ructions is to m
00D490:  75 6C 74 69 70 6C 79 61 20 20 64 65 63 69 6D 61    ultiplya  decima
00D4A0:  6C 20 20 6E 75 6D 62 65 72 20 20 62 79 20 20 31    l  number  by  1
00D4B0:  30 2E 20 20 49 74 20 69 73 20 20 61 6C 73 6F 75    0.  It is  alsou
00D4C0:  73 65 66 75 6C 20 69 6E 20 69 73 6F 6C 61 74 69    seful in isolati
00D4D0:  6E 67 20 74 68 65 20 68 69 67 68 20 64 69 67 69    ng the high digi
00D4E0:  74 20 20 66 72 6F 6D 74 68 65 20 74 77 6F 20 64    t  fromthe two d
00D4F0:  69 67 69 74 20 6E 75 6D 62 65 72 2E A3 20 20 20    igit number.£   
00D500:  73 61 6D 65 20 66 6C 61 67 20 20 61 73 20 74 68    same flag  as th
00D510:  65 6F 76 65 72 66 6C 6F 77 20 66 6C 61 67 2E 20    eoverflow flag. 
00D520:  20 49 74 20 20 69 73 20 20 74 65 72 6D 65 64 20     It  is  termed 
00D530:  20 74 68 65 20 20 50 2F 56 66 6C 61 67 2E A3 20     the  P/Vflag.£ 
00D540:  69 2E 65 2E A0 30 20 30 20 31 20 31 20 30 20 31    i.e..0 0 1 1 0 1
00D550:  20 30 20 30 20 20 20 70 61 72 69 74 79 20 66 6C     0 0   parity fl
00D560:  61 67 20 69 73 20 6E 6F 74 20 73 65 74 20 20 20    ag is not set   
00D570:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73                   s
00D580:  69 6E 63 65 20 20 6E 75 6D 62 65 72 20 20 6F 66    ince  number  of
00D590:  20 22 31 22 73 20 20 20 20 20 20 20 20 20 20 20     "1"s           
00D5A0:  20 20 20 20 20 20 20 69 73 20 33 2E 20 20 20 69           is 3.   i
00D5B0:  2E 65 2E 20 6F 64 64 2E A0 A0 30 20 31 20 30 20    .e. odd...0 1 0 
00D5C0:  30 20 30 20 31 20 31 20 31 20 20 20 70 61 72 69    0 0 1 1 1   pari
00D5D0:  74 79 20 20 66 6C 61 67 20 20 20 69 73 20 20 73    ty  flag   is  s
00D5E0:  65 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20    et              
00D5F0:  20 20 20 20 73 69 6E 63 65 20 20 6E 75 6D 62 65        since  numbe
00D600:  72 20 20 6F 66 20 22 31 22 73 20 20 20 20 20 20    r  of "1"s      
00D610:  20 20 20 20 20 20 20 20 20 20 20 20 69 73 20 34                is 4
00D620:  2E 20 20 20 69 2E 65 2E 20 65 76 65 6E 2E A0 A0    .   i.e. even...
00D630:  20 54 68 65 20 20 69 6E 73 74 72 75 63 74 69 6F     The  instructio
00D640:  6E 20 20 70 65 72 66 6F 72 6D 65 64 20 20 64 65    n  performed  de
00D650:  74 65 72 6D 69 6E 65 73 74 68 65 20 6D 65 61 6E    terminesthe mean
00D660:  69 6E 67 20 6F 66 20 74 68 65 20 50 2F 56 20 66    ing of the P/V f
00D670:  6C 61 67 2E A0 A0 20 4F 66 20 20 61 6C 6C 20 20    lag... Of  all  
00D680:  74 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 73    the instructions
00D690:  20 20 64 65 73 63 72 69 62 65 64 20 74 6F 64 61      described toda
00D6A0:  74 65 20 20 6F 6E 6C 79 20 20 44 41 41 20 20 74    te  only  DAA  t
00D6B0:  72 65 61 74 73 20 20 69 74 20 20 61 73 20 61 20    reats  it  as a 
00D6C0:  70 61 72 69 74 79 66 6C 61 67 2E 20 20 41 6C 6C    parityflag.  All
00D6D0:  20 6F 74 68 65 72 73 20 65 69 74 68 65 72 20 68     others either h
00D6E0:  61 76 65 20 20 6E 6F 20 65 66 66 65 63 74 6F 6E    ave  no effecton
00D6F0:  20 69 74 20 20 6F 72 20 75 73 65 20 69 74 20 61     it  or use it a
00D700:  20 20 20 20 20 20 20 20 20 20 41 20 61 66 74 65              A afte
00D710:  72 20 20 20 28 48 4C 29 20 20 20 20 41 20 62 65    r   (HL)    A be
00D720:  66 6F 72 65 20 A0 20 20 20 20 20 20 20 20 20 20    fore .          
00D730:  20 20 20 20 20 78 20 35 20 20 20 20 20 34 20 33         x 5     4 3
00D740:  A0 20 61 66 74 65 72 20 52 52 44 20 20 20 20 20    . after RRD     
00D750:  20 20 20 20 20 20 20 20 35 20 34 20 20 20 20 20            5 4     
00D760:  20 20 78 20 33 A0 A0 20 54 68 65 20 20 52 52 44      x 3.. The  RRD
00D770:  20 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 74 68      instruction th
00D780:  65 72 65 66 6F 72 65 20 64 69 76 69 64 65 73 74    erefore dividest
00D790:  68 65 20 64 65 63 69 6D 61 6C 20 6E 75 6D 62 65    he decimal numbe
00D7A0:  72 20 62 79 20 31 30 2E 20 49 74 20 63 61 6E 20    r by 10. It can 
00D7B0:  61 6C 73 6F 20 62 65 73 74 72 75 6E 67 20 74 6F    also bestrung to
00D7C0:  67 65 74 68 65 72 20 74 6F 20 64 69 76 69 64 65    gether to divide
00D7D0:  20 61 6E 79 20 6C 65 6E 67 74 68 20 42 43 44 6E     any length BCDn
00D7E0:  75 6D 62 65 72 20 20 62 79 20 31 30 2E 20 20 54    umber  by 10.  T
00D7F0:  68 65 20 6C 6F 77 20 64 69 67 69 74 20 6F 66 20    he low digit of 
00D800:  74 68 65 20 74 77 6F 64 69 67 69 74 20 20 64 65    the twodigit  de
00D810:  63 69 6D 61 6C 20 6E 75 6D 62 65 72 20 63 61 6E    cimal number can
00D820:  20 62 65 20 69 73 6F 6C 61 74 65 64 20 62 79 74     be isolated byt
00D830:  68 69 73 20 69 6E 73 74 72 75 63 74 69 6F 6E 2E    his instruction.
00D840:  A3 20 53 75 6D 6D 61 72 79 20 2D 20 64 65 63 69    £ Summary - deci
00D850:  6D 61 6C 20 73 68 69 66 74 73 A0 A0 52 4C 44 20    mal shifts..RLD 
00D860:  20 20 20 52 6F 74 61 74 65 20 4C 65 66 74 20 44       Rotate Left D
00D870:  65 63 69 6D 61 6C 20 20 28 2A 31 30 29 A0 A0 52    ecimal  (*10)..R
00D880:  52 44 20 20 20 20 52 6F 74 61 74 65 20 52 69 67    RD    Rotate Rig
00D890:  68 74 20 44 65 63 69 6D 61 6C 20 28 2F 31 30 29    ht Decimal (/10)
00D8A0:  A3 20 20 20 20 20 20 45 58 41 4D 50 4C 45 53 20    £      EXAMPLES 
00D8B0:  4F 46 20 44 45 43 49 4D 41 4C 20 52 4F 54 41 54    OF DECIMAL ROTAT
00D8C0:  49 4F 4E A0 A0 20 54 68 65 73 65 20 20 20 20 20    ION.. These     
00D8D0:  65 78 61 6D 70 6C 65 73 20 20 20 20 69 6C 6C 75    examples    illu
00D8E0:  73 74 72 61 74 65 20 20 20 20 74 68 65 6D 75 6C    strate    themul
00D8F0:  74 69 70 6C 69 63 61 74 69 6F 6E 20 20 20 61 6E    tiplication   an
00D900:  73 20 20 61 6E 20 20 6F 76 65 72 66 6C 6F 77 20    s  an  overflow 
00D910:  20 66 6C 61 67 2E 41 6C 6C 20 73 75 62 73 65 71     flag.All subseq
00D920:  75 65 6E 74 20 69 6E 73 74 72 75 63 74 69 6F 6E    uent instruction
00D930:  73 20 65 69 74 68 65 72 20 20 68 61 76 65 6E 6F    s either  haveno
00D940:  20 65 66 66 65 63 74 20 6F 6E 20 69 74 20 6F 72     effect on it or
00D950:  20 75 73 65 20 69 74 20 61 73 20 70 61 72 69 74     use it as parit
00D960:  79 2E A3 20 54 48 45 20 46 4C 41 47 20 52 45 47    y.£ THE FLAG REG
00D970:  49 53 54 45 52 20 41 4E 44 20 41 46 20 52 45 47    ISTER AND AF REG
00D980:  49 53 54 45 52 20 50 41 49 52 A0 A0 20 57 65 20    ISTER PAIR.. We 
00D990:  20 68 61 76 65 20 20 64 69 73 63 75 73 73 65 64     have  discussed
00D9A0:  20 66 6C 61 67 73 20 61 73 20 69 6E 64 69 76 69     flags as indivi
00D9B0:  64 75 61 6C 62 69 74 73 2E 20 20 54 68 69 73 20    dualbits.  This 
00D9C0:  69 73 20 74 68 65 20 77 61 79 20 74 68 65 79 20    is the way they 
00D9D0:  61 72 65 20 6E 6F 72 6D 61 6C 6C 79 75 73 65 64    are normallyused
00D9E0:  2E 20 20 20 54 68 65 79 20 61 72 65 20 68 6F 77    .   They are how
00D9F0:  65 76 65 72 20 61 63 74 75 61 6C 6C 79 20 73 74    ever actually st
00DA00:  6F 72 65 64 69 6E 20 74 68 65 20 5A 38 30 20 69    oredin the Z80 i
00DA10:  6E 20 61 20 72 65 67 69 73 74 65 72 2C 20 64 65    n a register, de
00DA20:  73 69 67 6E 61 74 65 64 20 20 61 73 46 20 20 6F    signated  asF  o
00DA30:  72 20 20 66 6C 61 67 20 20 72 65 67 69 73 74 65    r  flag  registe
00DA40:  72 2E 20 20 54 68 65 20 20 66 6C 61 67 73 20 20    r.  The  flags  
00DA50:  20 61 72 65 61 72 72 61 6E 67 65 64 20 61 73 20     arearranged as 
00DA60:  66 6F 6C 6C 6F 77 73 20 3A 2D A0 A0 20 20 20 62    follows :-..   b
00DA70:  69 74 20 20 30 20 20 20 20 20 20 43 20 20 20 20    it  0      C    
00DA80:  43 61 72 72 79 A0 20 20 20 62 69 74 20 20 31 20    Carry.   bit  1 
00DA90:  20 20 20 20 20 4E 20 20 20 20 53 75 62 74 72 61         N    Subtra
00DAA0:  63 74 20 6C 61 73 74 A0 20 20 20 62 69 74 20 20    ct last.   bit  
00DAB0:  32 20 20 20 20 20 50 2F 56 20 20 20 50 61 72 69    2     P/V   Pari
00DAC0:  74 79 20 61 6E 64 20 6F 76 65 72 66 6C 6F 77 A0    ty and overflow.
00DAD0:  20 20 20 62 69 74 20 20 33 20 20 20 20 20 20 20       bit  3       
00DAE0:  20 20 20 20 4E 6F 74 20 75 73 65 64 A0 20 20 20        Not used.   
00DAF0:  62 69 74 20 20 34 20 20 20 20 20 20 48 20 20 20    bit  4      H   
00DB00:  64 20 20 20 64 69 76 69 73 69 6F 6E 20 20 6F 66    d   division  of
00DB10:  20 20 42 43 44 6E 75 6D 62 65 72 73 20 62 79 20      BCDnumbers by 
00DB20:  74 65 6E 2E A3 20 4C 44 20 48 4C 2C 53 54 4F 52    ten.£ LD HL,STOR
00DB30:  45 A0 20 20 4C 44 20 41 2C 30 A0 20 20 52 4C 44    E.  LD A,0.  RLD
00DB40:  A0 20 20 49 4E 43 20 48 4C A0 20 20 52 4C 44 A0    .  INC HL.  RLD.
00DB50:  20 20 A0 20 20 4C 44 20 41 2C 30 A0 20 20 52 52      .  LD A,0.  RR
00DB60:  44 A0 20 20 44 45 43 20 48 4C A0 20 20 52 52 44    D.  DEC HL.  RRD
00DB70:  A0 20 20 52 45 54 A0 20 20 A0 20 20 A0 20 53 54    .  RET.  .  . ST
00DB80:  4F 52 45 20 44 45 46 57 20 32 35 34 48 A0 20 20    ORE DEFW 254H.  
00DB90:  A0 20 20 A0 20 20 20 20 20 20 20 20 20 20 20 20    .  .            
00DBA0:  20 20 49 4E 54 52 4F 44 55 43 54 49 4F 4E A0 A0      INTRODUCTION..
00DBB0:  20 54 68 69 73 20 20 67 72 6F 75 70 20 20 6F 66     This  group  of
00DBC0:  20 6C 65 73 73 6F 6E 73 20 77 69 6C 6C 20 20 69     lessons will  i
00DBD0:  6E 74 72 6F 64 75 63 65 74 68 65 20 69 64 65 61    ntroducethe idea
00DBE0:  20 6F 66 20 62 69 74 20 6D 61 6E 69 70 75 6C 61     of bit manipula
00DBF0:  74 69 6F 6E 20 61 6E 64 20 69 74 73 20 75 73 65    tion and its use
00DC00:  69 6E 20 20 66 6C 61 67 20 20 6F 70 65 72 61 74    in  flag  operat
00DC10:  69 6F 6E 73 20 20 61 6E 64 20 20 69 6E 20 20 70    ions  and  in  p
00DC20:  72 6F 64 75 63 69 6E 67 66 61 73 74 65 72 20 6D    roducingfaster m
00DC30:  65 74 68 6F 64 73 20 6F 66 20 6D 75 6C 74 69 70    ethods of multip
00DC40:  6C 69 63 61 74 69 6F 6E 2E A0 A0 20 42 75 74 20    lication... But 
00DC50:  66 69 72 73 74 20 20 77 65 20 73 68 61 6C 6C 20    first  we shall 
00DC60:  6C 6F 6F 6B 20 66 75 72 74 68 65 72 20 61 74 20    look further at 
00DC70:  74 68 65 70 72 6F 63 65 73 73 6F 72 73 20 66 6C    theprocessors fl
00DC80:  61 67 73 2E A3 20 20 20 20 20 20 20 20 20 20 20    ags.£           
00DC90:  20 20 4C 45 53 53 4F 4E 53 20 20 31 38 20 2D 20      LESSONS  18 - 
00DCA0:  32 35 A0 A0 20 31 38 2E 20 20 50 61 72 69 74 79    25.. 18.  Parity
00DCB0:  A0 20 31 39 2E 20 20 54 68 65 20 66 6C 61 67 20    . 19.  The flag 
00DCC0:  72 65 67 69 73 74 65 72 20 61 6E 64 20 41 46 A0    register and AF.
00DCD0:  20 32 30 2E 20 20 53 20 61 6E 64 20 50 2F 56 20     20.  S and P/V 
00DCE0:  66 6C 61 67 73 20 69 6E 20 69 6E 73 74 72 75 63    flags in instruc
00DCF0:  74 69 6F 6E 73 A0 20 20 20 20 20 20 20 20 20 20    tions.          
00DD00:  20 48 61 6C 66 20 63 61 72 72 79 A0 20 20 20 62     Half carry.   b
00DD10:  69 74 20 20 35 20 20 20 20 20 20 20 20 20 20 20    it  5           
00DD20:  4E 6F 74 20 75 73 65 64 A0 20 20 20 62 69 74 20    Not used.   bit 
00DD30:  20 36 20 20 20 20 20 20 5A 20 20 20 20 5A 65 72     6      Z    Zer
00DD40:  6F A0 20 20 20 62 69 74 20 20 37 20 20 20 20 20    o.   bit  7     
00DD50:  20 53 20 20 20 20 53 69 67 6E A3 20 54 68 65 20     S    Sign£ The 
00DD60:  46 6C 61 67 20 20 72 65 67 69 73 74 65 72 20 20    Flag  register  
00DD70:  73 6F 6D 65 74 69 6D 65 73 20 20 66 6F 72 6D 73    sometimes  forms
00DD80:  20 20 61 72 65 67 69 73 74 65 72 20 20 70 61 69      aregister  pai
00DD90:  72 20 20 69 6E 20 20 63 6F 6E 6A 75 6E 63 74 69    r  in  conjuncti
00DDA0:  6F 6E 20 77 69 74 68 20 74 68 65 41 63 63 75 6D    on with theAccum
00DDB0:  75 6C 61 74 6F 72 2E 20 54 68 69 73 20 70 61 69    ulator. This pai
00DDC0:  72 20 69 73 20 63 61 6C 6C 65 64 20 41 46 2E 20    r is called AF. 
00DDD0:  54 68 65 6F 6E 6C 79 20 69 6E 73 74 72 75 63 74    Theonly instruct
00DDE0:  69 6F 6E 73 20 20 70 72 65 76 69 6F 75 73 6C 79    ions  previously
00DDF0:  20 20 6D 65 6E 74 69 6F 6E 65 64 74 68 61 74 20      mentionedthat 
00DE00:  69 6E 76 6F 6C 76 65 20 74 68 69 73 20 72 65 67    involve this reg
00DE10:  69 73 74 65 72 20 70 61 69 72 20 61 72 65 20 50    ister pair are P
00DE20:  55 53 48 61 6E 64 20 50 4F 50 2E A3 20 20 20 20    USHand POP.£    
00DE30:  20 53 20 61 6E 64 20 50 2F 56 20 46 4C 41 47 53     S and P/V FLAGS
00DE40:  20 49 4E 20 49 4E 53 54 52 55 43 54 49 4F 4E 53     IN INSTRUCTIONS
00DE50:  A0 A0 20 54 68 65 20 73 69 67 6E 20 20 61 6E 64    .. The sign  and
00DE60:  20 20 70 61 72 69 74 79 20 66 6C 61 67 73 20 63      parity flags c
00DE70:  61 6E 20 62 65 20 75 73 65 64 69 6E 20 20 61 6C    an be usedin  al
00DE80:  6C 20 20 61 62 73 6F 6C 75 74 65 20 28 20 4E 4F    l  absolute ( NO
00DE90:  54 20 72 65 6C 61 74 69 76 65 29 20 6A 75 6D 70    T relative) jump
00DEA0:  73 2C 63 61 6C 6C 73 2C 20 61 6E 64 20 72 65 74    s,calls, and ret
00DEB0:  75 72 6E 73 2E A0 A0 20 54 68 65 20 6E 6F 74 61    urns... The nota
00DEC0:  74 69 6F 6E 20 69 73 20 3A 2D A0 A0 20 4A 50 20    tion is :-.. JP 
00DED0:  50 4F 2C 6E 6E 20 20 43 41 4C 4C 20 50 4F 2C 6E    PO,nn  CALL PO,n
00DEE0:  6E 20 20 52 45 54 20 50 4F A0 20 20 20 20 20 20    n  RET PO.      
00DEF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00DF00:  20 20 20 45 78 20 2D 20 73 69 67 6E 20 61 6E 64       Ex - sign and
00DF10:  20 70 61 72 69 74 79 20 66 6C 61 67 73 20 20 32     parity flags  2
00DF20:  31 2E 20 20 42 69 74 20 6D 61 6E 69 70 75 6C 61    1.  Bit manipula
00DF30:  74 69 6F 6E A0 20 20 20 20 20 20 20 20 20 20 20    tion.           
00DF40:  45 78 20 2D 20 62 69 74 20 6D 61 6E 69 70 75 6C    Ex - bit manipul
00DF50:  61 74 69 6F 6E A0 20 32 32 2E 20 20 4C 6F 67 69    ation. 22.  Logi
00DF60:  63 61 6C 20 69 6E 73 74 72 75 63 74 69 6F 6E 73    cal instructions
00DF70:  A0 20 20 20 20 20 20 20 20 20 20 20 45 78 20 2D    .           Ex -
00DF80:  20 6C 6F 67 69 63 61 6C 20 69 6E 73 74 72 75 63     logical instruc
00DF90:  74 69 6F 6E 73 A0 20 32 33 2E 20 20 53 68 69 66    tions. 23.  Shif
00DFA0:  74 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 A0 20    t instructions. 
00DFB0:  20 20 20 20 20 20 20 20 20 20 45 78 20 2D 20 73              Ex - s
00DFC0:  68 69 66 74 20 69 6E 73 74 72 75 63 74 69 6F 6E    hift instruction
00DFD0:  73 A0 20 32 34 2E 20 20 52 6F 74 61 74 65 20 69    s. 24.  Rotate i
00DFE0:  6E 73 74 72 75 63 74 69 6F 6E 73 A0 20 20 20 20    nstructions.    
00DFF0:  20 20 20 20 20 20 20 45 78 20 2D 20 72 6F 74 61           Ex - rota
00E000:  74 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20    te instructions 
00E010:  31 A0 20 20 20 20 20 20 20 20 20 20 20 45 78 20    1.           Ex 
00E020:  2D 20 72 6F 74 61 74 65 20 69 6E 73 74 72 75 63    - rotate instruc
00E030:  74 69 6F 6E 73 20 32 A0 20 32 35 2E 20 20 44 65    tions 2. 25.  De
00E040:  63 69 6D 61 6C 20 72 6F 74 61 74 69 6E 67 A0 20    cimal rotating. 
00E050:  20 20 20 20 20 20 20 20 20 20 45 78 20 2D 20 64              Ex - d
00E060:  65 63 69 6D 61 6C 20 72 6F 74 61 74 69 6F 6E A0    ecimal rotation.
00E070:  20 4C 6F 61 64 20 66 75 72 74 68 65 72 20 6C 65     Load further le
00E080:  73 73 6F 6E 73 20 66 72 6F 6D 20 74 61 70 65 A3    ssons from tape£
00E090:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
00E0A0:  20 50 41 52 49 54 59 A0 A0 20 57 68 65 6E 20 64     PARITY.. When d
00E0B0:  61 74 61 20 69 73 20 74 72 61 6E 73 6D 69 74 74    ata is transmitt
00E0C0:  65 64 20 66 72 6F 6D 20 6F 6E 65 20 70 6C 61 63    ed from one plac
00E0D0:  65 74 6F 20 61 6E 6F 74 68 65 72 2C 20 69 74 20    eto another, it 
00E0E0:  69 73 20 70 6F 73 73 69 62 6C 65 20 66 6F 72 20    is possible for 
00E0F0:  65 72 72 6F 72 73 20 74 6F 61 70 70 65 61 72 20    errors toappear 
00E100:  20 20 20 20 20 50 61 72 69 74 79 20 6F 64 64 3D         Parity odd=
00E110:  30 20 A0 20 4A 50 20 50 45 2C 6E 6E 20 20 43 41    0 . JP PE,nn  CA
00E120:  4C 4C 20 50 45 2C 6E 6E 20 20 52 45 54 20 50 45    LL PE,nn  RET PE
00E130:  A0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    .               
00E140:  20 20 20 20 20 20 20 20 20 20 20 20 50 61 72 69                Pari
00E150:  74 79 20 65 76 65 6E 3D 31 A0 A0 20 4A 50 20 50    ty even=1.. JP P
00E160:  2C 6E 6E 20 20 20 43 41 4C 4C 20 50 2C 6E 6E 20    ,nn   CALL P,nn 
00E170:  20 20 52 45 54 20 50 20 20 20 53 69 67 6E 20 2B      RET P   Sign +
00E180:  76 65 A0 20 4A 50 20 4D 2C 6E 6E 20 20 20 43 41    ve. JP M,nn   CA
00E190:  4C 4C 20 4D 2C 6E 6E 20 20 20 52 45 54 20 4D 20    LL M,nn   RET M 
00E1A0:  20 20 53 69 67 6E 20 2D 76 65 A0 A0 20 49 66 20      Sign -ve.. If 
00E1B0:  74 68 65 20 63 6F 6E 64 69 74 69 6F 6E 20 69 73    the condition is
00E1C0:  20 6E 6F 74 20 6D 65 74 20 74 68 65 20 70 72 6F     not met the pro
00E1D0:  67 72 61 6D 77 69 6C 6C 20 20 6E 6F 74 20 20 6A    gramwill  not  j
00E1E0:  75 6D 70 2C 20 20 63 61 6C 6C 20 61 20 20 73 75    ump,  call a  su
00E1F0:  62 72 6F 75 74 69 6E 65 2C 20 6F 72 72 65 74 75    broutine, orretu
00E200:  72 6E 2E A3 20 20 20 20 20 20 20 20 45 58 41 4D    rn.£        EXAM
00E210:  50 4C 45 20 4F 46 20 4A 55 4D 50 20 4F 4E 20 53    PLE OF JUMP ON S
00E220:  49 47 4E A0 A0 20 54 68 69 73 20 20 65 78 61 6D    IGN.. This  exam
00E230:  70 6C 65 20 20 69 73 20 61 20 73 69 6D 70 6C 65    ple  is a simple
00E240:  20 20 70 72 6F 67 72 61 6D 20 20 74 6F 69 6C 6C      program  toill
00E250:  75 73 74 72 61 74 65 20 20 4A 50 20 50 2C 6E 6E    ustrate  JP P,nn
00E260:  20 2C 20 61 6E 64 20 4A 50 20 4D 2C 6E 6E 3B 20     , and JP M,nn; 
00E270:  20 6A 75 6D 70 69 66 20 70 6F 73 69 74 69 76 65     jumpif positive
00E280:  20 61 6E 64 20 6A 75 6D 70 20 69 66 20 6D 69 6E     and jump if min
00E290:  75 73 2E 20 4E 6F 74 65 20 74 68 61 74 74 68 65    us. Note thatthe
00E2A0:  20 20 63 61 72 72 79 20 20 69 73 20 20 73 74 69      carry  is  sti
00E2B0:  6C 6C 20 20 20 6F 70 65 72 61 74 69 76 65 2C 20    ll   operative, 
00E2C0:  20 20 61 6E 64 74 68 65 72 65 66 6F 72 65 2C 20      andtherefore, 
00E2D0:  69 66 20 79 6F 75 20 64 6F 20 6E 6F 74 20 63 6C    if you do not cl
00E2E0:  65 61 72 20 69 74 20 62 65 66 6F 72 65 41 44 43    ear it beforeADC
00E2F0:  20 20 61 6E 64 20 53 42 43 20 20 74 68 65 20 20      and SBC  the  
00E300:  69 6E 20 74 68 65 20 72 65 63 65 69 76 65 64 20    in the received 
00E310:  64 61 74 61 2E 20 50 61 72 69 74 79 20 69 73 20    data. Parity is 
00E320:  61 73 69 6D 70 6C 65 20 77 61 79 20 6F 66 20 64    asimple way of d
00E330:  65 74 65 63 74 69 6E 67 20 73 69 6E 67 6C 65 20    etecting single 
00E340:  65 72 72 6F 72 73 20 69 6E 64 61 74 61 2E 20 20    errors indata.  
00E350:  41 6E 20 61 64 64 69 74 69 6F 6E 61 6C 20 62 69    An additional bi
00E360:  74 20 69 73 20 61 64 64 65 64 20 74 6F 20 74 68    t is added to th
00E370:  65 64 61 74 61 20 74 68 61 74 20 6D 61 6B 65 73    edata that makes
00E380:  20 74 68 65 20 74 6F 74 61 6C 20 6E 75 6D 62 65     the total numbe
00E390:  72 20 6F 66 20 22 31 22 73 69 6E 20 74 68 65 20    r of "1"sin the 
00E3A0:  20 77 6F 72 64 20 20 61 6E 20 20 65 76 65 6E 20     word  an  even 
00E3B0:  20 6E 75 6D 62 65 72 2E 20 20 20 49 66 20 74 68     number.   If th
00E3C0:  65 72 65 63 65 69 76 65 64 20 20 77 6F 72 64 20    ereceived  word 
00E3D0:  20 64 6F 65 73 20 20 6E 6F 74 20 20 68 61 76 65     does  not  have
00E3E0:  20 20 61 6E 20 65 76 65 6E 6E 75 6D 62 65 72 20      an evennumber 
00E3F0:  20 6F 66 20 22 31 22 73 20 69 6E 20 69 74 2C 20     of "1"s in it, 
00E400:  74 68 65 6E 20 61 6E 20 65 72 72 6F 72 20 68 61    then an error ha
00E410:  73 6F 63 63 75 72 72 65 64 2E 20 20 20 49 6E 20    soccurred.   In 
00E420:  20 61 64 64 69 74 69 6F 6E 20 20 74 6F 20 20 74     addition  to  t
00E430:  68 69 73 20 20 65 76 65 6E 70 61 72 69 74 79 20    his  evenparity 
00E440:  77 65 20 63 6F 75 6C 64 20 75 73 65 20 20 6F 64    we could use  od
00E450:  64 20 20 70 61 72 69 74 79 2C 20 20 77 68 65 72    d  parity,  wher
00E460:  65 74 68 65 20 77 6F 72 64 20 69 73 20 6D 61 64    ethe word is mad
00E470:  65 20 74 6F 20 68 61 76 65 20 20 61 6E 20 20 6F    e to have  an  o
00E480:  64 64 20 6E 75 6D 62 65 72 6F 66 20 22 31 22 73    dd numberof "1"s
00E490:  20 69 6E 20 69 74 2E A0 A0 20 54 68 65 20 20 5A     in it... The  Z
00E4A0:  38 30 20 20 68 61 73 20 61 20 66 6C 61 67 20 74    80  has a flag t
00E4B0:  68 61 74 20 69 73 20 73 65 74 20 69 66 20 74 68    hat is set if th
00E4C0:  65 6E 75 6D 62 65 72 20 6F 66 20 22 31 22 73 20    enumber of "1"s 
00E4D0:  69 6E 20 61 20 6E 75 6D 62 65 72 20 69 73 20 65    in a number is e
00E4E0:  76 65 6E 2E 20 54 68 69 73 66 6C 61 67 20 20 69    ven. Thisflag  i
00E4F0:  73 20 69 6E 20 66 61 63 74 20 20 74 68 65 20 20    s in fact  the  
00E500:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
00E510:  0C 00 00 00 02 09 50 E5 0C 00 C1 02 00 00 00 02    ......P.........
00E520:  0C 00 C6 02 00 00 00 02 0C 00 C2 02 00 00 00 02    ................
00E530:  0C 00 C7 02 00 00 00 02 0C 00 C3 02 00 00 00 02    ................
00E540:  0C 00 C8 02 00 00 00 02 0C 00 C4 02 00 00 00 02    ................
00E550:  0C 00 C9 02 00 00 00 02 0C 00 C5 02 00 00 00 02    ................
00E560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E5F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00E600:  6C 61 74 65 72 20 6A 75 6D 70 20 20 63 6F 75 6C    later jump  coul
00E610:  64 20 20 62 65 75 6E 65 78 70 65 63 74 65 64 2E    d  beunexpected.
00E620:  20 49 6E 20 74 68 69 73 20 65 78 61 6D 70 6C 65     In this example
00E630:  20 74 68 65 20 63 61 72 72 79 20 69 73 6E 6F 74     the carry isnot
00E640:  20 63 6C 65 61 72 65 64 2C 20 73 6F 20 22 6C 6F     cleared, so "lo
00E650:  6F 6B 20 62 65 66 6F 72 65 20 79 6F 75 20 6C 65    ok before you le
00E660:  61 70 22 2E A3 20 4C 44 20 48 4C 2C 35 32 A0 20    ap".£ LD HL,52. 
00E670:  20 4C 44 20 44 45 2C 33 33 A0 20 20 4C 44 20 42     LD DE,33.  LD B
00E680:  43 2C 35 A0 20 4C 4F 4F 50 31 20 53 42 43 20 48    C,5. LOOP1 SBC H
00E690:  4C 2C 44 45 A0 20 20 4C 44 20 28 4C 52 45 47 29    L,DE.  LD (LREG)
00E6A0:  2C 48 4C A0 20 20 4A 50 20 50 2C 4C 4F 4F 50 31    ,HL.  JP P,LOOP1
00E6B0:  A0 20 4C 4F 4F 50 32 20 41 44 43 20 48 4C 2C 42    . LOOP2 ADC HL,B
00E6C0:  43 A0 20 20 4C 44 20 28 4C 52 45 47 29 2C 48 4C    C.  LD (LREG),HL
00E6D0:  A0 20 20 4A 50 20 4D 2C 4C 4F 4F 50 32 A0 20 20    .  JP M,LOOP2.  
00E6E0:  52 45 54 20 5A A0 20 20 4A 52 20 4C 4F 4F 50 31    RET Z.  JR LOOP1
00E6F0:  A0 20 20 A0 20 4C 52 45 47 20 20 42 49 4E 20 30    .  . LREG  BIN 0
00E700:  A0 20 48 52 45 47 20 20 42 49 4E 20 30 A0 20 20    . HREG  BIN 0.  
00E710:  A0 20 20 A0 20 62 65 72 65 70 72 65 73 65 6E 74    .  . berepresent
00E720:  65 64 20 62 79 20 43 39 42 38 20 68 65 78 2E A0    ed by C9B8 hex..
00E730:  A0 20 43 6F 6E 76 65 72 73 69 6F 6E 20 20 6F 66    . Conversion  of
00E740:  20 20 61 20 20 68 65 78 20 20 6E 75 6D 62 65 72      a  hex  number
00E750:  20 20 74 6F 20 20 69 74 73 64 65 63 69 6D 61 6C      to  itsdecimal
00E760:  20 65 71 75 69 76 61 6C 65 6E 74 20 66 6F 6C 6C     equivalent foll
00E770:  6F 77 73 20 74 68 65 20 20 73 74 61 6E 64 61 72    ows the  standar
00E780:  64 63 61 6C 63 75 6C 61 74 69 6F 6E 2E A0 A0 69    dcalculation...i
00E790:  2E 65 2E 20 20 42 38 20 68 65 78 20 3D 20 28 42    .e.  B8 hex = (B
00E7A0:  20 68 65 78 29 2A 20 31 36 2B 20 28 38 29 2A 20     hex)* 16+ (8)* 
00E7B0:  31 A0 20 20 20 20 20 20 20 20 20 20 20 20 20 3D    1.             =
00E7C0:  20 31 31 2A 31 36 2B 38 3D 31 38 34 A0 A0 20 41     11*16+8=184.. A
00E7D0:  6C 77 61 79 73 20 72 65 6D 65 6D 62 65 72 20 74    lways remember t
00E7E0:  68 61 74 20 61 20 68 65 78 20 6E 75 6D 62 65 72    hat a hex number
00E7F0:  20 68 61 73 20 61 62 61 73 65 20 6F 66 20 31 36     has abase of 16
00E800:  64 20 44 65 63 69 6D 61 6C 20 6F 72 20 42 43 44    d Decimal or BCD
00E810:  2E A0 A0 20 54 68 65 20 20 20 5A 38 30 20 20 20    ... The   Z80   
00E820:  20 61 63 63 6F 6D 6D 6F 64 61 74 65 73 20 20 20     accommodates   
00E830:  74 68 65 20 20 20 61 62 6F 76 65 61 64 6A 75 73    the   aboveadjus
00E840:  74 6D 65 6E 74 2C 20 20 77 69 74 68 20 74 68 65    tment,  with the
00E850:  20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 20 44     instruction   D
00E860:  41 41 2C 6F 72 20 20 44 65 63 69 6D 61 6C 20 20    AA,or  Decimal  
00E870:  41 64 6A 75 73 74 20 20 41 63 63 75 6D 75 6C 61    Adjust  Accumula
00E880:  74 6F 72 2E 20 20 20 54 68 69 73 69 6E 73 74 72    tor.   Thisinstr
00E890:  75 63 74 69 6F 6E 20 20 69 73 20 20 75 73 65 64    uction  is  used
00E8A0:  20 20 61 66 74 65 72 20 20 61 6E 20 20 38 20 20      after  an  8  
00E8B0:  62 69 74 41 44 44 2C 20 20 41 44 43 2C 20 20 53    bitADD,  ADC,  S
00E8C0:  55 42 2C 20 20 6F 72 20 20 53 42 43 20 20 74 6F    UB,  or  SBC  to
00E8D0:  20 61 64 6A 75 73 74 20 74 68 65 41 63 63 75 6D     adjust theAccum
00E8E0:  75 6C 61 74 6F 72 20 63 6F 6E 74 65 6E 74 73 20    ulator contents 
00E8F0:  62 79 20 61 64 64 69 6E 67 20 36 20 20 74 6F 20    by adding 6  to 
00E900:  74 68 65 6E 69 62 62 6C 65 2C 20 20 69 66 20 65    thenibble,  if e
00E910:  69 74 68 65 72 20 20 6E 69 62 62 6C 65 20 69 6E    ither  nibble in
00E920:  20 74 68 65 20 61 6E 73 77 65 72 69 73 20 61 62     the answeris ab
00E930:  6F 76 65 20 39 2E A3 20 54 6F 20 70 65 72 66 6F    ove 9.£ To perfo
00E940:  72 6D 20 20 74 68 69 73 20 6F 70 65 72 61 74 69    rm  this operati
00E950:  6F 6E 20 74 68 65 20 5A 38 30 20 75 73 65 73 74    on the Z80 usest
00E960:  77 6F 20 66 75 72 74 68 65 72 20 66 6C 61 67 73    wo further flags
00E970:  2C 20 74 68 65 20 20 48 20 20 66 6C 61 67 20 28    , the  H  flag (
00E980:  20 61 20 48 61 6C 66 63 61 72 72 79 20 20 62 65     a Halfcarry  be
00E990:  74 77 65 65 6E 20 20 6E 69 62 62 6C 65 73 20 29    tween  nibbles )
00E9A0:  2C 20 20 61 6E 64 20 20 4E 20 20 66 6C 61 67 28    ,  and  N  flag(
00E9B0:  73 75 62 74 72 61 63 74 20 20 69 6E 73 74 72 75    subtract  instru
00E9C0:  63 74 69 6F 6E 20 20 70 65 72 66 6F 72 6D 65 64    ction  performed
00E9D0:  20 6C 61 73 74 29 2E 53 69 6E 63 65 20 20 74 68     last).Since  th
00E9E0:  65 73 65 20 20 66 6C 61 67 73 20 20 63 61 6E 6E    ese  flags  cann
00E9F0:  6F 74 20 62 65 20 74 65 73 74 65 64 20 61 73 70    ot be tested asp
00EA00:  20 64 65 63 69 6D 61 6C 2C 20 61 20 64 65 63 69     decimal, a deci
00EA10:  6D 61 6C 20 6E 75 6D 62 65 72 20 68 61 73 61 20    mal number hasa 
00EA20:  62 61 73 65 20 6F 66 20 31 30 20 20 61 6E 64 20    base of 10  and 
00EA30:  61 20 62 69 6E 61 72 79 20 6E 75 6D 62 65 72 20    a binary number 
00EA40:  61 20 62 61 73 65 62 61 73 65 20 32 2E A3 20 20    a basebase 2.£  
00EA50:  20 20 45 58 41 4D 50 4C 45 53 20 4F 46 20 48 45      EXAMPLES OF HE
00EA60:  58 41 44 45 43 49 4D 41 4C 20 4E 4F 54 41 54 49    XADECIMAL NOTATI
00EA70:  4F 4E A0 A0 20 4E 6F 77 20 20 74 68 61 74 20 20    ON.. Now  that  
00EA80:  68 65 78 20 6E 6F 74 61 74 69 6F 6E 20 68 61 73    hex notation has
00EA90:  20 62 65 65 6E 20 69 6E 74 72 6F 2D 64 75 63 65     been intro-duce
00EAA0:  64 20 77 65 20 20 63 61 6E 20 64 69 73 63 75 73    d we  can discus
00EAB0:  73 20 20 68 6F 77 20 20 74 68 65 20 63 6F 6D 70    s  how  the comp
00EAC0:  75 74 65 72 73 74 6F 72 65 73 20 20 70 72 6F 67    uterstores  prog
00EAD0:  72 61 6D 73 20 20 69 6E 20 20 6D 6F 72 65 20 20    rams  in  more  
00EAE0:  64 65 74 61 69 6C 2E 20 20 20 41 73 61 6C 72 65    detail.   Asalre
00EAF0:  61 64 79 20 20 20 6D 65 6E 74 69 6F 6E 65 64 2C    ady   mentioned,
00EB00:  20 20 74 68 65 20 20 20 69 6E 73 74 72 75 63 74      the   instruct
00EB10:  69 6F 6E 73 61 72 65 20 20 73 74 6F 72 65 64 20    ionsare  stored 
00EB20:  20 20 6D 65 6D 6F 72 79 20 20 61 73 20 20 6E 75      memory  as  nu
00EB30:  6D 62 65 72 73 2E 20 20 53 6F 6D 65 69 6E 73 74    mbers.  Someinst
00EB40:  72 75 63 74 69 6F 6E 73 20 20 20 6F 6E 6C 79 20    ructions   only 
00EB50:  20 20 72 65 71 75 69 72 65 20 20 61 20 20 73 69      require  a  si
00EB60:  6E 67 6C 65 6E 75 6D 62 65 72 2C 20 6F 74 68 65    nglenumber, othe
00EB70:  72 73 20 72 65 71 75 69 72 65 20 6D 6F 72 65 2E    rs require more.
00EB80:  20 43 6F 6C 75 6D 6E 20 32 20 6F 6E 74 68 65 20     Column 2 onthe 
00EB90:  53 69 6D 75 6C 61 74 6F 72 20 64 69 73 70 6C 61    Simulator displa
00EBA0:  79 20 73 68 6F 77 73 20 20 74 68 65 20 20 6D 65    y shows  the  me
00EBB0:  6D 6F 72 79 63 6F 6E 74 65 6E 74 73 20 66 6F 72    morycontents for
00EBC0:  20 74 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E     the instruction
00EBD0:  73 20 69 6E 20 68 65 78 2E A0 A0 20 41 6C 6C 20    s in hex... All 
00EBE0:  74 68 65 20 20 6E 75 6D 62 65 72 73 20 20 75 73    the  numbers  us
00EBF0:  65 64 20 20 74 6F 20 20 64 65 73 63 72 69 62 65    ed  to  describe
00EC00:  61 72 74 20 6F 66 20 61 20 63 6F 6E 64 69 74 69    art of a conditi
00EC10:  6F 6E 61 6C 20 6A 75 6D 70 20 65 74 63 2E 20 74    onal jump etc. t
00EC20:  68 65 79 20 61 72 65 6F 66 20 6C 69 74 74 6C 65    hey areof little
00EC30:  20 75 73 65 2E A3 20 20 20 20 20 45 58 41 4D 50     use.£     EXAMP
00EC40:  4C 45 53 20 4F 46 20 42 2E 43 2E 44 2E 20 4E 4F    LES OF B.C.D. NO
00EC50:  54 41 54 49 4F 4E A0 A0 20 54 68 65 73 65 20 65    TATION.. These e
00EC60:  78 61 6D 70 6C 65 73 20 73 68 6F 77 20 73 69 6D    xamples show sim
00EC70:  70 6C 65 20 61 64 64 69 74 69 6F 6E 20 61 6E 64    ple addition and
00EC80:  73 75 62 74 72 61 63 74 69 6F 6E 20 69 6E 20 20    subtraction in  
00EC90:  42 43 44 20 66 6F 72 6D 61 74 2E 20 20 52 65 6D    BCD format.  Rem
00ECA0:  65 6D 62 65 72 20 74 6F 6B 65 65 70 20 20 69 6E    ember tokeep  in
00ECB0:  20 20 20 48 65 78 20 20 64 69 73 70 6C 61 79 20       Hex  display 
00ECC0:  20 20 6D 6F 64 65 20 20 20 6F 72 20 20 74 68 65      mode   or  the
00ECD0:  69 6C 6C 75 73 74 72 61 74 69 6F 6E 73 20 77 69    illustrations wi
00ECE0:  6C 6C 20 6E 6F 74 20 61 70 70 65 61 72 20 69 6E    ll not appear in
00ECF0:  20 42 43 44 2E A3 20 4C 44 20 41 2C 32 35 48 A0     BCD.£ LD A,25H.
00ED00:  20 20 4C 44 20 48 4C 2C 53 54 4F 52 45 A0 20 20      LD HL,STORE.  
00ED10:  4C 44 20 44 45 2C 32 34 36 38 48 A0 20 20 49 4E    LD DE,2468H.  IN
00ED20:  43 20 28 48 4C 29 A0 20 20 52 45 54 A0 20 20 A0    C (HL).  RET.  .
00ED30:  20 20 42 49 4E 20 36 35 48 A0 20 20 42 49 4E 20      BIN 65H.  BIN 
00ED40:  38 37 48 A0 20 20 42 49 4E 20 39 41 48 A0 20 20    87H.  BIN 9AH.  
00ED50:  42 49 4E 20 44 46 48 A0 20 20 42 49 4E 20 46 46    BIN DFH.  BIN FF
00ED60:  48 A0 20 20 42 49 4E 20 36 34 48 A0 20 20 A0 20    H.  BIN 64H.  . 
00ED70:  53 54 4F 52 45 20 44 45 46 42 20 36 34 A0 20 20    STORE DEFB 64.  
00ED80:  A0 20 20 A0 20 20 20 50 4F 53 49 54 49 56 45 20    .  .   POSITIVE 
00ED90:  41 4E 44 20 4E 45 47 41 54 49 56 45 20 4E 55 4D    AND NEGATIVE NUM
00EDA0:  42 45 52 20 4E 4F 54 41 54 49 4F 4E A0 A0 20 53    BER NOTATION.. S
00EDB0:  6F 20 66 61 72 20 77 65 20 68 61 76 65 20 6F 6E    o far we have on
00EDC0:  6C 79 20 64 65 61 6C 74 20 77 69 74 68 20 70 6F    ly dealt with po
00EDD0:  73 69 74 69 76 65 6E 75 6D 62 65 72 73 2E 20 20    sitivenumbers.  
00EDE0:  49 66 20 77 65 20 68 61 64 20 74 61 6B 65 6E 20    If we had taken 
00EDF0:  20 36 20 20 66 72 6F 6D 20 20 35 20 77 65 77 6F     6  from  5 wewo
00EE00:  20 61 6E 69 6E 73 74 72 75 63 74 69 6F 6E 20 61     aninstruction a
00EE10:  72 65 20 20 67 69 76 65 6E 20 69 6E 20 73 65 71    re  given in seq
00EE20:  75 65 6E 63 65 20 61 6C 6F 6E 67 74 68 65 20 6C    uence alongthe l
00EE30:  69 6E 65 2E 20 20 4E 6F 74 69 63 65 20 74 68 61    ine.  Notice tha
00EE40:  74 20 6E 75 6D 62 65 72 73 20 63 61 6C 6C 65 64    t numbers called
00EE50:  20 75 70 69 6E 20 61 6E 20 69 6E 73 74 72 75 63     upin an instruc
00EE60:  74 69 6F 6E 20 61 70 70 65 61 72 20 74 6F 77 61    tion appear towa
00EE70:  72 64 73 20 74 68 65 20 65 6E 64 6F 66 20 74 68    rds the endof th
00EE80:  65 20 73 74 72 69 6E 67 20 20 6F 66 20 20 6E 75    e string  of  nu
00EE90:  6D 62 65 72 73 2E 20 54 68 65 20 20 65 61 72 6C    mbers. The  earl
00EEA0:  69 65 72 6E 75 6D 62 65 72 73 20 20 20 20 64 65    iernumbers    de
00EEB0:  74 65 72 6D 69 6E 65 20 20 20 20 74 68 65 20 20    termine    the  
00EEC0:  20 74 79 70 65 20 20 20 20 6F 66 69 6E 73 74 72     type    ofinstr
00EED0:  75 63 74 69 6F 6E 2E 20 53 69 6E 63 65 20 74 68    uction. Since th
00EEE0:  65 20 20 74 6F 74 61 6C 20 20 6E 75 6D 62 65 72    e  total  number
00EEF0:  20 6F 66 69 6E 73 74 72 75 63 74 69 6F 6E 73 20     ofinstructions 
00EF00:  20 20 65 78 63 65 65 64 20 20 20 32 35 36 2C 20      exceed   256, 
00EF10:  20 61 20 20 20 70 72 65 66 69 78 6E 75 6D 62 65     a   prefixnumbe
00EF20:  72 20 69 73 20 75 73 65 64 20 74 6F 20 20 70 72    r is used to  pr
00EF30:  6F 64 75 63 65 20 6F 74 68 65 72 20 73 65 74 73    oduce other sets
00EF40:  20 6F 66 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E     ofinstructions.
00EF50:  20 54 68 65 20 70 72 65 66 69 78 65 73 20 79 6F     The prefixes yo
00EF60:  75 20 77 69 6C 6C 20 66 69 6E 64 61 72 65 20 45    u will findare E
00EF70:  44 2C 20 43 42 2C 20 44 44 20 61 6E 64 20 46 44    D, CB, DD and FD
00EF80:  2E A3 20 4C 75 63 6B 69 6C 79 20 61 73 73 65 6D    .£ Luckily assem
00EF90:  62 6C 65 72 73 20 74 61 6B 65 73 20 61 63 63 6F    blers takes acco
00EFA0:  75 6E 74 20 6F 66 20 61 6C 6C 74 68 65 73 65 20    unt of allthese 
00EFB0:  20 63 6F 6D 70 6C 65 78 69 74 69 65 73 2C 20 20     complexities,  
00EFC0:  61 6E 64 20 20 79 6F 75 20 20 77 69 6C 6C 20 6E    and  you  will n
00EFD0:  6F 74 6E 65 65 64 20 20 74 6F 20 20 6C 65 61 72    otneed  to  lear
00EFE0:  6E 20 20 77 68 69 63 68 20 6E 75 6D 62 65 72 73    n  which numbers
00EFF0:  20 72 65 70 72 65 73 65 6E 74 77 68 69 63 68 20     representwhich 
00F000:  75 6C 64 20 65 6E 64 20 20 75 70 20 77 69 74 68    uld end  up with
00F010:  20 20 74 68 65 20 61 6E 73 77 65 72 20 32 35 35      the answer 255
00F020:  20 20 77 69 74 68 63 61 72 72 79 20 73 65 74 2E      withcarry set.
00F030:  20 54 68 65 72 65 20 69 73 20 61 6E 20 69 6E 74     There is an int
00F040:  65 72 70 72 65 74 61 74 69 6F 6E 20 6F 66 6E 75    erpretation ofnu
00F050:  6D 62 65 72 73 20 20 74 68 61 74 20 61 6C 6C 6F    mbers  that allo
00F060:  77 73 20 75 73 20 74 6F 20 63 6F 6E 73 69 64 65    ws us to conside
00F070:  72 20 74 68 69 73 61 6E 73 77 65 72 20 61 73 20    r thisanswer as 
00F080:  74 68 65 20 6E 65 67 61 74 69 76 65 20 6E 75 6D    the negative num
00F090:  62 65 72 20 2D 31 2E A0 A0 20 49 6E 20 20 74 68    ber -1... In  th
00F0A0:  69 73 20 20 69 6E 74 65 72 70 72 65 74 61 74 69    is  interpretati
00F0B0:  6F 6E 20 20 2D 31 20 6D 75 73 74 20 65 71 75 61    on  -1 must equa
00F0C0:  6C 32 35 35 20 6F 72 20 31 31 31 31 31 31 31 31    l255 or 11111111
00F0D0:  2C 20 6F 72 20 74 68 65 20 70 72 6F 63 65 73 73    , or the process
00F0E0:  6F 72 20 20 77 6F 75 6C 64 6E 6F 74 20 62 65 20    or  wouldnot be 
00F0F0:  61 62 6C 65 20 74 6F 20 74 61 6B 65 20 20 36 20    able to take  6 
00F100:  20 66 72 6F 6D 20 20 35 20 20 61 6E 64 20 67 65     from  5  and ge
00F110:  74 74 68 65 20 72 69 67 68 74 20 61 6E 73 77 65    tthe right answe
00F120:  72 2E 20 46 75 72 74 68 65 72 20 35 2D 37 20 3D    r. Further 5-7 =
00F130:  2D 32 20 6F 72 20 32 35 34 6F 72 20 31 31 31 31    -2 or 254or 1111
00F140:  31 31 31 30 2E 20 42 69 74 20 37 2C 20 74 68 65    1110. Bit 7, the
00F150:  20 6D 6F 73 74 20 73 69 67 6E 69 66 69 63 61 6E     most significan
00F160:  74 62 69 74 2C 20 72 65 70 72 65 73 65 6E 74 73    tbit, represents
00F170:  20 20 74 68 65 20 73 69 67 6E 20 28 20 2B 20 6F      the sign ( + o
00F180:  72 20 2D 20 29 20 20 6F 66 74 68 65 20 6E 75 6D    r - )  ofthe num
00F190:  62 65 72 2E 20 57 68 65 6E 20 62 69 74 20 37 20    ber. When bit 7 
00F1A0:  69 73 20 22 31 22 20 74 68 65 20 6E 75 6D 62 65    is "1" the numbe
00F1B0:  72 69 73 20 6E 65 67 61 74 69 76 65 2C 20 20 61    ris negative,  a
00F1C0:  6E 64 20 77 68 65 6E 20 22 30 22 20 74 68 65 20    nd when "0" the 
00F1D0:  6E 75 6D 62 65 72 20 69 73 70 6F 73 69 74 69 76    number ispositiv
00F1E0:  65 2E A3 20 41 20 20 75 73 65 66 75 6C 20 6F 70    e.£ A  useful op
00F1F0:  65 72 61 74 69 6F 6E 20 77 6F 75 6C 64 20 20 62    eration would  b
00F200:  69 6E 73 74 72 75 63 74 69 6F 6E 73 2E A0 A0 20    instructions... 
00F210:  54 68 65 20 53 69 6D 75 6C 61 74 6F 72 20 20 63    The Simulator  c
00F220:  61 6E 20 20 62 65 20 73 77 69 74 63 68 65 64 20    an  be switched 
00F230:  62 65 74 77 65 65 6E 64 65 63 69 6D 61 6C 20 20    betweendecimal  
00F240:  20 61 6E 64 20 20 20 68 65 78 61 64 65 63 69 6D     and   hexadecim
00F250:  61 6C 20 20 64 69 73 70 6C 61 79 20 20 62 79 70    al  display  byp
00F260:  72 65 73 73 69 6E 67 20 73 68 69 66 74 20 20 22    ressing shift  "
00F270:  54 22 2C 20 20 77 68 65 6E 20 61 20 70 72 6F 67    T",  when a prog
00F280:  72 61 6D 20 20 69 73 6E 6F 74 20 72 75 6E 6E 69    ram  isnot runni
00F290:  6E 67 2E A3 20 4C 44 20 41 2C 32 35 48 A0 20 20    ng.£ LD A,25H.  
00F2A0:  41 44 44 20 41 2C 41 A0 20 20 44 41 41 A0 20 20    ADD A,A.  DAA.  
00F2B0:  4C 44 20 48 4C 2C 34 35 38 39 48 A0 20 20 4C 44    LD HL,4589H.  LD
00F2C0:  20 44 45 2C 33 38 31 32 48 A0 20 20 4C 44 20 41     DE,3812H.  LD A
00F2D0:  2C 4C A0 20 20 53 55 42 20 45 A0 20 20 44 41 41    ,L.  SUB E.  DAA
00F2E0:  A0 20 20 4C 44 20 4C 2C 41 A0 20 20 4C 44 20 41    .  LD L,A.  LD A
00F2F0:  2C 48 A0 20 20 53 42 43 20 41 2C 44 A0 20 20 44    ,H.  SBC A,D.  D
00F300:  41 41 A0 20 20 4C 44 20 48 2C 41 A0 20 20 52 45    AA.  LD H,A.  RE
00F310:  54 A0 20 20 A0 20 20 A0 20 20 20 20 20 20 42 49    T.  .  .      BI
00F320:  4E 41 52 59 20 43 4F 44 45 44 20 44 45 43 49 4D    NARY CODED DECIM
00F330:  41 4C 20 4E 4F 54 41 54 49 4F 4E A0 A0 20 57 65    AL NOTATION.. We
00F340:  20 20 77 6F 75 6C 64 20 20 73 74 69 6C 6C 20 20      would  still  
00F350:  6C 69 6B 65 20 20 74 6F 20 20 62 65 20 20 61 62    like  to  be  ab
00F360:  6C 65 20 74 6F 70 65 72 66 6F 72 6D 20 63 61 6C    le toperform cal
00F370:  63 75 6C 61 74 69 6F 6E 73 20 20 6F 6E 20 64 65    culations  on de
00F380:  63 69 6D 61 6C 20 6E 75 6D 62 65 72 73 77 69 74    cimal numberswit
00F390:  68 6F 75 74 20 20 68 61 76 69 6E 67 20 20 74 6F    hout  having  to
00F3A0:  20 63 6F 6E 76 65 72 74 20 74 6F 20 62 69 6E 61     convert to bina
00F3B0:  72 79 20 6F 72 68 65 78 61 64 65 63 69 6D 61 6C    ry orhexadecimal
00F3C0:  20 66 6F 72 6D 2E 20 48 65 78 69 64 65 63 69 6D     form. Hexidecim
00F3D0:  61 6C 20 66 6F 72 6D 20 68 6F 6C 64 73 61 20 6B    al form holdsa k
00F3E0:  65 79 20 74 6F 20 61 20 6D 65 74 68 6F 64 20 6F    ey to a method o
00F3F0:  66 20 61 63 68 69 65 76 69 6E 67 20 74 68 69 73    f achieving this
00F400:  65 20 74 6F 20 6D 61 6B 65 20 61 70 6F 73 69 74    e to make aposit
00F410:  69 76 65 20 6E 75 6D 62 65 72 20 6E 65 67 61 74    ive number negat
00F420:  69 76 65 2E 20 43 68 61 6E 67 69 6E 67 20 62 69    ive. Changing bi
00F430:  74 20 37 64 6F 65 73 20 20 6E 6F 74 20 20 64 6F    t 7does  not  do
00F440:  20 20 74 68 69 73 2E 20 20 54 61 6B 65 20 74 68      this.  Take th
00F450:  65 20 20 70 6F 73 69 74 69 76 65 6E 75 6D 62 65    e  positivenumbe
00F460:  72 20 20 32 20 6F 72 20 20 30 30 30 30 30 30 31    r  2 or  0000001
00F470:  30 20 20 61 6E 64 20 69 74 73 20 6E 65 67 61 74    0  and its negat
00F480:  69 76 65 65 71 75 69 76 61 6C 65 6E 74 20 2D 32    iveequivalent -2
00F490:  20 20 6F 72 20 31 31 31 31 31 31 31 30 20 20 66      or 11111110  f
00F4A0:  6F 72 20 65 78 61 6D 70 6C 65 2E 49 6E 76 65 72    or example.Inver
00F4B0:  74 69 6E 67 20 61 6C 6C 20 62 69 74 73 20 6F 66    ting all bits of
00F4C0:  20 74 68 65 20 20 62 69 6E 61 72 79 20 6E 75 6D     the  binary num
00F4D0:  62 65 72 6F 66 20 20 2B 32 20 20 67 69 76 65 73    berof  +2  gives
00F4E0:  20 20 31 31 31 31 31 31 30 31 2C 20 77 68 69 63      11111101, whic
00F4F0:  68 20 69 73 20 31 20 6C 65 73 73 74 68 61 6E 20    h is 1 lessthan 
00F500:  74 68 61 74 20 20 66 6F 72 20 2D 32 2E A0 A0 48    that  for -2...H
00F510:  65 6E 63 65 20 74 6F 20 6D 61 6B 65 20 61 20 70    ence to make a p
00F520:  6F 73 69 74 69 76 65 20 6E 75 6D 62 65 72 20 6E    ositive number n
00F530:  65 67 61 74 69 76 65 77 65 20 69 6E 76 65 72 74    egativewe invert
00F540:  20 61 6C 6C 20 69 74 73 20 62 69 6E 61 72 79 20     all its binary 
00F550:  62 69 74 73 2C 20 20 6B 6E 6F 77 6E 20 61 73 43    bits,  known asC
00F560:  6F 6D 70 6C 69 6D 65 6E 74 69 6E 67 2C 20 61 6E    omplimenting, an
00F570:  64 20 61 64 64 20 20 31 2E 20 20 54 68 65 20 6E    d add  1.  The n
00F580:  6F 74 61 74 69 6F 6E 69 73 20 67 65 6E 65 72 61    otationis genera
00F590:  6C 6C 79 20 74 65 72 6D 65 64 20 32 73 20 63 6F    lly termed 2s co
00F5A0:  6D 70 6C 65 6D 65 6E 74 A3 69 2E 65 2E 20 20 20    mplement£i.e.   
00F5B0:  20 20 20 20 20 20 30 20 30 20 30 20 30 20 30 20          0 0 0 0 0 
00F5C0:  31 20 30 20 31 20 20 20 20 2B 35 A0 20 20 20 20    1 0 1    +5.    
00F5D0:  69 6E 76 65 72 74 20 20 20 31 20 31 20 31 20 31    invert   1 1 1 1
00F5E0:  20 31 20 30 20 31 20 30 A0 20 20 61 64 64 20 31     1 0 1 0.  add 1
00F5F0:  20 20 20 20 20 20 31 20 31 20 31 20 31 20 31 20          1 1 1 1 1 
00F600:  2E A0 A0 20 54 68 65 20 20 68 65 78 20 64 69 67    ... The  hex dig
00F610:  69 74 20 20 72 65 71 75 69 72 65 73 20 20 61 64    it  requires  ad
00F620:  6A 75 73 74 6D 65 6E 74 20 74 6F 61 76 6F 69 64    justment toavoid
00F630:  20 74 68 65 20 64 69 67 69 74 73 20 20 41 2D 46     the digits  A-F
00F640:  2E 20 20 41 64 64 69 6E 67 20 20 36 20 74 6F 20    .  Adding  6 to 
00F650:  74 68 65 64 69 67 69 74 2C 20 69 66 20 74 68 65    thedigit, if the
00F660:  73 65 20 73 79 6D 62 6F 6C 73 20 61 70 70 65 61    se symbols appea
00F670:  72 2C 20 20 72 65 73 75 6C 74 73 69 6E 20 63 6F    r,  resultsin co
00F680:  72 72 65 63 74 20 61 64 6A 75 73 74 6D 65 6E 74    rrect adjustment
00F690:  2E A0 A0 20 54 61 6B 65 20 20 74 68 65 20 20 68    ... Take  the  h
00F6A0:  65 78 20 20 6E 75 6D 62 65 72 20 20 43 20 20 28    ex  number  C  (
00F6B0:  3D 20 31 32 20 64 65 63 2E 29 2E 41 64 64 69 6E    = 12 dec.).Addin
00F6C0:  67 20 20 36 20 20 67 69 76 65 73 20 20 31 38 20    g  6  gives  18 
00F6D0:  20 64 65 63 69 6D 61 6C 20 6F 72 20 31 32 20 68     decimal or 12 h
00F6E0:  65 78 2E 48 65 6E 63 65 20 74 68 65 20 68 65 78    ex.Hence the hex
00F6F0:  20 6E 75 6D 62 65 72 20 6C 6F 6F 6B 73 20 20 69     number looks  i
00F700:  64 65 6E 74 69 63 61 6C 20 74 6F 74 68 65 20 64    dentical tothe d
00F710:  65 63 69 6D 61 6C 20 61 6E 73 77 65 72 20 72 65    ecimal answer re
00F720:  71 75 69 72 65 64 2E A3 20 45 61 63 68 20 64 69    quired.£ Each di
00F730:  67 69 74 20 69 73 20 20 68 65 6C 64 20 20 69 6E    git is  held  in
00F740:  20 20 34 20 20 62 69 74 73 20 6F 66 20 74 68 65      4  bits of the
00F750:  72 65 67 69 73 74 65 72 2E 20 20 20 54 68 65 73    register.   Thes
00F760:  65 20 20 34 20 20 62 69 74 73 20 61 72 65 20 63    e  4  bits are c
00F770:  61 6C 6C 65 64 20 20 61 6E 69 62 62 6C 65 2C 20    alled  anibble, 
00F780:  74 68 65 20 77 68 6F 6C 65 20 38 20 62 69 74 20    the whole 8 bit 
00F790:  77 6F 72 64 20 69 73 20 74 65 72 6D 65 64 20 61    word is termed a
00F7A0:  62 79 74 65 2E 20 57 68 6F 20 73 61 69 64 20 70    byte. Who said p
00F7B0:  72 6F 67 72 61 6D 6D 65 72 73 20 68 61 76 65 20    rogrammers have 
00F7C0:  6E 6F 20 73 65 6E 73 65 6F 66 20 68 75 6D 6F 75    no senseof humou
00F7D0:  72 3F A0 A0 20 54 68 69 73 20 20 70 72 65 73 65    r?.. This  prese
00F7E0:  6E 74 61 74 69 6F 6E 20 20 69 73 20 20 74 65 72    ntation  is  ter
00F7F0:  6D 65 64 20 20 20 42 69 6E 61 72 79 43 6F 64 65    med   BinaryCode
00F800:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
00F810:  0D 00 00 00 02 09 50 E5 0D 00 C1 02 00 00 00 02    ......P.........
00F820:  0D 00 C6 02 00 00 00 02 0D 00 C2 02 00 00 00 02    ................
00F830:  0D 00 C7 02 00 00 00 02 0D 00 C3 02 00 00 00 02    ................
00F840:  0D 00 C8 02 00 00 00 02 0D 00 C4 02 00 00 00 02    ................
00F850:  0D 00 C9 02 00 00 00 02 0D 00 C5 02 00 00 00 02    ................
00F860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F8F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00F900:  30 20 31 20 31 20 20 20 20 2D 35 A0 20 20 20 20    0 1 1    -5.    
00F910:  69 6E 76 65 72 74 20 20 20 30 20 30 20 30 20 30    invert   0 0 0 0
00F920:  20 30 20 31 20 30 20 30 A0 20 20 61 64 64 20 31     0 1 0 0.  add 1
00F930:  20 20 20 20 20 20 30 20 30 20 30 20 30 20 30 20          0 0 0 0 0 
00F940:  31 20 30 20 31 20 20 20 20 2B 35 A0 A0 20 54 68    1 0 1    +5.. Th
00F950:  65 20 20 6F 70 65 72 61 74 69 6F 6E 20 20 6C 75    e  operation  lu
00F960:  63 6B 69 6C 79 20 20 61 6C 73 6F 20 20 6D 61 6B    ckily  also  mak
00F970:  65 73 20 20 61 6E 65 67 61 74 69 76 65 20 20 20    es  anegative   
00F980:  6E 75 6D 62 65 72 20 20 20 20 70 6F 73 69 74 69    number    positi
00F990:  76 65 2E 20 20 20 41 20 20 76 65 72 79 69 6D 70    ve.   A  veryimp
00F9A0:  6F 72 74 61 6E 74 20 70 6F 69 6E 74 2E A0 A0 20    ortant point... 
00F9B0:  54 68 65 20 6C 61 72 67 65 73 74 20 70 6F 73 69    The largest posi
00F9C0:  74 69 76 65 20 6E 75 6D 62 65 72 20 77 65 20 63    tive number we c
00F9D0:  61 6E 20 68 6F 6C 64 69 6E 20 20 61 20 20 20 73    an holdin  a   s
00F9E0:  69 6E 67 6C 65 20 20 20 72 65 67 69 73 74 65 72    ingle   register
00F9F0:  2C 20 20 75 73 69 6E 67 20 20 20 74 68 69 73 6E    ,  using   thisn
00FA00:  6F 74 61 74 69 6F 6E 20 69 73 20 20 30 31 31 31    otation is  0111
00FA10:  31 31 31 31 20 20 20 6F 72 20 20 31 32 37 20 20    1111   or  127  
00FA20:  61 6E 64 20 74 68 65 6C 61 72 67 65 73 74 20 20    and thelargest  
00FA30:  6E 65 67 61 74 69 76 65 20 20 20 6E 75 6D 62 65    negative   numbe
00FA40:  72 20 20 31 30 30 30 30 30 30 30 20 20 6F 72 2D    r  10000000  or-
00FA50:  31 32 38 2E A3 20 54 68 65 20 20 5A 38 30 20 20    128.£ The  Z80  
00FA60:  68 61 73 20 74 77 6F 20 69 6E 73 74 72 75 63 74    has two instruct
00FA70:  69 6F 6E 73 20 74 68 61 74 20 6D 61 79 62 65 20    ions that maybe 
00FA80:  75 73 65 64 20 66 6F 72 20 74 68 65 73 65 20 6F    used for these o
00FA90:  70 65 72 61 74 69 6F 6E 73 A0 A0 20 43 50 4C 20    perations.. CPL 
00FAA0:  20 20 63 6F 6D 70 6C 65 6D 65 6E 74 73 20 20 20      complements   
00FAB0:  20 6F 72 20 20 20 69 6E 76 65 72 74 73 20 20 20     or   inverts   
00FAC0:  74 68 65 20 20 20 20 20 20 20 63 6F 6E 74 65 6E    the       conten
00FAD0:  74 73 20 6F 66 20 74 68 65 20 41 63 63 75 6D 75    ts of the Accumu
00FAE0:  6C 61 74 6F 72 2E A0 A0 20 4E 45 47 20 20 20 6E    lator... NEG   n
00FAF0:  65 67 61 74 65 73 2C 20 20 6F 72 20 6D 61 6B 65    egates,  or make
00FB00:  63 65 73 73 6F 72 20 74 65 73 74 73 74 68 65 20    cessor teststhe 
00FB10:  20 73 74 61 74 65 20 20 6F 66 20 20 61 20 20 66     state  of  a  f
00FB20:  6C 61 67 2C 20 20 62 65 66 6F 72 65 20 20 65 69    lag,  before  ei
00FB30:  74 68 65 72 6A 75 6D 70 69 6E 67 20 6F 72 20 63    therjumping or c
00FB40:  6F 6E 74 69 6E 75 69 6E 67 20 69 6E 20 20 73 65    ontinuing in  se
00FB50:  71 75 65 6E 63 65 2E A0 A0 20 54 68 65 20 20 63    quence... The  c
00FB60:  6F 6E 64 69 74 69 6F 6E 61 6C 20 20 6A 75 6D 70    onditional  jump
00FB70:  73 20 20 69 6E 76 6F 6C 76 69 6E 67 20 20 74 68    s  involving  th
00FB80:  65 63 61 72 72 79 20 61 6E 64 20 7A 65 72 6F 20    ecarry and zero 
00FB90:  66 6C 61 67 73 20 61 72 65 3A 2D A0 A0 4A 50 20    flags are:-..JP 
00FBA0:  4E 43 2C 6E 6E 20 20 20 20 6A 75 6D 70 20 69 66    NC,nn    jump if
00FBB0:  20 63 61 72 72 79 20 66 6C 61 67 20 6E 6F 74 20     carry flag not 
00FBC0:  73 65 74 A0 4A 50 20 43 2C 6E 6E 20 20 20 20 20    set.JP C,nn     
00FBD0:  6A 75 6D 70 20 69 66 20 63 61 72 72 79 20 66 6C    jump if carry fl
00FBE0:  61 67 20 73 65 74 A0 4A 50 20 4E 5A 2C 6E 6E 20    ag set.JP NZ,nn 
00FBF0:  20 20 20 6A 75 6D 70 20 69 66 20 7A 65 72 6F 20       jump if zero 
00FC00:  20 66 6C 61 67 20 6E 6F 74 20 73 65 74 A0 4A 50     flag not set.JP
00FC10:  20 5A 2C 6E 6E 20 20 20 20 20 6A 75 6D 70 20 69     Z,nn     jump i
00FC20:  66 20 7A 65 72 6F 20 20 66 6C 61 67 20 73 65 74    f zero  flag set
00FC30:  A0 A0 20 49 6E 64 69 72 65 63 74 20 6A 75 6D 70    .. Indirect jump
00FC40:  73 20 20 61 72 65 20 20 61 6C 73 6F 20 20 61 76    s  are  also  av
00FC50:  61 69 6C 61 62 6C 65 20 6F 6E 74 68 65 20 5A 38    ailable onthe Z8
00FC60:  30 20 75 73 69 6E 67 20 20 74 68 65 20 20 48 4C    0 using  the  HL
00FC70:  20 20 20 72 65 67 69 73 74 65 72 20 20 70 61 69       register  pai
00FC80:  72 2E 54 68 65 20 20 20 69 6E 73 74 72 75 63 74    r.The   instruct
00FC90:  69 6F 6E 20 20 20 4A 50 20 28 48 4C 29 20 20 20    ion   JP (HL)   
00FCA0:  6C 6F 61 64 73 20 20 74 68 65 70 72 6F 67 72 61    loads  theprogra
00FCB0:  6D 20 63 6F 75 6E 74 65 72 20 77 69 74 68 20 74    m counter with t
00FCC0:  68 65 20 63 6F 6E 74 65 6E 74 73 20 6F 66 20 74    he contents of t
00FCD0:  68 65 48 4C 20 72 65 67 69 73 74 65 72 2E 20 20    heHL register.  
00FCE0:  54 68 75 73 20 20 74 68 65 20 61 64 64 72 65 73    Thus  the addres
00FCF0:  73 20 20 6F 66 20 20 74 68 65 6E 65 78 74 20 20    s  of  thenext  
00FD00:  73 20 20 6E 65 67 61 74 69 76 65 2C 20 74 68 65    s  negative, the
00FD10:  20 20 20 20 20 20 20 63 6F 6E 74 65 6E 74 73 20           contents 
00FD20:  20 6F 66 20 20 74 68 65 20 20 41 63 63 75 6D 75     of  the  Accumu
00FD30:  6C 61 74 6F 72 20 62 79 20 20 20 20 20 20 20 63    lator by       c
00FD40:  6F 6D 70 6C 65 6D 65 6E 74 69 6E 67 20 61 6E 64    omplementing and
00FD50:  20 61 64 64 69 6E 67 20 31 20 69 6E 20 6F 6E 65     adding 1 in one
00FD60:  20 20 20 20 20 20 20 6F 70 65 72 61 74 69 6F 6E           operation
00FD70:  2E A0 A0 20 41 20 53 69 67 6E 20 66 6C 61 67 20    ... A Sign flag 
00FD80:  28 53 29 20 69 73 20 70 72 6F 76 69 64 65 64 20    (S) is provided 
00FD90:  6F 6E 20 74 68 65 20 5A 38 30 2E 49 74 20 64 75    on the Z80.It du
00FDA0:  70 6C 69 63 61 74 65 73 20 20 74 68 65 20 73 69    plicates  the si
00FDB0:  67 6E 20 28 20 62 69 74 20 37 20 29 20 6F 66 20    gn ( bit 7 ) of 
00FDC0:  74 68 65 61 6E 73 77 65 72 20 61 66 74 65 72 20    theanswer after 
00FDD0:  61 6E 79 20 61 72 69 74 68 6D 65 74 69 63 20 6F    any arithmetic o
00FDE0:  70 65 72 61 74 69 6F 6E 20 6F 6E 74 68 65 20 41    peration onthe A
00FDF0:  63 63 75 6D 75 6C 61 74 6F 72 2E 20 20 54 68 65    ccumulator.  The
00FE00:  20 20 73 69 67 6E 20 20 66 6C 61 67 20 69 73 20      sign  flag is 
00FE10:  22 30 22 66 6F 72 20 20 61 20 20 70 6F 73 69 74    "0"for  a  posit
00FE20:  69 76 65 20 20 72 65 73 75 6C 74 20 20 61 6E 64    ive  result  and
00FE30:  20 20 22 31 22 20 66 6F 72 20 61 6E 65 67 61 74      "1" for anegat
00FE40:  69 76 65 20 72 65 73 75 6C 74 2E A3 20 57 68 65    ive result.£ Whe
00FE50:  6E 20 70 65 72 66 6F 72 6D 69 6E 67 20 20 61 72    n performing  ar
00FE60:  69 74 68 6D 65 74 69 63 20 20 6F 70 65 72 61 74    ithmetic  operat
00FE70:  69 6F 6E 73 77 68 69 63 68 20 20 77 65 20 20 77    ionswhich  we  w
00FE80:  69 73 68 20 20 74 6F 20 69 6E 74 65 72 70 72 65    ish  to interpre
00FE90:  1A 00 02 00 00 00 20 00 00 55 00 00 00 00 00 00    ...... ..U......
00FEA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FEB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FEC0:  00 55 00 3C 03 00 00 4C 45 53 33 20 20 20 20 24    .U.<...LES3    $
00FED0:  24 24 FF 00 FF 00 00 02 00 00 30 75 00 00 1B 00    $$........0u....
00FEE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FEF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00FF00:  69 6E 73 74 72 75 63 74 69 6F 6E 20 20 74 6F 20    instruction  to 
00FF10:  20 62 65 20 20 70 65 72 66 6F 72 6D 65 64 20 20     be  performed  
00FF20:  69 73 63 6F 6E 74 61 69 6E 65 64 20 77 69 74 68    iscontained with
00FF30:  69 6E 20 74 68 65 20 48 4C 20 72 65 67 69 73 74    in the HL regist
00FF40:  65 72 2E A3 53 69 6E 63 65 20 20 74 68 65 20 63    er.£Since  the c
00FF50:  6F 6E 74 65 6E 74 73 20 6F 66 20 74 68 65 20 20    ontents of the  
00FF60:  48 4C 20 20 72 65 67 69 73 74 65 72 70 61 69 72    HL  registerpair
00FF70:  20 20 20 63 61 6E 20 20 20 62 65 20 20 74 68 65       can   be  the
00FF80:  20 20 72 65 73 75 6C 74 20 20 20 6F 66 20 20 20      result   of   
00FF90:  73 6F 6D 65 63 61 6C 63 75 6C 61 74 69 6F 6E 20    somecalculation 
00FFA0:  74 68 65 20 6A 75 6D 70 20 63 61 6E 20 62 65 20    the jump can be 
00FFB0:  63 6F 6E 64 69 74 69 6F 6E 61 6C 2E A3 20 53 75    conditional.£ Su
00FFC0:  6D 6D 61 72 79 20 2D 20 6A 75 6D 70 73 A0 A0 4A    mmary - jumps..J
00FFD0:  50 20 6E 6E A0 4A 50 20 28 48 4C 29 A0 A0 4A 50    P nn.JP (HL)..JP
00FFE0:  20 4E 43 2C 6E 6E 20 20 6A 75 6D 70 20 6F 6E 20     NC,nn  jump on 
00FFF0:  6E 6F 20 63 61 72 72 79 A0 4A 50 20 43 2C 6E 6E    no carry.JP C,nn
010000:  20 20 20 6A 75 6D 70 20 6F 6E 20 63 61 72 72 79       jump on carry
010010:  A0 4A 50 20 4E 5A 2C 6E 6E 20 20 6A 75 6D 70 20    .JP NZ,nn  jump 
010020:  6F 6E 20 6E 6F 74 20 7A 65 72 6F A0 4A 50 20 5A    on not zero.JP Z
010030:  2C 6E 6E 20 20 20 6A 75 6D 70 20 6F 6E 20 7A 65    ,nn   jump on ze
010040:  72 6F A3 20 20 20 20 20 20 20 20 20 45 58 41 4D    ro£         EXAM
010050:  50 4C 45 53 20 4F 46 20 4A 55 4D 50 53 A0 A0 20    PLES OF JUMPS.. 
010060:  41 6C 74 68 6F 75 67 68 20 20 79 6F 75 20 20 63    Although  you  c
010070:  61 6E 20 20 65 6E 74 65 72 20 20 74 68 65 20 20    an  enter  the  
010080:  61 64 64 72 65 73 73 77 69 74 68 69 6E 20 74 68    addresswithin th
010090:  65 20 6A 75 6D 70 20 69 6E 20 20 6E 75 6D 62 65    e jump in  numbe
0100A0:  72 20 20 66 6F 72 6D 2C 20 20 69 66 20 69 74 64    r  form,  if itd
0100B0:  6F 65 73 20 6E 6F 74 20 65 71 75 61 6C 20 74 68    oes not equal th
0100C0:  65 20 61 64 64 72 65 73 73 20 6F 66 20 20 74 68    e address of  th
0100D0:  65 20 73 74 61 72 74 6F 66 20 61 6E 20 20 69 6E    e startof an  in
0100E0:  73 74 72 75 63 74 69 6F 6E 2C 20 20 74 68 65 20    struction,  the 
0100F0:  73 69 6D 75 6C 61 74 6F 72 20 20 77 69 6C 6C 73    simulator  wills
010100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0101A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0101B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0101C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0101D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0101E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0101F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0102A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0102B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0102C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0102D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0102E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0102F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
010300:  74 6F 70 20 61 74 20 74 68 65 20 20 4A 55 4D 50    top at the  JUMP
010310:  2E 20 20 54 68 69 73 20 69 73 20 62 65 63 61 75    .  This is becau
010320:  73 65 20 20 74 68 65 70 72 6F 63 65 73 73 6F 72    se  theprocessor
010330:  20 77 6F 75 6C 64 20 70 65 72 66 6F 72 6D 20 20     would perform  
010340:  74 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 69    the instructioni
010350:  74 20 66 69 6E 64 73 20 20 61 74 20 20 74 68 61    t finds  at  tha
010360:  74 20 20 61 64 64 72 65 73 73 20 61 6E 64 20 61    t  address and a
010370:  6E 79 74 68 69 6E 67 63 6F 75 6C 64 20 68 61 70    nythingcould hap
010380:  70 65 6E 20 61 6E 64 20 75 73 75 61 6C 6C 79 20    pen and usually 
010390:  64 6F 65 73 2E A0 A0 20 54 6F 20 67 65 74 20 72    does... To get r
0103A0:  6F 75 6E 64 20 74 68 69 73 20 70 72 6F 62 6C 65    ound this proble
0103B0:  6D 20 20 75 73 65 20 61 20 6C 61 62 65 6C 2C 64    m  use a label,d
0103C0:  65 63 6C 61 72 69 6E 67 20 20 69 74 20 20 69 6E    eclaring  it  in
0103D0:  20 20 74 68 65 20 20 6C 61 62 65 6C 20 20 63 6F      the  label  co
0103E0:  6C 75 6D 6E 20 69 6E 66 72 6F 6E 74 20 6F 66 20    lumn infront of 
0103F0:  74 68 65 20 20 69 6E 73 74 72 75 63 74 69 6F 6E    the  instruction
010400:  20 20 74 6F 20 77 68 69 63 68 20 20 79 6F 75 77      to which  youw
010410:  69 73 68 20 74 6F 20 6A 75 6D 70 2E A3 20 4C 44    ish to jump.£ LD
010420:  20 48 4C 2C 53 54 4F 52 45 A0 20 20 4C 44 20 41     HL,STORE.  LD A
010430:  2C 33 A0 20 4C 4F 4F 50 31 20 4C 44 20 28 48 4C    ,3. LOOP1 LD (HL
010440:  29 2C 41 A0 20 20 49 4E 43 20 41 A0 20 20 43 50    ),A.  INC A.  CP
010450:  20 38 A0 20 20 4A 50 20 4E 5A 2C 4C 4F 4F 50 31     8.  JP NZ,LOOP1
010460:  A0 20 20 A0 20 4C 4F 4F 50 32 20 44 45 43 20 28    .  . LOOP2 DEC (
010470:  48 4C 29 A0 20 20 4A 50 20 4E 5A 2C 4C 4F 4F 50    HL).  JP NZ,LOOP
010480:  32 A0 20 20 52 45 54 A0 20 20 A0 20 20 A0 20 53    2.  RET.  .  . S
010490:  54 4F 52 45 20 44 45 46 42 20 30 A0 20 20 A0 20    TORE DEFB 0.  . 
0104A0:  20 A0 20 20 A0 20 20 20 20 20 20 20 20 20 20 20     .  .           
0104B0:  20 52 45 4C 41 54 49 56 45 20 4A 55 4D 50 53 A0     RELATIVE JUMPS.
0104C0:  A0 20 4F 6E 65 20 64 69 66 66 69 63 75 6C 74 79    . One difficulty
0104D0:  20 77 69 74 68 20 74 68 65 20 20 61 62 6F 76 65     with the  above
0104E0:  20 74 79 70 65 73 20 6F 66 6A 75 6D 70 20 69 73     types ofjump is
0104F0:  20 74 68 61 74 2C 20 20 69 66 20 20 74 68 65 20     that,  if  the 
010500:  00 4C 45 53 32 20 20 20 20 42 49 4E 00 00 00 00    .LES2    BIN....
010510:  00 00 02 00 00 00 20 00 00 55 00 00 00 00 00 00    ...... ..U......
010520:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010530:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010540:  00 55 00 3B 03 00 00 4C 45 53 32 20 20 20 20 24    .U.;...LES2    $
010550:  24 24 FF 00 FF 00 00 02 00 00 00 20 00 00 55 00    $$......... ..U.
010560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010580:  06 58 2C 58 FE 7D 2D 58 31 58 3E 58 45 58 4F 58    .X,X.}-X1X>XEXOX
010590:  56 58 5D 58 6A 58 71 58 7B 58 82 58 89 58 96 58    VX]XjXqX{X.X.X.X
0105A0:  9D 58 A7 58 B1 58 BB 58 C2 58 D8 58 00 00 45 80    .X.X.X.X.X.X..E.
0105B0:  01 00 DF 58 00 3C 5B 00 C4 5D 00 3D 5E 01 00 C3    ...X.<[..].=^...
0105C0:  5E 02 9D 60 01 00 26 61 00 CA 63 00 64 66 01 00    ^..`..&a..c.df..
0105D0:  07 67 02 06 69 01 00 73 68 02 D1 67 01 00 AB 69    .g..i..sh..g...i
0105E0:  00 92 6C 00 6E 6F 00 9B 70 01 00 C6 71 02 75 74    ..l.no..p...q.ut
0105F0:  01 00 07 75 00 03 78 00 C7 78 01 00 E2 79 02 FB    ...u..x..x...y..
010600:  7B 01 00 A4 7C 02 5A 7D 01 00 77 81 00 BA 83 00    {...|.Z}..w.....
010610:  39 86 00 E7 86 01 00 BF 88 02 93 8A 01 00 3C 8B    9.............<.
010620:  00 79 8D 00 7F 8F 01 00 CE 91 00 02 95 06 76 9C    .y............v.
010630:  01 00 99 96 00 A8 98 00 B7 9A 01 00 B6 9B 06 14    ................
010640:  96 01 00 05 9D 00 63 9F 00 29 A1 00 D5 A2 00 CC    ......c..)......
010650:  A4 00 57 A6 00 5D A8 01 00 84 A9 02 3D AB 01 20    ..W..]......=.. 
010660:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
010670:  4A 55 4D 50 53 A0 A0 20 54 68 65 20 61 73 70 65    JUMPS.. The aspe
010680:  63 74 20 20 6F 66 20 61 20 63 6F 6D 70 75 74 65    ct  of a compute
010690:  72 20 74 68 61 74 20 6D 61 6B 65 73 20 69 74 6D    r that makes itm
0106A0:  6F 72 65 20 74 68 61 6E 20 61 20 63 61 6C 63 75    ore than a calcu
0106B0:  6C 61 74 6F 72 20 69 73 20 69 74 73 20 61 62 69    lator is its abi
0106C0:  6C 69 74 79 20 74 6F 63 68 61 6E 67 65 20 69 74    lity tochange it
0106D0:  73 20 20 73 65 71 75 65 6E 63 65 20 6F 66 20 6F    s  sequence of o
0106E0:  70 65 72 61 74 69 6F 6E 73 20 61 73 20 20 61 72    perations as  ar
0106F0:  65 73 75 6C 74 20 6F 66 20 20 65 61 72 6C 69 65    esult of  earlie
010700:  20 73 74 61 72 74 20 61 64 64 72 65 73 73 20 6F     start address o
010710:  66 74 68 65 20 70 72 6F 67 72 61 6D 20 20 77 65    fthe program  we
010720:  72 65 20 63 68 61 6E 67 65 64 2C 20 61 6C 6C 20    re changed, all 
010730:  74 68 65 20 20 6A 75 6D 70 61 64 64 72 65 73 73    the  jumpaddress
010740:  65 73 20 20 77 6F 75 6C 64 20 20 72 65 71 75 69    es  would  requi
010750:  72 65 20 20 6D 6F 64 69 66 69 63 61 74 69 6F 6E    re  modification
010760:  2E 52 65 6C 61 74 69 76 65 20 20 6A 75 6D 70 73    .Relative  jumps
010770:  20 20 64 6F 20 20 20 6E 6F 74 20 20 20 68 61 76      do   not   hav
010780:  65 20 20 20 20 74 68 69 73 64 69 66 66 69 63 75    e    thisdifficu
010790:  6C 74 79 2E 20 54 68 65 20 61 62 73 6F 6C 75 74    lty. The absolut
0107A0:  65 20 61 64 64 72 65 73 73 20 69 73 20 20 6E 6F    e address is  no
0107B0:  74 73 74 6F 72 65 64 20 20 77 69 74 68 20 20 74    tstored  with  t
0107C0:  68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 2E 20    he instruction. 
0107D0:  49 74 20 69 73 20 74 68 65 64 69 66 66 65 72 65    It is thediffere
0107E0:  6E 63 65 20 20 62 65 74 77 65 65 6E 20 74 68 65    nce  between the
0107F0:  20 63 75 72 72 65 6E 74 20 63 6F 6E 74 65 6E 74     current content
010800:  73 6F 66 20 74 68 65 20 70 72 6F 67 72 61 6D 20    sof the program 
010810:  20 63 6F 75 6E 74 65 72 20 61 6E 64 20 74 68 65     counter and the
010820:  20 20 61 64 64 72 65 73 73 74 6F 20 77 68 69 63      addressto whic
010830:  68 20 20 77 65 20 77 69 73 68 20 74 6F 20 6A 75    h  we wish to ju
010840:  6D 70 20 74 68 61 74 20 69 73 20 73 74 6F 72 65    mp that is store
010850:  64 77 69 74 68 69 6E 20 20 74 68 65 20 69 6E 73    dwithin  the ins
010860:  74 72 75 63 74 69 6F 6E 2E 20 20 52 65 6C 61 74    truction.  Relat
010870:  69 76 65 20 6A 75 6D 70 73 61 72 65 20 20 6C 69    ive jumpsare  li
010880:  6D 69 74 65 64 20 74 6F 20 20 6A 75 6D 70 69 6E    mited to  jumpin
010890:  67 20 20 62 61 63 6B 77 61 72 64 73 20 20 31 32    g  backwards  12
0108A0:  38 6C 6F 63 61 74 69 6F 6E 73 20 61 6E 64 20 66    8locations and f
0108B0:  6F 72 77 61 72 64 73 20 31 32 37 20 6C 6F 63 61    orwards 127 loca
0108C0:  74 69 6F 6E 73 2E A0 A0 20 54 68 65 20 6D 6E 65    tions... The mne
0108D0:  6D 6F 6E 69 63 20 66 6F 72 20 20 72 65 6C 61 74    monic for  relat
0108E0:  69 76 65 20 6A 75 6D 70 73 20 69 73 20 20 4A 52    ive jumps is  JR
0108F0:  61 6E 64 20 63 61 6E 20 74 61 6B 65 20 61 6C 6C    and can take all
010900:  72 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E 20    r instructions. 
010910:  20 57 69 74 68 69 6E 74 68 65 20 5A 38 30 20 20     Withinthe Z80  
010920:  74 68 65 72 65 20 20 69 73 20 61 20 63 6F 75 6E    there  is a coun
010930:  74 65 72 20 20 63 61 6C 6C 65 64 20 74 68 65 50    ter  called theP
010940:  72 6F 67 72 61 6D 20 20 43 6F 75 6E 74 65 72 20    rogram  Counter 
010950:  20 6F 72 20 20 50 43 2E 20 20 54 68 69 73 20 20     or  PC.  This  
010960:  63 6F 75 6E 74 65 72 6B 65 65 70 73 20 20 74 72    counterkeeps  tr
010970:  61 63 6B 20 20 6F 66 20 20 77 68 69 63 68 20 20    ack  of  which  
010980:  69 6E 73 74 72 75 63 74 69 6F 6E 20 74 68 65 70    instruction thep
010990:  72 6F 63 65 73 73 6F 72 20 20 69 73 20 20 74 6F    rocessor  is  to
0109A0:  20 20 20 70 65 72 66 6F 72 6D 20 20 20 6E 65 78       perform   nex
0109B0:  74 2E 20 20 20 42 79 6D 6F 64 69 66 79 69 6E 67    t.   Bymodifying
0109C0:  20 20 69 74 73 20 20 63 6F 6E 74 65 6E 74 73 2C      its  contents,
0109D0:  20 74 68 65 20 20 70 72 6F 63 65 73 73 6F 72 63     the  processorc
0109E0:  61 6E 20 20 62 65 20 20 6A 75 6D 70 65 64 20 20    an  be  jumped  
0109F0:  74 6F 20 20 61 6E 79 20 20 69 6E 73 74 72 75 63    to  any  instruc
010A00:  74 69 6F 6E 20 69 6E 6D 65 6D 6F 72 79 2E A0 A0    tion inmemory...
010A10:  20 54 68 65 20 73 69 6D 70 6C 65 73 74 20 6A 75     The simplest ju
010A20:  6D 70 20 69 73 20 4A 50 20 6E 6E 2C 20 77 68 65    mp is JP nn, whe
010A30:  72 65 20 6E 6E 20 69 73 74 68 65 20 61 64 64 72    re nn isthe addr
010A40:  65 73 73 20 74 6F 20 20 77 68 69 63 68 20 74 68    ess to  which th
010A50:  65 20 20 70 72 6F 67 72 61 6D 20 69 73 20 74 6F    e  program is to
010A60:  6A 75 6D 70 2E 20 54 68 69 73 20 69 73 20 61 6E    jump. This is an
010A70:  20 75 6E 63 6F 6E 64 69 74 69 6F 6E 61 6C 20 6A     unconditional j
010A80:  75 6D 70 2C 20 74 68 65 50 72 6F 67 72 61 6D 20    ump, theProgram 
010A90:  20 43 6F 75 6E 74 65 72 20 61 6C 77 61 79 73 20     Counter always 
010AA0:  6A 75 6D 70 69 6E 67 20 20 74 6F 20 20 74 68 65    jumping  to  the
010AB0:  61 64 64 72 65 73 73 20 6E 6E 2E A3 20 54 68 65    address nn.£ The
010AC0:  20 20 20 6D 6F 72 65 20 20 20 70 6F 77 65 72 66       more   powerf
010AD0:  75 6C 20 20 20 6A 75 6D 70 20 20 20 69 73 20 20    ul   jump   is  
010AE0:  20 74 68 65 63 6F 6E 64 69 74 69 6F 6E 61 6C 20     theconditional 
010AF0:  20 6A 75 6D 70 2E 20 20 54 68 65 20 20 70 72 6F     jump.  The  pro
010B00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
010B10:  0E 00 00 00 02 09 50 E5 0E 00 C1 02 00 00 00 02    ......P.........
010B20:  0E 00 C6 02 00 00 00 02 0E 00 C2 02 00 00 00 02    ................
010B30:  0E 00 C7 02 00 00 00 02 0E 00 C3 02 00 00 00 02    ................
010B40:  0E 00 C8 02 00 00 00 02 0E 00 C4 02 00 00 00 02    ................
010B50:  0E 00 C9 02 00 00 00 02 0E 00 C5 02 00 00 00 02    ................
010B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
010C00:  20 74 68 65 20 66 6F 72 6D 73 20 64 69 73 63 75     the forms discu
010C10:  73 73 65 64 20 20 73 6F 66 61 72 20 66 6F 72 20    ssed  sofar for 
010C20:  4A 50 2C 20 69 2E 65 2E 20 4A 52 20 2C 20 4A 52    JP, i.e. JR , JR
010C30:  20 4E 43 2C 20 4A 52 20 43 2C 20 4A 52 20 4E 5A     NC, JR C, JR NZ
010C40:  61 6E 64 20 4A 52 20 5A 2E A3 20 54 68 65 72 65    and JR Z.£ There
010C50:  20 20 69 73 20 6F 6E 65 20 70 61 72 74 69 63 75      is one particu
010C60:  6C 61 72 20 20 72 65 6C 61 74 69 76 65 20 6A 75    lar  relative ju
010C70:  6D 70 69 6E 73 74 72 75 63 74 69 6F 6E 20 74 68    mpinstruction th
010C80:  61 74 20 69 73 20 70 61 72 74 69 63 75 6C 61 72    at is particular
010C90:  6C 79 20 20 75 73 65 66 75 6C 6E 61 6D 65 6C 79    ly  usefulnamely
010CA0:  20 20 44 65 63 72 65 6D 65 6E 74 20 20 61 6E 64      Decrement  and
010CB0:  20 4A 75 6D 70 20 6F 6E 20 4E 6F 6E 2D 5A 65 72     Jump on Non-Zer
010CC0:  6F 2C 6F 72 20 44 4A 4E 5A 2E 20 20 20 54 68 65    o,or DJNZ.   The
010CD0:  20 42 20 72 65 67 69 73 74 65 72 20 69 73 20 64     B register is d
010CE0:  65 63 72 65 6D 65 6E 74 65 64 61 6E 64 2C 20 20    ecrementedand,  
010CF0:  69 66 20 20 74 68 65 20 20 72 65 73 75 6C 74 20    if  the  result 
010D00:  20 69 73 20 20 6E 6F 74 20 7A 65 72 6F 2C 20 74     is  not zero, t
010D10:  68 65 70 72 6F 63 65 73 73 6F 72 20 20 70 65 72    heprocessor  per
010D20:  66 6F 72 6D 73 20 20 61 20 72 65 6C 61 74 69 76    forms  a relativ
010D30:  65 20 20 6A 75 6D 70 20 74 6F 74 68 65 20 63 6F    e  jump tothe co
010D40:  6D 70 75 74 65 64 20 6E 65 77 20 61 64 64 72 65    mputed new addre
010D50:  73 73 2E 20 49 66 20 74 68 65 20 20 72 65 73 75    ss. If the  resu
010D60:  6C 74 69 73 20 20 7A 65 72 6F 20 20 74 68 65 6E    ltis  zero  then
010D70:  20 20 74 68 65 20 20 6E 65 78 74 20 69 6E 73 74      the  next inst
010D80:  72 75 63 74 69 6F 6E 20 69 6E 73 65 71 75 65 6E    ruction insequen
010D90:  63 65 20 69 73 20 74 61 6B 65 6E 2E 20 20 44 4A    ce is taken.  DJ
010DA0:  4E 5A 20 20 61 6C 6C 6F 77 73 20 20 75 73 20 20    NZ  allows  us  
010DB0:  74 6F 72 65 70 65 61 74 20 61 20 73 65 72 69 65    torepeat a serie
010DC0:  73 20 6F 66 20 69 6E 73 74 72 75 63 74 69 6F 6E    s of instruction
010DD0:  73 20 61 20 70 72 65 73 65 74 6E 75 6D 62 65 72    s a presetnumber
010DE0:  20 6F 66 20 74 69 6D 65 73 2E 20 54 68 65 20 20     of times. The  
010DF0:  6E 75 6D 62 65 72 20 6F 66 20 20 72 65 70 65 61    number of  repea
010E00:  64 61 74 61 20 66 72 6F 6D 20 74 68 65 20 53 74    data from the St
010E10:  61 63 6B 72 65 73 75 6C 74 73 20 69 6E 20 69 6E    ackresults in in
010E20:  66 6F 72 6D 61 74 69 6F 6E 20 62 65 69 6E 67 20    formation being 
010E30:  50 4F 50 70 65 64 20 66 72 6F 6D 74 68 65 20 62    POPped fromthe b
010E40:  6F 74 74 6F 6D 20 20 6F 66 20 74 68 65 20 53 74    ottom  of the St
010E50:  61 63 6B 20 61 6E 64 20 20 74 68 65 20 20 53 74    ack and  the  St
010E60:  61 63 6B 50 6F 69 6E 74 65 72 20 77 6F 72 6B 69    ackPointer worki
010E70:  6E 67 20 69 74 73 20 77 61 79 20 62 61 63 6B 20    ng its way back 
010E80:  75 70 20 20 74 68 72 6F 75 67 68 74 68 65 20 6D    up  throughthe m
010E90:  65 6D 6F 72 79 2E A0 A0 20 49 66 20 20 61 20 20    emory... If  a  
010EA0:  73 65 72 69 65 73 20 6F 66 20 72 65 67 69 73 74    series of regist
010EB0:  65 72 73 20 69 73 20 50 55 53 48 65 64 20 6F 6E    ers is PUSHed on
010EC0:  74 6F 20 74 68 65 20 20 53 74 61 63 6B 2C 20 20    to the  Stack,  
010ED0:  61 6E 64 20 73 75 62 73 65 71 75 65 6E 74 6C 79    and subsequently
010EE0:  20 20 50 4F 50 70 65 64 6F 66 66 20 74 68 65 20      POPpedoff the 
010EF0:  20 53 74 61 63 6B 2C 20 20 20 74 68 65 79 20 20     Stack,   they  
010F00:  72 65 61 70 70 65 61 72 20 20 69 6E 20 74 68 65    reappear  in the
010F10:  72 65 76 65 72 73 65 20 6F 72 64 65 72 2E A0 20    reverse order.. 
010F20:  54 68 65 20 20 42 43 2C 20 20 44 45 20 20 61 6E    The  BC,  DE  an
010F30:  64 20 20 48 4C 20 20 72 65 67 69 73 74 65 72 73    d  HL  registers
010F40:  20 6D 61 79 20 62 65 50 55 53 48 65 64 20 6F 6E     may bePUSHed on
010F50:  20 74 6F 20 61 6E 64 20 50 4F 50 70 65 64 20 66     to and POPped f
010F60:  72 6F 6D 20 74 68 65 20 20 53 74 61 63 6B 2E 54    rom the  Stack.T
010F70:  68 65 20 41 63 63 75 6D 75 6C 61 74 6F 72 20 6D    he Accumulator m
010F80:  61 79 20 61 6C 73 6F 20 62 65 20 50 55 53 48 65    ay also be PUSHe
010F90:  64 20 6F 6E 20 74 6F 74 68 65 20 20 53 74 61 63    d on tothe  Stac
010FA0:  6B 2C 20 20 62 75 74 20 20 74 68 69 73 20 69 73    k,  but  this is
010FB0:  20 20 64 6F 6E 65 20 77 69 74 68 20 74 68 65 66      done with thef
010FC0:  6C 61 67 20 72 65 67 69 73 74 65 72 20 46 2C 20    lag register F, 
010FD0:  77 68 69 63 68 20 77 69 6C 6C 20 62 65 20 64 69    which will be di
010FE0:  73 63 75 73 73 65 64 6C 61 74 65 72 2E A3 20 54    scussedlater.£ T
010FF0:  68 65 20 20 53 74 61 63 6B 20 20 50 6F 69 6E 74    he  Stack  Point
011000:  74 73 69 73 20 20 65 71 75 61 6C 20 20 74 6F 20    tsis  equal  to 
011010:  20 74 68 65 20 20 63 6F 6E 74 65 6E 74 73 20 20     the  contents  
011020:  6F 66 20 20 74 68 65 20 20 42 72 65 67 69 73 74    of  the  Bregist
011030:  65 72 20 77 68 65 6E 20 74 68 65 20 20 6C 6F 6F    er when the  loo
011040:  70 20 69 73 20 20 65 6E 74 65 72 65 64 2C 20 20    p is  entered,  
011050:  73 6F 6C 6F 6E 67 20 20 61 73 20 20 74 68 65 20    solong  as  the 
011060:  20 42 20 20 72 65 67 69 73 74 65 72 20 64 6F 65     B  register doe
011070:  73 20 6E 6F 74 20 66 6F 72 6D 70 61 72 74 20 6F    s not formpart o
011080:  66 20 74 68 65 20 73 65 72 69 65 73 20 6F 66 20    f the series of 
011090:  69 6E 73 74 72 75 63 74 69 6F 6E 73 2E A0 A0 20    instructions... 
0110A0:  4E 6F 20 20 66 6C 61 67 73 20 20 61 72 65 20 20    No  flags  are  
0110B0:  61 66 66 65 63 74 65 64 20 20 62 79 20 20 61 6E    affected  by  an
0110C0:  79 20 20 6A 75 6D 70 69 6E 73 74 72 75 63 74 69    y  jumpinstructi
0110D0:  6F 6E 73 20 69 6E 63 6C 75 64 69 6E 67 20 44 4A    ons including DJ
0110E0:  4E 5A 2E A3 20 53 75 6D 6D 61 72 79 20 2D 20 72    NZ.£ Summary - r
0110F0:  65 6C 61 74 69 76 65 20 6A 75 6D 70 73 A0 A0 4A    elative jumps..J
011100:  52 20 65 20 20 20 20 20 20 77 68 65 72 65 20 65    R e      where e
011110:  20 69 73 20 74 68 65 20 64 69 73 70 6C 61 63 65     is the displace
011120:  6D 65 6E 74 20 69 6E 4A 52 20 4E 43 2C 65 20 20    ment inJR NC,e  
011130:  20 74 68 65 20 72 61 6E 67 65 20 31 32 37 20 74     the range 127 t
011140:  6F 20 2D 31 32 38 A0 4A 52 20 43 2C 65 A0 4A 52    o -128.JR C,e.JR
011150:  20 4E 5A 2C 65 A0 4A 52 20 5A 2C 65 A0 A0 44 4A     NZ,e.JR Z,e..DJ
011160:  4E 5A 20 65 20 20 20 20 64 65 63 72 65 6D 65 6E    NZ e    decremen
011170:  74 20 61 6E 64 20 6A 75 6D 70 20 6F 6E 20 6E 6F    t and jump on no
011180:  6E 20 7A 65 72 6F A3 20 20 20 20 20 20 20 45 58    n zero£       EX
011190:  41 4D 50 4C 45 20 4F 46 20 52 45 4C 41 54 49 56    AMPLE OF RELATIV
0111A0:  45 20 4A 55 4D 50 53 A0 A0 20 41 6C 6C 20 61 73    E JUMPS.. All as
0111B0:  73 65 6D 62 6C 65 72 73 20 20 63 61 6C 63 75 6C    semblers  calcul
0111C0:  61 74 65 20 74 68 65 20 64 69 73 70 6C 61 63 65    ate the displace
0111D0:  2D 6D 65 6E 74 20 66 6F 72 20 72 65 6C 61 74 69    -ment for relati
0111E0:  76 65 20 6A 75 6D 70 73 2E 20 20 20 54 68 65 20    ve jumps.   The 
0111F0:  61 73 73 65 6D 62 6C 65 72 77 69 74 68 69 6E 20    assemblerwithin 
011200:  65 72 20 20 63 61 6E 20 20 74 61 6B 65 20 20 70    er  can  take  p
011210:  61 72 74 20 69 6E 61 20 20 20 6E 75 6D 62 65 72    art ina   number
011220:  20 20 20 6F 66 20 20 20 69 6E 73 74 72 75 63 74       of   instruct
011230:  69 6F 6E 73 20 20 20 61 6C 72 65 61 64 79 64 69    ions   alreadydi
011240:  73 63 75 73 73 65 64 2E A0 20 54 68 65 79 20 61    scussed.. They a
011250:  72 65 20 73 69 6D 70 6C 79 20 74 68 6F 73 65 20    re simply those 
011260:  69 6E 20 20 77 68 69 63 68 20 20 44 45 2C 20 6F    in  which  DE, o
011270:  72 42 43 20 20 20 63 61 6E 20 20 74 61 6B 65 20    rBC   can  take 
011280:  20 70 61 72 74 2E 20 20 20 54 68 65 20 20 69 6E     part.   The  in
011290:  73 74 72 75 63 74 69 6F 6E 65 71 75 69 76 61 6C    structionequival
0112A0:  65 6E 74 20 20 20 74 6F 20 20 20 45 58 20 44 45    ent   to   EX DE
0112B0:  2C 48 4C 20 20 20 69 73 20 20 68 6F 77 65 76 65    ,HL   is  howeve
0112C0:  72 45 58 20 28 53 50 29 2C 48 4C 20 2C 20 74 68    rEX (SP),HL , th
0112D0:  61 74 20 45 58 63 68 61 6E 67 65 73 20 74 68 65    at EXchanges the
0112E0:  20 63 6F 6E 74 65 6E 74 73 6F 66 20 20 74 68 65     contentsof  the
0112F0:  20 20 62 6F 74 74 6F 6D 20 6F 66 20 74 68 65 20      bottom of the 
011300:  53 74 61 63 6B 20 77 69 74 68 20 74 68 65 20 48    Stack with the H
011310:  4C 72 65 67 69 73 74 65 72 2E A3 20 53 75 6D 6D    Lregister.£ Summ
011320:  61 72 79 20 2D 20 74 68 65 20 53 74 61 63 6B 20    ary - the Stack 
011330:  61 6E 64 20 53 50 20 72 65 67 69 73 74 65 72 A0    and SP register.
011340:  A0 20 50 55 53 48 20 44 44 20 20 77 68 65 72 65    . PUSH DD  where
011350:  20 44 44 20 69 73 20 41 46 2C 20 42 43 2C 20 44     DD is AF, BC, D
011360:  45 2C 20 6F 72 20 48 4C 2E 20 20 20 20 20 20 20    E, or HL.       
011370:  20 20 20 46 72 6F 6D 20 20 20 6E 6F 77 20 20 20       From   now   
011380:  6F 6E 20 20 20 64 64 20 20 20 63 61 6E 20 20 62    on   dd   can  b
011390:  65 20 20 20 20 20 20 20 20 20 20 63 6F 6E 73 69    e          consi
0113A0:  64 65 72 65 64 20 61 73 20 72 65 70 72 65 73 65    dered as represe
0113B0:  6E 74 69 6E 67 A0 20 20 20 20 20 20 20 20 20 20    nting.          
0113C0:  42 43 2C 20 44 45 2C 20 48 4C 2C 6F 72 20 53 50    BC, DE, HL,or SP
0113D0:  2E A0 20 50 4F 50 20 44 44 A0 A0 20 4C 44 20 53    .. POP DD.. LD S
0113E0:  50 2C 6E 6E A0 20 4C 44 20 53 50 2C 28 6E 6E 29    P,nn. LD SP,(nn)
0113F0:  A0 20 4C 44 20 28 6E 6E 29 2C 53 50 A0 20 4C 44    . LD (nn),SP. LD
011400:  20 20 74 68 69 73 20 20 54 55 54 4F 52 20 20 69      this  TUTOR  i
011410:  73 20 20 6E 6F 20 20 65 78 63 65 70 74 69 6F 6E    s  no  exception
011420:  2E 52 65 6C 61 74 69 76 65 20 6A 75 6D 70 73 20    .Relative jumps 
011430:  20 73 68 6F 75 6C 64 20 20 62 65 20 20 65 6E 74     should  be  ent
011440:  65 72 65 64 20 77 69 74 68 6C 61 62 65 6C 73 2E    ered withlabels.
011450:  A3 20 4C 44 20 48 4C 2C 53 54 4F 52 45 A0 20 20    £ LD HL,STORE.  
011460:  4C 44 20 42 2C 28 48 4C 29 A0 20 20 49 4E 43 20    LD B,(HL).  INC 
011470:  48 4C A0 20 20 4C 44 20 45 2C 28 48 4C 29 A0 20    HL.  LD E,(HL). 
011480:  20 4C 44 20 48 4C 2C 30 A0 20 20 4C 44 20 44 2C     LD HL,0.  LD D,
011490:  30 A0 20 4C 4F 4F 50 20 20 41 44 44 20 48 4C 2C    0. LOOP  ADD HL,
0114A0:  44 45 A0 20 20 44 4A 4E 5A 20 4C 4F 4F 50 A0 20    DE.  DJNZ LOOP. 
0114B0:  20 4C 44 20 28 41 4E 53 29 2C 48 4C A0 20 20 52     LD (ANS),HL.  R
0114C0:  45 54 A0 20 20 A0 20 53 54 4F 52 45 20 44 45 46    ET.  . STORE DEF
0114D0:  42 20 36 A0 20 20 44 45 46 42 20 35 38 A0 20 41    B 6.  DEFB 58. A
0114E0:  4E 53 20 20 20 44 45 46 57 20 30 A0 20 20 A0 20    NS   DEFW 0.  . 
0114F0:  20 A0 20 20 20 20 20 20 20 45 58 41 4D 50 4C 45     .       EXAMPLE
011500:  20 4F 46 20 52 45 4C 41 54 49 56 45 20 4A 55 4D     OF RELATIVE JUM
011510:  50 53 A0 A0 20 54 68 69 73 20 20 65 78 61 6D 70    PS.. This  examp
011520:  6C 65 20 20 69 6C 6C 75 73 74 72 61 74 65 73 20    le  illustrates 
011530:  61 20 6D 65 74 68 6F 64 20 20 6F 66 6D 75 6C 74    a method  ofmult
011540:  69 70 6C 69 63 61 74 69 6F 6E 2E 20 20 54 68 65    iplication.  The
011550:  72 65 20 61 72 65 20 20 6F 74 68 65 72 20 66 61    re are  other fa
011560:  73 74 65 72 6D 65 74 68 6F 64 73 20 74 68 61 74    stermethods that
011570:  20 77 69 6C 6C 20 62 65 20 73 68 6F 77 6E 20 6C     will be shown l
011580:  61 74 65 72 2E A3 20 4C 44 20 41 2C 31 A0 20 4C    ater.£ LD A,1. L
011590:  4F 4F 50 31 20 41 44 44 20 41 2C 41 A0 20 20 4C    OOP1 ADD A,A.  L
0115A0:  44 20 28 53 54 4F 52 45 29 2C 41 A0 20 20 4A 52    D (STORE),A.  JR
0115B0:  20 4E 43 2C 4C 4F 4F 50 31 A0 20 20 49 4E 43 20     NC,LOOP1.  INC 
0115C0:  41 A0 20 20 4C 44 20 42 2C 37 A0 20 4C 4F 4F 50    A.  LD B,7. LOOP
0115D0:  32 20 41 44 44 20 41 2C 41 A0 20 20 4C 44 20 28    2 ADD A,A.  LD (
0115E0:  53 54 4F 52 45 29 2C 41 A0 20 20 49 4E 43 20 41    STORE),A.  INC A
0115F0:  A0 20 20 4C 44 20 28 53 54 4F 52 45 29 2C 41 A0    .  LD (STORE),A.
011600:  20 53 50 2C 48 4C A0 A0 20 41 44 44 20 48 4C 2C     SP,HL.. ADD HL,
011610:  53 50 A0 20 41 44 43 20 48 4C 2C 53 50 A0 20 53    SP. ADC HL,SP. S
011620:  42 43 20 48 4C 2C 53 50 A0 20 49 4E 43 20 53 50    BC HL,SP. INC SP
011630:  A0 20 44 45 43 20 53 50 A0 A0 20 45 58 20 28 53    . DEC SP.. EX (S
011640:  50 29 2C 48 4C A3 20 20 20 20 20 20 20 20 45 58    P),HL£        EX
011650:  41 4D 50 4C 45 53 20 55 53 49 4E 47 20 54 48 45    AMPLES USING THE
011660:  20 53 54 41 43 4B A0 A0 20 54 68 65 20 73 69 6D     STACK.. The sim
011670:  75 6C 61 74 6F 72 20 75 73 65 73 20 74 68 65 20    ulator uses the 
011680:  6D 65 6D 6F 72 79 20 61 72 65 61 20 33 38 34 30    memory area 3840
011690:  74 6F 20 20 34 30 39 35 20 20 66 6F 72 20 20 74    to  4095  for  t
0116A0:  68 65 20 20 70 75 70 69 6C 73 20 70 72 6F 67 72    he  pupils progr
0116B0:  61 6D 73 2E 20 54 68 65 53 74 61 63 6B 20 50 6F    ams. TheStack Po
0116C0:  69 6E 74 65 72 20 69 73 20 69 6E 69 74 69 61 6C    inter is initial
0116D0:  6C 79 20 20 73 65 74 20 74 6F 20 34 30 39 34 2C    ly  set to 4094,
0116E0:  61 6E 64 20 20 77 6F 72 6B 73 20 20 69 74 73 20    and  works  its 
0116F0:  20 77 61 79 20 20 64 6F 77 6E 20 20 74 6F 77 61     way  down  towa
011700:  72 64 73 20 20 74 68 65 70 72 6F 67 72 61 6D 20    rds  theprogram 
011710:  61 72 65 61 2E 20 4B 65 65 70 20 74 68 65 20 53    area. Keep the S
011720:  50 20 61 74 20 74 68 65 20 74 6F 70 20 65 6E 64    P at the top end
011730:  6F 66 20 20 74 68 69 73 20 20 61 72 65 61 20 6F    of  this  area o
011740:  66 20 20 6D 65 6D 6F 72 79 20 74 6F 20 65 6E 73    f  memory to ens
011750:  75 72 65 20 74 68 61 74 74 68 65 20 73 69 6D 75    ure thatthe simu
011760:  6C 61 74 6F 72 20 64 6F 65 73 20 6E 6F 74 20 73    lator does not s
011770:  74 6F 70 2E A0 A0 20 54 68 65 20 6C 61 73 74 20    top... The last 
011780:  66 6F 75 72 20 70 61 69 72 73 20 6F 66 20 6D 65    four pairs of me
011790:  6D 6F 72 79 20 6C 6F 63 61 74 69 6F 6E 73 69 6E    mory locationsin
0117A0:  20 74 68 65 20 53 74 61 63 6B 20 61 72 65 20 64     the Stack are d
0117B0:  69 73 70 6C 61 79 65 64 20 61 74 20 74 68 65 20    isplayed at the 
0117C0:  62 6F 74 74 6F 6D 72 69 67 68 74 20 68 61 6E 64    bottomright hand
0117D0:  20 63 6F 72 6E 65 72 20 6F 66 20 74 68 65 20 73     corner of the s
0117E0:  63 72 65 65 6E 2E 20 41 73 20 77 69 74 68 74 68    creen. As withth
0117F0:  65 20 20 50 72 6F 67 72 61 6D 20 20 43 6F 75 6E    e  Program  Coun
011800:  20 20 44 4A 4E 5A 20 4C 4F 4F 50 32 A0 20 20 52      DJNZ LOOP2.  R
011810:  45 54 A0 20 20 A0 20 53 54 4F 52 45 20 44 45 46    ET.  . STORE DEF
011820:  42 20 30 A0 20 20 A0 20 20 A0 20 20 20 20 20 20    B 0.  .  .      
011830:  20 20 20 20 20 20 20 20 20 20 54 48 45 20 53 54              THE ST
011840:  41 43 4B A0 A0 20 54 68 65 20 53 74 61 63 6B 20    ACK.. The Stack 
011850:  69 73 20 61 6E 20 61 72 65 61 20 6F 66 20 65 78    is an area of ex
011860:  74 65 72 6E 61 6C 20 52 61 6E 64 6F 6D 41 63 63    ternal RandomAcc
011870:  65 73 73 20 4D 65 6D 6F 72 79 2C 20 20 74 68 61    ess Memory,  tha
011880:  74 20 69 73 20 75 73 65 64 20 61 73 20 61 20 73    t is used as a s
011890:  65 72 69 65 73 6F 66 20 72 65 67 69 73 74 65 72    eriesof register
0118A0:  20 70 61 69 72 73 2C 20 69 6E 20 63 6F 6E 6A 75     pairs, in conju
0118B0:  6E 63 74 69 6F 6E 20 77 69 74 68 20 61 53 74 61    nction with aSta
0118C0:  63 6B 20 50 6F 69 6E 74 65 72 2E 20 54 68 65 20    ck Pointer. The 
0118D0:  53 74 61 63 6B 20 50 6F 69 6E 74 65 72 20 28 53    Stack Pointer (S
0118E0:  50 29 20 69 73 69 73 20 73 69 6E 67 6C 65 20 20    P) isis single  
0118F0:  64 6F 75 62 6C 65 20 6C 65 6E 67 74 68 20 72 65    double length re
011900:  67 69 73 74 65 72 20 77 69 74 68 69 6E 74 68 65    gister withinthe
011910:  20 5A 38 30 2C 20 63 61 70 61 62 6C 65 20 6F 66     Z80, capable of
011920:  20 68 6F 6C 64 69 6E 67 20 75 70 20 74 6F 20 36     holding up to 6
011930:  35 33 33 35 2E A0 20 42 65 66 6F 72 65 20 20 6C    5335.. Before  l
011940:  6F 61 64 69 6E 67 20 20 20 74 68 65 20 20 53 74    oading   the  St
011950:  61 63 6B 20 20 66 72 6F 6D 20 20 61 6E 79 69 6E    ack  from  anyin
011960:  74 65 72 6E 61 6C 20 20 20 72 65 67 69 73 74 65    ternal   registe
011970:  72 20 20 20 70 61 69 72 2C 20 20 20 74 68 65 20    r   pair,   the 
011980:  20 53 74 61 63 6B 50 6F 69 6E 74 65 72 20 20 69     StackPointer  i
011990:  73 20 20 64 65 63 72 65 6D 65 6E 74 65 64 20 20    s  decremented  
0119A0:  74 77 69 63 65 2C 20 20 28 20 74 68 75 73 70 6F    twice,  ( thuspo
0119B0:  69 6E 74 69 6E 67 20 20 74 6F 20 74 68 65 20 20    inting  to the  
0119C0:  6E 65 78 74 20 20 70 61 69 72 20 20 6F 66 20 20    next  pair  of  
0119D0:  6D 65 6D 6F 72 79 6C 6F 63 61 74 69 6F 6E 73 29    memorylocations)
0119E0:  2E 20 54 68 65 20 63 6F 6E 74 65 6E 74 73 20 6F    . The contents o
0119F0:  66 20 74 68 65 20 72 65 67 69 73 74 65 72 69 73    f the registeris
011A00:  74 65 72 2C 20 20 74 68 65 20 20 70 6F 73 69 74    ter,  the  posit
011A10:  69 6F 6E 20 74 6F 77 68 69 63 68 20 20 74 68 65    ion towhich  the
011A20:  20 53 74 61 63 6B 20 50 6F 69 6E 74 65 72 20 70     Stack Pointer p
011A30:  6F 69 6E 74 73 20 69 73 20 73 68 6F 77 6E 69 6E    oints is shownin
011A40:  20 52 65 64 2E A0 A0 20 54 68 65 20 69 6E 73 74     Red... The inst
011A50:  72 75 63 74 69 6F 6E 20 20 49 4E 43 20 53 50 20    ruction  INC SP 
011A60:  20 69 73 20 69 6E 63 6C 75 64 65 64 20 61 74 74     is included att
011A70:  68 65 20 65 6E 64 20 6F 66 20 74 68 65 20 70 72    he end of the pr
011A80:  6F 67 72 61 6D 20 74 6F 20 65 6E 73 75 72 65 20    ogram to ensure 
011A90:  74 68 61 74 20 53 50 69 73 20 64 69 73 70 6C 61    that SPis displa
011AA0:  79 65 64 2E 20 54 68 65 20 61 63 74 75 61 6C 20    yed. The actual 
011AB0:  76 61 6C 75 65 20 69 6E 20 74 68 65 20 53 50 72    value in the SPr
011AC0:  65 67 69 73 74 65 72 20 69 73 20 69 6D 6D 61 74    egister is immat
011AD0:  65 72 69 61 6C 20 66 6F 72 20 20 6D 6F 73 74 20    erial for  most 
011AE0:  20 6F 66 20 69 74 73 61 70 70 6C 69 63 61 74 69     of itsapplicati
011AF0:  6F 6E 73 2E A3 20 4C 44 20 48 4C 2C 35 36 37 38    ons.£ LD HL,5678
011B00:  39 A0 20 20 4C 44 20 44 45 2C 33 34 35 36 37 A0    9.  LD DE,34567.
011B10:  20 20 4C 44 20 42 43 2C 31 32 33 34 35 A0 20 20      LD BC,12345.  
011B20:  50 55 53 48 20 48 4C A0 20 20 50 55 53 48 20 42    PUSH HL.  PUSH B
011B30:  43 A0 20 20 50 55 53 48 20 44 45 A0 20 20 45 58    C.  PUSH DE.  EX
011B40:  20 28 53 50 29 2C 48 4C A0 20 20 4C 44 20 42 43     (SP),HL.  LD BC
011B50:  2C 30 A0 20 20 50 4F 50 20 44 45 A0 20 20 50 4F    ,0.  POP DE.  PO
011B60:  50 20 42 43 A0 20 20 50 4F 50 20 48 4C A0 20 20    P BC.  POP HL.  
011B70:  52 45 54 A0 20 20 A0 20 20 A0 20 20 49 4E 43 20    RET.  .  .  INC 
011B80:  53 50 A0 20 20 A0 20 20 20 20 20 20 20 20 20 20    SP.  .          
011B90:  20 43 41 4C 4C 53 20 54 4F 20 53 55 42 52 4F 55     CALLS TO SUBROU
011BA0:  54 49 4E 45 53 A0 A0 20 41 20 20 73 75 62 72 6F    TINES.. A  subro
011BB0:  75 74 69 6E 65 20 69 73 20 20 61 20 20 70 61 72    utine is  a  par
011BC0:  74 20 6F 66 20 61 20 20 70 72 6F 67 72 61 6D 74    t of a  programt
011BD0:  68 61 74 20 69 73 20 63 61 6C 6C 65 64 20 66 72    hat is called fr
011BE0:  6F 6D 20 74 68 65 20 6D 61 69 6E 20 70 72 6F 67    om the main prog
011BF0:  72 61 6D 20 61 6E 64 6F 6E 63 65 20 63 6F 6D 70    ram andonce comp
011C00:  20 74 68 65 6E 20 6C 6F 61 64 65 64 20 69 6E 74     then loaded int
011C10:  6F 20 74 68 65 20 53 74 61 63 6B 20 69 6E 64 69    o the Stack indi
011C20:  72 65 63 74 6C 79 75 73 69 6E 67 20 74 68 65 20    rectlyusing the 
011C30:  53 50 20 72 65 67 69 73 74 65 72 20 61 73 20 74    SP register as t
011C40:  68 65 20 61 64 64 72 65 73 73 2E A0 A0 20 54 68    he address... Th
011C50:  65 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 69 73    e instruction is
011C60:  20 50 55 53 48 20 64 64 2E 20 20 43 6F 6E 74 69     PUSH dd.  Conti
011C70:  6E 75 69 6E 67 74 6F 20 50 55 53 48 20 20 64 61    nuingto PUSH  da
011C80:  74 61 20 6F 6E 20 74 6F 20 74 68 65 20 53 74 61    ta on to the Sta
011C90:  63 6B 20 72 65 73 75 6C 74 73 20 69 6E 74 68 65    ck results inthe
011CA0:  20 20 64 61 74 61 20 20 62 65 69 6E 67 20 70 75      data  being pu
011CB0:  73 68 65 64 20 69 6E 20 61 74 20 74 68 65 20 62    shed in at the b
011CC0:  6F 74 74 6F 6D 6F 66 20 20 74 68 65 20 20 53 74    ottomof  the  St
011CD0:  61 63 6B 20 20 61 6E 64 20 20 74 68 65 20 20 53    ack  and  the  S
011CE0:  74 61 63 6B 20 20 50 6F 69 6E 74 65 72 77 6F 72    tack  Pointerwor
011CF0:  6B 69 6E 67 20 69 74 73 20 77 61 79 20 64 6F 77    king its way dow
011D00:  6E 20 74 68 72 6F 75 67 68 20 6D 65 6D 6F 72 79    n through memory
011D10:  2E A3 20 50 4F 50 20 64 64 20 20 72 65 74 72 69    .£ POP dd  retri
011D20:  65 76 65 73 20 20 64 61 74 61 20 20 66 72 6F 6D    eves  data  from
011D30:  20 74 68 65 20 53 74 61 63 6B 69 6E 74 6F 20 20     the Stackinto  
011D40:  74 68 65 20 20 64 65 66 69 6E 65 64 20 20 72 65    the  defined  re
011D50:  67 69 73 74 65 72 20 20 70 61 69 72 2E 20 20 54    gister  pair.  T
011D60:  68 65 72 65 67 69 73 74 65 72 20 20 20 70 61 69    heregister   pai
011D70:  72 20 20 69 73 20 20 6C 6F 61 64 65 64 20 20 20    r  is  loaded   
011D80:  77 69 74 68 20 20 20 74 68 65 63 6F 6E 74 65 6E    with   theconten
011D90:  74 73 20 6F 66 20 74 68 65 20 20 6D 65 6D 6F 72    ts of the  memor
011DA0:  79 20 6C 6F 63 61 74 69 6F 6E 20 70 6F 69 6E 74    y location point
011DB0:  65 64 74 6F 20 62 79 20 53 50 20 72 65 67 69 73    edto by SP regis
011DC0:  74 65 72 2E 20 20 54 68 65 6E 20 20 74 68 65 20    ter.  Then  the 
011DD0:  53 50 20 69 73 20 69 6E 63 2D 72 65 6D 65 6E 74    SP is inc-rement
011DE0:  65 64 20 74 77 69 63 65 2E A0 A0 20 43 6F 6E 74    ed twice... Cont
011DF0:  69 6E 75 69 6E 67 20 20 74 6F 20 20 50 4F 50 20    inuing  to  POP 
011E00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
011E10:  0F 00 00 00 02 09 50 E5 0F 00 C1 02 00 00 00 02    ......P.........
011E20:  0F 00 C6 02 00 00 00 02 0F 00 C2 02 00 00 00 02    ................
011E30:  0F 00 C7 02 00 00 00 02 0F 00 C3 02 00 00 00 02    ................
011E40:  0F 00 C8 02 00 00 00 02 0F 00 C4 02 00 00 00 02    ................
011E50:  0F 00 C9 02 00 00 00 02 0F 00 C5 02 00 00 00 02    ................
011E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
011F00:  6C 65 74 65 64 20 72 65 74 75 72 6E 73 20 62 61    leted returns ba
011F10:  63 6B 20 74 6F 20 74 68 65 20 20 6D 61 69 6E 70    ck to the  mainp
011F20:  72 6F 67 72 61 6D 2E 20 20 54 68 65 20 20 20 73    rogram.  The   s
011F30:  75 62 72 6F 75 74 69 6E 65 20 20 69 73 20 20 20    ubroutine  is   
011F40:  75 73 75 61 6C 6C 79 63 61 6C 6C 65 64 20 66 72    usuallycalled fr
011F50:  6F 6D 20 20 61 20 20 6E 75 6D 62 65 72 20 6F 66    om  a  number of
011F60:  20 20 70 6C 61 63 65 73 20 69 6E 20 74 68 65 70      places in thep
011F70:  72 6F 67 72 61 6D 2E A0 A0 20 54 68 65 20 20 5A    rogram... The  Z
011F80:  38 30 20 20 61 6C 6C 6F 77 73 20 20 74 68 69 73    80  allows  this
011F90:  20 20 66 65 61 74 75 72 65 20 20 62 79 20 74 68      feature  by th
011FA0:  65 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 43 41    einstruction  CA
011FB0:  4C 4C 2E 20 20 54 68 65 20 43 41 4C 4C 20 69 6E    LL.  The CALL in
011FC0:  73 74 72 75 63 74 69 6F 6E 69 73 20 73 69 6D 69    structionis simi
011FD0:  6C 61 72 20 74 6F 20 74 68 65 20 20 4A 50 20 69    lar to the  JP i
011FE0:  6E 73 74 72 75 63 74 69 6F 6E 20 65 78 63 65 70    nstruction excep
011FF0:  74 74 68 61 74 20 74 68 65 20 61 64 64 72 65 73    tthat the addres
012000:  73 20 6F 66 20 74 68 65 20 6E 65 78 74 20 20 73    s of the next  s
012010:  65 71 75 65 6E 74 69 61 6C 69 6E 73 74 72 75 63    equentialinstruc
012020:  74 69 6F 6E 2C 20 68 65 6C 64 20 69 6E 20 74 68    tion, held in th
012030:  65 20 50 43 20 72 65 67 69 73 74 65 72 2C 20 69    e PC register, i
012040:  73 50 55 53 48 65 64 20 6F 6E 74 6F 20 74 68 65    sPUSHed onto the
012050:  20 53 74 61 63 6B 2C 20 70 72 69 6F 72 20 74 6F     Stack, prior to
012060:  20 74 68 65 20 6A 75 6D 70 A0 20 54 68 65 20 20     the jump. The  
012070:  72 65 74 75 72 6E 20 20 69 6E 73 74 72 75 63 74    return  instruct
012080:  69 6F 6E 20 20 52 45 54 2C 20 50 4F 50 73 20 74    ion  RET, POPs t
012090:  68 65 72 65 74 75 72 6E 20 61 64 64 72 65 73 73    hereturn address
0120A0:  20 66 72 6F 6D 20 74 68 65 20 53 74 61 63 6B 2C     from the Stack,
0120B0:  20 62 61 63 6B 20 69 6E 74 6F 74 68 65 20 50 43     back intothe PC
0120C0:  20 72 65 67 69 73 74 65 72 2C 20 20 74 6F 20 63     register,  to c
0120D0:  6F 6E 74 69 6E 75 65 20 77 68 65 72 65 20 20 74    ontinue where  t
0120E0:  68 65 6D 61 69 6E 20 70 72 6F 67 72 61 6D 20 6C    hemain program l
0120F0:  65 66 74 20 6F 66 66 2E 20 49 66 20 74 68 65 20    eft off. If the 
012100:  61 74 69 6F 6E A0 20 20 20 20 20 20 20 20 20 45    ation.         E
012110:  78 20 2D 20 68 65 78 20 6E 6F 74 61 74 69 6F 6E    x - hex notation
012120:  A0 20 31 36 2E 20 42 69 6E 61 72 79 20 43 6F 64    . 16. Binary Cod
012130:  65 64 20 44 65 63 69 6D 61 6C 20 6E 6F 74 61 74    ed Decimal notat
012140:  69 6F 6E A0 20 20 20 20 20 20 20 20 20 45 78 20    ion.         Ex 
012150:  2D 20 42 43 44 20 6E 6F 74 61 74 69 6F 6E A0 20    - BCD notation. 
012160:  31 37 2E 20 50 6F 73 69 74 69 76 65 20 61 6E 64    17. Positive and
012170:  20 6E 65 67 61 74 69 76 65 20 6E 6F 74 61 74 69     negative notati
012180:  6F 6E A0 20 20 20 20 20 20 20 20 20 45 78 20 2D    on.         Ex -
012190:  20 2B 76 65 20 61 6E 64 20 2D 76 65 20 6E 75 6D     +ve and -ve num
0121A0:  62 65 72 73 A0 20 4C 6F 61 64 20 66 75 72 74 68    bers. Load furth
0121B0:  65 72 20 6C 65 73 73 6F 6E 73 20 66 72 6F 6D 20    er lessons from 
0121C0:  74 61 70 65 A3 20 20 20 20 20 20 20 20 20 20 20    tape£           
0121D0:  20 20 49 4E 54 52 4F 44 55 43 54 49 4F 4E A0 A0      INTRODUCTION..
0121E0:  20 54 68 65 20 20 70 72 6F 63 65 73 73 6F 72 2C     The  processor,
0121F0:  20 20 75 6E 64 65 72 20 74 68 65 20 70 72 6F 67      under the prog
012200:  72 61 6D 6D 65 72 27 73 64 69 72 65 63 74 69 6F    rammer'sdirectio
012210:  6E 2C 20 20 68 61 73 20 20 74 68 65 20 20 63 61    n,  has  the  ca
012220:  70 61 63 69 74 79 20 20 74 6F 20 20 6D 61 6B 65    pacity  to  make
012230:  64 65 63 69 73 69 6F 6E 73 2E 20 20 49 6E 20 20    decisions.  In  
012240:  74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 6C 65    the following le
012250:  73 73 6F 6E 73 20 77 65 73 68 61 6C 6C 20 20 64    ssons weshall  d
012260:  69 73 63 75 73 73 20 20 74 68 65 73 65 20 20 69    iscuss  these  i
012270:  6E 73 74 72 75 63 74 69 6F 6E 73 20 74 68 61 74    nstructions that
012280:  6D 61 6B 65 20 20 61 20 20 20 63 6F 6D 70 75 74    make  a   comput
012290:  65 72 20 20 20 6D 6F 72 65 20 20 74 68 61 6E 20    er   more  than 
0122A0:  20 6A 75 73 74 20 20 61 63 61 6C 63 75 6C 61 74     just  acalculat
0122B0:  6F 72 2E A0 A0 20 57 65 20 20 73 68 61 6C 6C 20    or... We  shall 
0122C0:  20 74 68 65 6E 20 6C 6F 6F 6B 20 61 74 20 6E 75     then look at nu
0122D0:  6D 62 65 72 73 20 68 65 6C 64 20 69 6E 72 65 67    mbers held inreg
0122E0:  69 73 74 65 72 73 20 69 6E 20 6D 6F 72 65 20 64    isters in more d
0122F0:  65 74 61 69 6C 2E A3 20 20 20 20 20 20 20 20 20    etail.£         
012300:  20 6E 75 6D 62 65 72 20 6F 66 50 55 53 48 65 73     number ofPUSHes
012310:  20 20 61 6E 64 20 43 41 4C 4C 73 20 69 6E 20 74      and CALLs in t
012320:  68 65 20 73 75 62 72 6F 75 74 69 6E 65 20 64 6F    he subroutine do
012330:  65 73 6E 6F 74 20 20 65 71 75 61 6C 20 20 74 68    esnot  equal  th
012340:  65 20 20 20 6E 75 6D 62 65 72 20 20 6F 66 20 20    e   number  of  
012350:  20 50 4F 50 73 20 20 61 6E 64 52 45 54 75 72 6E     POPs  andRETurn
012360:  73 2C 20 6F 62 76 69 6F 75 73 6C 79 20 74 68 69    s, obviously thi
012370:  73 20 77 69 6C 6C 20 6E 6F 74 20 68 61 70 70 65    s will not happe
012380:  6E 2E A3 20 42 6F 74 68 20 20 20 63 6F 6E 64 69    n.£ Both   condi
012390:  74 69 6F 6E 61 6C 20 20 61 6E 64 20 20 20 75 6E    tional  and   un
0123A0:  63 6F 6E 64 69 74 69 6F 6E 61 6C 43 41 4C 4C 73    conditionalCALLs
0123B0:  20 20 61 6E 64 20 20 52 45 54 75 72 6E 73 20 61      and  RETurns a
0123C0:  72 65 20 61 76 61 69 6C 61 62 6C 65 20 6F 6E 20    re available on 
0123D0:  74 68 65 5A 38 30 20 2E 20 20 41 6C 6C 20 20 66    theZ80 .  All  f
0123E0:  6F 75 72 20 20 74 79 70 65 73 20 20 6F 66 20 20    our  types  of  
0123F0:  20 63 6F 6E 64 69 74 69 6F 6E 73 61 6C 72 65 61     conditionsalrea
012400:  64 79 20 63 6F 6E 73 69 64 65 72 65 64 20 20 28    dy considered  (
012410:  20 4E 43 2C 20 43 2C 20 4E 5A 20 61 6E 64 20 20     NC, C, NZ and  
012420:  5A 20 29 63 61 6E 20 62 65 20 75 73 65 64 20 77    Z )can be used w
012430:  69 74 68 20 43 41 4C 4C 73 20 61 6E 64 20 52 45    ith CALLs and RE
012440:  54 75 72 6E 73 2E A3 20 53 75 6D 6D 61 72 79 20    Turns.£ Summary 
012450:  2D 20 63 61 6C 6C 73 20 61 6E 64 20 72 65 74 75    - calls and retu
012460:  72 6E 73 A0 A0 20 20 20 43 41 4C 4C 20 4E 43 2C    rns..   CALL NC,
012470:  6E 6E 20 20 20 20 20 20 52 45 54 20 4E 43 20 20    nn      RET NC  
012480:  20 20 4E 6F 20 43 61 72 72 79 A0 A0 20 20 20 43      No Carry..   C
012490:  41 4C 4C 20 43 2C 6E 6E 20 20 20 20 20 20 20 52    ALL C,nn       R
0124A0:  45 54 20 43 20 20 20 20 20 43 61 72 72 79 20 73    ET C     Carry s
0124B0:  65 74 A0 A0 20 20 20 43 41 4C 4C 20 4E 5A 2C 6E    et..   CALL NZ,n
0124C0:  6E 20 20 20 20 20 20 52 45 54 20 4E 5A 20 20 20    n      RET NZ   
0124D0:  20 4E 6F 74 20 5A 65 72 6F A0 A0 20 20 20 43 41     Not Zero..   CA
0124E0:  4C 4C 20 5A 2C 6E 6E 20 20 20 20 20 20 20 52 45    LL Z,nn       RE
0124F0:  54 20 5A 20 20 20 20 20 5A 65 72 6F 20 73 65 74    T Z     Zero set
012500:  20 20 20 42 49 4E 41 52 59 20 4E 4F 54 41 54 49       BINARY NOTATI
012510:  4F 4E A0 A0 20 49 66 20 77 65 20 77 65 72 65 20    ON.. If we were 
012520:  74 6F 20 20 74 61 6B 65 20 74 68 65 20 20 74 6F    to  take the  to
012530:  70 20 6F 66 66 20 61 20 20 5A 38 30 63 68 69 70    p off a  Z80chip
012540:  20 20 61 6E 64 2C 20 75 73 69 6E 67 20 20 61 20      and, using  a 
012550:  70 6F 77 65 72 66 75 6C 20 6D 69 63 72 6F 73 63    powerful microsc
012560:  6F 70 65 2C 6C 6F 6F 6B 20 61 74 20 61 20 72 65    ope,look at a re
012570:  67 69 73 74 65 72 2C 20 77 65 20 77 6F 75 6C 64    gister, we would
012580:  20 73 65 65 20 74 68 61 74 20 69 74 63 6F 6E 73     see that itcons
012590:  69 73 74 73 20 6F 66 20 20 38 20 63 65 6C 6C 73    ists of  8 cells
0125A0:  2E 20 20 54 68 65 73 65 20 20 63 65 6C 6C 73 20    .  These  cells 
0125B0:  20 61 72 65 63 61 70 61 62 6C 65 20 6F 66 20 62     arecapable of b
0125C0:  65 69 6E 67 20 20 73 77 69 74 63 68 65 64 20 20    eing  switched  
0125D0:  62 65 74 77 65 65 6E 20 20 74 77 6F 64 69 66 66    between  twodiff
0125E0:  65 72 65 6E 74 20 20 20 73 74 61 74 65 73 2E 20    erent   states. 
0125F0:  20 20 43 6F 6E 76 65 6E 74 69 6F 6E 61 6C 6C 79      Conventionally
012600:  20 20 77 65 64 65 73 69 67 6E 61 74 65 20 6F 6E      wedesignate on
012610:  65 20 73 74 61 74 65 20 61 73 20 22 31 22 20 61    e state as "1" a
012620:  6E 64 20 74 68 65 20 6F 74 68 65 72 61 73 20 22    nd the otheras "
012630:  30 22 2E 20 54 68 65 20 70 61 74 74 65 72 6E 20    0". The pattern 
012640:  6F 66 20 31 27 73 20 61 6E 64 20 30 27 73 20 63    of 1's and 0's c
012650:  6F 75 6C 64 62 65 20 31 30 31 31 31 30 30 30 20    ouldbe 10111000 
012660:  73 61 79 2E A0 A0 20 48 6F 77 20 20 64 6F 20 77    say... How  do w
012670:  65 20 20 69 6E 74 65 72 70 72 65 74 20 74 68 69    e  interpret thi
012680:  73 20 70 61 74 74 65 72 6E 3F 20 54 68 65 61 6E    s pattern? Thean
012690:  73 77 65 72 20 20 69 73 2C 20 20 61 6E 79 77 61    swer  is,  anywa
0126A0:  79 20 20 77 65 20 20 6C 69 6B 65 2E 20 20 49 6E    y  we  like.  In
0126B0:  20 20 74 68 69 73 6C 65 73 73 6F 6E 20 77 65 20      thislesson we 
0126C0:  73 68 6F 77 20 74 68 61 74 20 74 68 69 73 20 20    show that this  
0126D0:  70 61 74 74 65 72 6E 20 20 63 6F 75 6C 64 62 65    pattern  couldbe
0126E0:  20 31 38 34 2C 2D 37 32 2C 20 42 38 48 2C 20 61     184,-72, B8H, a
0126F0:  6E 64 20 65 76 65 6E 20 43 50 20 42 2E 20 54 68    nd even CP B. Th
012700:  A0 A0 20 49 66 20 20 74 68 65 20 20 63 6F 6E 64    .. If  the  cond
012710:  69 74 69 6F 6E 20 20 69 73 20 20 6E 6F 74 20 20    ition  is  not  
012720:  20 6D 65 74 2C 20 20 74 68 65 70 72 6F 67 72 61     met,  theprogra
012730:  6D 20 77 69 6C 6C 20 6E 6F 74 20 43 41 4C 4C 20    m will not CALL 
012740:  74 68 65 20 20 73 75 62 72 6F 75 74 69 6E 65 20    the  subroutine 
012750:  6F 72 52 45 54 75 72 6E 20 66 72 6F 6D 20 69 74    orRETurn from it
012760:  2E A3 20 20 20 20 20 45 58 41 4D 50 4C 45 20 4F    .£     EXAMPLE O
012770:  46 20 43 41 4C 4C 53 20 54 4F 20 53 55 42 52 4F    F CALLS TO SUBRO
012780:  55 54 49 4E 45 A0 A0 20 49 74 20 6D 75 73 74 20    UTINE.. It must 
012790:  62 65 20 72 65 6D 65 6D 62 65 72 65 64 20 74 68    be remembered th
0127A0:  61 74 20 61 20 73 75 62 72 6F 75 74 69 6E 65 6D    at a subroutinem
0127B0:  61 79 20 72 65 71 75 69 72 65 20 74 68 65 20 75    ay require the u
0127C0:  73 65 20 6F 66 20 61 20 20 72 65 67 69 73 74 65    se of a  registe
0127D0:  72 20 77 68 6F 73 65 63 6F 6E 74 65 6E 74 73 20    r whosecontents 
0127E0:  20 61 72 65 20 73 74 69 6C 6C 20 72 65 71 75 69     are still requi
0127F0:  72 65 64 20 69 6E 20 74 68 65 20 6D 61 69 6E 70    red in the mainp
012800:  72 6F 67 72 61 6D 2E 20 20 49 74 73 20 63 6F 6E    rogram.  Its con
012810:  74 65 6E 74 73 20 6D 75 73 74 20 74 68 65 72 65    tents must there
012820:  66 6F 72 65 20 62 65 50 55 53 48 65 64 20 20 6F    fore bePUSHed  o
012830:  6E 74 6F 20 20 20 74 68 65 20 20 73 74 61 63 6B    nto   the  stack
012840:  20 20 6F 72 20 20 6F 74 68 65 72 77 69 73 65 73      or  otherwises
012850:  74 6F 72 65 64 20 20 65 6C 73 65 77 68 65 72 65    tored  elsewhere
012860:  2C 20 61 6E 64 20 20 72 65 74 72 69 65 76 65 64    , and  retrieved
012870:  20 61 74 20 74 68 65 65 6E 64 20 6F 66 20 74 68     at theend of th
012880:  65 20 73 75 62 72 6F 75 74 69 6E 65 2E A0 A0 20    e subroutine... 
012890:  54 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 65 78    The following ex
0128A0:  61 6D 70 6C 65 20 61 64 64 73 20 74 6F 67 65 74    ample adds toget
0128B0:  68 65 72 20 74 68 65 66 69 72 73 74 20 20 33 32    her thefirst  32
0128C0:  20 70 61 69 72 73 20 6F 66 20 6D 65 6D 6F 72 79     pairs of memory
0128D0:  20 6C 6F 63 61 74 69 6F 6E 73 2E 20 54 68 65 72     locations. Ther
0128E0:  65 73 75 6C 74 20 69 73 20 6C 65 66 74 20 69 6E    esult is left in
0128F0:  20 48 4C 2E 20 20 54 68 65 20 73 74 61 63 6B 20     HL.  The stack 
012900:  65 20 6F 6E 6C 79 6F 6E 65 20 74 68 65 20 20 70    e onlyone the  p
012910:  72 6F 63 65 73 73 6F 72 20 20 68 61 73 20 62 75    rocessor  has bu
012920:  69 6C 74 20 69 6E 74 6F 20 69 74 20 69 73 74 68    ilt into it isth
012930:  65 20 6C 61 74 74 65 72 2E A3 20 45 61 63 68 20    e latter.£ Each 
012940:  20 64 69 67 69 74 20 20 69 6E 20 20 61 20 20 6E     digit  in  a  n
012950:  75 6D 62 65 72 20 63 61 6E 20 20 62 65 20 63 6F    umber can  be co
012960:  6E 2D 73 69 64 65 72 65 64 20 74 6F 20 68 61 76    n-sidered to hav
012970:  65 20 61 20 77 65 69 67 68 74 69 6E 67 2E 20 46    e a weighting. F
012980:  6F 72 20 64 65 63 69 6D 61 6C 6E 75 6D 62 65 72    or decimalnumber
012990:  73 20 74 68 65 73 65 20 77 65 69 67 68 74 69 6E    s these weightin
0129A0:  67 73 20 61 72 65 A0 20 20 44 69 67 69 74 20 20    gs are.  Digit  
0129B0:  20 20 20 20 33 20 20 20 20 32 20 20 20 20 31 20        3    2    1 
0129C0:  20 20 20 20 30 A0 20 20 20 20 20 20 20 20 20 20        0.          
0129D0:  20 31 30 30 30 20 20 31 30 30 20 20 20 31 30 20     1000  100   10 
0129E0:  20 20 20 31 A0 A0 20 73 69 6E 63 65 20 65 61 63       1.. since eac
0129F0:  68 20 20 64 69 67 69 74 20 20 63 61 6E 20 68 61    h  digit  can ha
012A00:  76 65 20 6F 6E 65 20 20 6F 66 20 74 65 6E 73 74    ve one  of tenst
012A10:  61 74 65 73 2C 20 64 65 73 69 67 6E 61 74 65 64    ates, designated
012A20:  20 30 20 2D 20 39 2E A0 A0 20 49 6E 20 61 20 20     0 - 9... In a  
012A30:  72 65 67 69 73 74 65 72 20 20 65 61 63 68 20 20    register  each  
012A40:  64 69 67 69 74 20 20 6F 72 20 62 69 74 20 68 61    digit  or bit ha
012A50:  73 6F 6E 6C 79 20 20 20 74 77 6F 20 20 73 74 61    sonly   two  sta
012A60:  74 65 73 2E 20 20 20 54 68 65 72 65 66 6F 72 65    tes.   Therefore
012A70:  20 20 77 65 20 20 63 61 6E 69 6E 74 65 72 70 72      we  caninterpr
012A80:  65 74 20 20 74 68 65 20 20 64 69 67 69 74 73 20    et  the  digits 
012A90:  61 73 20 68 61 76 69 6E 67 20 77 65 69 67 68 74    as having weight
012AA0:  2D 69 6E 67 73 20 6F 66 A0 A0 20 62 69 74 20 20    -ings of.. bit  
012AB0:  20 20 37 20 20 20 36 20 20 20 35 20 20 20 34 20      7   6   5   4 
012AC0:  20 20 20 33 20 20 20 32 20 20 20 31 20 20 20 30       3   2   1   0
012AD0:  A0 20 20 20 20 20 20 20 31 32 38 20 20 36 34 20    .       128  64 
012AE0:  20 33 32 20 20 31 36 20 20 20 38 20 20 20 34 20     32  16   8   4 
012AF0:  20 20 32 20 20 20 31 A0 A0 20 54 61 6B 69 6E 67      2   1.. Taking
012B00:  61 6E 64 20 74 68 65 48 4C 20 20 72 65 67 69 73    and theHL  regis
012B10:  74 65 72 73 20 20 61 72 65 20 62 6F 74 68 20 75    ters  are both u
012B20:  73 65 64 20 61 73 20 20 73 74 6F 72 61 67 65 69    sed as  storagei
012B30:  6E 73 70 69 74 65 20 6F 66 20 74 68 65 20 69 6E    nspite of the in
012B40:  74 65 72 66 65 72 65 6E 63 65 20 6F 66 20 74 68    terference of th
012B50:  65 20 43 41 4C 4C 2C 62 79 20 75 73 69 6E 67 20    e CALL,by using 
012B60:  74 68 65 20 45 58 20 28 53 50 29 2C 48 4C 20 69    the EX (SP),HL i
012B70:  6E 73 74 72 75 63 74 69 6F 6E A3 20 4C 44 20 48    nstruction£ LD H
012B80:  4C 2C 30 A0 20 20 4C 44 20 42 2C 33 32 A0 20 20    L,0.  LD B,32.  
012B90:  50 55 53 48 20 48 4C A0 20 4C 4F 4F 50 31 20 4C    PUSH HL. LOOP1 L
012BA0:  44 20 45 2C 28 48 4C 29 A0 20 20 49 4E 43 20 48    D E,(HL).  INC H
012BB0:  4C A0 20 20 4C 44 20 44 2C 28 48 4C 29 A0 20 20    L.  LD D,(HL).  
012BC0:  49 4E 43 20 48 4C A0 20 20 45 58 20 28 53 50 29    INC HL.  EX (SP)
012BD0:  2C 48 4C A0 20 20 43 41 4C 4C 20 53 55 42 52 A0    ,HL.  CALL SUBR.
012BE0:  20 20 45 58 20 28 53 50 29 2C 48 4C A0 20 20 44      EX (SP),HL.  D
012BF0:  4A 4E 5A 20 4C 4F 4F 50 31 A0 20 20 50 4F 50 20    JNZ LOOP1.  POP 
012C00:  48 4C A0 20 20 52 45 54 A0 20 53 55 42 52 20 20    HL.  RET. SUBR  
012C10:  41 44 44 20 48 4C 2C 44 45 A0 20 20 52 45 54 A0    ADD HL,DE.  RET.
012C20:  20 20 A0 20 20 20 20 20 20 45 58 41 4D 50 4C 45      .      EXAMPLE
012C30:  20 4F 46 20 43 4F 4E 44 49 54 49 4F 4E 41 4C 20     OF CONDITIONAL 
012C40:  43 41 4C 4C 53 A0 A0 20 54 68 69 73 20 20 73 69    CALLS.. This  si
012C50:  6D 70 6C 65 20 20 20 65 78 61 6D 70 6C 65 20 20    mple   example  
012C60:  63 6F 75 6E 74 73 20 20 75 70 20 20 74 68 65 6E    counts  up  then
012C70:  75 6D 62 65 72 20 20 6F 66 20 20 6D 65 6D 6F 72    umber  of  memor
012C80:  79 20 20 6C 6F 63 61 74 69 6F 6E 73 20 20 68 6F    y  locations  ho
012C90:  6C 64 69 6E 67 20 61 6E 75 6D 62 65 72 20 61 62    lding anumber ab
012CA0:  6F 76 65 20 20 31 39 32 20 20 61 6E 64 20 20 62    ove  192  and  b
012CB0:  65 6C 6F 77 20 20 36 34 20 69 6E 20 74 68 65 66    elow  64 in thef
012CC0:  69 72 73 74 20 33 32 20 6D 65 6D 6F 72 79 20 6C    irst 32 memory l
012CD0:  6F 63 61 74 69 6F 6E 73 2E A3 20 4C 44 20 48 4C    ocations.£ LD HL
012CE0:  2C 30 A0 20 20 4C 44 20 44 45 2C 30 A0 20 20 4C    ,0.  LD DE,0.  L
012CF0:  44 20 42 2C 33 32 A0 20 4C 4F 4F 50 20 20 4C 44    D B,32. LOOP  LD
012D00:  20 20 6F 75 72 20 6E 75 6D 62 65 72 20 31 30 31      our number 101
012D10:  31 31 30 30 30 20 66 6F 72 20 65 78 61 6D 70 6C    11000 for exampl
012D20:  65 61 6E 64 20 20 6E 6F 74 69 6E 67 20 20 74 68    eand  noting  th
012D30:  61 74 20 20 20 62 69 74 73 20 20 74 68 61 74 20    at   bits  that 
012D40:  20 61 72 65 20 20 22 30 22 63 6F 6E 74 72 69 62     are  "0"contrib
012D50:  75 74 65 20 20 6E 6F 74 68 69 6E 67 20 74 6F 20    ute  nothing to 
012D60:  74 68 65 20 20 6E 75 6D 62 65 72 2C 20 20 74 68    the  number,  th
012D70:  65 64 65 63 69 6D 61 6C 20 65 71 75 69 76 61 6C    edecimal equival
012D80:  65 6E 74 20 6F 66 20 20 31 30 31 31 31 30 30 30    ent of  10111000
012D90:  20 69 73 20 67 69 76 65 6E 62 79 A0 20 20 20 20     is givenby.    
012DA0:  20 20 20 20 20 20 20 20 31 32 38 2B 33 32 2B 31            128+32+1
012DB0:  36 2B 38 3D 31 38 34 2E A3 20 54 68 65 20 6D 61    6+8=184.£ The ma
012DC0:  78 69 6D 75 6D 20 20 6E 75 6D 62 65 72 20 74 68    ximum  number th
012DD0:  61 74 20 63 61 6E 20 62 65 20 68 65 6C 64 20 69    at can be held i
012DE0:  6E 61 6E 20 38 20 62 69 74 20 72 65 67 69 73 74    nan 8 bit regist
012DF0:  65 72 20 69 73 A0 A0 20 20 20 20 20 20 20 20 20    er is..         
012E00:  20 31 32 38 2B 36 34 2B 33 32 2B 31 36 2B 38 2B     128+64+32+16+8+
012E10:  34 2B 32 2B 31 3D 32 35 35 A0 A0 54 68 69 73 20    4+2+1=255..This 
012E20:  69 73 20 74 68 65 20 6E 75 6D 62 65 72 20 77 65    is the number we
012E30:  20 6F 72 69 67 69 6E 61 6C 6C 79 20 61 73 73 75     originally assu
012E40:  6D 65 64 61 74 20 74 68 65 20 62 65 67 69 6E 6E    medat the beginn
012E50:  69 6E 67 20 6F 66 20 6F 75 72 20 64 69 73 63 75    ing of our discu
012E60:  73 73 69 6F 6E 2E A3 20 4A 75 73 74 20 20 61 73    ssion.£ Just  as
012E70:  20 20 20 77 65 20 20 61 64 64 20 20 74 77 6F 20       we  add  two 
012E80:  64 65 63 69 6D 61 6C 20 6E 75 6D 62 65 72 73 74    decimal numberst
012E90:  6F 67 65 74 68 65 72 2C 20 20 63 61 72 72 79 69    ogether,  carryi
012EA0:  6E 67 20 20 6F 6E 65 20 66 6F 72 77 61 72 64 20    ng  one forward 
012EB0:  20 69 66 20 74 68 65 73 75 6D 20 6F 66 20 74 77     if thesum of tw
012EC0:  6F 20 20 64 69 67 69 74 73 20 69 73 20 67 72 65    o  digits is gre
012ED0:  61 74 65 72 20 74 68 61 6E 20 39 2C 20 77 65 63    ater than 9, wec
012EE0:  61 6E 20 61 64 64 20 74 77 6F 20 62 69 6E 61 72    an add two binar
012EF0:  79 20 6E 75 6D 62 65 72 73 2E 20 20 49 66 20 20    y numbers.  If  
012F00:  20 41 2C 28 48 4C 29 A0 20 20 43 50 20 31 39 33     A,(HL).  CP 193
012F10:  A0 20 20 43 41 4C 4C 20 4E 43 2C 41 42 4F 56 45    .  CALL NC,ABOVE
012F20:  A0 20 20 43 50 20 36 34 A0 20 20 43 41 4C 4C 20    .  CP 64.  CALL 
012F30:  43 2C 42 45 4C 4F 57 A0 20 20 49 4E 43 20 48 4C    C,BELOW.  INC HL
012F40:  A0 20 20 44 4A 4E 5A 20 4C 4F 4F 50 A0 20 20 52    .  DJNZ LOOP.  R
012F50:  45 54 A0 20 41 42 4F 56 45 20 49 4E 43 20 45 A0    ET. ABOVE INC E.
012F60:  20 20 52 45 54 A0 20 42 45 4C 4F 57 20 49 4E 43      RET. BELOW INC
012F70:  20 44 A0 20 20 52 45 54 A0 20 20 20 A0 20 20 20     D.  RET.   .   
012F80:  20 20 20 20 20 20 20 20 20 20 20 20 4C 65 73 73                Less
012F90:  6F 6E 73 20 31 30 20 2D 20 31 37 A0 A0 20 31 30    ons 10 - 17.. 10
012FA0:  2E 20 43 6F 6E 64 69 74 69 6F 6E 61 6C 20 61 6E    . Conditional an
012FB0:  64 20 75 6E 63 6F 6E 64 69 74 69 6F 6E 61 6C 20    d unconditional 
012FC0:  4A 50 73 A0 20 20 20 20 20 20 20 20 20 45 78 20    JPs.         Ex 
012FD0:  2D 20 6A 75 6D 70 73 A0 20 31 31 2E 20 52 65 6C    - jumps. 11. Rel
012FE0:  61 74 69 76 65 20 6A 75 6D 70 73 A0 20 20 20 20    ative jumps.    
012FF0:  20 20 20 20 20 45 78 20 2D 20 72 65 6C 61 74 69         Ex - relati
013000:  76 65 20 6A 75 6D 70 73 20 31 A0 20 20 20 20 20    ve jumps 1.     
013010:  20 20 20 20 45 78 20 2D 20 72 65 6C 61 74 69 76        Ex - relativ
013020:  65 20 6A 75 6D 70 73 20 32 A0 20 31 32 2E 20 54    e jumps 2. 12. T
013030:  68 65 20 53 74 61 63 6B A0 20 20 20 20 20 20 20    he Stack.       
013040:  20 20 45 78 20 2D 20 70 75 73 68 65 73 20 61 6E      Ex - pushes an
013050:  64 20 70 6F 70 73 A0 20 31 33 2E 20 43 61 6C 6C    d pops. 13. Call
013060:  73 20 74 6F 20 73 75 62 72 6F 75 74 69 6E 65 73    s to subroutines
013070:  A0 20 20 20 20 20 20 20 20 20 45 78 20 2D 20 75    .         Ex - u
013080:  6E 63 6F 6E 64 69 74 69 6F 6E 61 6C 20 63 61 6C    nconditional cal
013090:  6C 73 20 26 20 72 65 74 73 20 20 20 20 20 20 20    ls & rets       
0130A0:  20 20 45 78 20 2D 20 63 6F 6E 64 69 74 69 6F 6E      Ex - condition
0130B0:  61 6C 20 63 61 6C 6C 73 A0 20 31 34 2E 20 42 69    al calls. 14. Bi
0130C0:  6E 61 72 79 20 6E 6F 74 61 74 69 6F 6E A0 20 20    nary notation.  
0130D0:  20 20 20 20 20 20 20 45 78 20 2D 20 62 69 6E 61           Ex - bina
0130E0:  72 79 20 6E 6F 74 61 74 69 6F 6E A0 20 31 35 2E    ry notation. 15.
0130F0:  20 48 65 78 61 64 65 63 69 6D 61 6C 20 6E 6F 74     Hexadecimal not
013100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
013110:  10 00 00 00 02 09 50 E5 10 00 C1 02 00 00 00 02    ......P.........
013120:  10 00 C6 02 00 00 00 02 10 00 C2 02 00 00 00 02    ................
013130:  10 00 C7 02 00 00 00 02 10 00 C3 02 00 00 00 02    ................
013140:  10 00 C8 02 00 00 00 02 10 00 C4 02 00 00 00 02    ................
013150:  10 00 C9 02 00 00 00 02 10 00 C5 02 00 00 00 02    ................
013160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0131F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
013200:  74 68 65 20 73 75 6D 69 73 20 61 62 6F 76 65 20    the sumis above 
013210:  6F 6E 65 2C 20 61 20 6F 6E 65 20 69 73 20 63 61    one, a one is ca
013220:  72 72 69 65 64 20 66 6F 72 77 61 72 64 2E A0 A0    rried forward...
013230:  69 2E 65 2E 20 63 61 72 72 79 20 20 20 27 20 27    i.e. carry   ' '
013240:  20 20 20 27 20 27 20 20 20 20 20 20 A0 20 20 20       ' '      .   
013250:  20 20 20 20 20 20 20 20 20 20 30 20 31 20 31 20              0 1 1 
013260:  30 20 31 20 31 20 31 20 30 A0 20 20 20 20 20 20    0 1 1 1 0.      
013270:  20 20 20 20 2B 20 20 30 20 30 20 31 20 30 20 30        +  0 0 1 0 0
013280:  20 31 20 30 20 31 A0 20 20 67 69 76 65 73 20 20     1 0 1.  gives  
013290:  20 20 20 20 31 20 30 20 30 20 31 20 30 20 30 20        1 0 0 1 0 0 
0132A0:  31 20 31 A0 A0 20 53 69 6D 69 6C 61 72 20 77 65    1 1.. Similar we
0132B0:  20 63 61 6E 20 70 65 72 66 6F 72 6D 20 73 75 62     can perform sub
0132C0:  74 72 61 63 74 69 6F 6E 2E A0 A0 69 2E 65 2E 20    traction...i.e. 
0132D0:  62 6F 72 72 6F 77 20 20 20 20 30 20 31 20 31 20    borrow    0 1 1 
0132E0:  32 20 20 20 30 20 32 A0 20 20 20 20 20 20 20 20    2   0 2.        
0132F0:  20 20 20 20 20 30 20 31 20 31 20 30 20 30 20 31         0 1 1 0 0 1
013300:  20 31 20 30 A0 20 20 20 20 20 20 20 20 20 20 2D     1 0.          -
013310:  20 20 30 20 30 20 31 20 30 20 31 20 31 20 30 20      0 0 1 0 1 1 0 
013320:  31 A0 20 20 67 69 76 65 73 20 20 20 20 20 20 30    1.  gives      0
013330:  20 30 20 31 20 31 20 31 20 30 20 30 20 31 A3 20     0 1 1 1 0 0 1£ 
013340:  20 20 20 20 20 45 58 41 4D 50 4C 45 53 20 4F 46         EXAMPLES OF
013350:  20 42 49 4E 41 52 59 20 4E 4F 54 41 54 49 4F 4E     BINARY NOTATION
013360:  A0 A0 20 54 68 65 20 20 61 73 73 65 6D 62 6C 65    .. The  assemble
013370:  72 2C 20 77 69 74 68 69 6E 20 20 74 68 69 73 20    r, within  this 
013380:  74 75 74 6F 72 2C 20 68 61 73 6F 6E 65 20 69 6E    tutor, hasone in
013390:  73 74 72 75 63 74 69 6F 6E 20 6E 6F 74 20 6E 6F    struction not no
0133A0:  72 6D 61 6C 6C 79 20 66 6F 75 6E 64 20 69 6E 20    rmally found in 
0133B0:  61 6E 61 73 73 65 6D 62 6C 65 72 2C 20 20 6E 61    anassembler,  na
0133C0:  6D 65 6C 79 20 20 42 49 4E 2E 20 20 54 68 65 20    mely  BIN.  The 
0133D0:  20 61 73 73 65 6D 62 6C 65 72 61 6C 6C 6F 63 61     assembleralloca
0133E0:  74 65 73 20 20 6F 6E 65 20 20 6D 65 6D 6F 72 79    tes  one  memory
0133F0:  20 20 6C 6F 63 61 74 69 6F 6E 20 20 74 6F 20 74      location  to t
013400:  20 64 65 63 69 6D 61 6C 2C 20 61 20 64 65 63 69     decimal, a deci
013410:  6D 61 6C 20 6E 75 6D 62 65 72 20 68 61 73 61 20    mal number hasa 
013420:  62 61 73 65 20 6F 66 20 31 30 20 20 61 6E 64 20    base of 10  and 
013430:  61 20 62 69 6E 61 72 79 20 6E 75 6D 62 65 72 20    a binary number 
013440:  61 20 62 61 73 65 62 61 73 65 20 32 2E A3 20 20    a basebase 2.£  
013450:  20 20 45 58 41 4D 50 4C 45 53 20 4F 46 20 48 45      EXAMPLES OF HE
013460:  58 41 44 45 43 49 4D 41 4C 20 4E 4F 54 41 54 49    XADECIMAL NOTATI
013470:  4F 4E A0 A0 20 4E 6F 77 20 20 74 68 61 74 20 20    ON.. Now  that  
013480:  68 65 78 20 6E 6F 74 61 74 69 6F 6E 20 68 61 73    hex notation has
013490:  20 62 65 65 6E 20 69 6E 74 72 6F 2D 64 75 63 65     been intro-duce
0134A0:  64 20 77 65 20 20 63 61 6E 20 64 69 73 63 75 73    d we  can discus
0134B0:  73 20 20 68 6F 77 20 20 74 68 65 20 63 6F 6D 70    s  how  the comp
0134C0:  75 74 65 72 73 74 6F 72 65 73 20 20 70 72 6F 67    uterstores  prog
0134D0:  72 61 6D 73 20 20 69 6E 20 20 6D 6F 72 65 20 20    rams  in  more  
0134E0:  64 65 74 61 69 6C 2E 20 20 20 41 73 61 6C 72 65    detail.   Asalre
0134F0:  61 64 79 20 20 20 6D 65 6E 74 69 6F 6E 65 64 2C    ady   mentioned,
013500:  20 20 74 68 65 20 20 20 69 6E 73 74 72 75 63 74      the   instruct
013510:  69 6F 6E 73 61 72 65 20 20 73 74 6F 72 65 64 20    ionsare  stored 
013520:  20 20 6D 65 6D 6F 72 79 20 20 61 73 20 20 6E 75      memory  as  nu
013530:  6D 62 65 72 73 2E 20 20 53 6F 6D 65 69 6E 73 74    mbers.  Someinst
013540:  72 75 63 74 69 6F 6E 73 20 20 20 6F 6E 6C 79 20    ructions   only 
013550:  20 20 72 65 71 75 69 72 65 20 20 61 20 20 73 69      require  a  si
013560:  6E 67 6C 65 6E 75 6D 62 65 72 2C 20 6F 74 68 65    nglenumber, othe
013570:  72 73 20 72 65 71 75 69 72 65 20 6D 6F 72 65 2E    rs require more.
013580:  20 43 6F 6C 75 6D 6E 20 32 20 6F 6E 74 68 65 20     Column 2 onthe 
013590:  53 69 6D 75 6C 61 74 6F 72 20 64 69 73 70 6C 61    Simulator displa
0135A0:  79 20 73 68 6F 77 73 20 20 74 68 65 20 20 6D 65    y shows  the  me
0135B0:  6D 6F 72 79 63 6F 6E 74 65 6E 74 73 20 66 6F 72    morycontents for
0135C0:  20 74 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E     the instruction
0135D0:  73 20 69 6E 20 68 65 78 2E A0 A0 20 41 6C 6C 20    s in hex... All 
0135E0:  74 68 65 20 20 6E 75 6D 62 65 72 73 20 20 75 73    the  numbers  us
0135F0:  65 64 20 20 74 6F 20 20 64 65 73 63 72 69 62 65    ed  to  describe
013600:  68 65 6C 69 6E 65 2C 20 77 68 69 63 68 20 77 6F    heline, which wo
013610:  75 6C 64 20 6E 6F 72 6D 61 6C 6C 79 20 62 65 20    uld normally be 
013620:  20 6C 61 62 65 6C 6C 65 64 2E 49 74 20 63 6F 6E     labelled.It con
013630:  73 74 61 6E 74 6C 79 20 64 69 73 70 6C 61 79 73    stantly displays
013640:  20 74 68 69 73 20 6C 6F 63 61 74 69 6F 6E 20 20     this location  
013650:  69 6E 62 69 6E 61 72 79 20 66 6F 72 6D 2E 20 54    inbinary form. T
013660:  68 65 20 6E 75 6D 62 65 72 20 61 66 74 65 72 20    he number after 
013670:  42 49 4E 20 69 73 20 74 68 65 6E 75 6D 62 65 72    BIN is thenumber
013680:  20 20 69 6E 69 74 69 61 6C 6C 79 20 20 20 69 6E      initially   in
013690:  73 65 72 74 65 64 20 20 69 6E 74 6F 20 20 20 74    serted  into   t
0136A0:  68 65 6C 6F 63 61 74 69 6F 6E 2E A0 A0 20 41 66    helocation... Af
0136B0:  74 65 72 20 20 67 6F 69 6E 67 20 20 20 74 68 72    ter  going   thr
0136C0:  6F 75 67 68 20 20 74 68 65 20 20 20 66 6F 6C 6C    ough  the   foll
0136D0:  6F 77 69 6E 67 65 78 61 6D 70 6C 65 20 20 74 72    owingexample  tr
0136E0:  79 20 6D 6F 64 69 66 79 69 6E 67 20 74 68 65 20    y modifying the 
0136F0:  64 69 73 70 6C 61 79 69 6E 67 20 6F 66 53 54 4F    displaying ofSTO
013700:  52 45 20 69 6E 20 65 78 61 6D 70 6C 65 20 31 31    RE in example 11
013710:  42 2E A3 20 4C 44 20 48 4C 2C 53 54 4F 52 45 A0    B.£ LD HL,STORE.
013720:  20 4C 4F 4F 50 20 20 44 45 43 20 28 48 4C 29 A0     LOOP  DEC (HL).
013730:  20 20 4A 52 20 4E 5A 2C 4C 4F 4F 50 A0 20 20 4C      JR NZ,LOOP.  L
013740:  44 20 41 2C 28 4E 55 4D 31 29 A0 20 20 4C 44 20    D A,(NUM1).  LD 
013750:  48 4C 2C 4E 55 4D 32 A0 20 20 41 44 44 20 41 2C    HL,NUM2.  ADD A,
013760:  28 48 4C 29 A0 20 20 4C 44 20 28 41 4E 53 29 2C    (HL).  LD (ANS),
013770:  41 A0 20 20 52 45 54 A0 20 20 A0 20 53 54 4F 52    A.  RET.  . STOR
013780:  45 20 42 49 4E 20 31 35 A0 20 20 A0 20 4E 55 4D    E BIN 15.  . NUM
013790:  31 20 20 42 49 4E 20 38 31 A0 20 4E 55 4D 32 20    1  BIN 81. NUM2 
0137A0:  20 42 49 4E 20 39 35 A0 20 41 4E 53 20 20 20 42     BIN 95. ANS   B
0137B0:  49 4E 20 30 A0 20 20 A0 20 20 A0 20 20 20 20 20    IN 0.  .  .     
0137C0:  20 20 20 20 20 48 45 58 41 44 45 43 49 4D 41 4C         HEXADECIMAL
0137D0:  20 4E 4F 54 41 54 49 4F 4E A0 A0 20 42 69 6E 61     NOTATION.. Bina
0137E0:  72 79 20 20 6E 75 6D 62 65 72 73 20 61 72 65 20    ry  numbers are 
0137F0:  74 6F 6F 20 20 63 75 6D 62 65 72 73 6F 6D 65 20    too  cumbersome 
013800:  20 61 6E 69 6E 73 74 72 75 63 74 69 6F 6E 20 61     aninstruction a
013810:  72 65 20 20 67 69 76 65 6E 20 69 6E 20 73 65 71    re  given in seq
013820:  75 65 6E 63 65 20 61 6C 6F 6E 67 74 68 65 20 6C    uence alongthe l
013830:  69 6E 65 2E 20 20 4E 6F 74 69 63 65 20 74 68 61    ine.  Notice tha
013840:  74 20 6E 75 6D 62 65 72 73 20 63 61 6C 6C 65 64    t numbers called
013850:  20 75 70 69 6E 20 61 6E 20 69 6E 73 74 72 75 63     upin an instruc
013860:  74 69 6F 6E 20 61 70 70 65 61 72 20 74 6F 77 61    tion appear towa
013870:  72 64 73 20 74 68 65 20 65 6E 64 6F 66 20 74 68    rds the endof th
013880:  65 20 73 74 72 69 6E 67 20 20 6F 66 20 20 6E 75    e string  of  nu
013890:  6D 62 65 72 73 2E 20 54 68 65 20 20 65 61 72 6C    mbers. The  earl
0138A0:  69 65 72 6E 75 6D 62 65 72 73 20 20 20 20 64 65    iernumbers    de
0138B0:  74 65 72 6D 69 6E 65 20 20 20 20 74 68 65 20 20    termine    the  
0138C0:  20 74 79 70 65 20 20 20 20 6F 66 69 6E 73 74 72     type    ofinstr
0138D0:  75 63 74 69 6F 6E 2E 20 53 69 6E 63 65 20 74 68    uction. Since th
0138E0:  65 20 20 74 6F 74 61 6C 20 20 6E 75 6D 62 65 72    e  total  number
0138F0:  20 6F 66 69 6E 73 74 72 75 63 74 69 6F 6E 73 20     ofinstructions 
013900:  20 20 65 78 63 65 65 64 20 20 20 32 35 36 2C 20      exceed   256, 
013910:  20 61 20 20 20 70 72 65 66 69 78 6E 75 6D 62 65     a   prefixnumbe
013920:  72 20 69 73 20 75 73 65 64 20 74 6F 20 20 70 72    r is used to  pr
013930:  6F 64 75 63 65 20 6F 74 68 65 72 20 73 65 74 73    oduce other sets
013940:  20 6F 66 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E     ofinstructions.
013950:  20 54 68 65 20 70 72 65 66 69 78 65 73 20 79 6F     The prefixes yo
013960:  75 20 77 69 6C 6C 20 66 69 6E 64 61 72 65 20 45    u will findare E
013970:  44 2C 20 43 42 2C 20 44 44 20 61 6E 64 20 46 44    D, CB, DD and FD
013980:  2E A3 20 4C 75 63 6B 69 6C 79 20 61 73 73 65 6D    .£ Luckily assem
013990:  62 6C 65 72 73 20 74 61 6B 65 73 20 61 63 63 6F    blers takes acco
0139A0:  75 6E 74 20 6F 66 20 61 6C 6C 74 68 65 73 65 20    unt of allthese 
0139B0:  20 63 6F 6D 70 6C 65 78 69 74 69 65 73 2C 20 20     complexities,  
0139C0:  61 6E 64 20 20 79 6F 75 20 20 77 69 6C 6C 20 6E    and  you  will n
0139D0:  6F 74 6E 65 65 64 20 20 74 6F 20 20 6C 65 61 72    otneed  to  lear
0139E0:  6E 20 20 77 68 69 63 68 20 6E 75 6D 62 65 72 73    n  which numbers
0139F0:  20 72 65 70 72 65 73 65 6E 74 77 68 69 63 68 20     representwhich 
013A00:  61 6E 64 64 65 63 69 6D 61 6C 20 20 74 6F 6F 20    anddecimal  too 
013A10:  20 20 69 6E 63 6F 6E 76 65 6E 69 65 6E 74 20 20      inconvenient  
013A20:  74 6F 20 20 64 69 73 70 6C 61 79 6D 75 6C 74 69    to  displaymulti
013A30:  70 6C 65 20 20 72 65 67 69 73 74 65 72 20 6E 75    ple  register nu
013A40:  6D 62 65 72 73 2E 20 20 41 20 6D 65 74 68 6F 64    mbers.  A method
013A50:  20 6F 66 70 72 65 73 65 6E 74 69 6E 67 20 20 20     ofpresenting   
013A60:  62 69 6E 61 72 79 20 20 6E 75 6D 62 65 72 73 20    binary  numbers 
013A70:  20 68 61 73 20 20 20 62 65 65 6E 64 65 76 65 6C     has   beendevel
013A80:  6F 70 65 64 20 20 74 6F 20 67 65 74 20 72 6F 75    oped  to get rou
013A90:  6E 64 20 20 74 68 65 73 65 20 70 72 6F 62 6C 65    nd  these proble
013AA0:  6D 73 2E 49 6E 73 74 65 61 64 20 6F 66 20 62 61    ms.Instead of ba
013AB0:  73 69 6E 67 20 74 68 65 20 6E 75 6D 62 65 72 20    sing the number 
013AC0:  6F 6E 20 31 30 20 61 73 20 69 6E 64 65 63 69 6D    on 10 as indecim
013AD0:  61 6C 20 6F 72 20 32 20 61 73 20 69 6E 20 62 69    al or 2 as in bi
013AE0:  6E 61 72 79 2C 20 77 65 20 62 61 73 65 20 69 74    nary, we base it
013AF0:  20 6F 6E 31 36 2E 20 20 54 68 69 73 20 20 6E 75     on16.  This  nu
013B00:  6D 62 65 72 69 6E 67 20 20 73 79 73 74 65 6D 20    mbering  system 
013B10:  20 69 73 20 20 63 61 6C 6C 65 64 48 65 78 61 64     is  calledHexad
013B20:  65 63 69 6D 61 6C 2E A0 A0 20 57 65 20 20 72 65    ecimal... We  re
013B30:  71 75 69 72 65 20 20 20 31 36 20 20 64 69 66 66    quire   16  diff
013B40:  65 72 65 6E 74 20 20 73 79 6D 62 6F 6C 73 20 74    erent  symbols t
013B50:  6F 72 65 70 72 65 73 65 6E 74 20 20 61 20 20 64    orepresent  a  d
013B60:  69 67 69 74 2E 20 20 30 2D 39 20 20 67 69 76 65    igit.  0-9  give
013B70:  73 20 20 75 73 20 74 68 65 66 69 72 73 74 20 20    s  us thefirst  
013B80:  31 30 20 20 61 6E 64 20 20 41 2D 46 20 20 74 68    10  and  A-F  th
013B90:  65 20 66 69 6E 61 6C 20 36 2E 20 41 20 6C 69 73    e final 6. A lis
013BA0:  74 6F 66 20 20 64 65 63 69 6D 61 6C 2C 20 20 20    tof  decimal,   
013BB0:  62 69 6E 61 72 79 2C 20 20 61 6E 64 20 20 68 65    binary,  and  he
013BC0:  78 61 64 65 63 69 6D 61 6C 65 71 75 69 76 61 6C    xadecimalequival
013BD0:  65 6E 74 73 20 20 61 72 65 20 20 20 67 69 76 65    ents  are   give
013BE0:  6E 20 20 6F 6E 20 20 74 68 65 20 20 20 6E 65 78    n  on  the   nex
013BF0:  74 73 63 72 65 65 6E 2E A3 20 20 20 20 44 65 63    tscreen.£    Dec
013C00:  69 6E 73 74 72 75 63 74 69 6F 6E 73 2E A0 A0 20    instructions... 
013C10:  54 68 65 20 53 69 6D 75 6C 61 74 6F 72 20 20 63    The Simulator  c
013C20:  61 6E 20 20 62 65 20 73 77 69 74 63 68 65 64 20    an  be switched 
013C30:  62 65 74 77 65 65 6E 64 65 63 69 6D 61 6C 20 20    betweendecimal  
013C40:  20 61 6E 64 20 20 20 68 65 78 61 64 65 63 69 6D     and   hexadecim
013C50:  61 6C 20 20 64 69 73 70 6C 61 79 20 20 62 79 70    al  display  byp
013C60:  72 65 73 73 69 6E 67 20 73 68 69 66 74 20 20 22    ressing shift  "
013C70:  54 22 2C 20 20 77 68 65 6E 20 61 20 70 72 6F 67    T",  when a prog
013C80:  72 61 6D 20 20 69 73 6E 6F 74 20 72 75 6E 6E 69    ram  isnot runni
013C90:  6E 67 2E A3 20 4C 44 20 41 2C 32 35 48 A0 20 20    ng.£ LD A,25H.  
013CA0:  41 44 44 20 41 2C 41 A0 20 20 44 41 41 A0 20 20    ADD A,A.  DAA.  
013CB0:  4C 44 20 48 4C 2C 34 35 38 39 48 A0 20 20 4C 44    LD HL,4589H.  LD
013CC0:  20 44 45 2C 33 38 31 32 48 A0 20 20 4C 44 20 41     DE,3812H.  LD A
013CD0:  2C 4C A0 20 20 53 55 42 20 45 A0 20 20 44 41 41    ,L.  SUB E.  DAA
013CE0:  A0 20 20 4C 44 20 4C 2C 41 A0 20 20 4C 44 20 41    .  LD L,A.  LD A
013CF0:  2C 48 A0 20 20 53 42 43 20 41 2C 44 A0 20 20 44    ,H.  SBC A,D.  D
013D00:  41 41 A0 20 20 4C 44 20 48 2C 41 A0 20 20 52 45    AA.  LD H,A.  RE
013D10:  54 A0 20 20 A0 20 20 A0 20 20 20 20 20 20 42 49    T.  .  .      BI
013D20:  4E 41 52 59 20 43 4F 44 45 44 20 44 45 43 49 4D    NARY CODED DECIM
013D30:  41 4C 20 4E 4F 54 41 54 49 4F 4E A0 A0 20 57 65    AL NOTATION.. We
013D40:  20 20 77 6F 75 6C 64 20 20 73 74 69 6C 6C 20 20      would  still  
013D50:  6C 69 6B 65 20 20 74 6F 20 20 62 65 20 20 61 62    like  to  be  ab
013D60:  6C 65 20 74 6F 70 65 72 66 6F 72 6D 20 63 61 6C    le toperform cal
013D70:  63 75 6C 61 74 69 6F 6E 73 20 20 6F 6E 20 64 65    culations  on de
013D80:  63 69 6D 61 6C 20 6E 75 6D 62 65 72 73 77 69 74    cimal numberswit
013D90:  68 6F 75 74 20 20 68 61 76 69 6E 67 20 20 74 6F    hout  having  to
013DA0:  20 63 6F 6E 76 65 72 74 20 74 6F 20 62 69 6E 61     convert to bina
013DB0:  72 79 20 6F 72 68 65 78 61 64 65 63 69 6D 61 6C    ry orhexadecimal
013DC0:  20 66 6F 72 6D 2E 20 48 65 78 69 64 65 63 69 6D     form. Hexidecim
013DD0:  61 6C 20 66 6F 72 6D 20 68 6F 6C 64 73 61 20 6B    al form holdsa k
013DE0:  65 79 20 74 6F 20 61 20 6D 65 74 68 6F 64 20 6F    ey to a method o
013DF0:  66 20 61 63 68 69 65 76 69 6E 67 20 74 68 69 73    f achieving this
013E00:  69 6D 61 6C 20 20 20 42 69 6E 61 72 79 20 20 20    imal   Binary   
013E10:  20 48 65 78 61 64 65 63 69 6D 61 6C A0 A0 A0 20     Hexadecimal... 
013E20:  20 20 20 20 20 20 30 20 20 20 20 20 20 20 30 30          0       00
013E30:  30 30 20 20 20 20 20 20 20 20 20 30 A0 20 20 20    00         0.   
013E40:  20 20 20 20 31 20 20 20 20 20 20 20 30 30 30 31        1       0001
013E50:  20 20 20 20 20 20 20 20 20 31 A0 20 20 20 20 20             1.     
013E60:  20 20 32 20 20 20 20 20 20 20 30 30 31 30 20 20      2       0010  
013E70:  20 20 20 20 20 20 20 32 A0 20 20 20 20 20 20 20           2.       
013E80:  33 20 20 20 20 20 20 20 30 30 31 31 20 20 20 20    3       0011    
013E90:  20 20 20 20 20 33 A0 20 20 20 20 20 20 20 34 20         3.       4 
013EA0:  20 20 20 20 20 20 30 31 30 30 20 20 20 20 20 20          0100      
013EB0:  20 20 20 34 A0 20 20 20 20 20 20 20 35 20 20 20       4.       5   
013EC0:  20 20 20 20 30 31 30 31 20 20 20 20 20 20 20 20        0101        
013ED0:  20 35 A0 20 20 20 20 20 20 20 36 20 20 20 20 20     5.       6     
013EE0:  20 20 30 31 31 30 20 20 20 20 20 20 20 20 20 36      0110         6
013EF0:  A0 20 20 20 20 20 20 20 37 20 20 20 20 20 20 20    .       7       
013F00:  30 31 31 31 20 20 20 20 20 20 20 20 20 37 A0 20    0111         7. 
013F10:  20 20 20 20 20 20 38 20 20 20 20 20 20 20 31 30          8       10
013F20:  30 30 20 20 20 20 20 20 20 20 20 38 A0 20 20 20    00         8.   
013F30:  20 20 20 20 39 20 20 20 20 20 20 20 31 30 30 31        9       1001
013F40:  20 20 20 20 20 20 20 20 20 39 A0 20 20 20 20 20             9.     
013F50:  20 20 31 30 20 20 20 20 20 20 31 30 31 30 20 20      10      1010  
013F60:  20 20 20 20 20 20 20 41 A0 20 20 20 20 20 20 20           A.       
013F70:  31 31 20 20 20 20 20 20 31 30 31 31 20 20 20 20    11      1011    
013F80:  20 20 20 20 20 42 A0 20 20 20 20 20 20 20 31 32         B.       12
013F90:  20 20 20 20 20 20 31 31 30 30 20 20 20 20 20 20          1100      
013FA0:  20 20 20 43 A0 20 20 20 20 20 20 20 31 33 20 20       C.       13  
013FB0:  20 20 20 20 31 31 30 31 20 20 20 20 20 20 20 20        1101        
013FC0:  20 44 A0 20 20 20 20 20 20 20 31 34 20 20 20 20     D.       14    
013FD0:  20 20 31 31 31 30 20 20 20 20 20 20 20 20 20 45      1110         E
013FE0:  A0 20 20 20 20 20 20 20 31 35 20 20 20 20 20 20    .       15      
013FF0:  31 31 31 31 20 20 20 20 20 20 20 20 20 46 A3 20    1111         F£ 
014000:  2E A0 A0 20 54 68 65 20 20 68 65 78 20 64 69 67    ... The  hex dig
014010:  69 74 20 20 72 65 71 75 69 72 65 73 20 20 61 64    it  requires  ad
014020:  6A 75 73 74 6D 65 6E 74 20 74 6F 61 76 6F 69 64    justment toavoid
014030:  20 74 68 65 20 64 69 67 69 74 73 20 20 41 2D 46     the digits  A-F
014040:  2E 20 20 41 64 64 69 6E 67 20 20 36 20 74 6F 20    .  Adding  6 to 
014050:  74 68 65 64 69 67 69 74 2C 20 69 66 20 74 68 65    thedigit, if the
014060:  73 65 20 73 79 6D 62 6F 6C 73 20 61 70 70 65 61    se symbols appea
014070:  72 2C 20 20 72 65 73 75 6C 74 73 69 6E 20 63 6F    r,  resultsin co
014080:  72 72 65 63 74 20 61 64 6A 75 73 74 6D 65 6E 74    rrect adjustment
014090:  2E A0 A0 20 54 61 6B 65 20 20 74 68 65 20 20 68    ... Take  the  h
0140A0:  65 78 20 20 6E 75 6D 62 65 72 20 20 43 20 20 28    ex  number  C  (
0140B0:  3D 20 31 32 20 64 65 63 2E 29 2E 41 64 64 69 6E    = 12 dec.).Addin
0140C0:  67 20 20 36 20 20 67 69 76 65 73 20 20 31 38 20    g  6  gives  18 
0140D0:  20 64 65 63 69 6D 61 6C 20 6F 72 20 31 32 20 68     decimal or 12 h
0140E0:  65 78 2E 48 65 6E 63 65 20 74 68 65 20 68 65 78    ex.Hence the hex
0140F0:  20 6E 75 6D 62 65 72 20 6C 6F 6F 6B 73 20 20 69     number looks  i
014100:  64 65 6E 74 69 63 61 6C 20 74 6F 74 68 65 20 64    dentical tothe d
014110:  65 63 69 6D 61 6C 20 61 6E 73 77 65 72 20 72 65    ecimal answer re
014120:  71 75 69 72 65 64 2E A3 20 45 61 63 68 20 64 69    quired.£ Each di
014130:  67 69 74 20 69 73 20 20 68 65 6C 64 20 20 69 6E    git is  held  in
014140:  20 20 34 20 20 62 69 74 73 20 6F 66 20 74 68 65      4  bits of the
014150:  72 65 67 69 73 74 65 72 2E 20 20 20 54 68 65 73    register.   Thes
014160:  65 20 20 34 20 20 62 69 74 73 20 61 72 65 20 63    e  4  bits are c
014170:  61 6C 6C 65 64 20 20 61 6E 69 62 62 6C 65 2C 20    alled  anibble, 
014180:  74 68 65 20 77 68 6F 6C 65 20 38 20 62 69 74 20    the whole 8 bit 
014190:  77 6F 72 64 20 69 73 20 74 65 72 6D 65 64 20 61    word is termed a
0141A0:  62 79 74 65 2E 20 57 68 6F 20 73 61 69 64 20 70    byte. Who said p
0141B0:  72 6F 67 72 61 6D 6D 65 72 73 20 68 61 76 65 20    rogrammers have 
0141C0:  6E 6F 20 73 65 6E 73 65 6F 66 20 68 75 6D 6F 75    no senseof humou
0141D0:  72 3F A0 A0 20 54 68 69 73 20 20 70 72 65 73 65    r?.. This  prese
0141E0:  6E 74 61 74 69 6F 6E 20 20 69 73 20 20 74 65 72    ntation  is  ter
0141F0:  6D 65 64 20 20 20 42 69 6E 61 72 79 43 6F 64 65    med   BinaryCode
014200:  41 6C 6C 20 31 36 20 20 73 74 61 74 65 73 20 6F    All 16  states o
014210:  66 20 74 68 65 20 34 20 62 69 6E 61 72 79 20 62    f the 4 binary b
014220:  69 74 73 20 61 72 65 63 6F 76 65 72 65 64 20 62    its arecovered b
014230:  79 20 30 2D 46 2E 20 48 65 6E 63 65 20 6F 6E 6C    y 0-F. Hence onl
014240:  79 20 32 20 68 65 78 61 64 65 63 69 6D 61 6C 64    y 2 hexadecimald
014250:  69 67 69 74 73 20 20 61 72 65 20 20 72 65 71 75    igits  are  requ
014260:  69 72 65 64 20 20 74 6F 20 20 64 69 73 70 6C 61    ired  to  displa
014270:  79 20 20 20 74 68 65 63 6F 6E 74 65 6E 74 73 20    y   thecontents 
014280:  20 6F 66 20 20 61 6E 20 20 38 20 20 62 69 74 20     of  an  8  bit 
014290:  20 72 65 67 69 73 74 65 72 2E 20 20 4F 75 72 65     register.  Oure
0142A0:  78 61 6D 70 6C 65 20 20 20 31 30 31 31 31 30 30    xample   1011100
0142B0:  30 20 20 20 64 69 76 69 64 65 73 20 20 20 75 70    0   divides   up
0142C0:  20 20 20 69 6E 74 6F 31 30 31 31 20 31 30 30 30       into1011 1000
0142D0:  20 6F 72 20 42 38 20 48 65 78 2E 20 20 41 20 20     or B8 Hex.  A  
0142E0:  64 6F 75 62 6C 65 20 72 65 67 69 73 74 65 72 68    double registerh
0142F0:  6F 6C 64 69 6E 67 20 73 61 79 20 20 31 31 30 30    olding say  1100
014300:  31 30 30 31 20 31 30 31 31 31 30 30 30 20 20 77    1001 10111000  w
014310:  69 6C 6C 20 20 62 65 72 65 70 72 65 73 65 6E 74    ill  berepresent
014320:  65 64 20 62 79 20 43 39 42 38 20 68 65 78 2E A0    ed by C9B8 hex..
014330:  A0 20 43 6F 6E 76 65 72 73 69 6F 6E 20 20 6F 66    . Conversion  of
014340:  20 20 61 20 20 68 65 78 20 20 6E 75 6D 62 65 72      a  hex  number
014350:  20 20 74 6F 20 20 69 74 73 64 65 63 69 6D 61 6C      to  itsdecimal
014360:  20 65 71 75 69 76 61 6C 65 6E 74 20 66 6F 6C 6C     equivalent foll
014370:  6F 77 73 20 74 68 65 20 20 73 74 61 6E 64 61 72    ows the  standar
014380:  64 63 61 6C 63 75 6C 61 74 69 6F 6E 2E A0 A0 69    dcalculation...i
014390:  2E 65 2E 20 20 42 38 20 68 65 78 20 3D 20 28 42    .e.  B8 hex = (B
0143A0:  20 68 65 78 29 2A 20 31 36 2B 20 28 38 29 2A 20     hex)* 16+ (8)* 
0143B0:  31 A0 20 20 20 20 20 20 20 20 20 20 20 20 20 3D    1.             =
0143C0:  20 31 31 2A 31 36 2B 38 3D 31 38 34 A0 A0 20 41     11*16+8=184.. A
0143D0:  6C 77 61 79 73 20 72 65 6D 65 6D 62 65 72 20 74    lways remember t
0143E0:  68 61 74 20 61 20 68 65 78 20 6E 75 6D 62 65 72    hat a hex number
0143F0:  20 68 61 73 20 61 62 61 73 65 20 6F 66 20 31 36     has abase of 16
014400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
014410:  11 00 00 00 02 09 50 E5 11 00 C1 02 00 00 00 02    ......P.........
014420:  11 00 C6 02 00 00 00 02 11 00 C2 02 00 00 00 02    ................
014430:  11 00 C7 02 00 00 00 02 11 00 C3 02 00 00 00 02    ................
014440:  11 00 C8 02 00 00 00 02 11 00 C4 02 00 00 00 02    ................
014450:  11 00 C9 02 00 00 00 02 11 00 C5 02 00 00 00 02    ................
014460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0144F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
014500:  64 20 44 65 63 69 6D 61 6C 20 6F 72 20 42 43 44    d Decimal or BCD
014510:  2E A0 A0 20 54 68 65 20 20 20 5A 38 30 20 20 20    ... The   Z80   
014520:  20 61 63 63 6F 6D 6D 6F 64 61 74 65 73 20 20 20     accommodates   
014530:  74 68 65 20 20 20 61 62 6F 76 65 61 64 6A 75 73    the   aboveadjus
014540:  74 6D 65 6E 74 2C 20 20 77 69 74 68 20 74 68 65    tment,  with the
014550:  20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 20 44     instruction   D
014560:  41 41 2C 6F 72 20 20 44 65 63 69 6D 61 6C 20 20    AA,or  Decimal  
014570:  41 64 6A 75 73 74 20 20 41 63 63 75 6D 75 6C 61    Adjust  Accumula
014580:  74 6F 72 2E 20 20 20 54 68 69 73 69 6E 73 74 72    tor.   Thisinstr
014590:  75 63 74 69 6F 6E 20 20 69 73 20 20 75 73 65 64    uction  is  used
0145A0:  20 20 61 66 74 65 72 20 20 61 6E 20 20 38 20 20      after  an  8  
0145B0:  62 69 74 41 44 44 2C 20 20 41 44 43 2C 20 20 53    bitADD,  ADC,  S
0145C0:  55 42 2C 20 20 6F 72 20 20 53 42 43 20 20 74 6F    UB,  or  SBC  to
0145D0:  20 61 64 6A 75 73 74 20 74 68 65 41 63 63 75 6D     adjust theAccum
0145E0:  75 6C 61 74 6F 72 20 63 6F 6E 74 65 6E 74 73 20    ulator contents 
0145F0:  62 79 20 61 64 64 69 6E 67 20 36 20 20 74 6F 20    by adding 6  to 
014600:  74 68 65 6E 69 62 62 6C 65 2C 20 20 69 66 20 65    thenibble,  if e
014610:  69 74 68 65 72 20 20 6E 69 62 62 6C 65 20 69 6E    ither  nibble in
014620:  20 74 68 65 20 61 6E 73 77 65 72 69 73 20 61 62     the answeris ab
014630:  6F 76 65 20 39 2E A3 20 54 6F 20 70 65 72 66 6F    ove 9.£ To perfo
014640:  72 6D 20 20 74 68 69 73 20 6F 70 65 72 61 74 69    rm  this operati
014650:  6F 6E 20 74 68 65 20 5A 38 30 20 75 73 65 73 74    on the Z80 usest
014660:  77 6F 20 66 75 72 74 68 65 72 20 66 6C 61 67 73    wo further flags
014670:  2C 20 74 68 65 20 20 48 20 20 66 6C 61 67 20 28    , the  H  flag (
014680:  20 61 20 48 61 6C 66 63 61 72 72 79 20 20 62 65     a Halfcarry  be
014690:  74 77 65 65 6E 20 20 6E 69 62 62 6C 65 73 20 29    tween  nibbles )
0146A0:  2C 20 20 61 6E 64 20 20 4E 20 20 66 6C 61 67 28    ,  and  N  flag(
0146B0:  73 75 62 74 72 61 63 74 20 20 69 6E 73 74 72 75    subtract  instru
0146C0:  63 74 69 6F 6E 20 20 70 65 72 66 6F 72 6D 65 64    ction  performed
0146D0:  20 6C 61 73 74 29 2E 53 69 6E 63 65 20 20 74 68     last).Since  th
0146E0:  65 73 65 20 20 66 6C 61 67 73 20 20 63 61 6E 6E    ese  flags  cann
0146F0:  6F 74 20 62 65 20 74 65 73 74 65 64 20 61 73 70    ot be tested asp
014700:  73 20 20 6E 65 67 61 74 69 76 65 2C 20 74 68 65    s  negative, the
014710:  20 20 20 20 20 20 20 63 6F 6E 74 65 6E 74 73 20           contents 
014720:  20 6F 66 20 20 74 68 65 20 20 41 63 63 75 6D 75     of  the  Accumu
014730:  6C 61 74 6F 72 20 62 79 20 20 20 20 20 20 20 63    lator by       c
014740:  6F 6D 70 6C 65 6D 65 6E 74 69 6E 67 20 61 6E 64    omplementing and
014750:  20 61 64 64 69 6E 67 20 31 20 69 6E 20 6F 6E 65     adding 1 in one
014760:  20 20 20 20 20 20 20 6F 70 65 72 61 74 69 6F 6E           operation
014770:  2E A0 A0 20 41 20 53 69 67 6E 20 66 6C 61 67 20    ... A Sign flag 
014780:  28 53 29 20 69 73 20 70 72 6F 76 69 64 65 64 20    (S) is provided 
014790:  6F 6E 20 74 68 65 20 5A 38 30 2E 49 74 20 64 75    on the Z80.It du
0147A0:  70 6C 69 63 61 74 65 73 20 20 74 68 65 20 73 69    plicates  the si
0147B0:  67 6E 20 28 20 62 69 74 20 37 20 29 20 6F 66 20    gn ( bit 7 ) of 
0147C0:  74 68 65 61 6E 73 77 65 72 20 61 66 74 65 72 20    theanswer after 
0147D0:  61 6E 79 20 61 72 69 74 68 6D 65 74 69 63 20 6F    any arithmetic o
0147E0:  70 65 72 61 74 69 6F 6E 20 6F 6E 74 68 65 20 41    peration onthe A
0147F0:  63 63 75 6D 75 6C 61 74 6F 72 2E 20 20 54 68 65    ccumulator.  The
014800:  20 20 73 69 67 6E 20 20 66 6C 61 67 20 69 73 20      sign  flag is 
014810:  22 30 22 66 6F 72 20 20 61 20 20 70 6F 73 69 74    "0"for  a  posit
014820:  69 76 65 20 20 72 65 73 75 6C 74 20 20 61 6E 64    ive  result  and
014830:  20 20 22 31 22 20 66 6F 72 20 61 6E 65 67 61 74      "1" for anegat
014840:  69 76 65 20 72 65 73 75 6C 74 2E A3 20 57 68 65    ive result.£ Whe
014850:  6E 20 70 65 72 66 6F 72 6D 69 6E 67 20 20 61 72    n performing  ar
014860:  69 74 68 6D 65 74 69 63 20 20 6F 70 65 72 61 74    ithmetic  operat
014870:  69 6F 6E 73 77 68 69 63 68 20 20 77 65 20 20 77    ionswhich  we  w
014880:  69 73 68 20 20 74 6F 20 69 6E 74 65 72 70 72 65    ish  to interpre
014890:  74 20 77 69 74 68 69 6E 20 74 68 65 72 61 6E 67    t within therang
0148A0:  65 20 20 2D 31 32 38 20 74 6F 20 2B 31 32 37 2C    e  -128 to +127,
0148B0:  20 74 68 65 20 43 61 72 72 79 20 20 66 6C 61 67     the Carry  flag
0148C0:  20 20 6E 6F 6C 6F 6E 67 65 72 20 20 73 69 67 6E      nolonger  sign
0148D0:  61 6C 73 20 20 61 6E 20 6F 75 74 20 6F 66 20 72    als  an out of r
0148E0:  61 6E 67 65 20 72 65 73 75 6C 74 2E 48 6F 77 65    ange result.Howe
0148F0:  76 65 72 20 61 6E 6F 74 68 65 72 20 66 6C 61 67    ver another flag
014900:  61 72 74 20 6F 66 20 61 20 63 6F 6E 64 69 74 69    art of a conditi
014910:  6F 6E 61 6C 20 6A 75 6D 70 20 65 74 63 2E 20 74    onal jump etc. t
014920:  68 65 79 20 61 72 65 6F 66 20 6C 69 74 74 6C 65    hey areof little
014930:  20 75 73 65 2E A3 20 20 20 20 20 45 58 41 4D 50     use.£     EXAMP
014940:  4C 45 53 20 4F 46 20 42 2E 43 2E 44 2E 20 4E 4F    LES OF B.C.D. NO
014950:  54 41 54 49 4F 4E A0 A0 20 54 68 65 73 65 20 65    TATION.. These e
014960:  78 61 6D 70 6C 65 73 20 73 68 6F 77 20 73 69 6D    xamples show sim
014970:  70 6C 65 20 61 64 64 69 74 69 6F 6E 20 61 6E 64    ple addition and
014980:  73 75 62 74 72 61 63 74 69 6F 6E 20 69 6E 20 20    subtraction in  
014990:  42 43 44 20 66 6F 72 6D 61 74 2E 20 20 52 65 6D    BCD format.  Rem
0149A0:  65 6D 62 65 72 20 74 6F 6B 65 65 70 20 20 69 6E    ember tokeep  in
0149B0:  20 20 20 48 65 78 20 20 64 69 73 70 6C 61 79 20       Hex  display 
0149C0:  20 20 6D 6F 64 65 20 20 20 6F 72 20 20 74 68 65      mode   or  the
0149D0:  69 6C 6C 75 73 74 72 61 74 69 6F 6E 73 20 77 69    illustrations wi
0149E0:  6C 6C 20 6E 6F 74 20 61 70 70 65 61 72 20 69 6E    ll not appear in
0149F0:  20 42 43 44 2E A3 20 4C 44 20 41 2C 32 35 48 A0     BCD.£ LD A,25H.
014A00:  20 20 4C 44 20 48 4C 2C 53 54 4F 52 45 A0 20 20      LD HL,STORE.  
014A10:  4C 44 20 44 45 2C 32 34 36 38 48 A0 20 20 49 4E    LD DE,2468H.  IN
014A20:  43 20 28 48 4C 29 A0 20 20 52 45 54 A0 20 20 A0    C (HL).  RET.  .
014A30:  20 20 42 49 4E 20 36 35 48 A0 20 20 42 49 4E 20      BIN 65H.  BIN 
014A40:  38 37 48 A0 20 20 42 49 4E 20 39 41 48 A0 20 20    87H.  BIN 9AH.  
014A50:  42 49 4E 20 44 46 48 A0 20 20 42 49 4E 20 46 46    BIN DFH.  BIN FF
014A60:  48 A0 20 20 42 49 4E 20 36 34 48 A0 20 20 A0 20    H.  BIN 64H.  . 
014A70:  53 54 4F 52 45 20 44 45 46 42 20 36 34 A0 20 20    STORE DEFB 64.  
014A80:  A0 20 20 A0 20 20 20 50 4F 53 49 54 49 56 45 20    .  .   POSITIVE 
014A90:  41 4E 44 20 4E 45 47 41 54 49 56 45 20 4E 55 4D    AND NEGATIVE NUM
014AA0:  42 45 52 20 4E 4F 54 41 54 49 4F 4E A0 A0 20 53    BER NOTATION.. S
014AB0:  6F 20 66 61 72 20 77 65 20 68 61 76 65 20 6F 6E    o far we have on
014AC0:  6C 79 20 64 65 61 6C 74 20 77 69 74 68 20 70 6F    ly dealt with po
014AD0:  73 69 74 69 76 65 6E 75 6D 62 65 72 73 2E 20 20    sitivenumbers.  
014AE0:  49 66 20 77 65 20 68 61 64 20 74 61 6B 65 6E 20    If we had taken 
014AF0:  20 36 20 20 66 72 6F 6D 20 20 35 20 77 65 77 6F     6  from  5 wewo
014B00:  2C 20 74 68 65 20 6F 76 65 72 66 6C 6F 77 20 28    , the overflow (
014B10:  50 2F 56 29 66 6C 61 67 20 20 64 6F 65 73 2E 20    P/V)flag  does. 
014B20:  20 49 74 20 20 69 73 20 20 61 20 20 22 31 22 20     It  is  a  "1" 
014B30:  77 68 65 6E 65 76 65 72 20 74 68 65 61 6E 73 77    whenever theansw
014B40:  65 72 20 69 73 20 6F 75 74 73 69 64 65 20 74 68    er is outside th
014B50:  65 20 72 61 6E 67 65 20 2D 31 32 38 20 74 6F 20    e range -128 to 
014B60:  2B 31 32 37 61 6E 64 20 20 22 30 22 20 20 77 69    +127and  "0"  wi
014B70:  74 68 69 6E 20 20 20 74 68 65 20 20 20 72 61 6E    thin   the   ran
014B80:  67 65 2E 20 20 20 49 74 20 20 69 73 65 66 66 65    ge.   It  iseffe
014B90:  63 74 69 76 65 6C 79 20 20 61 20 20 63 61 72 72    ctively  a  carr
014BA0:  79 20 20 69 6E 74 6F 20 20 62 69 74 20 37 20 77    y  into  bit 7 w
014BB0:  68 69 63 68 77 6F 75 6C 64 20 6D 61 6B 65 20 74    hichwould make t
014BC0:  68 65 20 73 69 67 6E 20 62 69 74 20 69 6E 63 6F    he sign bit inco
014BD0:  72 72 65 63 74 2E A3 20 54 68 65 72 65 20 20 69    rrect.£ There  i
014BE0:  73 20 20 6E 6F 20 20 72 65 61 73 6F 6E 20 66 6F    s  no  reason fo
014BF0:  72 20 73 74 69 63 6B 69 6E 67 20 74 6F 20 38 62    r sticking to 8b
014C00:  69 74 73 20 20 75 73 69 6E 67 20 74 68 69 73 20    its  using this 
014C10:  6D 65 74 68 6F 64 2E 20 20 53 6F 20 6C 6F 6E 67    method.  So long
014C20:  20 61 73 20 74 68 65 6E 75 6D 62 65 72 20 6F 66     as thenumber of
014C30:  20 20 62 69 74 73 20 69 73 20 20 73 75 66 66 69      bits is  suffi
014C40:  63 69 65 6E 74 20 20 61 6E 64 20 20 74 68 65 6D    cient  and  them
014C50:  6F 73 74 20 20 73 69 67 6E 69 66 69 63 61 6E 74    ost  significant
014C60:  20 20 62 69 74 20 20 69 73 20 20 74 61 6B 65 6E      bit  is  taken
014C70:  20 61 73 20 74 68 65 73 69 67 6E 20 20 62 69 74     as thesign  bit
014C80:  20 20 61 6E 79 20 73 69 7A 65 20 70 6F 73 69 74      any size posit
014C90:  69 76 65 20 6F 72 20 6E 65 67 61 74 69 76 65 6E    ive or negativen
014CA0:  75 6D 62 65 72 20 63 61 6E 20 62 65 20 72 65 70    umber can be rep
014CB0:  72 65 73 65 6E 74 65 64 2E A0 A0 20 50 65 72 66    resented... Perf
014CC0:  6F 72 6D 69 6E 67 20 61 20 73 69 6D 69 6C 61 72    orming a similar
014CD0:  20 63 61 6C 63 75 6C 61 74 69 6F 6E 20 74 6F 20     calculation to 
014CE0:  74 68 65 61 62 6F 76 65 20 20 77 65 20 63 61 6E    theabove  we can
014CF0:  20 20 73 68 6F 77 20 74 68 61 74 20 61 20 72 65      show that a re
014D00:  75 6C 64 20 65 6E 64 20 20 75 70 20 77 69 74 68    uld end  up with
014D10:  20 20 74 68 65 20 61 6E 73 77 65 72 20 32 35 35      the answer 255
014D20:  20 20 77 69 74 68 63 61 72 72 79 20 73 65 74 2E      withcarry set.
014D30:  20 54 68 65 72 65 20 69 73 20 61 6E 20 69 6E 74     There is an int
014D40:  65 72 70 72 65 74 61 74 69 6F 6E 20 6F 66 6E 75    erpretation ofnu
014D50:  6D 62 65 72 73 20 20 74 68 61 74 20 61 6C 6C 6F    mbers  that allo
014D60:  77 73 20 75 73 20 74 6F 20 63 6F 6E 73 69 64 65    ws us to conside
014D70:  72 20 74 68 69 73 61 6E 73 77 65 72 20 61 73 20    r thisanswer as 
014D80:  74 68 65 20 6E 65 67 61 74 69 76 65 20 6E 75 6D    the negative num
014D90:  62 65 72 20 2D 31 2E A0 A0 20 49 6E 20 20 74 68    ber -1... In  th
014DA0:  69 73 20 20 69 6E 74 65 72 70 72 65 74 61 74 69    is  interpretati
014DB0:  6F 6E 20 20 2D 31 20 6D 75 73 74 20 65 71 75 61    on  -1 must equa
014DC0:  6C 32 35 35 20 6F 72 20 31 31 31 31 31 31 31 31    l255 or 11111111
014DD0:  2C 20 6F 72 20 74 68 65 20 70 72 6F 63 65 73 73    , or the process
014DE0:  6F 72 20 20 77 6F 75 6C 64 6E 6F 74 20 62 65 20    or  wouldnot be 
014DF0:  61 62 6C 65 20 74 6F 20 74 61 6B 65 20 20 36 20    able to take  6 
014E00:  20 66 72 6F 6D 20 20 35 20 20 61 6E 64 20 67 65     from  5  and ge
014E10:  74 74 68 65 20 72 69 67 68 74 20 61 6E 73 77 65    tthe right answe
014E20:  72 2E 20 46 75 72 74 68 65 72 20 35 2D 37 20 3D    r. Further 5-7 =
014E30:  2D 32 20 6F 72 20 32 35 34 6F 72 20 31 31 31 31    -2 or 254or 1111
014E40:  31 31 31 30 2E 20 42 69 74 20 37 2C 20 74 68 65    1110. Bit 7, the
014E50:  20 6D 6F 73 74 20 73 69 67 6E 69 66 69 63 61 6E     most significan
014E60:  74 62 69 74 2C 20 72 65 70 72 65 73 65 6E 74 73    tbit, represents
014E70:  20 20 74 68 65 20 73 69 67 6E 20 28 20 2B 20 6F      the sign ( + o
014E80:  72 20 2D 20 29 20 20 6F 66 74 68 65 20 6E 75 6D    r - )  ofthe num
014E90:  62 65 72 2E 20 57 68 65 6E 20 62 69 74 20 37 20    ber. When bit 7 
014EA0:  69 73 20 22 31 22 20 74 68 65 20 6E 75 6D 62 65    is "1" the numbe
014EB0:  72 69 73 20 6E 65 67 61 74 69 76 65 2C 20 20 61    ris negative,  a
014EC0:  6E 64 20 77 68 65 6E 20 22 30 22 20 74 68 65 20    nd when "0" the 
014ED0:  6E 75 6D 62 65 72 20 69 73 70 6F 73 69 74 69 76    number ispositiv
014EE0:  65 2E A3 20 41 20 20 75 73 65 66 75 6C 20 6F 70    e.£ A  useful op
014EF0:  65 72 61 74 69 6F 6E 20 77 6F 75 6C 64 20 20 62    eration would  b
014F00:  67 69 73 74 65 72 20 70 61 69 72 63 61 6E 20 20    gister paircan  
014F10:  72 65 70 72 65 73 65 6E 74 20 20 61 20 20 6E 75    represent  a  nu
014F20:  6D 62 65 72 20 20 69 6E 20 74 68 65 20 20 72 61    mber  in the  ra
014F30:  6E 67 65 2B 33 32 37 36 37 20 74 6F 20 2D 33 32    nge+32767 to -32
014F40:  37 36 38 2E A0 A0 20 54 68 65 20 20 53 69 67 6E    768... The  Sign
014F50:  20 61 6E 64 20 20 6F 76 65 72 66 6C 6F 77 20 20     and  overflow  
014F60:  66 6C 61 67 73 20 61 72 65 20 61 6C 73 6F 6F 70    flags are alsoop
014F70:  65 72 61 74 69 76 65 20 61 66 74 65 72 20 20 41    erative after  A
014F80:  44 43 20 61 6E 64 20 53 42 43 20 69 6E 73 74 72    DC and SBC instr
014F90:  75 63 74 69 6F 6E 6F 6E 20 74 68 65 20 48 4C 20    uctionon the HL 
014FA0:  72 65 67 69 73 74 65 72 2E 20 49 74 20 72 65 66    register. It ref
014FB0:  6C 65 63 74 73 20 74 68 65 20 31 35 74 68 62 69    lects the 15thbi
014FC0:  74 20 28 6F 72 20 62 69 74 20 37 20 6F 66 20 48    t (or bit 7 of H
014FD0:  20 72 65 67 69 73 74 65 72 29 20 2E A3 20 49 74     register) .£ It
014FE0:  20 69 73 20 69 6D 70 6F 72 74 61 6E 74 20 20 74     is important  t
014FF0:  6F 20 20 72 65 6D 65 6D 62 65 72 20 20 74 68 61    o  remember  tha
015000:  74 20 74 68 65 5A 65 72 6F 2C 20 20 43 61 72 72    t theZero,  Carr
015010:  79 2C 20 20 53 69 67 6E 2C 20 61 6E 64 20 20 6F    y,  Sign, and  o
015020:  76 65 72 66 6C 6F 77 20 66 6C 61 67 73 61 72 65    verflow flagsare
015030:  20 61 6C 77 61 79 73 20 6F 70 65 72 61 74 69 76     always operativ
015040:  65 20 20 61 66 74 65 72 20 20 61 6E 20 20 20 38    e  after  an   8
015050:  20 20 62 69 74 61 72 69 74 68 6D 65 74 69 63 20      bitarithmetic 
015060:  20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 20 6F     instruction   o
015070:  72 20 20 61 20 20 31 36 20 20 62 69 74 61 64 64    r  a  16  bitadd
015080:  69 74 69 6F 6E 20 20 20 69 6E 76 6F 6C 76 69 6E    ition   involvin
015090:  67 20 20 20 74 68 65 20 20 43 61 72 72 79 2E 20    g   the  Carry. 
0150A0:  20 59 6F 75 72 69 6E 74 65 72 70 72 65 74 61 74     Yourinterpretat
0150B0:  69 6F 6E 20 6F 66 20 74 68 65 20 20 72 65 73 75    ion of the  resu
0150C0:  6C 74 20 64 65 74 65 72 6D 69 6E 65 73 69 6E 20    lt determinesin 
0150D0:  20 20 77 68 69 63 68 20 20 20 66 6C 61 67 28 73      which   flag(s
0150E0:  29 20 20 20 79 6F 75 20 20 20 73 68 6F 75 6C 64    )   you   should
0150F0:  20 20 20 62 65 69 6E 74 65 72 65 73 74 65 64 20       beinterested 
015100:  65 20 74 6F 20 6D 61 6B 65 20 61 70 6F 73 69 74    e to make aposit
015110:  69 76 65 20 6E 75 6D 62 65 72 20 6E 65 67 61 74    ive number negat
015120:  69 76 65 2E 20 43 68 61 6E 67 69 6E 67 20 62 69    ive. Changing bi
015130:  74 20 37 64 6F 65 73 20 20 6E 6F 74 20 20 64 6F    t 7does  not  do
015140:  20 20 74 68 69 73 2E 20 20 54 61 6B 65 20 74 68      this.  Take th
015150:  65 20 20 70 6F 73 69 74 69 76 65 6E 75 6D 62 65    e  positivenumbe
015160:  72 20 20 32 20 6F 72 20 20 30 30 30 30 30 30 31    r  2 or  0000001
015170:  30 20 20 61 6E 64 20 69 74 73 20 6E 65 67 61 74    0  and its negat
015180:  69 76 65 65 71 75 69 76 61 6C 65 6E 74 20 2D 32    iveequivalent -2
015190:  20 20 6F 72 20 31 31 31 31 31 31 31 30 20 20 66      or 11111110  f
0151A0:  6F 72 20 65 78 61 6D 70 6C 65 2E 49 6E 76 65 72    or example.Inver
0151B0:  74 69 6E 67 20 61 6C 6C 20 62 69 74 73 20 6F 66    ting all bits of
0151C0:  20 74 68 65 20 20 62 69 6E 61 72 79 20 6E 75 6D     the  binary num
0151D0:  62 65 72 6F 66 20 20 2B 32 20 20 67 69 76 65 73    berof  +2  gives
0151E0:  20 20 31 31 31 31 31 31 30 31 2C 20 77 68 69 63      11111101, whic
0151F0:  68 20 69 73 20 31 20 6C 65 73 73 74 68 61 6E 20    h is 1 lessthan 
015200:  74 68 61 74 20 20 66 6F 72 20 2D 32 2E A0 A0 48    that  for -2...H
015210:  65 6E 63 65 20 74 6F 20 6D 61 6B 65 20 61 20 70    ence to make a p
015220:  6F 73 69 74 69 76 65 20 6E 75 6D 62 65 72 20 6E    ositive number n
015230:  65 67 61 74 69 76 65 77 65 20 69 6E 76 65 72 74    egativewe invert
015240:  20 61 6C 6C 20 69 74 73 20 62 69 6E 61 72 79 20     all its binary 
015250:  62 69 74 73 2C 20 20 6B 6E 6F 77 6E 20 61 73 43    bits,  known asC
015260:  6F 6D 70 6C 69 6D 65 6E 74 69 6E 67 2C 20 61 6E    omplimenting, an
015270:  64 20 61 64 64 20 20 31 2E 20 20 54 68 65 20 6E    d add  1.  The n
015280:  6F 74 61 74 69 6F 6E 69 73 20 67 65 6E 65 72 61    otationis genera
015290:  6C 6C 79 20 74 65 72 6D 65 64 20 32 73 20 63 6F    lly termed 2s co
0152A0:  6D 70 6C 65 6D 65 6E 74 A3 69 2E 65 2E 20 20 20    mplement£i.e.   
0152B0:  20 20 20 20 20 20 30 20 30 20 30 20 30 20 30 20          0 0 0 0 0 
0152C0:  31 20 30 20 31 20 20 20 20 2B 35 A0 20 20 20 20    1 0 1    +5.    
0152D0:  69 6E 76 65 72 74 20 20 20 31 20 31 20 31 20 31    invert   1 1 1 1
0152E0:  20 31 20 30 20 31 20 30 A0 20 20 61 64 64 20 31     1 0 1 0.  add 1
0152F0:  20 20 20 20 20 20 31 20 31 20 31 20 31 20 31 20          1 1 1 1 1 
015300:  69 6E 2E A3 20 20 20 20 45 58 41 4D 50 4C 45 53    in.£    EXAMPLES
015310:  20 4F 46 20 2B 56 45 20 41 4E 44 20 2D 56 45 20     OF +VE AND -VE 
015320:  4E 4F 54 41 54 49 4F 4E A0 A0 20 41 6C 74 68 6F    NOTATION.. Altho
015330:  75 67 68 20 20 74 68 65 73 65 20 20 65 78 61 6D    ugh  these  exam
015340:  70 6C 65 73 20 20 61 70 70 65 61 72 20 74 6F 20    ples  appear to 
015350:  62 65 61 6C 6C 20 70 6F 73 69 74 69 76 65 2C 20    beall positive, 
015360:  74 68 65 79 20 63 61 6E 20 62 65 20 76 69 65 77    they can be view
015370:  65 64 20 65 71 75 61 6C 6C 79 61 73 20 20 6E 65    ed equallyas  ne
015380:  67 61 74 69 76 65 20 20 77 68 65 72 65 20 61 70    gative  where ap
015390:  70 72 6F 70 72 69 61 74 65 20 61 6E 64 20 20 74    propriate and  t
0153A0:  68 65 53 69 67 6E 20 20 20 61 6E 64 20 20 20 6F    heSign   and   o
0153B0:  76 65 72 66 6C 6F 77 20 20 20 66 6C 61 67 73 20    verflow   flags 
0153C0:  20 20 6F 62 73 65 72 76 65 64 6F 70 65 72 61 74      observedoperat
0153D0:  69 6E 67 2E A0 A0 20 52 65 6D 65 6D 62 65 72 20    ing... Remember 
0153E0:  20 61 20 20 20 6E 75 6D 62 65 72 20 20 20 61 62     a   number   ab
0153F0:  6F 76 65 20 20 20 31 32 38 20 20 20 69 73 6E 65    ove   128   isne
015400:  67 61 74 69 76 65 2E 20 53 69 6E 63 65 20 61 6C    gative. Since al
015410:  6C 20 74 68 65 20 6E 65 67 61 74 69 76 65 20 6E    l the negative n
015420:  75 6D 62 65 72 73 69 6E 20 74 68 65 20 65 78 61    umbersin the exa
015430:  6D 70 6C 65 73 20 61 72 65 20 73 6D 61 6C 6C 2C    mples are small,
015440:  20 20 74 68 65 79 20 20 63 61 6E 20 62 65 73 65      they  can bese
015450:  65 6E 20 71 75 69 63 6B 6C 79 20 61 6E 64 20 73    en quickly and s
015460:  69 6D 70 6C 79 20 62 65 20 63 6F 6E 76 65 72 74    imply be convert
015470:  65 64 20 20 62 79 73 75 62 74 72 61 63 74 69 6E    ed  bysubtractin
015480:  67 20 74 68 65 20 6E 75 6D 62 65 72 20 66 72 6F    g the number fro
015490:  6D 20 32 35 36 2E A0 A0 20 69 2E 65 2E 20 20 2D    m 256... i.e.  -
0154A0:  32 20 20 69 73 20 65 71 75 69 76 61 6C 65 6E 74    2  is equivalent
0154B0:  20 74 6F 20 32 35 34 20 65 74 63 2E A3 20 4C 44     to 254 etc.£ LD
0154C0:  20 41 2C 32 35 34 A0 20 20 4E 45 47 A0 20 20 4E     A,254.  NEG.  N
0154D0:  45 47 A0 20 20 41 44 44 20 41 2C 32 A0 20 20 49    EG.  ADD A,2.  I
0154E0:  4E 43 20 41 A0 20 20 4C 44 20 48 4C 2C 32 A0 20    NC A.  LD HL,2. 
0154F0:  20 4C 44 20 44 45 2C 46 46 46 45 48 A0 20 20 41     LD DE,FFFEH.  A
015500:  30 20 31 20 31 20 20 20 20 2D 35 A0 20 20 20 20    0 1 1    -5.    
015510:  69 6E 76 65 72 74 20 20 20 30 20 30 20 30 20 30    invert   0 0 0 0
015520:  20 30 20 31 20 30 20 30 A0 20 20 61 64 64 20 31     0 1 0 0.  add 1
015530:  20 20 20 20 20 20 30 20 30 20 30 20 30 20 30 20          0 0 0 0 0 
015540:  31 20 30 20 31 20 20 20 20 2B 35 A0 A0 20 54 68    1 0 1    +5.. Th
015550:  65 20 20 6F 70 65 72 61 74 69 6F 6E 20 20 6C 75    e  operation  lu
015560:  63 6B 69 6C 79 20 20 61 6C 73 6F 20 20 6D 61 6B    ckily  also  mak
015570:  65 73 20 20 61 6E 65 67 61 74 69 76 65 20 20 20    es  anegative   
015580:  6E 75 6D 62 65 72 20 20 20 20 70 6F 73 69 74 69    number    positi
015590:  76 65 2E 20 20 20 41 20 20 76 65 72 79 69 6D 70    ve.   A  veryimp
0155A0:  6F 72 74 61 6E 74 20 70 6F 69 6E 74 2E A0 A0 20    ortant point... 
0155B0:  54 68 65 20 6C 61 72 67 65 73 74 20 70 6F 73 69    The largest posi
0155C0:  74 69 76 65 20 6E 75 6D 62 65 72 20 77 65 20 63    tive number we c
0155D0:  61 6E 20 68 6F 6C 64 69 6E 20 20 61 20 20 20 73    an holdin  a   s
0155E0:  69 6E 67 6C 65 20 20 20 72 65 67 69 73 74 65 72    ingle   register
0155F0:  2C 20 20 75 73 69 6E 67 20 20 20 74 68 69 73 6E    ,  using   thisn
015600:  6F 74 61 74 69 6F 6E 20 69 73 20 20 30 31 31 31    otation is  0111
015610:  31 31 31 31 20 20 20 6F 72 20 20 31 32 37 20 20    1111   or  127  
015620:  61 6E 64 20 74 68 65 6C 61 72 67 65 73 74 20 20    and thelargest  
015630:  6E 65 67 61 74 69 76 65 20 20 20 6E 75 6D 62 65    negative   numbe
015640:  72 20 20 31 30 30 30 30 30 30 30 20 20 6F 72 2D    r  10000000  or-
015650:  31 32 38 2E A3 20 54 68 65 20 20 5A 38 30 20 20    128.£ The  Z80  
015660:  68 61 73 20 74 77 6F 20 69 6E 73 74 72 75 63 74    has two instruct
015670:  69 6F 6E 73 20 74 68 61 74 20 6D 61 79 62 65 20    ions that maybe 
015680:  75 73 65 64 20 66 6F 72 20 74 68 65 73 65 20 6F    used for these o
015690:  70 65 72 61 74 69 6F 6E 73 A0 A0 20 43 50 4C 20    perations.. CPL 
0156A0:  20 20 63 6F 6D 70 6C 65 6D 65 6E 74 73 20 20 20      complements   
0156B0:  20 6F 72 20 20 20 69 6E 76 65 72 74 73 20 20 20     or   inverts   
0156C0:  74 68 65 20 20 20 20 20 20 20 63 6F 6E 74 65 6E    the       conten
0156D0:  74 73 20 6F 66 20 74 68 65 20 41 63 63 75 6D 75    ts of the Accumu
0156E0:  6C 61 74 6F 72 2E A0 A0 20 4E 45 47 20 20 20 6E    lator... NEG   n
0156F0:  65 67 61 74 65 73 2C 20 20 6F 72 20 6D 61 6B 65    egates,  or make
015700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
015710:  12 00 00 00 02 09 50 E5 12 00 C1 02 00 00 00 02    ......P.........
015720:  12 00 C6 02 00 00 00 02 12 00 C2 02 00 00 00 02    ................
015730:  12 00 C7 02 00 00 00 02 12 00 C3 02 00 00 00 02    ................
015740:  12 00 C8 02 00 00 00 02 12 00 C4 02 00 00 00 02    ................
015750:  12 00 C9 02 00 00 00 02 12 00 C5 02 00 00 00 02    ................
015760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0157F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
015800:  44 44 20 48 4C 2C 44 45 A0 20 20 43 50 4C A0 20    DD HL,DE.  CPL. 
015810:  20 4C 44 20 48 4C 2C 53 54 4F 52 45 A0 20 20 4C     LD HL,STORE.  L
015820:  44 20 28 48 4C 29 2C 37 46 48 A0 20 20 49 4E 43    D (HL),7FH.  INC
015830:  20 28 48 4C 29 A0 20 20 52 45 54 A0 20 20 A0 20     (HL).  RET.  . 
015840:  53 54 4F 52 45 20 42 49 4E 20 30 A0 20 20 A0 20    STORE BIN 0.  . 
015850:  38 38 12 7C 90 28 24 22 38 38 90 7C 12 28 48 88    88.|.($"88.|.(H.
015860:  00 3C 18 3C 3C 3C 18 00 3C FF FF 18 0C 18 30 18    .<.<<<..<.....0.
015870:  18 3C 7E 18 18 7E 3C 18 00 24 66 FF 66 24 00 00    .<~..~<..$f.f$..
015880:  00 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9    ................
015890:  C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 C9 00 FF 00 00    ................
0158A0:  FF 00 00 00 84 FF FF 00 00 00 3F 88 80 03 00 00    ..........?.....
0158B0:  FF FF 00 00 00 00 00 00 FF FF 00 08 79 C8 FD 00    ............y...
0158C0:  FF FF 00 00 FF FF 00 08 79 C8 FD 00 FF FF 00 00    ........y.......
0158D0:  FF FF 00 08 79 C8 FD 00 FF FF 00 00 FF FF 00 00    ....y...........
0158E0:  FF FF 00 00 00 02 79 C8 FD FF 00 00 FF FF 00 00    ......y.........
0158F0:  FF FF 00 00 FF FF 00 04 79 C8 FD 00 FF FF 00 00    ........y.......
015900:  FF FF 00 00 FF DF 00 00 00 08 79 C8 FD FF 00 00    ..........y.....
015910:  FF FF 00 00 FF FF 00 00 FF FF 00 10 79 C8 FD 00    ............y...
015920:  FF FF 00 00 31 00 76 65 20 22 54 45 58 54 31 22    ....1.ve "TEXT1"
015930:  2C 42 2C 26 35 38 30 30 2C 26 35 35 30 30 00 30    ,B,&5800,&5500.0
015940:  00 54 45 52 22 00 61 00 64 00 30 30 31 00 00 37    .TER".a.d.001..7
015950:  39 2C 26 65 64 2C 26 37 38 2C 26 63 62 2C 26 34    9,&ed,&78,&cb,&4
015960:  37 00 26 31 62 2C 26 37 61 2C 26 42 33 20 00 66    7.&1b,&7a,&B3 .f
015970:  2C 26 30 00 FF FF 00 00 FF FF 00 00 FF FF 00 00    ,&0.............
015980:  67 20 74 68 65 20 6E 75 6D 62 65 72 20 66 72 6F    g the number fro
015990:  6D 20 32 35 36 2E A0 A0 20 69 2E 65 2E 20 20 2D    m 256... i.e.  -
0159A0:  32 20 20 69 73 20 65 71 75 69 76 61 6C 65 6E 74    2  is equivalent
0159B0:  20 74 6F 20 32 35 34 20 65 74 63 2E A3 20 4C 44     to 254 etc.£ LD
0159C0:  20 41 2C 32 35 34 A0 20 20 4E 45 47 A0 20 20 4E     A,254.  NEG.  N
0159D0:  45 47 A0 20 20 41 44 44 20 41 2C 32 A0 20 20 49    EG.  ADD A,2.  I
0159E0:  4E 43 20 41 A0 20 20 4C 44 20 48 4C 2C 32 A0 20    NC A.  LD HL,2. 
0159F0:  20 4C 44 20 44 45 2C 46 46 46 45 48 A0 20 20 41     LD DE,FFFEH.  A
015A00:  6E 74 20 74 6F 61 20 64 69 66 66 65 72 65 6E 74    nt toa different
015A10:  20 6C 69 6E 65 2E A3 20 54 68 65 20 20 6F 6E 6C     line.£ The  onl
015A20:  79 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 66    y instruction  f
015A30:  6F 72 20 20 77 68 69 63 68 20 20 28 48 4C 29 63    or  which  (HL)c
015A40:  61 6E 6E 6F 74 20 20 62 65 20 20 73 75 62 73 74    annot  be  subst
015A50:  69 74 75 74 65 64 20 20 62 79 20 20 28 49 58 2B    ituted  by  (IX+
015A60:  64 29 20 20 20 6F 72 28 49 59 2B 64 29 20 69 73    d)   or(IY+d) is
015A70:  20 4A 50 20 28 48 4C 29 2E 20 20 4A 50 20 28 49     JP (HL).  JP (I
015A80:  58 29 20 61 6E 64 20 20 4A 50 20 28 49 59 29 61    X) and  JP (IY)a
015A90:  72 65 20 61 76 61 69 6C 61 62 6C 65 20 68 6F 77    re available how
015AA0:  65 76 65 72 2E A0 A0 20 54 68 65 20 20 73 75 6D    ever... The  sum
015AB0:  6D 61 72 79 20 20 20 6C 69 73 74 73 20 20 20 61    mary   lists   a
015AC0:  6C 6C 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 61    ll instructionsa
015AD0:  76 61 69 6C 61 62 6C 65 20 20 75 73 69 6E 67 20    vailable  using 
015AE0:  20 74 68 65 20 20 49 58 20 72 65 67 69 73 74 65     the  IX registe
015AF0:  72 2E 20 54 68 69 73 6C 69 73 74 20 20 20 63 61    r. Thislist   ca
015B00:  6E 20 20 20 62 65 20 20 72 65 70 65 61 74 65 64    n   be  repeated
015B10:  20 20 66 6F 72 20 20 74 68 65 20 20 20 49 59 72      for  the   IYr
015B20:  65 67 69 73 74 65 72 2E A3 20 53 75 6D 6D 61 72    egister.£ Summar
015B30:  79 20 2D 20 69 6E 64 65 78 20 72 65 67 69 73 74    y - index regist
015B40:  65 72 73 A0 A0 4C 44 20 72 2C 28 49 58 2B 64 29    ers..LD r,(IX+d)
015B50:  20 20 20 4C 44 20 49 58 2C 6E 6E 20 20 20 20 20       LD IX,nn     
015B60:  4C 44 20 53 50 2C 49 58 A0 4C 44 20 28 49 58 2B    LD SP,IX.LD (IX+
015B70:  64 29 2C 72 20 20 20 4C 44 20 49 58 2C 28 6E 6E    d),r   LD IX,(nn
015B80:  29 A0 4C 44 20 28 49 58 2B 64 29 2C 6E 20 20 20    ).LD (IX+d),n   
015B90:  4C 44 20 28 6E 6E 29 2C 49 58 20 20 20 45 58 20    LD (nn),IX   EX 
015BA0:  28 53 50 29 2C 49 58 A0 A0 41 44 44 20 41 2C 28    (SP),IX..ADD A,(
015BB0:  49 58 2B 64 29 20 20 49 4E 43 20 28 49 58 2B 64    IX+d)  INC (IX+d
015BC0:  29 20 20 20 41 4E 44 20 28 49 58 2B 64 29 A0 41    )   AND (IX+d).A
015BD0:  44 43 20 41 2C 28 49 58 2B 64 29 20 20 44 45 43    DC A,(IX+d)  DEC
015BE0:  20 28 49 58 2B 64 29 20 20 20 4F 52 20 28 49 58     (IX+d)   OR (IX
015BF0:  2B 64 29 A0 53 55 42 20 28 49 58 2B 64 29 20 20    +d).SUB (IX+d)  
015C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
015E00:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 58                   X
015E10:  4F 52 20 28 49 58 2B 64 29 A0 53 42 43 20 41 2C    OR (IX+d).SBC A,
015E20:  28 49 58 2B 64 29 20 20 43 50 20 28 49 58 2B 64    (IX+d)  CP (IX+d
015E30:  29 A0 A0 41 44 44 20 49 58 2C 64 64 20 20 20 20    )..ADD IX,dd    
015E40:  20 49 4E 43 20 49 58 20 20 20 20 20 20 20 44 45     INC IX       DE
015E50:  43 20 49 58 A0 A0 53 4C 41 20 28 49 58 2B 64 29    C IX..SLA (IX+d)
015E60:  20 20 20 20 53 52 41 20 28 49 58 2B 64 29 20 20        SRA (IX+d)  
015E70:  20 53 52 4C 20 28 49 58 2B 64 29 A0 52 4C 43 20     SRL (IX+d).RLC 
015E80:  28 49 58 2B 64 29 20 20 20 20 52 4C 20 28 49 58    (IX+d)    RL (IX
015E90:  2B 64 29 20 20 20 20 52 52 43 20 28 49 58 2B 64    +d)    RRC (IX+d
015EA0:  29 A0 52 52 20 20 28 49 58 2B 64 29 A0 A0 53 45    ).RR  (IX+d)..SE
015EB0:  54 20 4E 20 28 49 58 2B 64 29 20 20 52 45 53 20    T N (IX+d)  RES 
015EC0:  4E 2C 28 49 58 2B 64 29 20 42 49 54 20 4E 2C 28    N,(IX+d) BIT N,(
015ED0:  49 58 2B 64 29 A0 A0 4A 50 20 28 49 58 29 A0 A0    IX+d)..JP (IX)..
015EE0:  57 69 74 68 20 61 6E 20 69 64 65 6E 74 69 63 61    With an identica
015EF0:  6C 20 73 65 74 20 66 6F 72 20 49 59 A3 20 20 20    l set for IY£   
015F00:  20 20 45 58 41 4D 50 4C 45 20 4F 46 20 55 53 45      EXAMPLE OF USE
015F10:  20 4F 46 20 49 4E 44 45 58 20 52 45 47 49 53 54     OF INDEX REGIST
015F20:  45 52 A0 A0 20 54 68 65 20 65 78 61 6D 70 6C 65    ER.. The example
015F30:  20 20 75 73 65 73 20 20 74 68 65 20 49 58 20 72      uses  the IX r
015F40:  65 67 69 73 74 65 72 20 61 73 20 61 70 6F 69 6E    egister as apoin
015F50:  74 65 72 20 74 6F 20 61 20 74 61 62 6C 65 20 6F    ter to a table o
015F60:  66 20 74 77 6F 20 20 62 79 74 65 20 6E 75 6D 62    f two  byte numb
015F70:  65 72 73 2E 45 61 63 68 20 6E 75 6D 62 65 72 20    ers.Each number 
015F80:  69 73 20 74 6F 20 62 65 20 64 69 76 69 64 65 64    is to be divided
015F90:  20 62 79 20 32 2E A3 20 4C 44 20 42 2C 36 A0 20     by 2.£ LD B,6. 
015FA0:  20 4C 44 20 49 58 2C 49 54 45 4D 31 A0 20 4C 4F     LD IX,ITEM1. LO
015FB0:  4F 50 20 20 53 52 4C 20 28 49 58 2B 31 29 A0 20    OP  SRL (IX+1). 
015FC0:  20 52 52 20 28 49 58 2B 30 29 A0 20 20 49 4E 43     RR (IX+0).  INC
015FD0:  20 49 58 A0 20 20 49 4E 43 20 49 58 A0 20 20 44     IX.  INC IX.  D
015FE0:  4A 4E 5A 20 4C 4F 4F 50 A0 20 20 52 45 54 A0 20    JNZ LOOP.  RET. 
015FF0:  20 A0 20 49 54 45 4D 31 20 44 45 46 57 20 35 36     . ITEM1 DEFW 56
016000:  00 4C 45 53 34 20 20 20 20 42 49 4E 00 00 00 00    .LES4    BIN....
016010:  00 00 02 00 00 00 20 00 20 4A 00 00 00 00 00 00    ...... . J......
016020:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016030:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016040:  20 4A 00 67 03 20 6C 65 73 73 6F 6E 73 20 66 6F     J.g. lessons fo
016050:  72 20 72 65 76 69 73 69 6F 6E A3 41 20 20 76 65    r revision£A  ve
016060:  72 79 69 6D 70 1A 00 00 00 00 00 00 00 00 00 00    ryimp...........
016070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016080:  06 58 28 58 CC 9F 28 58 2C 58 39 58 40 58 44 58    .X(X..(X,X9X@XDX
016090:  4B 58 58 58 5C 58 63 58 73 58 7A 58 81 58 88 58    KXXX\XcXsXzX.X.X
0160A0:  8F 58 9F 58 A6 58 B9 58 00 B2 9E 01 00 C0 58 00    .X.X.X.X......X.
0160B0:  E2 5A 00 97 5D 00 A9 5E 01 00 7D 60 02 17 61 01    .Z..]..^..}`..a.
0160C0:  00 BE 61 01 00 C5 63 02 87 64 01 00 2B 65 00 8C    ..a...c..d..+e..
0160D0:  67 00 C5 68 00 FD 6A 01 00 95 6B 01 00 CE 6D 00    g..h..j...k...m.
0160E0:  FB 6F 01 00 F5 70 00 24 72 00 5E 74 00 0E 77 00    .o...p.$r.^t..w.
0160F0:  7D 78 01 00 69 79 06 8F 7A 01 00 28 7B 00 DA 7D    }x..iy..z..({..}
016100:  01 00 C4 7E 06 53 7F 01 00 EA 7F 00 99 81 01 00    ...~.S..........
016110:  A3 83 00 08 86 00 8B 88 00 64 8A 00 6B 8C 01 00    £........d..k...
016120:  07 8D 02 47 8F 01 00 8C 8F 00 4D 92 00 5F 94 00    ...G......M.._..
016130:  5C 96 00 31 99 00 F2 99 01 00 BA 9B 00 82 9E 01    \..1............
016140:  20 20 20 20 20 20 20 20 20 20 20 20 20 49 4E 44                 IND
016150:  45 58 20 52 45 47 49 53 54 45 52 53 A0 A0 20 57    EX REGISTERS.. W
016160:  65 20 6E 6F 77 20 69 6E 74 72 6F 64 75 63 65 20    e now introduce 
016170:  74 77 6F 20 6E 65 77 20 72 65 67 69 73 74 65 72    two new register
016180:  73 2C 20 74 68 65 69 6E 64 65 78 20 72 65 67 69    s, theindex regi
016190:  73 74 65 72 73 20 20 49 58 20 61 6E 64 20 20 49    sters  IX and  I
0161A0:  59 2E 20 20 20 54 68 65 73 65 20 74 77 6F 72 65    Y.   These twore
0161B0:  67 69 73 74 65 72 73 20 20 61 72 65 20 20 69 64    gisters  are  id
0161C0:  65 6E 74 69 63 61 6C 20 69 6E 20 20 65 76 65 72    entical in  ever
0161D0:  79 20 77 61 79 2E 57 68 61 74 20 20 61 70 70 6C    y way.What  appl
0161E0:  69 65 73 20 20 74 6F 20 20 6F 6E 65 20 20 61 70    ies  to  one  ap
0161F0:  70 6C 69 65 73 20 20 74 6F 20 20 74 68 65 6F 74    plies  to  theot
016200:  30 A0 20 20 44 45 46 57 20 31 36 A0 20 20 44 45    0.  DEFW 16.  DE
016210:  46 57 20 39 36 33 34 A0 20 20 44 45 46 57 20 31    FW 9634.  DEFW 1
016220:  38 37 A0 20 20 44 45 46 57 20 38 38 34 A0 20 20    87.  DEFW 884.  
016230:  44 45 46 57 20 35 39 33 37 A0 20 20 A0 20 20 20    DEFW 5937.  .   
016240:  20 54 48 45 20 41 4C 54 45 52 4E 41 54 49 56 45     THE ALTERNATIVE
016250:  20 53 45 54 20 4F 46 20 52 45 47 49 53 54 45 52     SET OF REGISTER
016260:  53 A0 A0 20 54 68 65 20 20 20 5A 38 30 20 20 20    S.. The   Z80   
016270:  68 61 73 20 20 20 77 69 74 68 69 6E 20 20 74 68    has   within  th
016280:  65 20 20 63 68 69 70 20 20 61 6E 61 6C 74 65 72    e  chip  analter
016290:  6E 61 74 69 76 65 20 73 65 74 20 6F 66 20 74 68    native set of th
0162A0:  65 20 70 72 69 6D 61 72 79 20 72 65 67 69 73 74    e primary regist
0162B0:  65 72 73 41 46 2C 20 42 43 2C 20 44 45 20 20 61    ersAF, BC, DE  a
0162C0:  6E 64 20 48 4C 2E 20 20 54 68 65 73 65 20 20 61    nd HL.  These  a
0162D0:  72 65 20 6E 6F 72 6D 61 6C 6C 79 64 65 73 69 67    re normallydesig
0162E0:  6E 61 74 65 64 20 61 73 20 20 41 46 27 2C 20 20    nated as  AF',  
0162F0:  42 43 27 2C 20 20 44 45 27 20 61 6E 64 20 20 48    BC',  DE' and  H
016300:  4C 27 2E 41 6C 74 68 6F 75 67 68 20 20 6E 6F 20    L'.Although  no 
016310:  6F 70 65 72 61 74 69 6F 6E 73 20 63 61 6E 20 62    operations can b
016320:  65 20 70 65 72 66 6F 72 6D 65 64 6F 6E 20 74 68    e performedon th
016330:  65 73 65 20 72 65 67 69 73 74 65 72 73 2C 20 20    ese registers,  
016340:  74 68 65 79 20 63 61 6E 20 62 65 20 75 73 65 64    they can be used
016350:  20 61 73 61 20 66 61 73 74 20 6D 65 74 68 6F 64     asa fast method
016360:  20 6F 66 20 73 74 6F 72 61 67 65 2E A0 A0 A0 20     of storage.... 
016370:  54 68 65 72 65 20 20 20 61 72 65 20 20 20 6F 6E    There   are   on
016380:  6C 79 20 20 20 74 77 6F 20 20 20 69 6E 73 74 72    ly   two   instr
016390:  75 63 74 69 6F 6E 73 69 6E 76 6F 6C 76 69 6E 67    uctionsinvolving
0163A0:  20 74 68 65 20 61 6C 74 65 72 6E 61 74 69 76 65     the alternative
0163B0:  20 72 65 67 69 73 74 65 72 73 2E A0 A0 20 45 58     registers... EX
0163C0:  20 41 46 2C 41 46 27 20 20 65 78 63 68 61 6E 67     AF,AF'  exchang
0163D0:  65 73 20 74 68 65 20 63 6F 6E 74 65 6E 74 73 20    es the contents 
0163E0:  6F 66 20 41 46 20 20 20 20 20 20 20 20 20 20 20    of AF           
0163F0:  20 61 6E 64 20 41 46 27 A0 A0 20 45 58 58 20 20     and AF'.. EXX  
016400:  68 65 72 2E A0 A0 20 54 68 65 79 20 20 63 61 6E    her... They  can
016410:  20 20 74 61 6B 65 20 20 74 68 65 20 70 6C 61 63      take  the plac
016420:  65 20 20 6F 66 20 20 74 68 65 20 20 48 4C 72 65    e  of  the  HLre
016430:  67 69 73 74 65 72 20 20 69 6E 20 20 6D 6F 73 74    gister  in  most
016440:  20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E 20      instructions. 
016450:  20 49 74 20 69 73 73 69 6D 70 6C 65 72 20 20 74     It issimpler  t
016460:  6F 20 20 6C 69 73 74 20 74 68 65 20 20 69 6E 73    o  list the  ins
016470:  74 72 75 63 74 69 6F 6E 73 20 74 68 61 74 63 61    tructions thatca
016480:  6E 20 62 65 20 70 65 72 66 6F 72 6D 65 64 20 62    n be performed b
016490:  79 20 74 68 65 20 48 4C 20 72 65 67 69 73 74 65    y the HL registe
0164A0:  72 20 20 62 75 74 6E 6F 74 20 69 6E 64 65 78 20    r  butnot index 
0164B0:  72 65 67 69 73 74 65 72 73 3A 2D A0 A0 41 44 43    registers:-..ADC
0164C0:  20 20 48 4C 2C 64 64 20 20 20 53 42 43 20 48 4C      HL,dd   SBC HL
0164D0:  2C 64 64 20 20 61 6E 64 20 45 58 20 44 45 2C 48    ,dd  and EX DE,H
0164E0:  4C 20 61 72 65 74 68 65 20 6F 6E 6C 79 20 65 78    L arethe only ex
0164F0:  63 65 70 74 69 6F 6E 73 2E A0 A0 20 54 68 65 79    ceptions... They
016500:  20 63 61 6E 6E 6F 74 20 62 65 20 65 78 63 68 61     cannot be excha
016510:  6E 67 65 64 20 66 6F 72 20 48 4C 20 69 66 20 74    nged for HL if t
016520:  68 61 74 72 65 67 69 73 74 65 72 20 20 70 61 69    hatregister  pai
016530:  72 20 69 73 20 20 6F 6E 6C 79 20 20 69 6D 70 6C    r is  only  impl
016540:  69 65 64 20 20 69 6E 20 74 68 65 69 6E 73 74 72    ied  in theinstr
016550:  75 63 74 69 6F 6E 2C 20 69 2E 65 2E 20 52 52 44    uction, i.e. RRD
016560:  2E A3 20 54 68 65 20 20 20 67 72 65 61 74 20 20    .£ The   great  
016570:  20 61 64 76 61 6E 74 61 67 65 20 20 6F 66 20 20     advantage  of  
016580:  74 68 65 20 20 69 6E 64 65 78 72 65 67 69 73 74    the  indexregist
016590:  65 72 73 20 20 20 68 6F 77 65 76 65 72 20 20 20    ers   however   
0165A0:  69 73 20 20 74 68 61 74 20 20 69 6E 64 69 72 65    is  that  indire
0165B0:  63 74 61 64 64 72 65 73 73 69 6E 67 20 20 69 73    ctaddressing  is
0165C0:  20 20 6E 6F 74 20 20 20 73 69 6D 70 6C 79 20 20      not   simply  
0165D0:  28 48 4C 29 20 20 20 62 75 74 28 49 58 2B 64 29    (HL)   but(IX+d)
0165E0:  2E 20 20 20 20 54 68 65 20 20 20 69 6E 64 69 72    .    The   indir
0165F0:  65 63 74 20 20 20 61 64 64 72 65 73 73 20 20 20    ect   address   
016600:  20 20 20 20 20 20 65 78 63 68 61 6E 67 65 73 20          exchanges 
016610:  42 43 2C 44 45 20 61 6E 64 20 48 4C 2C 20 77 69    BC,DE and HL, wi
016620:  74 68 20 20 20 20 20 20 20 20 20 20 20 20 42 43    th            BC
016630:  27 2C 20 44 45 27 20 61 6E 64 20 48 4C 27 20 72    ', DE' and HL' r
016640:  65 73 70 2E A3 20 20 20 20 45 58 41 4D 50 4C 45    esp.£    EXAMPLE
016650:  20 55 53 49 4E 47 20 54 48 45 20 41 4C 54 45 52     USING THE ALTER
016660:  4E 41 54 49 56 45 20 53 45 54 A0 A0 20 54 68 65    NATIVE SET.. The
016670:  20 20 65 78 61 6D 70 6C 65 20 6C 6F 61 64 73 20      example loads 
016680:  61 6C 6C 20 72 65 67 69 73 74 65 72 73 2C 20 20    all registers,  
016690:  74 68 65 6E 73 77 6F 70 73 20 20 74 68 65 6D 20    thenswops  them 
0166A0:  20 77 69 74 68 20 20 74 68 65 20 61 6C 74 65 72     with  the alter
0166B0:  6E 61 74 69 76 65 20 20 73 65 74 2E 48 61 76 69    native  set.Havi
0166C0:  6E 67 20 72 65 2D 6C 6F 61 64 65 64 20 74 68 65    ng re-loaded the
0166D0:  20 72 65 67 69 73 74 65 72 73 20 61 20 66 75 72     registers a fur
0166E0:  74 68 65 72 73 77 6F 70 20 72 65 74 75 72 6E 73    therswop returns
0166F0:  20 74 68 65 20 6F 72 69 67 69 6E 61 6C 20 6E 75     the original nu
016700:  6D 62 65 72 73 2E A3 20 4C 44 20 41 2C 33 30 A0    mbers.£ LD A,30.
016710:  20 20 4C 44 20 42 43 2C 31 30 32 34 A0 20 20 4C      LD BC,1024.  L
016720:  44 20 44 45 2C 38 30 30 30 A0 20 20 4C 44 20 48    D DE,8000.  LD H
016730:  4C 2C 36 34 30 30 30 A0 20 20 45 58 58 A0 20 20    L,64000.  EXX.  
016740:  45 58 20 41 46 2C 41 46 27 A0 20 20 4C 44 20 41    EX AF,AF'.  LD A
016750:  2C 36 30 A0 20 20 4C 44 20 42 43 2C 31 32 38 30    ,60.  LD BC,1280
016760:  A0 20 20 4C 44 20 44 45 2C 32 30 30 A0 20 20 4C    .  LD DE,200.  L
016770:  44 20 48 4C 2C 33 32 31 30 30 A0 20 4C 4F 4F 50    D HL,32100. LOOP
016780:  20 20 45 58 58 A0 20 20 45 58 20 41 46 2C 41 46      EXX.  EX AF,AF
016790:  27 A0 20 20 44 4A 4E 5A 20 4C 4F 4F 50 A0 20 20    '.  DJNZ LOOP.  
0167A0:  52 45 54 A0 20 20 A0 20 20 A0 20 20 20 20 20 20    RET.  .  .      
0167B0:  20 49 4E 50 55 54 20 41 4E 44 20 4F 55 54 50 55     INPUT AND OUTPU
0167C0:  54 20 49 4E 53 54 52 55 43 54 49 4F 4E 53 A0 A0    T INSTRUCTIONS..
0167D0:  20 53 6F 20 66 61 72 20 77 65 20 68 61 76 65 20     So far we have 
0167E0:  20 6D 61 6E 69 70 75 6C 61 74 65 64 20 64 61 74     manipulated dat
0167F0:  61 20 77 69 74 68 69 6E 74 68 65 20 70 72 6F 63    a withinthe proc
016800:  69 73 63 61 6C 63 75 6C 61 74 65 64 20 61 73 20    iscalculated as 
016810:  74 68 65 20 20 73 75 6D 20 20 6F 66 20 74 68 65    the  sum  of the
016820:  20 20 63 6F 6E 74 65 6E 74 73 6F 66 20 74 68 65      contentsof the
016830:  20 20 49 58 2F 49 59 20 72 65 67 69 73 74 65 72      IX/IY register
016840:  20 61 6E 64 20 74 68 65 20 6F 66 66 73 65 74 20     and the offset 
016850:  20 64 73 70 65 63 69 66 69 65 64 20 20 20 69 6E     dspecified   in
016860:  20 20 74 68 65 20 20 69 6E 73 74 72 75 63 74 69      the  instructi
016870:  6F 6E 2E A0 A0 20 49 74 20 69 73 20 65 61 73 69    on... It is easi
016880:  65 72 20 74 6F 20 75 73 65 20 74 68 65 20 69 6E    er to use the in
016890:  64 65 78 20 72 65 67 69 73 74 65 72 73 74 6F 20    dex registersto 
0168A0:  20 69 6E 74 65 72 72 6F 67 61 74 65 20 20 74 61     interrogate  ta
0168B0:  62 6C 65 73 20 74 68 61 6E 20 20 75 73 69 6E 67    bles than  using
0168C0:  20 20 48 4C 2E 54 68 65 20 6F 66 66 73 65 74 20      HL.The offset 
0168D0:  20 63 61 6E 20 64 65 66 69 6E 65 20 74 68 65 20     can define the 
0168E0:  63 6F 6C 75 6D 6E 20 69 6E 20 74 68 65 74 61 62    column in thetab
0168F0:  6C 65 20 20 61 6E 64 20 20 49 58 2F 49 59 20 20    le  and  IX/IY  
016900:  72 65 67 69 73 74 65 72 20 70 6F 69 6E 74 20 74    register point t
016910:  6F 20 74 68 65 62 65 67 69 6E 6E 69 6E 67 20 20    o thebeginning  
016920:  6F 66 20 20 74 68 65 20 20 6C 69 6E 65 2E 20 20    of  the  line.  
016930:  41 20 20 73 75 62 72 6F 75 74 69 6E 65 63 6F 75    A  subroutinecou
016940:  6C 64 20 20 6D 61 6E 69 70 75 6C 61 74 65 20 20    ld  manipulate  
016950:  74 68 65 20 20 64 61 74 61 20 20 77 69 74 68 69    the  data  withi
016960:  6E 20 74 68 65 6C 69 6E 65 2C 20 20 75 73 69 6E    n theline,  usin
016970:  67 20 20 61 20 20 63 6F 6E 73 74 61 6E 74 20 49    g  a  constant I
016980:  58 2F 49 59 20 70 6F 69 6E 74 65 72 2E 53 75 62    X/IY pointer.Sub
016990:  73 65 71 75 65 6E 74 20 6C 69 6E 65 73 20 63 61    sequent lines ca
0169A0:  6E 20 74 68 65 6E 20 62 65 20 6D 61 6E 69 70 75    n then be manipu
0169B0:  6C 61 74 65 64 73 69 6D 70 6C 79 20 20 62 79 20    latedsimply  by 
0169C0:  75 73 69 6E 67 20 74 68 65 20 73 61 6D 65 20 73    using the same s
0169D0:  75 62 72 6F 75 74 69 6E 65 20 61 6E 64 63 68 61    ubroutine andcha
0169E0:  6E 67 69 6E 67 20 74 68 65 20 20 49 58 2F 49 59    nging the  IX/IY
0169F0:  20 72 65 67 69 73 74 65 72 20 74 6F 20 70 6F 69     register to poi
016A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
016A10:  13 00 00 00 02 09 50 E5 13 00 C1 02 00 00 00 02    ......P.........
016A20:  13 00 C6 02 00 00 00 02 13 00 C2 02 00 00 00 02    ................
016A30:  13 00 C7 02 00 00 00 02 13 00 C3 02 00 00 00 02    ................
016A40:  13 00 C8 02 00 00 00 02 13 00 C4 02 00 00 00 02    ................
016A50:  13 00 C9 02 00 00 00 02 13 00 C5 02 00 00 00 02    ................
016A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
016B00:  65 73 73 6F 72 20 61 6E 64 20 69 74 73 20 61 73    essor and its as
016B10:  73 6F 63 69 61 74 65 64 20 6D 65 6D 6F 72 79 2E    sociated memory.
016B20:  20 49 66 20 61 20 20 6D 65 6D 6F 72 79 20 6C 6F     If a  memory lo
016B30:  63 61 74 69 6F 6E 20 69 73 20 75 73 65 64 20 20    cation is used  
016B40:  64 69 72 65 63 74 6C 79 62 79 20 20 61 20 20 65    directlyby  a  e
016B50:  78 74 65 72 6E 61 6C 20 20 64 65 76 69 63 65 2C    xternal  device,
016B60:  20 20 74 68 65 20 20 64 65 76 69 63 65 20 69 73      the  device is
016B70:  74 65 72 6D 65 64 20 20 6D 65 6D 6F 72 79 20 61    termed  memory a
016B80:  64 64 72 65 73 73 20 6D 61 70 70 65 64 2E 20 20    ddress mapped.  
016B90:  54 68 65 20 20 5A 38 30 61 6C 73 6F 20 73 75 70    The  Z80also sup
016BA0:  70 6F 72 74 73 20 20 32 35 36 20 20 6F 75 74 70    ports  256  outp
016BB0:  75 74 20 61 6E 64 20 32 35 36 20 69 6E 70 75 74    ut and 256 input
016BC0:  70 6F 72 74 73 2C 20 6F 72 20 20 20 38 20 20 62    ports, or   8  b
016BD0:  69 74 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 20    it information  
016BE0:  73 6F 75 72 63 65 73 2C 65 78 74 65 72 6E 61 6C    sources,external
016BF0:  20 74 6F 20 6D 65 6D 6F 72 79 2E A0 A0 20 57 65     to memory... We
016C00:  20 20 63 61 6E 20 20 69 6E 70 75 74 20 20 64 61      can  input  da
016C10:  74 61 20 20 64 69 72 65 63 74 6C 79 20 69 6E 74    ta  directly int
016C20:  6F 20 74 68 65 61 63 63 75 6D 75 6C 61 74 6F 72    o theaccumulator
016C30:  20 77 69 74 68 20 49 4E 20 41 2C 28 6E 29 20 77     with IN A,(n) w
016C40:  68 65 72 65 20 6E 20 69 73 20 74 68 65 6E 75 6D    here n is thenum
016C50:  62 65 72 20 20 6F 66 20 20 74 68 65 20 69 6E 70    ber  of  the inp
016C60:  75 74 20 70 6F 72 74 20 62 65 74 77 65 65 6E 20    ut port between 
016C70:  30 20 61 6E 64 32 35 35 2E 20 20 20 53 69 6D 69    0 and255.   Simi
016C80:  6C 61 72 6C 79 20 77 65 20 63 61 6E 20 6F 75 74    larly we can out
016C90:  70 75 74 20 64 61 74 61 20 66 72 6F 6D 74 68 65    put data fromthe
016CA0:  20 41 63 63 75 6D 75 6C 61 74 6F 72 20 20 74 6F     Accumulator  to
016CB0:  20 20 70 6F 72 74 20 20 6E 20 20 75 73 69 6E 67      port  n  using
016CC0:  20 20 74 68 65 69 6E 73 74 72 75 63 74 69 6F 6E      theinstruction
016CD0:  20 20 20 4F 55 54 20 28 6E 29 2C 41 2E 20 20 4E       OUT (n),A.  N
016CE0:  6F 20 20 66 6C 61 67 73 20 20 61 72 65 61 66 66    o  flags  areaff
016CF0:  65 63 74 65 64 20 62 79 20 74 68 65 73 65 20 69    ected by these i
016D00:  6E 74 65 64 2C 20 20 20 44 20 20 20 74 68 61 74    nted,   D   that
016D10:  74 68 65 20 20 70 6F 69 6E 74 65 72 28 73 29 20    the  pointer(s) 
016D20:  61 72 65 20 20 44 65 63 72 65 6D 65 6E 74 65 64    are  Decremented
016D30:  2C 20 61 6E 64 20 20 52 74 68 61 74 20 20 74 68    , and  Rthat  th
016D40:  65 20 69 6E 73 74 72 75 63 74 69 6F 6E 20 69 73    e instruction is
016D50:  20 74 6F 20 62 65 20 20 72 65 70 65 61 74 65 64     to be  repeated
016D60:  75 6E 74 69 6C 20 74 68 65 20 63 6F 75 6E 74 65    until the counte
016D70:  72 20 69 73 20 7A 65 72 6F 2E A3 20 54 68 65 20    r is zero.£ The 
016D80:  74 6F 74 61 6C 20 6C 69 73 74 20 69 73 A0 A0 20    total list is.. 
016D90:  54 72 61 6E 73 66 65 72 73 20 4C 44 20 2E 2E 2E    Transfers LD ...
016DA0:  2E 2E 4C 44 49 2C 4C 44 49 52 2C 4C 44 44 2C 4C    ..LDI,LDIR,LDD,L
016DB0:  44 44 52 A0 A0 20 43 6F 6D 70 61 72 65 20 20 20    DDR.. Compare   
016DC0:  43 50 20 2E 2E 2E 2E 2E 43 50 49 2C 43 50 49 52    CP .....CPI,CPIR
016DD0:  2C 43 50 44 2C 43 50 44 52 A0 A0 20 49 6E 70 75    ,CPD,CPDR.. Inpu
016DE0:  74 20 20 20 20 20 49 4E 20 2E 2E 2E 2E 2E 49 4E    t     IN .....IN
016DF0:  49 2C 49 4E 49 52 2C 49 4E 44 2C 49 4E 44 52 A0    I,INIR,IND,INDR.
016E00:  A0 20 4F 75 74 70 75 74 20 20 20 20 4F 55 54 2F    . Output    OUT/
016E10:  4F 54 2E 2E 4F 55 54 49 2C 4F 54 44 52 2C 4F 55    OT..OUTI,OTDR,OU
016E20:  54 44 2C 4F 54 44 52 A0 A0 20 54 68 65 20 20 55    TD,OTDR.. The  U
016E30:  20 20 69 6E 20 4F 55 54 20 69 73 20 64 72 6F 70      in OUT is drop
016E40:  70 65 64 20 20 74 6F 20 6B 65 65 70 20 20 74 68    ped  to keep  th
016E50:  65 6D 6E 65 6D 6F 6E 69 63 20 74 6F 20 61 20 6D    emnemonic to a m
016E60:  61 78 69 6D 75 6D 20 6F 66 20 34 20 6C 65 74 74    aximum of 4 lett
016E70:  65 72 73 2E A3 20 20 20 20 20 20 42 4C 4F 43 4B    ers.£      BLOCK
016E80:  20 54 52 41 4E 53 46 45 52 20 49 4E 53 54 52 55     TRANSFER INSTRU
016E90:  43 54 49 4F 4E 53 A0 A0 20 42 6C 6F 63 6B 20 20    CTIONS.. Block  
016EA0:  74 72 61 6E 73 66 65 72 20 20 69 6E 73 74 72 75    transfer  instru
016EB0:  63 74 69 6F 6E 73 20 20 74 72 61 6E 73 66 65 72    ctions  transfer
016EC0:  74 68 65 20 20 63 6F 6E 74 65 6E 74 73 20 20 6F    the  contents  o
016ED0:  66 20 20 61 6E 20 61 72 65 61 20 20 6F 66 20 6D    f  an area  of m
016EE0:  65 6D 6F 72 79 20 74 6F 61 6E 6F 74 68 65 72 20    emory toanother 
016EF0:  61 72 65 61 2E 20 54 77 6F 20 70 6F 69 6E 74 65    area. Two pointe
016F00:  6E 73 74 72 75 63 74 69 6F 6E 73 A3 20 57 65 20    nstructions£ We 
016F10:  63 61 6E 20 61 6C 73 6F 20 20 69 6E 70 75 74 20    can also  input 
016F20:  20 64 61 74 61 20 74 6F 20 61 6E 79 20 20 38 20     data to any  8 
016F30:  20 62 69 74 72 65 67 69 73 74 65 72 20 20 75 73     bitregister  us
016F40:  69 6E 67 20 20 74 68 65 20 20 42 20 61 6E 64 20    ing  the  B and 
016F50:  43 20 72 65 67 69 73 74 65 72 73 2E 54 68 65 20    C registers.The 
016F60:  69 6E 73 74 72 75 63 74 69 6F 6E 20 20 49 4E 20    instruction  IN 
016F70:  72 2C 28 43 29 2C 20 74 72 61 6E 73 6D 69 74 73    r,(C), transmits
016F80:  20 74 68 65 63 6F 6E 74 65 6E 74 73 20 20 6F 66     thecontents  of
016F90:  20 20 74 68 65 20 42 20 72 65 67 69 73 74 65 72      the B register
016FA0:  20 74 6F 20 74 68 65 20 70 6F 72 74 77 68 6F 73     to the portwhos
016FB0:  65 20 20 6E 75 6D 62 65 72 20 20 69 73 20 69 6E    e  number  is in
016FC0:  20 74 68 65 20 43 20 72 65 67 69 73 74 65 72 2E     the C register.
016FD0:  20 54 68 65 70 6F 72 74 20 20 6D 61 79 20 20 20     Theport  may   
016FE0:  6F 72 20 20 6D 61 79 20 20 6E 6F 74 20 20 61 63    or  may  not  ac
016FF0:  74 20 20 75 70 6F 6E 20 74 68 69 73 69 6E 66 6F    t  upon thisinfo
017000:  72 6D 61 74 69 6F 6E 2E 20 20 54 68 65 20 72 65    rmation.  The re
017010:  74 75 72 6E 65 64 20 64 61 74 61 20 66 72 6F 6D    turned data from
017020:  20 74 68 65 70 6F 72 74 20 69 73 20 20 6C 6F 61     theport is  loa
017030:  64 65 64 20 69 6E 74 6F 20 72 65 67 69 73 74 65    ded into registe
017040:  72 20 72 2E A3 20 49 4E 20 72 2C 20 28 43 29 20    r r.£ IN r, (C) 
017050:  20 61 66 66 65 63 74 20 74 68 65 20 20 5A 65 72     affect the  Zer
017060:  6F 2C 20 20 53 69 67 6E 2C 20 61 6E 64 50 61 72    o,  Sign, andPar
017070:  69 74 79 20 66 6C 61 67 73 2E 20 20 54 68 65 20    ity flags.  The 
017080:  69 6E 73 74 72 75 63 74 69 6F 6E 20 49 4E 20 46    instruction IN F
017090:  2C 20 28 43 29 69 73 20 74 68 65 20 6F 6E 6C 79    , (C)is the only
0170A0:  20 69 6E 73 74 72 75 63 74 69 6F 6E 20 74 68 61     instruction tha
0170B0:  74 20 20 64 65 61 6C 73 20 77 69 74 68 74 68 65    t  deals withthe
0170C0:  20 46 6C 61 67 20 72 65 67 69 73 74 65 72 20 73     Flag register s
0170D0:  65 70 61 72 61 74 65 6C 79 2E 20 20 4F 6E 6C 79    eparately.  Only
0170E0:  20 20 74 68 65 66 6C 61 67 73 20 61 72 65 20 61      theflags are a
0170F0:  66 66 65 63 74 65 64 20 62 79 20 20 74 68 69 73    ffected by  this
017100:  72 73 20 61 72 65 20 75 73 65 64 2E 20 54 68 65    rs are used. The
017110:  48 4C 20 72 65 67 69 73 74 65 72 20 68 6F 6C 64    HL register hold
017120:  73 20 74 68 65 20 73 6F 75 72 63 65 20 61 64 64    s the source add
017130:  72 65 73 73 20 61 6E 64 74 68 65 20 44 45 20 72    ress andthe DE r
017140:  65 67 69 73 74 65 72 20 74 68 65 20 64 65 73 74    egister the dest
017150:  69 6E 61 74 69 6F 6E 20 61 64 64 72 65 73 73 2E    ination address.
017160:  54 68 65 20 73 69 7A 65 20 6F 66 20 74 68 65 20    The size of the 
017170:  62 6C 6F 63 6B 20 74 6F 20 62 65 20 20 74 72 61    block to be  tra
017180:  6E 73 66 65 72 72 65 64 69 73 20 68 65 6C 64 20    nsferredis held 
017190:  69 6E 20 74 68 65 20 42 43 20 72 65 67 69 73 74    in the BC regist
0171A0:  65 72 2E A3 20 4C 44 49 20 20 74 72 61 6E 73 66    er.£ LDI  transf
0171B0:  65 72 73 20 28 48 4C 29 20 74 6F 20 28 44 45 29    ers (HL) to (DE)
0171C0:  2C 20 69 6E 63 72 65 6D 65 6E 74 73 62 6F 74 68    , incrementsboth
0171D0:  20 20 70 6F 69 6E 74 65 72 73 2C 20 20 61 6E 64      pointers,  and
0171E0:  20 20 64 65 63 72 65 6D 65 6E 74 73 20 42 43 2E      decrements BC.
0171F0:  20 20 49 66 42 43 3D 30 20 74 68 65 20 50 2F 56      IfBC=0 the P/V
017200:  20 66 6C 61 67 20 69 73 20 30 20 20 28 69 2E 65     flag is 0  (i.e
017210:  2E 20 65 71 75 69 76 61 6C 65 6E 74 74 6F 20 70    . equivalentto p
017220:  61 72 69 74 79 20 62 65 69 6E 67 20 6F 64 64 20    arity being odd 
017230:  29 2E 20 49 66 20 20 42 43 20 20 64 6F 65 73 20    ). If  BC  does 
017240:  20 6E 6F 74 65 71 75 61 6C 20 30 20 74 68 65 20     notequal 0 the 
017250:  50 2F 56 20 66 6C 61 67 20 69 73 20 31 20 28 70    P/V flag is 1 (p
017260:  61 72 69 74 79 20 65 76 65 6E 29 2E 4C 44 49 20    arity even).LDI 
017270:  74 68 65 72 65 66 6F 72 65 20 70 65 72 66 6F 72    therefore perfor
017280:  6D 73 20 6F 6E 6C 79 20 20 6F 6E 65 20 73 74 65    ms only  one ste
017290:  70 20 6F 66 74 68 65 20 74 72 61 6E 73 66 65 72    p ofthe transfer
0172A0:  20 20 20 6F 66 20 20 74 68 65 20 20 62 6C 6F 63       of  the  bloc
0172B0:  6B 2C 20 20 61 6C 6C 6F 77 69 6E 67 69 6E 74 65    k,  allowinginte
0172C0:  72 6D 65 64 69 61 74 65 20 20 6F 70 65 72 61 74    rmediate  operat
0172D0:  69 6F 6E 73 20 74 6F 20 62 65 20 70 65 72 66 6F    ions to be perfo
0172E0:  72 6D 65 64 62 65 66 6F 72 65 20 74 68 65 20 69    rmedbefore the i
0172F0:  6E 73 74 72 75 63 74 69 6F 6E 20 69 73 20 72 65    nstruction is re
017300:  20 20 69 6E 73 74 72 75 63 74 69 6F 6E 61 6E 64      instructionand
017310:  20 20 6E 6F 20 20 64 61 74 61 20 20 69 73 20 20      no  data  is  
017320:  74 72 61 6E 73 66 65 72 72 65 64 20 20 69 6E 74    transferred  int
017330:  6F 20 74 68 65 70 72 6F 63 65 73 73 6F 72 2E A0    o theprocessor..
017340:  A0 20 4F 55 54 20 28 43 29 2C 20 72 20 69 73 20    . OUT (C), r is 
017350:  61 20 20 73 69 6D 69 6C 61 72 20 69 6E 73 74 72    a  similar instr
017360:  75 63 74 69 6F 6E 20 74 6F 49 4E 20 72 2C 28 43    uction toIN r,(C
017370:  29 2C 20 20 62 75 74 20 20 20 74 68 65 20 20 20    ),  but   the   
017380:  63 6F 6E 74 65 6E 74 73 20 20 6F 66 20 20 74 68    contents  of  th
017390:  65 72 65 67 69 73 74 65 72 20 72 20 69 73 20 6C    eregister r is l
0173A0:  6F 61 64 65 64 20 69 6E 74 6F 20 70 6F 72 74 20    oaded into port 
0173B0:  28 43 29 2E A0 A0 20 54 68 65 20 41 4D 53 54 52    (C)... The AMSTR
0173C0:  41 44 20 20 43 50 43 20 34 36 34 20 20 75 73 65    AD  CPC 464  use
0173D0:  73 20 74 68 65 20 49 4E 20 72 2C 28 43 29 61 6E    s the IN r,(C)an
0173E0:  64 20 4F 55 54 20 28 43 29 2C 72 20 66 6F 72 6D    d OUT (C),r form
0173F0:  73 20 6F 66 20 49 2F 4F 20 69 6E 73 74 72 75 63    s of I/O instruc
017400:  74 69 6F 6E 73 2C 62 65 63 61 75 73 65 20 20 6F    tions,because  o
017410:  66 20 20 74 68 65 20 20 63 6F 6E 66 69 67 75 72    f  the  configur
017420:  61 74 69 6F 6E 20 20 6F 66 20 20 74 68 65 69 6E    ation  of  thein
017430:  74 65 72 66 61 63 65 73 20 20 49 2F 4F 20 69 6E    terfaces  I/O in
017440:  73 74 72 75 63 74 69 6F 6E 73 20 6F 66 20 74 68    structions of th
017450:  65 20 66 6F 72 6D 49 4E 20 41 2C 28 6E 29 20 6F    e formIN A,(n) o
017460:  72 20 20 4F 55 54 20 28 6E 29 2C 41 20 63 61 6E    r  OUT (n),A can
017470:  6E 6F 74 20 62 65 20 75 73 65 64 2E A3 20 53 75    not be used.£ Su
017480:  6D 6D 61 72 79 20 2D 20 73 69 6D 70 6C 65 20 69    mmary - simple i
017490:  6E 70 75 74 2F 6F 75 74 70 75 74 A0 A0 49 4E 20    nput/output..IN 
0174A0:  41 2C 28 6E 29 20 20 20 20 77 68 65 72 65 20 6E    A,(n)    where n
0174B0:  20 69 73 20 74 68 65 20 6E 75 6D 62 65 72 20 6F     is the number o
0174C0:  66 20 74 68 65 20 20 20 20 20 20 20 20 20 20 20    f the           
0174D0:  20 20 20 20 20 20 20 20 20 20 20 69 6E 70 75 74               input
0174E0:  20 70 6F 72 74 20 28 30 2D 32 35 35 29 A0 49 4E     port (0-255).IN
0174F0:  20 72 2C 28 43 29 A0 49 4E 20 46 2C 28 6E 29 A0     r,(C).IN F,(n).
017500:  70 65 61 74 65 64 2E A0 A0 20 4C 44 49 52 20 20    peated... LDIR  
017510:  69 73 20 73 69 6D 69 6C 61 72 20 74 6F 20 20 4C    is similar to  L
017520:  44 49 2C 20 20 74 72 61 6E 73 66 65 72 72 69 6E    DI,  transferrin
017530:  67 64 61 74 61 20 66 72 6F 6D 20 28 48 4C 29 20    gdata from (HL) 
017540:  74 6F 20 28 44 45 29 20 61 6E 64 20 20 69 6E 63    to (DE) and  inc
017550:  72 65 6D 65 6E 74 69 6E 67 74 68 65 20 70 6F 69    rementingthe poi
017560:  6E 74 65 72 73 2C 20 20 20 62 75 74 20 20 20 74    nters,   but   t
017570:  68 69 73 20 20 20 69 6E 73 74 72 75 63 74 69 6F    his   instructio
017580:  6E 61 75 74 6F 6D 61 74 69 63 61 6C 6C 79 20 20    nautomatically  
017590:  20 72 65 70 65 61 74 73 20 20 20 74 68 65 20 20     repeats   the  
0175A0:  6F 70 65 72 61 74 69 6F 6E 75 6E 74 69 6C 20 20    operationuntil  
0175B0:  42 43 3D 30 20 20 20 61 6E 64 20 20 74 68 65 20    BC=0   and  the 
0175C0:  20 77 68 6F 6C 65 20 20 62 6C 6F 63 6B 20 20 69     whole  block  i
0175D0:  73 74 72 61 6E 73 66 65 72 72 65 64 2E A3 20 4C    stransferred.£ L
0175E0:  44 44 20 20 69 73 20 73 69 6D 69 6C 61 72 20 74    DD  is similar t
0175F0:  6F 20 20 4C 44 49 20 65 78 63 65 70 74 20 74 68    o  LDI except th
017600:  61 74 20 74 68 65 70 6F 69 6E 74 65 72 73 20 61    at thepointers a
017610:  72 65 20 44 65 63 72 65 6D 65 6E 74 65 64 2E 20    re Decremented. 
017620:  54 68 75 73 20 48 4C 20 61 6E 64 20 44 45 73 74    Thus HL and DEst
017630:  61 72 74 20 20 61 74 20 20 74 68 65 20 20 74 6F    art  at  the  to
017640:  70 20 20 6F 66 20 20 74 68 65 20 20 72 65 73 70    p  of  the  resp
017650:  65 63 74 69 76 65 62 6C 6F 63 6B 73 20 6F 66 20    ectiveblocks of 
017660:  6D 65 6D 6F 72 79 2E A0 A0 20 4C 44 44 52 20 20    memory... LDDR  
017670:  52 65 70 65 61 74 73 20 20 4C 44 44 20 75 6E 74    Repeats  LDD unt
017680:  69 6C 20 42 43 3D 30 20 61 73 20 69 6E 20 74 68    il BC=0 as in th
017690:  65 4C 44 49 52 20 69 6E 73 74 72 75 63 74 69 6F    eLDIR instructio
0176A0:  6E 2E A0 A0 20 42 6F 74 68 20 20 70 61 69 72 73    n... Both  pairs
0176B0:  20 20 6F 66 20 69 6E 73 74 72 75 63 74 69 6F 6E      of instruction
0176C0:  73 20 20 28 4C 44 49 52 20 61 6E 64 4C 44 44 52    s  (LDIR andLDDR
0176D0:  29 20 20 61 72 65 20 20 72 65 71 75 69 72 65 64    )  are  required
0176E0:  2E A0 A0 20 54 61 6B 65 20 74 68 65 20 65 78 61    ... Take the exa
0176F0:  6D 70 6C 65 20 6F 66 20 61 6E 20 4C 44 49 52 20    mple of an LDIR 
017700:  A0 4F 55 54 20 28 6E 29 2C 41 A0 4F 55 54 20 28    .OUT (n),A.OUT (
017710:  43 29 2C 72 A3 20 20 45 58 41 4D 50 4C 45 53 20    C),r£  EXAMPLES 
017720:  4F 46 20 49 4E 50 55 54 2F 4F 55 54 50 55 54 20    OF INPUT/OUTPUT 
017730:  49 4E 53 54 52 55 43 54 49 4F 4E 53 A0 A0 20 4F    INSTRUCTIONS.. O
017740:  6E 20 74 68 65 20 41 4D 53 54 52 41 44 20 61 6C    n the AMSTRAD al
017750:  6C 20 75 73 65 66 75 6C 20 49 2F 4F 20 61 64 64    l useful I/O add
017760:  72 65 73 73 65 73 61 72 65 20 20 20 20 61 6C 6C    ressesare    all
017770:  6F 63 61 74 65 64 20 20 20 20 74 6F 20 20 20 64    ocated    to   d
017780:  72 69 76 65 20 20 20 76 61 72 69 6F 75 73 70 65    rive   variouspe
017790:  72 69 70 68 65 72 61 6C 20 64 65 76 69 63 65 73    ripheral devices
0177A0:  2C 20 73 75 63 68 20 61 73 20 74 68 65 20 50 61    , such as the Pa
0177B0:  72 61 6C 6C 65 6C 49 6E 70 75 74 2F 4F 75 74 70    rallelInput/Outp
0177C0:  75 74 20 20 20 20 63 68 69 70 20 20 20 28 20 50    ut    chip   ( P
0177D0:  49 4F 20 29 20 20 6F 72 20 20 20 43 52 54 43 6F    IO )  or   CRTCo
0177E0:  6E 74 72 6F 6C 6C 65 72 20 20 63 68 69 70 20 20    ntroller  chip  
0177F0:  65 74 63 2E 20 20 54 68 65 20 20 64 72 69 76 69    etc.  The  drivi
017800:  6E 67 20 20 6F 66 74 68 65 73 65 20 63 68 69 70    ng  ofthese chip
017810:  73 20 69 73 20 6F 75 74 73 69 64 65 20 74 68 65    s is outside the
017820:  20 73 63 6F 70 65 20 6F 66 20 74 68 69 73 54 55     scope of thisTU
017830:  54 4F 52 2E 20 20 20 53 69 6E 63 65 20 65 72 72    TOR.   Since err
017840:  6F 6E 65 6F 75 73 20 6F 75 74 70 75 74 20 74 6F    oneous output to
017850:  20 74 68 65 73 65 64 65 76 69 63 65 73 20 63 61     thesedevices ca
017860:  6E 20 72 65 73 75 6C 74 20 69 6E 20 73 79 73 74    n result in syst
017870:  65 6D 20 63 72 61 73 68 2C 20 74 68 69 73 53 49    em crash, thisSI
017880:  4D 55 4C 41 54 4F 52 20 20 20 63 61 6E 6E 6F 74    MULATOR   cannot
017890:  20 20 73 61 66 65 6C 79 20 73 75 70 70 6F 72 74      safely support
0178A0:  20 6D 65 61 6E 2D 69 6E 67 66 75 6C 20 49 2F 4F     mean-ingful I/O
0178B0:  20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E 20      instructions. 
0178C0:  20 20 49 66 20 74 68 65 20 70 75 70 69 6C 77 69      If the pupilwi
0178D0:  73 68 65 73 20 20 74 6F 20 20 70 72 6F 63 65 65    shes  to  procee
0178E0:  64 20 20 20 66 75 72 74 68 65 72 20 20 69 6E 20    d   further  in 
0178F0:  20 20 74 68 69 73 64 69 72 65 63 74 69 6F 6E 2C      thisdirection,
017900:  69 6E 73 74 72 75 63 74 69 6F 6E 77 69 74 68 20    instructionwith 
017910:  74 68 65 20 72 65 67 69 73 74 65 72 73 20 69 6E    the registers in
017920:  69 74 69 61 6C 6C 79 20 73 65 74 20 74 6F 3A 2D    itially set to:-
017930:  A0 48 4C 20 3D 20 31 30 30 30 20 20 44 45 20 3D    .HL = 1000  DE =
017940:  20 31 35 30 30 20 20 61 6E 64 20 20 42 43 20 3D     1500  and  BC =
017950:  20 31 30 30 30 2E A0 54 68 65 20 20 20 69 6E 73     1000..The   ins
017960:  74 72 75 63 74 69 6F 6E 20 20 73 68 6F 75 6C 64    truction  should
017970:  20 20 74 72 61 6E 73 66 65 72 20 20 74 68 65 63      transfer  thec
017980:  6F 6E 74 65 6E 74 73 20 6F 66 20 74 68 65 20 20    ontents of the  
017990:  62 6C 6F 63 6B 20 6F 66 20 20 6D 65 6D 6F 72 79    block of  memory
0179A0:  20 20 31 30 30 30 2D 32 30 30 30 20 20 20 74 6F      1000-2000   to
0179B0:  20 20 6D 65 6D 6F 72 79 20 20 6C 6F 63 61 74 69      memory  locati
0179C0:  6F 6E 73 20 20 31 35 30 30 2D 32 35 30 30 2E 55    ons  1500-2500.U
0179D0:  6E 66 6F 72 74 75 6E 61 74 65 6C 79 20 20 74 68    nfortunately  th
0179E0:  65 20 66 69 72 73 74 20 73 74 65 70 20 20 74 72    e first step  tr
0179F0:  61 6E 73 66 65 72 73 74 68 65 20 20 63 6F 6E 74    ansfersthe  cont
017A00:  65 6E 74 73 20 20 6F 66 20 20 31 30 30 30 20 74    ents  of  1000 t
017A10:  6F 20 31 35 30 30 2E 20 20 42 79 20 74 68 65 74    o 1500.  By thet
017A20:  69 6D 65 20 69 74 20 69 73 20 74 68 65 20 74 75    ime it is the tu
017A30:  72 6E 20 6F 66 20 6C 6F 63 61 74 69 6F 6E 20 20    rn of location  
017A40:  31 35 30 30 20 74 6F 62 65 20 74 72 61 6E 73 66    1500 tobe transf
017A50:  65 72 72 65 64 20 20 20 20 69 74 20 20 68 61 73    erred    it  has
017A60:  20 20 61 6C 72 65 61 64 79 20 20 62 65 65 6E 6F      already  beeno
017A70:  76 65 72 77 72 69 74 74 65 6E 20 69 6E 20 74 68    verwritten in th
017A80:  65 20 66 69 72 73 74 20 73 74 65 70 2E A3 20 54    e first step.£ T
017A90:  61 6B 69 6E 67 20 74 68 65 20 69 6E 69 74 69 61    aking the initia
017AA0:  6C 20 63 6F 6E 64 69 74 69 6F 6E 73 20 3A 2D A0    l conditions :-.
017AB0:  48 4C 20 3D 31 39 39 39 20 20 20 44 45 20 3D 20    HL =1999   DE = 
017AC0:  32 34 39 39 20 61 6E 64 20 20 42 43 20 3D 20 31    2499 and  BC = 1
017AD0:  30 30 30 20 20 61 6E 64 75 73 69 6E 67 20 20 74    000  andusing  t
017AE0:  68 65 20 20 4C 44 44 52 20 20 69 6E 73 74 72 75    he  LDDR  instru
017AF0:  63 74 69 6F 6E 2C 20 20 74 68 65 20 73 61 6D 65    ction,  the same
017B00:  20 69 74 20 69 73 20 72 65 63 6F 6D 6D 65 6E 64     it is recommend
017B10:  65 64 20 74 6F 20 72 65 61 64 20 74 68 65 43 50    ed to read theCP
017B20:  43 34 36 34 20 20 46 49 52 4D 57 41 52 45 20 20    C464  FIRMWARE  
017B30:  20 4D 61 6E 75 61 6C 20 20 70 75 62 6C 69 73 68     Manual  publish
017B40:  65 64 20 20 62 79 41 4D 53 4F 46 54 2E A3 20 20    ed  byAMSOFT.£  
017B50:  20 20 20 20 20 20 20 20 20 42 4C 4F 43 4B 20 49             BLOCK I
017B60:  4E 53 54 52 55 43 54 49 4F 4E 53 A0 A0 20 54 68    NSTRUCTIONS.. Th
017B70:  65 72 65 20 61 72 65 20 66 6F 75 72 20 67 72 6F    ere are four gro
017B80:  75 70 73 20 6F 66 20 20 66 6F 75 72 20 74 79 70    ups of  four typ
017B90:  65 73 20 6F 66 69 6E 73 74 72 75 63 74 69 6F 6E    es ofinstruction
017BA0:  73 20 20 74 68 61 74 20 70 65 72 66 6F 72 6D 20    s  that perform 
017BB0:  6F 70 65 72 61 74 69 6F 6E 73 20 6F 6E 62 6C 6F    operations onblo
017BC0:  63 6B 73 20 20 20 20 6F 66 20 20 20 20 6D 65 6D    cks    of    mem
017BD0:  6F 72 79 2E 20 20 20 20 53 69 6E 63 65 20 20 20    ory.    Since   
017BE0:  74 68 65 73 65 69 6E 73 74 72 75 63 74 69 6F 6E    theseinstruction
017BF0:  73 20 68 61 76 65 20 73 69 6D 69 6C 61 72 69 74    s have similarit
017C00:  69 65 73 2C 20 74 68 65 79 20 61 72 65 69 6E 74    ies, they areint
017C10:  72 6F 64 75 63 65 64 20 74 6F 67 65 74 68 65 72    roduced together
017C20:  2E A0 A0 20 41 6C 6C 20 62 6C 6F 63 6B 20 69 6E    ... All block in
017C30:  73 74 72 75 63 74 69 6F 6E 73 20 75 73 65 20 20    structions use  
017C40:  72 65 67 69 73 74 65 72 28 73 29 61 73 20 61 20    register(s)as a 
017C50:  70 6F 69 6E 74 65 72 28 73 29 20 20 74 6F 20 20    pointer(s)  to  
017C60:  73 63 61 6E 20 74 68 6F 75 67 68 20 61 20 62 6C    scan though a bl
017C70:  6F 63 6B 6F 66 20 6D 65 6D 6F 72 79 20 61 6E 64    ockof memory and
017C80:  20 61 6E 6F 74 68 65 72 20 61 73 20 61 20 63 6F     another as a co
017C90:  75 6E 74 65 72 2E A0 A0 20 41 6C 6C 20 20 62 6C    unter... All  bl
017CA0:  6F 63 6B 20 20 69 6E 73 74 72 75 63 74 69 6F 6E    ock  instruction
017CB0:  73 20 20 68 61 76 65 20 20 73 69 6D 69 6C 61 72    s  have  similar
017CC0:  6D 6E 65 6D 6F 6E 69 63 73 2E 20 20 20 20 49 20    mnemonics.    I 
017CD0:  20 20 69 6E 64 69 63 61 74 65 73 20 20 20 74 68      indicates   th
017CE0:  61 74 20 20 20 74 68 65 70 6F 69 6E 74 65 72 28    at   thepointer(
017CF0:  73 29 20 20 61 72 65 20 20 49 6E 63 72 65 6D 65    s)  are  Increme
017D00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
017D10:  14 00 00 00 02 09 50 E5 14 00 C1 02 00 00 00 02    ......P.........
017D20:  14 00 C6 02 00 00 00 02 14 00 C2 02 00 00 00 02    ................
017D30:  14 00 C7 02 00 00 00 02 14 00 C3 02 00 00 00 02    ................
017D40:  14 00 C8 02 00 00 00 02 14 00 C4 02 00 00 00 02    ................
017D50:  14 00 C9 02 00 00 00 02 14 00 C5 02 00 00 00 02    ................
017D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
017E00:  62 6C 6F 63 6B 20 77 69 6C 6C 20 20 62 65 20 20    block will  be  
017E10:  74 72 61 6E 73 66 65 72 72 65 64 20 20 74 6F 20    transferred  to 
017E20:  74 68 65 20 73 61 6D 65 6D 65 6D 6F 72 79 20 6C    the samememory l
017E30:  6F 63 61 74 69 6F 6E 73 20 77 69 74 68 6F 75 74    ocations without
017E40:  20 74 68 69 73 20 70 72 6F 62 6C 65 6D 2E A0 A0     this problem...
017E50:  20 49 6E 20 20 67 65 6E 65 72 61 6C 2C 20 20 69     In  general,  i
017E60:  66 20 74 68 65 20 74 77 6F 20 62 6C 6F 63 6B 73    f the two blocks
017E70:  20 6F 76 65 72 6C 61 70 75 73 65 20 74 68 65 20     overlapuse the 
017E80:  20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 74 68     instruction  th
017E90:  61 74 20 20 65 6E 73 75 72 65 73 20 20 74 68 65    at  ensures  the
017EA0:  69 6E 69 74 69 61 6C 20 20 66 69 67 75 72 65 20    initial  figure 
017EB0:  69 6E 20 74 68 65 20 20 48 4C 20 72 65 67 69 73    in the  HL regis
017EC0:  74 65 72 20 6C 69 65 73 77 69 74 68 69 6E 20 74    ter lieswithin t
017ED0:  68 65 20 20 62 6C 6F 63 6B 20 74 6F 20 77 68 69    he  block to whi
017EE0:  63 68 20 64 61 74 61 20 69 73 20 74 6F 20 62 65    ch data is to be
017EF0:  74 72 61 6E 73 66 65 72 72 65 64 2E A3 20 53 75    transferred.£ Su
017F00:  6D 6D 61 72 79 20 2D 20 62 6C 6F 63 6B 20 74 72    mmary - block tr
017F10:  61 6E 73 66 65 72 A0 A0 4C 44 49 20 20 20 20 20    ansfer..LDI     
017F20:  70 6F 69 6E 74 65 72 20 69 6E 63 72 65 6D 65 6E    pointer incremen
017F30:  74 65 64 A0 A0 4C 44 49 52 20 20 20 20 70 6F 69    ted..LDIR    poi
017F40:  6E 74 65 72 20 69 6E 63 72 65 6D 65 6E 74 65 64    nter incremented
017F50:  20 61 6E 64 20 72 65 70 65 61 74 65 64 20 20 20     and repeated   
017F60:  20 20 20 20 20 75 6E 74 69 6C 20 6E 75 6D 62 65         until numbe
017F70:  72 20 66 6F 75 6E 64 20 6F 72 20 42 43 3D 30 A0    r found or BC=0.
017F80:  A0 4C 44 44 20 20 20 20 20 70 6F 69 6E 74 65 72    .LDD     pointer
017F90:  20 64 65 63 72 65 6D 65 6E 74 65 64 A0 A0 4C 44     decremented..LD
017FA0:  44 52 20 20 20 20 70 6F 69 6E 74 65 72 20 64 65    DR    pointer de
017FB0:  63 72 65 6D 65 6E 74 65 64 20 61 6E 64 20 72 65    cremented and re
017FC0:  70 65 61 74 65 64 20 20 20 20 20 20 20 20 75 6E    peated        un
017FD0:  74 69 6C 20 6E 75 6D 62 65 72 20 66 6F 75 6E 64    til number found
017FE0:  20 6F 72 20 42 43 3D 30 A3 20 20 20 20 20 20 20     or BC=0£       
017FF0:  45 58 41 4D 50 4C 45 20 4F 46 20 42 4C 4F 43 4B    EXAMPLE OF BLOCK
018000:  63 72 65 6D 65 6E 74 69 6E 67 20 61 6E 64 20 72    crementing and r
018010:  65 70 65 61 74 69 6E 67 A3 20 54 68 65 20 20 4F    epeating£ The  O
018020:  55 54 20 20 20 67 72 6F 75 70 20 69 73 20 69 64    UT   group is id
018030:  65 6E 74 69 63 61 6C 20 74 6F 20 74 68 65 20 49    entical to the I
018040:  4E 67 72 6F 75 70 2C 20 62 75 74 20 64 61 74 61    Ngroup, but data
018050:  20 66 72 6F 6D 20 6D 65 6D 6F 72 79 20 69 73 20     from memory is 
018060:  6F 75 74 70 75 74 20 74 6F 70 6F 72 74 20 20 20    output toport   
018070:  28 43 29 20 20 69 6E 20 20 73 65 71 75 65 6E 63    (C)  in  sequenc
018080:  65 20 20 20 66 72 6F 6D 20 20 20 6D 65 6D 6F 72    e   from   memor
018090:  79 62 65 67 69 6E 6E 69 6E 67 20 61 74 20 6C 6F    ybeginning at lo
0180A0:  63 61 74 69 6F 6E 20 28 48 4C 29 A0 A0 20 54 68    cation (HL).. Th
0180B0:  65 20 20 42 20 72 65 67 69 73 74 65 72 20 69 73    e  B register is
0180C0:  20 75 73 65 64 20 61 73 20 61 20 63 6F 75 6E 74     used as a count
0180D0:  65 72 20 61 73 74 68 65 20 49 4E 20 67 72 6F 75    er asthe IN grou
0180E0:  70 2E A0 A0 20 4F 55 54 49 20 20 20 20 20 69 6E    p... OUTI     in
0180F0:  63 72 65 6D 65 6E 74 69 6E 67 A0 20 4F 54 49 52    crementing. OTIR
018100:  20 20 20 20 20 69 6E 63 72 65 6D 65 6E 74 69 6E         incrementin
018110:  67 20 61 6E 64 20 72 65 70 65 61 74 69 6E 67 A0    g and repeating.
018120:  A0 20 4F 55 54 44 20 20 20 20 20 64 65 63 72 65    . OUTD     decre
018130:  6D 65 6E 74 69 6E 67 A0 20 4F 54 44 52 20 20 20    menting. OTDR   
018140:  20 20 64 65 63 72 65 6D 65 6E 74 69 6E 67 20 61      decrementing a
018150:  6E 64 20 72 65 70 65 61 74 69 6E 67 A0 A0 20 54    nd repeating.. T
018160:  68 65 20 20 5A 65 72 6F 20 20 66 6C 61 67 20 69    he  Zero  flag i
018170:  6E 64 69 63 61 74 65 73 20 20 42 3D 30 20 69 6E    ndicates  B=0 in
018180:  20 74 68 65 73 65 63 61 73 65 73 A0 A0 20 53 69     thesecases.. Si
018190:  6E 63 65 20 20 74 68 65 20 20 41 4D 53 54 52 41    nce  the  AMSTRA
0181A0:  44 20 20 75 73 65 73 20 74 68 65 20 64 61 74 61    D  uses the data
0181B0:  20 73 65 6E 74 6F 75 74 20 66 72 6F 6D 20 74 68     sentout from th
0181C0:  65 20 20 42 20 72 65 67 69 73 74 65 72 20 61 73    e  B register as
0181D0:  20 50 6F 72 74 20 61 64 64 72 65 73 73 69 6E 20     Port addressin 
0181E0:  20 49 2F 4F 20 20 69 6E 73 74 72 75 63 74 69 6F     I/O  instructio
0181F0:  6E 73 2C 20 69 74 20 63 61 6E 6E 6F 74 20 73 75    ns, it cannot su
018200:  20 54 52 41 4E 53 46 45 52 A0 A0 20 54 68 65 20     TRANSFER.. The 
018210:  65 78 61 6D 70 6C 65 20 75 73 65 73 20 74 68 65    example uses the
018220:  20 20 4C 44 49 52 20 20 69 6E 73 74 72 75 63 74      LDIR  instruct
018230:  69 6F 6E 74 6F 20 20 74 72 61 6E 73 66 65 72 20    ionto  transfer 
018240:  20 74 68 65 20 20 70 72 6F 67 72 61 6D 20 20 20     the  program   
018250:  64 6F 77 6E 20 20 74 6F 20 20 61 6D 65 6D 6F 72    down  to  amemor
018260:  79 20 61 72 65 61 2E A0 A0 20 54 68 65 20 70 6F    y area... The po
018270:  77 65 72 20 6F 66 20 74 68 65 73 65 20 69 6E 73    wer of these ins
018280:  74 72 75 63 74 69 6F 6E 73 20 69 73 20 77 65 6C    tructions is wel
018290:  6C 69 6C 6C 75 73 74 72 61 74 65 64 20 62 79 20    lillustrated by 
0182A0:  74 68 65 20 73 69 6D 70 6C 65 20 6F 70 65 72 61    the simple opera
0182B0:  74 69 6F 6E 2E A0 A0 20 54 68 65 73 65 20 69 6E    tion... These in
0182C0:  73 74 72 75 63 74 69 6F 6E 73 20 63 61 6E 20 20    structions can  
0182D0:  62 65 20 75 73 65 64 20 61 6C 73 6F 20 74 6F 66    be used also tof
0182E0:  69 6C 6C 20 20 61 20 20 62 6C 6F 63 6B 20 20 6F    ill  a  block  o
0182F0:  66 20 20 6D 65 6D 6F 72 79 20 77 69 74 68 20 61    f  memory with a
018300:  20 73 69 6E 67 6C 65 6E 75 6D 62 65 72 2E A3 20     singlenumber.£ 
018310:  4C 44 20 48 4C 2C 46 30 30 48 A0 20 20 4C 44 20    LD HL,F00H.  LD 
018320:  44 45 2C 53 54 31 A0 20 20 4C 44 20 42 43 2C 42    DE,ST1.  LD BC,B
018330:  48 A0 20 20 4C 44 49 52 A0 20 20 52 45 54 A0 20    H.  LDIR.  RET. 
018340:  53 54 31 20 20 20 44 45 46 42 20 30 A0 20 20 44    ST1   DEFB 0.  D
018350:  45 46 42 20 30 A0 20 20 44 45 46 42 20 30 A0 20    EFB 0.  DEFB 0. 
018360:  20 44 45 46 42 20 30 A0 20 20 44 45 46 42 20 30     DEFB 0.  DEFB 0
018370:  A0 20 20 44 45 46 42 20 30 A0 20 20 44 45 46 42    .  DEFB 0.  DEFB
018380:  20 30 A0 20 20 44 45 46 42 20 30 A0 20 20 44 45     0.  DEFB 0.  DE
018390:  46 42 20 30 A0 20 20 44 45 46 42 20 30 A0 20 20    FB 0.  DEFB 0.  
0183A0:  44 45 46 42 20 30 A0 20 20 20 20 20 20 20 20 20    DEFB 0.         
0183B0:  20 20 20 20 20 20 42 4C 4F 43 4B 20 53 45 41 52          BLOCK SEAR
0183C0:  43 48 A0 A0 20 41 73 20 79 6F 75 20 6D 61 79 20    CH.. As you may 
0183D0:  6E 6F 77 20 62 65 20 61 62 6C 65 20 74 6F 20 69    now be able to i
0183E0:  6E 66 65 72 2C 20 74 68 65 20 43 50 67 72 6F 75    nfer, the CPgrou
0183F0:  70 20 20 43 6F 6D 70 61 72 65 73 20 20 74 68 65    p  Compares  the
018400:  70 70 6F 72 74 74 68 65 73 65 20 62 6C 6F 63 6B    pportthese block
018410:  20 49 2F 4F 20 69 6E 73 74 72 75 63 74 69 6F 6E     I/O instruction
018420:  73 2E A3 20 20 20 20 20 50 52 4F 43 45 53 53 4F    s.£     PROCESSO
018430:  52 20 43 4F 4E 54 52 4F 4C 20 49 4E 53 54 52 55    R CONTROL INSTRU
018440:  43 54 49 4F 4E 53 A0 A0 20 54 68 69 73 20 20 67    CTIONS.. This  g
018450:  72 6F 75 70 20 20 6F 66 20 20 69 6E 73 74 72 75    roup  of  instru
018460:  63 74 69 6F 6E 73 2C 20 74 6F 67 65 74 68 65 72    ctions, together
018470:  77 69 74 68 20 74 68 65 20 69 6E 74 65 72 72 75    with the interru
018480:  70 74 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 2C    pt instructions,
018490:  20 63 6F 6E 74 72 6F 6C 74 68 65 20 61 63 74 69     controlthe acti
0184A0:  6F 6E 20 6F 66 20 74 68 65 20 70 72 6F 63 65 73    on of the proces
0184B0:  73 6F 72 2E A0 A0 20 4E 4F 50 20 20 20 6F 72 20    sor... NOP   or 
0184C0:  20 20 4E 6F 20 20 4F 50 65 72 61 74 69 6F 6E 20      No  OPeration 
0184D0:  20 20 63 61 75 73 65 73 20 20 20 74 68 65 70 72      causes   thepr
0184E0:  6F 63 65 73 73 6F 72 20 20 74 6F 20 20 64 6F 20    ocessor  to  do 
0184F0:  20 6E 6F 74 68 69 6E 67 20 66 6F 72 20 6F 6E 65     nothing for one
018500:  20 73 74 65 70 2E 53 69 6E 63 65 20 69 74 73 20     step.Since its 
018510:  63 6F 64 65 20 69 73 20 20 30 20 2C 20 20 61 20    code is  0 ,  a 
018520:  63 6C 65 61 72 65 64 20 6D 65 6D 6F 72 79 61 72    cleared memoryar
018530:  65 61 20 77 69 6C 6C 20 62 65 20 73 65 71 75 65    ea will be seque
018540:  6E 63 65 64 20 20 74 68 72 6F 75 67 68 20 75 6E    nced  through un
018550:  74 69 6C 20 20 61 6E 6F 6E 2D 7A 65 72 6F 20 69    til  anon-zero i
018560:  6E 73 74 72 75 63 74 69 6F 6E 20 69 73 20 66 6F    nstruction is fo
018570:  75 6E 64 2E A0 A0 20 48 41 4C 54 20 20 20 73 74    und... HALT   st
018580:  6F 70 73 20 20 20 74 68 65 20 20 20 73 65 71 75    ops   the   sequ
018590:  65 6E 63 69 6E 67 20 20 6F 66 20 74 68 65 70 72    encing  of thepr
0185A0:  6F 63 65 73 73 6F 72 20 75 6E 74 69 6C 20 61 6E    ocessor until an
0185B0:  20 69 6E 74 65 72 72 75 70 74 20 69 73 20 72 65     interrupt is re
0185C0:  63 65 69 76 65 64 28 20 73 65 65 20 6E 65 78 74    ceived( see next
0185D0:  20 6C 65 73 73 6F 6E 20 29 2E 20 41 66 74 65 72     lesson ). After
0185E0:  20 74 68 65 20 69 6E 74 65 72 72 75 70 74 68 61     the interruptha
0185F0:  73 20 20 62 65 65 6E 20 20 64 65 61 6C 74 20 20    s  been  dealt  
018600:  20 63 6F 6E 74 65 6E 74 20 20 6F 66 20 20 6D 65     content  of  me
018610:  6D 6F 72 79 6C 6F 63 61 74 69 6F 6E 73 20 69 6E    morylocations in
018620:  20 61 20 20 62 6C 6F 63 6B 20 6F 66 20 20 6D 65     a  block of  me
018630:  6D 6F 72 79 20 20 77 69 74 68 20 61 70 72 65 64    mory  with apred
018640:  65 74 65 72 6D 69 6E 65 64 20 20 20 6E 75 6D 62    etermined   numb
018650:  65 72 2E 20 20 20 48 4C 20 20 68 6F 6C 64 73 20    er.   HL  holds 
018660:  20 74 68 65 70 6F 69 6E 74 65 72 20 61 6E 64 20     thepointer and 
018670:  20 74 68 65 20 20 42 43 20 72 65 67 69 73 74 65     the  BC registe
018680:  72 20 74 68 65 20 6C 65 6E 67 74 68 6F 66 20 20    r the lengthof  
018690:  74 68 65 20 20 20 62 6C 6F 63 6B 20 20 74 6F 20    the   block  to 
0186A0:  20 62 65 20 20 73 65 61 72 63 68 65 64 2E 20 20     be  searched.  
0186B0:  20 54 68 65 41 63 63 75 6D 75 6C 61 74 6F 72 20     TheAccumulator 
0186C0:  20 68 6F 6C 64 73 20 74 68 65 20 6E 75 6D 62 65     holds the numbe
0186D0:  72 20 66 6F 72 20 20 77 68 69 63 68 74 68 65 20    r for  whichthe 
0186E0:  20 69 6E 73 74 72 75 63 74 69 6F 6E 20 20 77 69     instruction  wi
0186F0:  6C 6C 20 20 73 65 61 72 63 68 2E 20 20 49 66 20    ll  search.  If 
018700:  20 74 68 65 6E 75 6D 62 65 72 20 20 69 73 20 20     thenumber  is  
018710:  66 6F 75 6E 64 20 20 74 68 65 6E 20 74 68 65 20    found  then the 
018720:  5A 65 72 6F 20 66 6C 61 67 20 69 73 73 65 74 2E    Zero flag isset.
018730:  20 20 41 73 20 20 62 65 66 6F 72 65 20 20 74 68      As  before  th
018740:  65 20 50 2F 56 20 66 6C 61 67 20 69 6E 64 69 63    e P/V flag indic
018750:  61 74 65 73 77 68 65 74 68 65 72 20 42 43 3D 30    ateswhether BC=0
018760:  2E A0 A0 20 54 68 65 20 20 62 6C 6F 63 6B 20 69    ... The  block i
018770:  6E 73 74 72 75 63 74 69 6F 6E 73 20 73 74 6F 70    nstructions stop
018780:  2C 20 6E 6F 74 20 20 77 69 74 68 74 68 65 20 70    , not  withthe p
018790:  6F 69 6E 74 65 72 28 73 29 20 70 6F 69 6E 74 69    ointer(s) pointi
0187A0:  6E 67 20 61 74 20 74 68 65 20 61 64 64 72 65 73    ng at the addres
0187B0:  73 65 73 6A 75 73 74 20 6F 70 65 72 61 74 65 64    sesjust operated
0187C0:  20 6F 6E 2C 20 20 62 75 74 20 74 6F 20 74 68 6F     on,  but to tho
0187D0:  73 65 20 61 62 6F 75 74 20 74 6F 62 65 20 70 72    se about tobe pr
0187E0:  6F 63 65 73 73 65 64 2E 20 48 65 6E 63 65 20 69    ocessed. Hence i
0187F0:  66 20 65 71 75 61 6C 69 74 79 20 69 73 20 66 6F    f equality is fo
018800:  77 69 74 68 2C 20 20 74 68 65 20 69 6E 73 74 72    with,  the instr
018810:  75 63 74 69 6F 6E 61 66 74 65 72 20 74 68 65 20    uctionafter the 
018820:  20 48 41 4C 54 20 20 69 73 20 20 70 65 72 66 6F     HALT  is  perfo
018830:  72 6D 65 64 2E 20 54 68 75 73 20 74 68 65 70 72    rmed. Thus thepr
018840:  6F 67 72 61 6D 20 20 20 63 61 6E 20 20 20 62 65    ogram   can   be
018850:  20 20 20 73 79 6E 63 68 72 6F 6E 69 73 65 64 20       synchronised 
018860:  20 20 77 69 74 68 6F 70 65 72 61 74 69 6F 6E 73      withoperations
018870:  20 6F 75 74 73 69 64 65 20 74 68 65 20 70 72 6F     outside the pro
018880:  63 65 73 73 6F 72 2E A3 20 41 73 20 20 20 77 65    cessor.£ As   we
018890:  6C 6C 20 20 20 61 73 20 20 20 74 68 65 20 20 20    ll   as   the   
0188A0:  73 74 61 6E 64 61 72 64 20 20 20 20 43 41 4C 4C    standard    CALL
0188B0:  69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20 69 6E    instructions  in
0188C0:  63 6F 72 70 6F 72 61 74 69 6E 67 20 20 74 68 65    corporating  the
0188D0:  20 61 64 64 72 65 73 73 74 6F 20 77 68 69 63 68     addressto which
0188E0:  20 20 74 68 65 20 70 72 6F 63 65 73 73 6F 72 20      the processor 
0188F0:  20 69 73 20 74 6F 20 6A 75 6D 70 2C 20 74 68 65     is to jump, the
018900:  5A 38 30 20 20 20 68 61 73 20 20 69 6E 73 74 72    Z80   has  instr
018910:  75 63 74 69 6F 6E 73 20 20 69 6E 20 20 77 68 69    uctions  in  whi
018920:  63 68 20 20 20 74 68 65 61 64 64 72 65 73 73 20    ch   theaddress 
018930:  20 6F 66 20 20 74 68 65 20 20 43 41 4C 4C 20 20     of  the  CALL  
018940:  69 73 20 20 69 6D 70 6C 69 65 64 2E 20 54 68 65    is  implied. The
018950:  69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20 20 52    instructions   R
018960:  53 54 20 6E 20 28 20 77 68 65 72 65 20 6E 3D 30    ST n ( where n=0
018970:  30 48 2C 20 30 38 48 2C 31 30 48 2C 20 31 38 48    0H, 08H,10H, 18H
018980:  2C 20 32 30 48 2C 20 32 38 48 2C 20 33 30 48 2C    , 20H, 28H, 30H,
018990:  20 33 38 48 20 29 20 63 61 6C 6C 73 20 74 68 65     38H ) calls the
0189A0:  72 6F 75 74 69 6E 65 20 61 74 20 30 30 6E 20 48    routine at 00n H
0189B0:  20 20 64 69 72 65 63 74 6C 79 2E 20 69 2E 65 2E      directly. i.e.
0189C0:  20 52 53 54 20 32 38 48 69 73 20 20 65 71 75 69     RST 28His  equi
0189D0:  76 61 6C 65 6E 74 20 74 6F 20 43 41 4C 4C 20 30    valent to CALL 0
0189E0:  30 32 38 48 A0 A0 20 54 68 65 69 72 20 20 70 72    028H.. Their  pr
0189F0:  69 6D 65 20 20 75 73 65 20 20 6F 6E 20 20 73 6F    ime  use  on  so
018A00:  75 6E 64 74 68 65 79 20 20 70 6F 69 6E 74 20 74    undthey  point t
018A10:  6F 20 74 68 65 20 20 6E 65 78 74 20 61 64 64 72    o the  next addr
018A20:  65 73 73 20 61 6E 64 20 6E 6F 74 74 68 65 20 20    ess and notthe  
018A30:  6D 65 6D 6F 72 79 20 20 6C 6F 63 61 74 69 6F 6E    memory  location
018A40:  20 20 69 6E 20 20 77 68 69 63 68 20 20 69 74 20      in  which  it 
018A50:  77 61 73 66 6F 75 6E 64 2E A3 20 53 75 6D 6D 61    wasfound.£ Summa
018A60:  72 79 20 2D 20 62 6C 6F 63 6B 20 73 65 61 72 63    ry - block searc
018A70:  68 A0 A0 43 50 49 20 20 20 20 20 70 6F 69 6E 74    h..CPI     point
018A80:  65 72 20 69 6E 63 72 65 6D 65 6E 74 65 64 A0 A0    er incremented..
018A90:  43 50 49 52 20 20 20 20 70 6F 69 6E 74 65 72 20    CPIR    pointer 
018AA0:  69 6E 63 72 65 6D 65 6E 74 65 64 20 61 6E 64 20    incremented and 
018AB0:  72 65 70 65 61 74 65 64 20 20 20 20 20 20 20 20    repeated        
018AC0:  75 6E 74 69 6C 20 6E 75 6D 62 65 72 20 66 6F 75    until number fou
018AD0:  6E 64 20 6F 72 20 42 43 3D 30 A0 A0 43 50 44 20    nd or BC=0..CPD 
018AE0:  20 20 20 20 70 6F 69 6E 74 65 72 20 64 65 63 72        pointer decr
018AF0:  65 6D 65 6E 74 65 64 A0 A0 43 50 44 52 20 20 20    emented..CPDR   
018B00:  20 70 6F 69 6E 74 65 72 20 64 65 63 72 65 6D 65     pointer decreme
018B10:  6E 74 65 64 20 61 6E 64 20 72 65 70 65 61 74 65    nted and repeate
018B20:  64 20 20 20 20 20 20 20 20 75 6E 74 69 6C 20 6E    d        until n
018B30:  75 6D 62 65 72 20 66 6F 75 6E 64 20 6F 72 20 42    umber found or B
018B40:  43 3D 30 A3 20 20 20 20 20 20 20 45 58 41 4D 50    C=0£       EXAMP
018B50:  4C 45 20 4F 46 20 42 4C 4F 43 4B 20 53 45 41 52    LE OF BLOCK SEAR
018B60:  43 48 A0 A0 20 49 6E 20 74 68 69 73 20 65 78 61    CH.. In this exa
018B70:  6D 70 6C 65 20 74 68 65 20 20 70 72 6F 67 72 61    mple the  progra
018B80:  6D 20 69 74 73 65 6C 66 20 20 69 73 73 65 61 72    m itself  issear
018B90:  63 68 65 64 20 74 68 72 6F 75 67 68 20 75 6E 74    ched through unt
018BA0:  69 6C 20 74 68 65 20 6E 75 6D 62 65 72 20 43 39    il the number C9
018BB0:  48 20 69 73 66 6F 75 6E 64 20 28 43 39 48 20 63    H isfound (C9H c
018BC0:  6F 72 72 65 73 70 6F 6E 64 73 20 74 6F 20 52 45    orresponds to RE
018BD0:  54 29 A3 20 4C 44 20 41 2C 43 39 48 A0 20 53 54    T)£ LD A,C9H. ST
018BE0:  41 52 54 20 4C 44 20 42 43 2C 31 30 30 A0 20 20    ART LD BC,100.  
018BF0:  4C 44 20 48 4C 2C 53 54 41 52 54 A0 20 20 43 50    LD HL,START.  CP
018C00:  6D 65 20 20 73 79 73 74 65 6D 73 20 69 73 74 6F    me  systems isto
018C10:  20 20 61 6C 6C 6F 77 20 20 65 78 74 65 72 6E 61      allow  externa
018C20:  6C 20 20 68 61 72 64 77 61 72 65 20 20 74 6F 20    l  hardware  to 
018C30:  20 66 6F 72 63 65 74 68 65 20 20 73 69 6E 67 6C     forcethe  singl
018C40:  65 20 20 62 79 74 65 20 20 69 6E 73 74 72 75 63    e  byte  instruc
018C50:  74 69 6F 6E 73 20 69 6E 74 6F 20 74 68 65 70 72    tions into thepr
018C60:  6F 63 65 73 73 6F 72 2C 20 20 74 68 75 73 20 20    ocessor,  thus  
018C70:  6D 61 6B 69 6E 67 20 20 69 74 20 20 74 68 69 6E    making  it  thin
018C80:  6B 20 20 69 74 73 6E 65 78 74 20 20 20 69 6E 73    k  itsnext   ins
018C90:  74 72 75 63 74 69 6F 6E 20 20 20 69 73 20 20 61    truction   is  a
018CA0:  6E 20 20 52 53 54 20 6E 2E 20 20 20 49 74 74 68    n  RST n.   Itth
018CB0:  65 72 65 66 6F 72 65 20 66 6F 72 6D 73 20 61 20    erefore forms a 
018CC0:  6D 65 74 68 6F 64 20 6F 66 20 69 6E 74 65 72 72    method of interr
018CD0:  75 70 74 69 6E 67 74 68 65 20 20 70 72 6F 63 65    uptingthe  proce
018CE0:  73 73 6F 72 2E 20 20 20 28 20 73 65 65 20 20 74    ssor.   ( see  t
018CF0:  68 65 20 20 6C 65 73 73 6F 6E 20 20 6F 6E 69 6E    he  lesson  onin
018D00:  74 65 72 72 75 70 74 73 29 2E A3 20 41 6C 6C 20    terrupts).£ All 
018D10:  62 75 74 20 6F 6E 65 20 52 53 54 20 63 61 6C 6C    but one RST call
018D20:  20 61 72 65 20 20 73 70 65 63 69 66 69 65 64 20     are  specified 
018D30:  20 6F 6E 74 68 65 20 41 4D 53 54 52 41 44 20 28     onthe AMSTRAD (
018D40:  20 74 68 65 20 43 50 43 34 36 34 20 46 49 52 4D     the CPC464 FIRM
018D50:  57 41 52 45 20 6D 61 6E 75 61 6C 64 65 66 69 6E    WARE manualdefin
018D60:  65 73 20 20 74 68 65 6D 20 20 61 6C 6C 20 20 69    es  them  all  i
018D70:  6E 20 20 64 65 74 61 69 6C 20 29 2E 20 20 20 4D    n  detail ).   M
018D80:  6F 73 74 61 66 66 65 63 74 20 20 74 68 65 20 20    ostaffect  the  
018D90:  73 79 73 74 65 6D 20 20 63 6F 6E 66 69 67 75 72    system  configur
018DA0:  61 74 69 6F 6E 20 20 65 74 63 2E 69 2E 65 2E 20    ation  etc.i.e. 
018DB0:  52 53 54 20 30 30 48 20 20 69 73 20 65 71 75 69    RST 00H  is equi
018DC0:  76 61 6C 65 6E 74 20 74 6F 20 4E 45 57 2C 20 74    valent to NEW, t
018DD0:  68 61 74 63 6C 65 61 72 73 20 20 6F 75 74 20 20    hatclears  out  
018DE0:  20 61 6C 6C 20 20 74 68 65 20 20 6D 65 6D 6F 72     all  the  memor
018DF0:  79 20 20 61 6E 64 20 20 72 65 2D 65 73 74 61 62    y  and  re-estab
018E00:  49 52 A0 20 20 44 45 43 20 48 4C A0 20 20 4C 44    IR.  DEC HL.  LD
018E10:  20 41 2C 46 46 48 A0 20 20 43 50 49 52 A0 20 20     A,FFH.  CPIR.  
018E20:  44 45 43 20 48 4C A0 20 20 4C 44 20 41 2C 28 48    DEC HL.  LD A,(H
018E30:  4C 29 A0 20 20 52 45 54 A0 20 20 A0 20 20 44 45    L).  RET.  .  DE
018E40:  46 42 20 36 48 A0 20 20 44 45 46 42 20 30 48 A0    FB 6H.  DEFB 0H.
018E50:  20 20 44 45 46 42 20 46 46 48 A0 20 20 44 45 46      DEFB FFH.  DEF
018E60:  42 20 38 38 48 A0 20 20 A0 20 20 20 20 20 42 4C    B 88H.  .     BL
018E70:  4F 43 4B 20 49 4E 50 55 54 2F 4F 55 54 50 55 54    OCK INPUT/OUTPUT
018E80:  20 49 4E 53 54 52 55 43 54 49 4F 4E 53 A0 A0 20     INSTRUCTIONS.. 
018E90:  54 68 65 20 20 49 4E 20 20 20 67 72 6F 75 70 20    The  IN   group 
018EA0:  20 6F 66 20 20 62 6C 6F 63 6B 20 69 6E 73 74 72     of  block instr
018EB0:  75 63 74 69 6F 6E 73 69 6E 70 75 74 20 64 61 74    uctionsinput dat
018EC0:  61 20 66 72 6F 6D 20 74 68 65 20 69 6E 70 75 74    a from the input
018ED0:  20 70 6F 72 74 20 73 70 65 63 69 66 69 65 64 62     port specifiedb
018EE0:  79 20 74 68 65 20 20 63 6F 6E 74 65 6E 74 73 20    y the  contents 
018EF0:  6F 66 20 74 68 65 20 43 20 20 72 65 67 69 73 74    of the C  regist
018F00:  65 72 20 69 6E 74 6F 61 20 20 62 6C 6F 63 6B 20    er intoa  block 
018F10:  20 6F 66 20 20 20 6D 65 6D 6F 72 79 20 20 73 74     of   memory  st
018F20:  61 72 74 69 6E 67 20 20 61 74 20 20 74 68 65 61    arting  at  thea
018F30:  64 64 72 65 73 73 20 20 68 65 6C 64 20 20 69 6E    ddress  held  in
018F40:  20 20 74 68 65 20 20 48 4C 20 72 65 67 69 73 74      the  HL regist
018F50:  65 72 2C 20 74 68 65 6C 65 6E 67 74 68 20 20 6F    er, thelength  o
018F60:  66 20 20 77 68 69 63 68 20 20 69 73 20 69 6E 20    f  which  is in 
018F70:  74 68 65 20 42 20 72 65 67 69 73 74 65 72 2E 41    the B register.A
018F80:  6C 6C 20 66 6F 72 6D 73 20 6F 66 20 49 4E 20 61    ll forms of IN a
018F90:  70 70 6C 79 3A 2D A0 A0 20 69 2E 65 2E 20 20 49    pply:-.. i.e.  I
018FA0:  4E 49 20 69 6E 63 72 65 6D 65 6E 74 69 6E 67 20    NI incrementing 
018FB0:  A0 20 20 20 20 20 20 20 49 4E 49 52 20 69 6E 63    .       INIR inc
018FC0:  72 65 6D 65 6E 74 69 6E 67 20 61 6E 64 20 72 65    rementing and re
018FD0:  70 65 61 74 69 6E 67 A0 A0 20 20 20 20 20 20 20    peating..       
018FE0:  49 4E 44 20 20 64 65 63 72 65 6D 65 6E 74 69 6E    IND  decrementin
018FF0:  67 A0 20 20 20 20 20 20 20 49 4E 44 52 20 64 65    g.       INDR de
019000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
019010:  15 00 00 00 02 09 50 E5 15 00 C1 02 00 00 00 02    ......P.........
019020:  15 00 C6 02 00 00 00 02 15 00 C2 02 00 00 00 02    ................
019030:  15 00 C7 02 00 00 00 02 15 00 C3 02 00 00 00 02    ................
019040:  15 00 C8 02 00 00 00 02 15 00 C4 02 00 00 00 02    ................
019050:  15 00 C9 02 00 00 00 02 15 00 C5 02 00 00 00 02    ................
019060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0190F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
019100:  6C 69 73 68 65 73 20 20 74 68 65 20 20 73 79 73    lishes  the  sys
019110:  74 65 6D 2E 20 20 20 4E 65 65 64 6C 65 73 73 20    tem.   Needless 
019120:  20 74 6F 73 61 79 20 20 74 68 65 20 73 69 6D 75     tosay  the simu
019130:  6C 61 74 6F 72 20 64 6F 65 73 20 6E 6F 74 20 70    lator does not p
019140:  65 72 66 6F 72 6D 20 20 52 53 54 69 6E 73 74 72    erform  RSTinstr
019150:  75 63 74 69 6F 6E 73 2E A0 A0 20 54 68 65 72 65    uctions... There
019160:  20 20 61 72 65 20 6F 6E 6C 79 20 20 74 77 6F 20      are only  two 
019170:  20 6D 6F 72 65 20 72 65 67 69 73 74 65 72 73 20     more registers 
019180:  69 6E 74 68 65 20 5A 38 30 20 74 6F 20 64 69 73    inthe Z80 to dis
019190:  63 75 73 73 2C 20 74 68 65 20 20 49 20 6F 72 20    cuss, the  I or 
0191A0:  20 49 6E 74 65 72 72 75 70 74 72 65 67 69 73 74     Interruptregist
0191B0:  65 72 20 28 73 65 65 20 6E 65 78 74 20 6C 65 73    er (see next les
0191C0:  73 6F 6E 29 2C 20 61 6E 64 20 74 68 65 20 52 20    son), and the R 
0191D0:  6F 72 52 65 66 72 65 73 68 20 72 65 67 69 73 74    orRefresh regist
0191E0:  65 72 2E A3 20 54 68 65 20 20 52 65 66 72 65 73    er.£ The  Refres
0191F0:  68 20 20 72 65 67 69 73 74 65 72 20 69 73 20 75    h  register is u
019200:  73 65 64 20 20 62 79 20 73 6F 6D 65 66 6F 72 6D    sed  by someform
019210:  73 20 20 6F 66 20 20 52 61 6E 64 6F 6D 20 20 41    s  of  Random  A
019220:  63 63 65 73 73 20 20 4D 65 6D 6F 72 79 20 20 77    ccess  Memory  w
019230:  68 69 63 68 72 65 71 75 69 72 65 20 20 63 6F 6E    hichrequire  con
019240:  74 69 6E 75 6F 75 73 20 20 77 72 69 74 69 6E 67    tinuous  writing
019250:  20 74 6F 20 6D 61 69 6E 74 61 69 6E 69 74 73 20     to maintainits 
019260:  20 69 6E 66 6F 72 6D 61 74 69 6F 6E 2E 20 20 20     information.   
019270:  54 68 65 20 20 52 20 20 72 65 67 69 73 74 65 72    The  R  register
019280:  20 20 69 73 69 6E 63 72 65 6D 65 6E 74 65 64 20      isincremented 
019290:  61 75 74 6F 6D 61 74 69 63 61 6C 6C 79 20 65 76    automatically ev
0192A0:  65 72 79 20 74 69 6D 65 20 74 68 65 70 72 6F 63    ery time theproc
0192B0:  65 73 73 6F 72 20 20 20 66 65 74 63 68 65 73 20    essor   fetches 
0192C0:  20 20 65 61 63 68 20 20 20 70 61 72 74 20 20 6F      each   part  o
0192D0:  66 20 61 6E 69 6E 73 74 72 75 63 74 69 6F 6E 20    f aninstruction 
0192E0:  20 66 72 6F 6D 20 20 6D 65 6D 6F 72 79 2E 20 54     from  memory. T
0192F0:  68 69 73 20 70 72 6F 76 69 64 65 73 74 68 65 20    his providesthe 
019300:  49 20 20 20 45 6E 61 62 6C 65 20 49 6E 74 65 72    I   Enable Inter
019310:  72 75 70 74 73 2E 20 20 41 66 74 65 72 20 6F 6E    rupts.  After on
019320:  65 20 6D 6F 72 65 20 20 20 20 20 20 73 69 6E 67    e more      sing
019330:  6C 65 20 20 62 79 74 65 20 20 69 6E 73 74 72 75    le  byte  instru
019340:  63 74 69 6F 6E 2C 20 66 75 72 74 68 65 72 20 20    ction, further  
019350:  20 20 20 20 69 6E 74 65 72 72 75 70 74 73 20 61        interrupts a
019360:  72 65 20 61 63 63 65 70 74 65 64 2E A0 A0 20 44    re accepted... D
019370:  49 20 20 20 44 69 73 61 62 6C 65 20 49 6E 74 65    I   Disable Inte
019380:  72 72 75 70 74 73 20 69 6D 6D 65 64 69 61 74 65    rrupts immediate
019390:  6C 79 2E A0 A0 20 45 6E 74 72 79 20 20 20 69 6E    ly... Entry   in
0193A0:  74 6F 20 20 20 61 20 20 20 6D 61 73 6B 61 62 6C    to   a   maskabl
0193B0:  65 20 20 20 69 6E 74 65 72 72 75 70 74 61 75 74    e   interruptaut
0193C0:  6F 6D 61 74 69 63 61 6C 6C 79 20 64 69 73 61 62    omatically disab
0193D0:  6C 65 73 20 69 6E 74 65 72 72 75 70 74 2E A3 54    les interrupt.£T
0193E0:  68 72 65 65 20 20 20 74 79 70 65 73 2C 20 20 6F    hree   types,  o
0193F0:  72 20 20 6D 6F 64 65 73 2C 20 20 6F 66 20 20 6D    r  modes,  of  m
019400:  61 73 6B 61 62 6C 65 69 6E 74 65 72 72 75 70 74    askableinterrupt
019410:  73 20 61 72 65 20 61 76 61 69 6C 61 62 6C 65 2E    s are available.
019420:  A0 A0 20 4D 4F 44 45 20 30 20 69 73 20 73 65 74    .. MODE 0 is set
019430:  20 62 79 20 74 68 65 20 69 6E 73 74 72 75 63 74     by the instruct
019440:  69 6F 6E 20 20 49 4D 20 30 2E 54 68 69 73 20 20    ion  IM 0.This  
019450:  20 6D 6F 64 65 20 20 20 69 73 20 20 20 74 68 65     mode   is   the
019460:  20 20 20 6F 6E 65 20 20 20 64 65 73 63 72 69 62       one   describ
019470:  65 64 70 72 65 76 69 6F 75 73 6C 79 2C 20 20 77    edpreviously,  w
019480:  68 65 72 65 20 74 68 65 20 52 53 54 20 6E 20 69    here the RST n i
019490:  6E 73 74 72 75 63 74 69 6F 6E 69 73 20 66 6F 72    nstructionis for
0194A0:  63 65 64 20 6F 6E 74 6F 20 74 68 65 20 64 61 74    ced onto the dat
0194B0:  61 20 68 69 67 68 77 61 79 20 74 6F 20 20 66 6F    a highway to  fo
0194C0:  6F 6C 74 68 65 20 20 70 72 6F 63 65 73 73 6F 72    olthe  processor
0194D0:  20 20 20 69 6E 74 6F 20 20 20 70 65 72 66 6F 72       into   perfor
0194E0:  6D 69 6E 67 20 20 20 74 68 65 72 65 73 74 61 72    ming   therestar
0194F0:  74 2E A0 A0 20 4D 4F 44 45 20 31 20 69 73 20 74    t... MODE 1 is t
019500:  70 72 6F 67 72 61 6D 6D 65 72 20 20 77 69 74 68    programmer  with
019510:  20 20 61 20 20 72 65 67 69 73 74 65 72 20 20 77      a  register  w
019520:  68 6F 73 65 63 6F 6E 74 65 6E 74 73 20 6D 61 79    hosecontents may
019530:  20 62 65 20 20 63 6F 6E 73 69 64 65 72 65 64 20     be  considered 
019540:  20 72 61 6E 64 6F 6D 20 20 66 6F 72 73 6F 6D 65     random  forsome
019550:  20 61 70 70 6C 69 63 61 74 69 6F 6E 73 2E A0 A0     applications...
019560:  20 54 68 65 20 20 52 20 20 61 6E 64 20 20 49 20     The  R  and  I 
019570:  20 72 65 67 69 73 74 65 72 73 20 63 61 6E 20 62     registers can b
019580:  65 20 6C 6F 61 64 65 64 66 72 6F 6D 20 20 74 68    e loadedfrom  th
019590:  65 20 20 41 63 63 75 6D 75 6C 61 74 6F 72 2E 20    e  Accumulator. 
0195A0:  54 68 65 20 69 6E 73 74 72 75 63 74 69 6F 6E 73    The instructions
0195B0:  69 6E 76 6F 6C 76 65 64 20 61 72 65 20 73 69 6D    involved are sim
0195C0:  70 6C 79 20 20 4C 44 20 41 2C 52 20 3A 20 20 4C    ply  LD A,R :  L
0195D0:  44 20 52 2C 41 20 20 3A 4C 44 20 41 2C 49 20 61    D R,A  :LD A,I a
0195E0:  6E 64 20 4C 44 20 49 2C 41 2E A3 53 75 6D 6D 61    nd LD I,A.£Summa
0195F0:  72 79 20 2D 20 70 72 6F 63 65 73 73 6F 72 20 63    ry - processor c
019600:  6F 6E 74 72 6F 6C 20 69 6E 73 74 72 75 63 74 69    ontrol instructi
019610:  6F 6E 73 A0 4E 4F 50 20 A0 48 41 4C 54 A0 A0 52    ons.NOP .HALT..R
019620:  53 54 20 6E 20 20 77 68 65 72 65 20 6E 20 3D 30    ST n  where n =0
019630:  30 48 2C 20 30 38 48 2C 20 31 30 48 2C 20 31 38    0H, 08H, 10H, 18
019640:  48 2C 20 32 30 48 2C 20 20 20 20 20 20 20 20 20    H, 20H,         
019650:  20 20 20 20 20 20 20 32 38 48 2C 20 33 30 48 2C           28H, 30H,
019660:  20 6F 72 20 33 38 48 2E A0 A0 4C 44 20 41 2C 52     or 38H...LD A,R
019670:  A0 4C 44 20 52 2C 41 A0 A0 4C 44 20 41 2C 49 A0    .LD R,A..LD A,I.
019680:  4C 44 20 49 2C 41 A3 20 20 20 45 58 41 4D 50 4C    LD I,A£   EXAMPL
019690:  45 20 4F 46 20 55 53 45 20 4F 46 20 52 45 46 52    E OF USE OF REFR
0196A0:  45 53 48 20 52 45 47 49 53 54 45 52 A0 A0 20 4D    ESH REGISTER.. M
0196B0:  6F 73 74 20 6F 66 20 74 68 65 20 69 6E 73 74 72    ost of the instr
0196C0:  75 63 74 69 6F 6E 20 69 6E 20 74 68 69 73 20 61    uction in this a
0196D0:  6E 64 20 74 68 65 6C 61 73 74 20 20 6C 65 73 73    nd thelast  less
0196E0:  6F 6E 20 20 69 6E 76 6F 6C 76 65 20 20 73 74 65    on  involve  ste
0196F0:  70 73 20 74 68 61 74 20 63 68 61 6E 67 65 74 68    ps that changeth
019700:  68 65 20 20 6F 6E 65 20 20 75 73 65 64 20 62 79    he  one  used by
019710:  20 74 68 65 20 41 4D 53 54 52 41 44 73 79 73 74     the AMSTRADsyst
019720:  65 6D 20 52 4F 4D 2E 20 49 74 20 69 73 20 73 65    em ROM. It is se
019730:  74 20 62 79 20 74 68 65 20 69 6E 73 74 72 75 63    t by the instruc
019740:  74 69 6F 6E 49 4D 20 31 2E 20 20 54 68 69 73 20    tionIM 1.  This 
019750:  6D 6F 64 65 20 69 73 20 73 69 6D 69 6C 61 72 20    mode is similar 
019760:  69 6E 20 6F 70 65 72 61 74 69 6F 6E 74 6F 20 20    in operationto  
019770:  74 68 65 20 20 4E 6F 6E 20 4D 61 73 6B 61 62 6C    the  Non Maskabl
019780:  65 20 20 49 6E 74 65 72 72 75 70 74 20 20 65 78    e  Interrupt  ex
019790:  63 65 70 74 74 68 61 74 20 20 70 72 6F 63 65 73    ceptthat  proces
0197A0:  73 6F 72 20 69 73 20 20 72 65 73 74 61 72 74 65    sor is  restarte
0197B0:  64 20 20 61 74 20 20 30 30 33 38 48 69 6E 73 74    d  at  0038Hinst
0197C0:  65 61 64 20 6F 66 20 30 30 36 36 48 20 61 73 20    ead of 0066H as 
0197D0:  69 6E 20 74 68 65 20 4E 4D 49 2E A3 20 4D 4F 44    in the NMI.£ MOD
0197E0:  45 20 32 20 20 69 73 20 20 74 68 65 20 20 6D 6F    E 2  is  the  mo
0197F0:  73 74 20 20 20 66 6C 65 78 69 62 6C 65 2C 20 20    st   flexible,  
019800:  20 74 68 65 61 64 64 72 65 73 73 20 74 6F 20 77     theaddress to w
019810:  68 69 63 68 20 74 68 65 20 70 72 6F 63 65 73 73    hich the process
019820:  6F 72 20 69 73 20 66 6F 72 63 65 64 69 73 20 74    or is forcedis t
019830:  68 65 20 69 6E 64 69 72 65 63 74 20 61 64 64 72    he indirect addr
019840:  65 73 73 20 68 65 6C 64 20 69 6E 20 61 20 6D 65    ess held in a me
019850:  6D 6F 72 79 6C 6F 63 61 74 69 6F 6E 2E 20 20 20    morylocation.   
019860:  54 68 65 20 61 64 64 72 65 73 73 20 20 6F 66 20    The address  of 
019870:  74 68 69 73 20 20 6D 65 6D 6F 72 79 6C 6F 63 61    this  memoryloca
019880:  74 69 6F 6E 20 20 69 73 20 63 6F 6D 70 75 74 65    tion  is compute
019890:  64 20 66 72 6F 6D 20 20 74 68 65 20 20 63 6F 6E    d from  the  con
0198A0:  74 65 6E 74 6F 66 20 74 68 65 20 20 49 20 72 65    tentof the  I re
0198B0:  67 69 73 74 65 72 2C 20 20 77 68 69 63 68 20 20    gister,  which  
0198C0:  70 72 6F 76 69 64 65 73 20 74 68 65 68 69 67 68    provides thehigh
0198D0:  20 20 62 79 74 65 20 61 6E 64 20 20 74 68 65 20      byte and  the 
0198E0:  20 69 6E 74 65 72 72 75 70 74 69 6E 67 20 64 65     interrupting de
0198F0:  76 69 63 65 77 68 69 63 68 20 20 70 72 6F 76 69    vicewhich  provi
019900:  65 20 65 6E 76 69 72 6F 6E 6D 65 6E 74 20 69 6E    e environment in
019910:  20 77 68 69 63 68 20 74 68 65 20 20 20 70 72 6F     which the   pro
019920:  63 65 73 73 6F 72 6F 70 65 72 61 74 65 73 2E 20    cessoroperates. 
019930:  20 49 74 20 69 73 20 20 74 68 65 72 65 66 6F 72     It is  therefor
019940:  65 20 64 69 66 66 69 63 75 6C 74 20 74 6F 73 69    e difficult tosi
019950:  6D 75 6C 61 74 65 20 74 68 65 73 65 20 69 6E 73    mulate these ins
019960:  74 72 75 63 74 69 6F 6E 73 2E 20 20 4C 69 74 74    tructions.  Litt
019970:  6C 65 20 63 61 6E 62 65 20 6C 65 61 72 6E 74 20    le canbe learnt 
019980:  66 72 6F 6D 20 20 73 69 6E 67 6C 65 20 73 74 65    from  single ste
019990:  70 70 69 6E 67 20 20 74 68 72 6F 75 67 68 61 6E    pping  throughan
0199A0:  20 20 65 78 61 6D 70 6C 65 2E 20 20 48 6F 77 65      example.  Howe
0199B0:  76 65 72 20 63 68 61 6E 67 69 6E 67 20 69 6E 74    ver changing int
0199C0:  65 72 72 75 70 74 65 74 63 2E 20 28 20 73 65 65    erruptetc. ( see
0199D0:  20 6E 65 78 74 20 6C 65 73 73 6F 6E 20 29 20 20     next lesson )  
0199E0:  6F 6E 20 20 61 20 50 65 72 73 6F 6E 61 6C 43 6F    on  a PersonalCo
0199F0:  6D 70 75 74 65 72 20 69 73 20 20 61 64 76 61 6E    mputer is  advan
019A00:  63 65 64 20 20 70 72 6F 67 72 61 6D 6D 69 6E 67    ced  programming
019A10:  2E 20 20 54 72 79 67 61 69 6E 69 6E 67 20 20 20    .  Trygaining   
019A20:  65 78 70 65 72 69 65 6E 63 65 20 20 20 6F 6E 20    experience   on 
019A30:  20 6D 61 63 68 69 6E 65 20 20 63 6F 64 65 70 72     machine  codepr
019A40:  6F 67 72 61 6D 6D 69 6E 67 20 20 62 65 66 6F 72    ogramming  befor
019A50:  65 20 20 76 65 6E 74 75 72 69 6E 67 20 69 6E 74    e  venturing int
019A60:  6F 20 74 68 69 73 66 69 65 6C 64 2E A0 A0 20 54    o thisfield... T
019A70:  68 65 20 20 65 78 61 6D 70 6C 65 20 20 73 68 6F    he  example  sho
019A80:  77 73 20 20 74 68 65 20 20 75 73 65 20 20 6F 66    ws  the  use  of
019A90:  20 20 20 74 68 65 52 65 66 72 65 73 68 20 20 72       theRefresh  r
019AA0:  65 67 69 73 74 65 72 20 20 61 73 20 61 20 73 6F    egister  as a so
019AB0:  75 72 63 65 20 6F 66 20 72 61 6E 64 6F 6D 6E 75    urce of randomnu
019AC0:  6D 62 65 72 73 2E A3 20 4E 4F 50 A0 20 4C 4F 4F    mbers.£ NOP. LOO
019AD0:  50 20 20 4C 44 20 41 2C 52 A0 20 20 4A 52 20 4C    P  LD A,R.  JR L
019AE0:  4F 4F 50 A0 20 20 A0 20 20 A0 20 20 A0 20 20 A0    OOP.  .  .  .  .
019AF0:  20 20 A0 20 20 A0 20 20 A0 20 20 A0 20 20 A0 20      .  .  .  .  . 
019B00:  64 65 73 20 20 74 68 65 20 20 6C 6F 77 20 20 20    des  the  low   
019B10:  62 79 74 65 2E 20 20 53 69 6E 63 65 74 68 65 20    byte.  Sincethe 
019B20:  20 69 6E 74 65 72 72 75 70 74 20 20 72 6F 75 74     interrupt  rout
019B30:  69 6E 65 20 20 20 69 73 20 20 20 61 64 64 72 65    ine   is   addre
019B40:  73 73 65 64 69 6E 64 69 72 65 63 74 6C 79 20 20    ssedindirectly  
019B50:  74 68 65 20 20 69 6E 74 65 72 72 75 70 74 73 20    the  interrupts 
019B60:  20 61 72 65 20 20 74 65 72 6D 65 64 76 65 63 74     are  termedvect
019B70:  6F 72 65 64 20 69 6E 74 65 72 72 75 70 74 73 2E    ored interrupts.
019B80:  A0 A0 20 41 6E 20 20 69 6E 74 65 72 72 75 70 74    .. An  interrupt
019B90:  20 20 63 61 6E 20 20 6F 63 63 75 72 20 61 74 20      can  occur at 
019BA0:  61 6E 79 20 20 74 69 6D 65 2E 49 74 20 20 20 66    any  time.It   f
019BB0:  6F 6C 6C 6F 77 73 20 20 20 74 68 65 72 65 66 6F    ollows   therefo
019BC0:  72 65 20 20 74 68 61 74 20 20 20 69 66 20 20 74    re  that   if  t
019BD0:  68 65 69 6E 74 65 72 72 75 70 74 65 64 20 20 70    heinterrupted  p
019BE0:  72 6F 67 72 61 6D 20 69 73 20 74 6F 20 62 65 20    rogram is to be 
019BF0:  20 63 6F 6E 74 69 6E 75 65 64 28 20 69 2E 65 2E     continued( i.e.
019C00:  20 62 65 20 72 65 2D 65 6E 74 65 72 65 64 20 29     be re-entered )
019C10:  2C 20 20 74 68 65 20 63 6F 6E 74 65 6E 74 73 20    ,  the contents 
019C20:  6F 66 61 6E 79 20 72 65 67 69 73 74 65 72 20 74    ofany register t
019C30:  68 61 74 20 74 68 65 20 20 69 6E 74 65 72 72 75    hat the  interru
019C40:  70 74 20 72 6F 75 74 69 6E 65 75 73 65 73 20 20    pt routineuses  
019C50:  6D 75 73 74 20 20 62 65 20 73 74 6F 72 65 64 20    must  be stored 
019C60:  6F 72 20 70 75 73 68 65 64 20 6F 6E 74 6F 20 74    or pushed onto t
019C70:  68 65 73 74 61 63 6B 2C 20 61 6E 64 20 72 65 6C    hestack, and rel
019C80:  6F 61 64 65 64 20 6F 72 20 50 4F 50 70 65 64 20    oaded or POPped 
019C90:  20 66 72 6F 6D 20 20 74 68 65 73 74 61 63 6B 20     from  thestack 
019CA0:  62 65 66 6F 72 65 20 72 65 74 75 72 6E 69 6E 67    before returning
019CB0:  A3 20 54 6F 20 20 65 6E 73 75 72 65 20 20 74 68    £ To  ensure  th
019CC0:  61 74 20 20 20 6E 6F 20 20 6F 74 68 65 72 20 20    at   no  other  
019CD0:  69 6E 74 65 72 72 75 70 74 6F 63 63 75 72 73 20    interruptoccurs 
019CE0:  64 75 72 69 6E 67 20 74 68 69 73 20 70 65 72 69    during this peri
019CF0:  6F 64 20 61 6E 64 20 20 74 68 65 72 65 66 6F 72    od and  therefor
019D00:  20 A0 20 20 A0 20 20 A0 20 20 A0 20 20 20 20 20     .  .  .  .     
019D10:  20 20 20 20 20 20 20 20 20 20 49 4E 54 45 52 52              INTERR
019D20:  55 50 54 53 A0 A0 20 41 6E 20 20 69 6E 74 65 72    UPTS.. An  inter
019D30:  72 75 70 74 20 20 6F 72 69 67 69 6E 61 74 65 73    rupt  originates
019D40:  20 66 72 6F 6D 20 20 6F 75 74 73 69 64 65 74 68     from  outsideth
019D50:  65 20 70 72 6F 63 65 73 73 6F 72 2C 20 20 72 65    e processor,  re
019D60:  71 75 65 73 74 69 6E 67 20 20 69 74 20 20 74 6F    questing  it  to
019D70:  20 62 72 65 61 6B 6F 66 66 20 69 74 73 20 63 75     breakoff its cu
019D80:  72 72 65 6E 74 20 20 73 65 71 75 65 6E 63 65 20    rrent  sequence 
019D90:  6F 66 20 20 6F 70 65 72 61 74 69 6F 6E 73 61 6E    of  operationsan
019DA0:  64 20 64 65 61 6C 20 77 69 74 68 20 73 6F 6D 65    d deal with some
019DB0:  20 6F 74 68 65 72 20 66 75 6E 63 74 69 6F 6E 2E     other function.
019DC0:  A0 A0 20 49 6E 74 65 72 72 75 70 74 73 20 20 66    .. Interrupts  f
019DD0:  61 6C 6C 20 69 6E 74 6F 20 20 74 77 6F 20 74 79    all into  two ty
019DE0:  70 65 73 2C 20 20 4E 6F 6E 2D 4D 61 73 6B 61 62    pes,  Non-Maskab
019DF0:  6C 65 20 49 6E 74 65 72 72 75 70 74 73 20 28 4E    le Interrupts (N
019E00:  4D 49 29 20 20 61 6E 64 20 20 4D 61 73 6B 61 62    MI)  and  Maskab
019E10:  6C 65 49 6E 74 65 72 72 75 70 74 73 20 28 4D 49    leInterrupts (MI
019E20:  29 2E 20 20 4D 61 73 6B 61 62 6C 65 20 69 6E 74    ).  Maskable int
019E30:  65 72 72 75 70 74 20 63 61 6E 62 65 20 20 69 67    errupt canbe  ig
019E40:  6E 6F 72 65 64 20 20 62 79 20 20 74 68 65 20 20    nored  by  the  
019E50:  73 6F 66 74 77 61 72 65 2C 20 62 75 74 20 4E 4D    software, but NM
019E60:  49 73 63 61 6E 6E 6F 74 2E A0 A0 20 4F 6E 65 20    Iscannot... One 
019E70:  4E 6F 6E 2D 4D 61 73 6B 61 62 6C 65 20 49 6E 74    Non-Maskable Int
019E80:  65 72 72 75 70 74 20 69 73 20 61 76 61 69 6C 61    errupt is availa
019E90:  62 6C 65 6F 6E 20 20 74 68 65 20 20 20 5A 38 30    bleon  the   Z80
019EA0:  20 20 20 63 68 69 70 2E 20 20 20 20 54 68 65 20       chip.    The 
019EB0:  20 20 69 6E 74 65 72 72 75 70 74 61 75 74 6F 6D      interruptautom
019EC0:  61 74 69 63 61 6C 6C 79 20 70 65 72 66 6F 72 6D    atically perform
019ED0:  73 20 61 6E 20 52 53 54 20 6F 72 20 43 41 4C 4C    s an RST or CALL
019EE0:  20 74 6F 61 64 64 72 65 73 73 20 20 30 30 36 36     toaddress  0066
019EF0:  48 20 20 6F 6E 20 20 63 6F 6D 70 6C 65 74 69 6F    H  on  completio
019F00:  65 63 6F 72 72 75 70 74 73 20 20 74 68 65 20 20    ecorrupts  the  
019F10:  72 65 67 69 73 74 65 72 20 20 63 6F 6E 74 65 6E    register  conten
019F20:  74 73 20 62 65 66 6F 72 65 74 68 65 79 20 20 20    ts beforethey   
019F30:  61 72 65 20 20 73 61 66 65 2C 20 20 74 68 65 20    are  safe,  the 
019F40:  20 69 6E 74 65 72 72 75 70 74 73 20 20 20 61 72     interrupts   ar
019F50:  65 64 69 61 62 6C 65 64 20 64 75 72 69 6E 67 20    ediabled during 
019F60:  74 68 65 73 65 20 6F 70 65 72 61 74 69 6F 6E 73    these operations
019F70:  2E A3 20 57 65 20 20 6D 75 73 74 20 20 20 72 65    .£ We  must   re
019F80:  74 75 72 6E 20 20 66 72 6F 6D 20 20 61 6E 20 20    turn  from  an  
019F90:  20 69 6E 74 65 72 72 75 70 74 72 6F 75 74 69 6E     interruptroutin
019FA0:  65 20 20 77 69 74 68 20 20 20 74 68 65 20 20 69    e  with   the  i
019FB0:  6E 73 74 72 75 63 74 69 6F 6E 20 20 20 20 52 45    nstruction    RE
019FC0:  54 49 28 20 52 45 54 75 72 6E 20 66 72 6F 6D 20    TI( RETurn from 
019FD0:  49 6E 74 65 72 72 75 70 74 20 29 20 61 6E 64 20    Interrupt ) and 
019FE0:  6E 6F 74 20 52 45 54 2E A0 A0 20 48 65 6E 63 65    not RET... Hence
019FF0:  20 69 6E 74 65 72 72 75 70 74 20 72 6F 75 74 69     interrupt routi
01A000:  6E 65 20 74 61 6B 65 20 74 68 65 20 66 6F 72 6D    ne take the form
01A010:  3A 2D A0 28 31 29 20 45 6E 74 65 72 20 6D 61 73    :-.(1) Enter mas
01A020:  6B 61 62 6C 65 20 69 6E 74 65 72 72 75 70 74 2C    kable interrupt,
01A030:  20 69 6E 74 65 72 72 75 70 74 73 20 20 20 20 61     interrupts    a
01A040:  72 65 20 64 69 73 61 62 6C 65 64 20 61 74 20 74    re disabled at t
01A050:  68 69 73 20 74 69 6D 65 2E A0 28 32 29 20 50 55    his time..(2) PU
01A060:  53 48 20 6F 72 20 45 58 63 68 61 6E 67 65 20 72    SH or EXchange r
01A070:  65 71 75 69 72 65 64 20 72 65 67 69 73 74 65 72    equired register
01A080:  65 64 28 33 29 20 45 6E 61 62 6C 65 73 20 69 6E    ed(3) Enables in
01A090:  74 65 72 72 75 70 74 20 69 66 20 72 65 71 75 69    terrupt if requi
01A0A0:  72 65 64 2E A0 28 34 29 20 44 6F 20 69 6E 74 65    red..(4) Do inte
01A0B0:  72 72 75 70 74 20 72 6F 75 74 69 6E 65 2E A0 28    rrupt routine..(
01A0C0:  35 29 20 44 69 73 61 62 6C 65 20 69 6E 74 65 72    5) Disable inter
01A0D0:  72 75 70 74 20 69 66 20 72 65 71 75 69 72 65 64    rupt if required
01A0E0:  2E A0 28 36 29 20 50 4F 50 20 6F 72 20 45 58 63    ..(6) POP or EXc
01A0F0:  68 61 6E 67 65 20 72 65 67 69 73 74 65 72 73 2E    hange registers.
01A100:  6E 20 20 6F 66 20 20 20 74 68 65 63 75 72 72 65    n  of   thecurre
01A110:  6E 74 20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73    nt  instructions
01A120:  2E 20 20 54 68 65 20 20 72 6F 75 74 69 6E 65 20    .  The  routine 
01A130:  20 61 74 30 30 36 36 48 20 69 73 20 70 65 72 66     at0066H is perf
01A140:  6F 72 6D 65 64 2E 20 54 68 65 20 69 6E 73 74 72    ormed. The instr
01A150:  75 63 74 69 6F 6E 20 52 45 54 4E 6F 72 20 52 45    uction RETNor RE
01A160:  54 75 72 6E 20 66 72 6F 6D 20 20 20 4E 6F 6E 2D    Turn from   Non-
01A170:  6D 61 73 6B 61 62 6C 65 20 20 69 6E 74 65 72 72    maskable  interr
01A180:  75 70 74 72 65 74 75 72 6E 73 20 20 63 6F 6E 74    uptreturns  cont
01A190:  72 6F 6C 20 62 61 63 6B 20 74 6F 20 74 68 65 20    rol back to the 
01A1A0:  69 6E 74 65 72 72 75 70 74 65 64 72 6F 75 74 69    interruptedrouti
01A1B0:  6E 65 20 61 74 20 69 74 73 20 6E 65 78 74 20 69    ne at its next i
01A1C0:  6E 73 74 72 75 63 74 69 6F 6E 20 2E A3 54 68 65    nstruction .£The
01A1D0:  20 70 72 6F 67 72 61 6D 6D 65 72 20 63 61 6E 20     programmer can 
01A1E0:  61 72 72 61 6E 67 65 20 74 68 61 74 20 6D 61 73    arrange that mas
01A1F0:  6B 61 62 6C 65 69 6E 74 65 72 72 75 70 74 73 20    kableinterrupts 
01A200:  20 28 4D 49 29 20 61 72 65 20 69 67 6E 6F 72 65     (MI) are ignore
01A210:  64 2E 20 57 69 74 68 69 6E 20 74 68 65 5A 38 30    d. Within theZ80
01A220:  20 20 74 68 65 72 65 20 20 69 73 20 20 61 20 20      there  is  a  
01A230:  66 6C 61 67 2C 20 20 74 68 65 20 20 69 6E 74 65    flag,  the  inte
01A240:  72 72 75 70 74 65 6E 61 62 6C 65 20 20 66 6C 61    rruptenable  fla
01A250:  67 2C 20 20 20 74 68 61 74 20 20 63 61 6E 20 20    g,   that  can  
01A260:  62 65 20 20 73 65 74 20 20 20 61 6E 64 63 6C 65    be  set   andcle
01A270:  61 72 65 64 2E 20 20 20 44 65 70 65 6E 64 69 6E    ared.   Dependin
01A280:  67 20 20 75 70 6F 6E 20 20 74 68 65 20 73 74 61    g  upon  the sta
01A290:  74 65 20 6F 66 74 68 69 73 20 20 66 6C 61 67 20    te ofthis  flag 
01A2A0:  20 20 4D 49 73 20 20 77 69 6C 6C 20 20 62 65 20      MIs  will  be 
01A2B0:  20 61 63 63 65 70 74 65 64 20 20 6F 72 69 67 6E     accepted  orign
01A2C0:  6F 72 65 64 2E A0 A0 20 54 68 65 20 20 74 77 6F    ored... The  two
01A2D0:  20 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 20      instructions  
01A2E0:  74 68 61 74 20 6D 61 6E 69 70 75 6C 61 74 65 74    that manipulatet
01A2F0:  68 69 73 20 66 6C 61 67 20 61 72 65 A0 A0 20 45    his flag are.. E
01A300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
01A310:  16 00 00 00 02 09 50 E5 16 00 C1 02 00 00 00 02    ......P.........
01A320:  16 00 C6 02 00 00 00 02 16 00 C2 02 00 00 00 02    ................
01A330:  16 00 C7 02 00 00 00 02 16 00 C3 02 00 00 00 02    ................
01A340:  16 00 C8 02 00 00 00 02 16 00 C4 02 00 00 00 02    ................
01A350:  16 00 C9 02 00 00 00 02 16 00 C5 02 00 00 00 02    ................
01A360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01A400:  A0 28 37 29 20 45 6E 61 62 6C 65 73 20 69 6E 74    .(7) Enables int
01A410:  65 72 72 75 70 74 73 A0 28 38 29 20 52 65 74 75    errupts.(8) Retu
01A420:  72 6E 20 66 72 6F 6D 20 69 6E 74 65 72 72 75 70    rn from interrup
01A430:  74 20 28 52 45 54 49 29 2E A3 20 54 68 69 73 20    t (RETI).£ This 
01A440:  20 20 63 6F 6D 70 6C 65 74 65 73 20 20 61 20 20      completes  a  
01A450:  73 74 75 64 79 20 20 6F 66 20 20 61 6C 6C 20 74    study  of  all t
01A460:  68 65 69 6E 73 74 72 75 63 74 69 6F 6E 73 20 61    heinstructions a
01A470:  76 61 69 6C 61 62 6C 65 20 6F 6E 20 74 68 65 20    vailable on the 
01A480:  5A 38 30 20 63 68 69 70 2E A0 20 59 6F 75 20 20    Z80 chip.. You  
01A490:  73 68 6F 75 6C 64 20 20 6E 6F 77 20 20 62 65 20    should  now  be 
01A4A0:  20 61 62 6C 65 20 74 6F 20 75 73 65 20 6F 74 68     able to use oth
01A4B0:  65 72 61 73 73 65 6D 62 6C 65 72 73 20 20 74 6F    erassemblers  to
01A4C0:  20 20 77 72 69 74 65 20 79 6F 75 72 20 6F 77 6E      write your own
01A4D0:  20 70 72 6F 67 72 61 6D 73 2E 59 6F 75 20 20 77     programs.You  w
01A4E0:  69 6C 6C 20 20 66 69 6E 64 20 20 74 68 61 74 20    ill  find  that 
01A4F0:  20 6D 6F 73 74 20 20 61 72 65 20 20 6E 6F 74 20     most  are  not 
01A500:  73 6F 75 73 65 72 20 66 72 69 65 6E 64 6C 79 2C    souser friendly,
01A510:  20 20 61 6E 64 20 20 74 68 61 74 20 20 79 6F 75      and  that  you
01A520:  20 20 77 69 6C 6C 20 6E 6F 74 62 65 20 20 61 62      will notbe  ab
01A530:  6C 65 20 20 74 6F 20 20 6F 6E 65 20 20 73 74 65    le  to  one  ste
01A540:  70 20 20 65 61 73 69 6C 79 20 20 74 68 72 6F 75    p  easily  throu
01A550:  67 68 69 6E 73 74 72 75 63 74 69 6F 6E 73 2E 20    ghinstructions. 
01A560:  20 20 44 6F 6E 27 74 20 20 64 65 73 70 61 69 72      Don't  despair
01A570:  2E 20 20 59 6F 75 20 63 61 6E 61 6C 77 61 79 73    .  You canalways
01A580:  20 20 72 65 74 75 72 6E 20 74 6F 20 74 68 69 73      return to this
01A590:  20 54 75 74 6F 72 20 74 6F 20 73 69 6D 75 6C 61     Tutor to simula
01A5A0:  74 65 79 6F 75 72 20 70 72 6F 62 6C 65 6D 2E A0    teyour problem..
01A5B0:  20 53 69 6E 63 65 20 74 68 65 20 20 41 4D 53 54     Since the  AMST
01A5C0:  52 41 44 20 43 50 43 20 34 36 34 20 70 72 6F 63    RAD CPC 464 proc
01A5D0:  65 73 73 6F 72 20 69 73 73 75 72 72 6F 75 6E 64    essor issurround
01A5E0:  65 64 20 20 77 69 74 68 20 69 6E 74 65 72 66 61    ed  with interfa
01A5F0:  63 65 20 63 68 69 70 73 20 20 41 4D 53 4F 46 54    ce chips  AMSOFT
01A600:  65 22 01 83 20 1C 18 BB 00 25 00 98 17 CB 22 74    e".. ....%...."t
01A610:  75 74 6F 72 22 01 CB 22 21 74 75 74 6F 72 32 22    utor".."!tutor2"
01A620:  2C 0D 00 00 E2 2C 1C 00 10 2C 1C 69 05 00 1A 00    ,....,...,.i....
01A630:  A2 17 BF 22 62 61 6E 64 65 20 65 6E 74 72 65 65    ..."bande entree
01A640:  22 01 83 20 1C 18 BB 00 13 00 AC 17 A8 22 74 75    ".. ........."tu
01A650:  74 6F 72 33 22 2C 1C 00 10 20 00 1B 00 B6 17 BF    tor3",... ......
01A660:  22 62 61 6E 64 65 20 73 6F 72 74 69 65 22 01 83    "bande sortie"..
01A670:  20 1C 18 BB 20 00 1C 00 C0 17 CB 22 21 74 75 74     ... ......"!tut
01A680:  6F 72 33 22 2C 0D 00 00 E2 2C 1C 00 10 2C 1C 00    or3",....,...,..
01A690:  43 00 1D 00 C5 17 BF 22 62 61 6E 64 65 20 65 6E    C......"bande en
01A6A0:  74 72 65 65 22 01 83 20 1C 18 BB 20 20 20 00 10    tree".. ...   ..
01A6B0:  00 CA 17 A8 22 6C 65 73 31 22 2C 1C 00 20 00 1B    ...."les1",.. ..
01A6C0:  00 D4 17 BF 22 62 61 6E 64 65 20 73 6F 72 74 69    ...."bande sorti
01A6D0:  65 22 01 83 20 1C 18 BB 20 00 1A 00 DE 17 CB 22    e".. ... ......"
01A6E0:  21 6C 65 73 31 22 2C 0D 00 00 E2 2C 1C 00 20 2C    !les1",....,.. ,
01A6F0:  1C D0 4D 00 1B 00 E8 17 BF 22 62 61 6E 64 65 20    ..M......"bande 
01A700:  65 6E 74 72 65 65 22 01 83 20 1C 18 BB 20 00 13    entree".. ... ..
01A710:  00 F2 17 A8 22 6C 65 73 32 22 2C 1C 00 20 20 20    ...."les2",..   
01A720:  20 00 1C 00 FC 17 BF 22 62 61 6E 64 65 20 73 6F     ......"bande so
01A730:  72 74 69 65 22 01 83 20 1C 18 BB 20 20 00 1A 00    rtie".. ...  ...
01A740:  06 18 CB 22 21 6C 65 73 32 22 2C 0D 00 00 E2 2C    ..."!les2",....,
01A750:  1C 00 20 2C 1C 00 55 00 1B 00 10 18 BF 22 62 61    .. ,..U......"ba
01A760:  6E 64 65 20 65 6E 74 72 65 65 22 01 83 20 1C 18    nde entree".. ..
01A770:  BB 20 00 14 00 1A 18 A8 22 6C 65 73 33 22 2C 1C    . ......"les3",.
01A780:  00 20 20 20 20 20 00 1A 00 24 18 BF 22 62 61 6E    .     ...$.."ban
01A790:  64 65 20 73 6F 72 74 69 65 22 01 83 20 1C 18 BB    de sortie".. ...
01A7A0:  00 1A 00 2E 18 CB 22 21 6C 65 73 33 22 2C 0D 00    ......"!les3",..
01A7B0:  00 E2 2C 1C 00 20 2C 1C 10 4D 00 1D 00 38 18 BF    ..,.. ,..M...8..
01A7C0:  22 62 61 6E 64 65 20 65 6E 74 72 65 65 22 01 83    "bande entree"..
01A7D0:  20 1C 18 BB 20 20 20 00 15 00 42 18 A8 22 6C 65     ...   ...B.."le
01A7E0:  73 34 22 2C 1C 00 20 20 20 20 20 20 00 1A 00 4C    s4",..      ...L
01A7F0:  18 BF 22 62 61 6E 64 65 20 73 6F 72 74 69 65 22    .."bande sortie"
01A800:  72 65 63 6F 6D 6D 65 6E 64 20 20 74 68 65 20 20    recommend  the  
01A810:  6D 61 63 68 69 6E 65 20 20 63 6F 64 65 20 70 72    machine  code pr
01A820:  6F 67 72 61 6D 6D 65 72 74 6F 20 20 61 64 64 72    ogrammerto  addr
01A830:  65 73 73 20 20 74 68 65 73 65 20 20 64 65 76 69    ess  these  devi
01A840:  63 65 73 20 20 74 68 72 6F 75 67 68 20 74 68 65    ces  through the
01A850:  73 6F 66 74 77 61 72 65 20 20 72 65 73 69 64 65    software  reside
01A860:  6E 74 20 20 77 69 74 68 69 6E 20 74 68 65 20 52    nt  within the R
01A870:  4F 4D 73 2E 20 54 68 65 41 4D 53 54 52 41 44 20    OMs. TheAMSTRAD 
01A880:  43 50 43 34 36 34 20 46 49 52 4D 57 41 52 45 20    CPC464 FIRMWARE 
01A890:  4D 41 4E 55 41 4C 20 70 75 62 6C 69 73 68 65 64    MANUAL published
01A8A0:  62 79 20 41 4D 53 4F 46 54 20 64 65 66 69 6E 65    by AMSOFT define
01A8B0:  73 20 69 6E 20 64 65 74 61 69 6C 20 6E 6F 74 20    s in detail not 
01A8C0:  6F 6E 6C 79 20 74 68 65 76 61 72 69 6F 75 73 20    only thevarious 
01A8D0:  43 41 4C 4C 73 20 20 61 76 61 69 6C 61 62 6C 65    CALLs  available
01A8E0:  20 20 62 75 74 20 20 74 68 65 20 74 6F 74 61 6C      but  the total
01A8F0:  73 79 73 74 65 6D 20 73 74 72 75 63 74 75 72 65    system structure
01A900:  2E A3 A0 A0 A0 A0 A0 A0 A0 A0 A0 A0 20 20 20 47    .£..........   G
01A910:  4F 4F 44 20 20 4C 55 43 4B 20 20 61 6E 64 20 48    OOD  LUCK  and H
01A920:  41 50 50 59 20 20 50 52 4F 47 52 41 4D 4D 49 4E    APPY  PROGRAMMIN
01A930:  47 A3 20 20 20 20 20 20 20 20 20 20 20 20 20 49    G£             I
01A940:  4E 54 52 4F 44 55 43 54 49 4F 4E A0 A0 20 54 68    NTRODUCTION.. Th
01A950:  65 20 20 66 69 6E 61 6C 20 20 73 65 74 20 20 6F    e  final  set  o
01A960:  66 20 20 6C 65 73 73 6F 6E 73 20 69 6E 74 72 6F    f  lessons intro
01A970:  64 75 63 65 73 6D 6F 72 65 20 73 70 65 63 69 61    ducesmore specia
01A980:  6C 69 73 65 64 20 72 65 67 69 73 74 65 72 73 20    lised registers 
01A990:  61 6E 64 20 69 6E 73 74 72 75 63 74 2D 69 6F 6E    and instruct-ion
01A9A0:  73 2C 20 20 61 6E 64 20 20 6C 6F 6F 6B 73 20 61    s,  and  looks a
01A9B0:  74 20 74 68 65 20 77 61 79 20 74 68 65 20 5A 38    t the way the Z8
01A9C0:  30 20 63 61 6E 74 61 6C 6B 20 77 69 74 68 20 74    0 cantalk with t
01A9D0:  68 65 20 6F 75 74 73 69 64 65 20 77 6F 72 6C 64    he outside world
01A9E0:  2E A0 A0 20 54 68 65 20 6C 61 73 74 20 6C 65 73    ... The last les
01A9F0:  73 6F 6E 73 20 64 65 61 6C 20 77 69 74 68 20 69    sons deal with i
01AA00:  01 83 20 1C 18 BB 00 1A 00 56 18 CB 22 21 6C 65    .. ......V.."!le
01AA10:  73 34 22 2C 0D 00 00 E2 2C 1C 00 20 2C 1C 20 4A    s4",....,.. ,. J
01AA20:  00 00 00 1A FF 01 F0 01 00 01 FF 01 F0 01 00 02    ................
01AA30:  FF 01 F0 01 00 02 FF 01 F0 01 00 01 FF 01 F0 01    ................
01AA40:  FF 01 F0 03 0E 00 37 FF 01 F0 01 00 02 EF 1F F0    ......7.........
01AA50:  02 0E 00 02 FF 01 F0 01 00 02 EF 1F F0 02 0E FF    ................
01AA60:  01 F0 01 EF 1F F0 01 00 00 1A 1F F0 01 00 00 1A    ................
01AA70:  52 41 4E 53 4D 41 54 2E 42 49 4E 22 2C 0D 00 00    RANSMAT.BIN",...
01AA80:  6F 72 33 22 2C 0D 00 00 E2 2C 1C 00 10 2C 1C 00    or3",....,...,..
01AA90:  43 00 1D 00 C5 17 BF 22 62 61 6E 64 65 20 65 6E    C......"bande en
01AAA0:  74 72 65 65 22 01 83 20 1C 18 BB 20 20 20 00 10    tree".. ...   ..
01AAB0:  00 CA 17 A8 22 6C 65 73 31 22 2C 1C 00 20 00 1B    ...."les1",.. ..
01AAC0:  00 D4 17 BF 22 62 61 6E 64 65 20 73 6F 72 74 69    ...."bande sorti
01AAD0:  65 22 01 83 20 1C 18 BB 20 00 1A 00 DE 17 CB 22    e".. ... ......"
01AAE0:  21 6C 65 73 31 22 2C 0D 00 00 E2 2C 1C 00 20 2C    !les1",....,.. ,
01AAF0:  1C D0 4D 00 1B 00 E8 17 BF 22 62 61 6E 64 65 20    ..M......"bande 
01AB00:  65 6E 74 72 65 65 22 01 83 20 1C 18 BB 20 00 13    entree".. ... ..
01AB10:  00 F2 17 A8 22 6C 65 73 32 22 2C 1C 00 20 20 20    ...."les2",..   
01AB20:  20 00 1C 00 FC 17 BF 22 62 61 6E 64 65 20 73 6F     ......"bande so
01AB30:  72 74 69 65 22 01 83 20 1C 18 BB 20 20 00 1A 00    rtie".. ...  ...
01AB40:  06 18 CB 22 21 6C 65 73 32 22 2C 0D 00 00 E2 2C    ..."!les2",....,
01AB50:  1C 00 20 2C 1C 00 55 00 1B 00 10 18 BF 22 62 61    .. ,..U......"ba
01AB60:  6E 64 65 20 65 6E 74 72 65 65 22 01 83 20 1C 18    nde entree".. ..
01AB70:  BB 20 00 14 00 1A 18 A8 22 6C 65 73 33 22 2C 1C    . ......"les3",.
01AB80:  00 20 20 20 20 20 00 1A 00 24 18 BF 22 62 61 6E    .     ...$.."ban
01AB90:  64 65 20 73 6F 72 74 69 65 22 01 83 20 1C 18 BB    de sortie".. ...
01ABA0:  00 1A 00 2E 18 CB 22 21 6C 65 73 33 22 2C 0D 00    ......"!les3",..
01ABB0:  00 E2 2C 1C 00 20 2C 1C 10 4D 00 1D 00 38 18 BF    ..,.. ,..M...8..
01ABC0:  22 62 61 6E 64 65 20 65 6E 74 72 65 65 22 01 83    "bande entree"..
01ABD0:  20 1C 18 BB 20 20 20 00 15 00 42 18 A8 22 6C 65     ...   ...B.."le
01ABE0:  73 34 22 2C 1C 00 20 20 20 20 20 20 00 1A 00 4C    s4",..      ...L
01ABF0:  18 BF 22 62 61 6E 64 65 20 73 6F 72 74 69 65 22    .."bande sortie"
01AC00:  6E 73 74 72 75 63 74 69 6F 6E 73 74 68 61 74 20    nstructionsthat 
01AC10:  20 20 61 6C 6C 6F 77 20 20 20 74 68 65 20 20 20      allow   the   
01AC20:  6F 75 74 73 69 64 65 20 20 77 6F 72 6C 64 20 20    outside  world  
01AC30:  20 74 6F 69 6E 74 65 72 72 75 70 74 20 74 68 65     tointerrupt the
01AC40:  20 70 72 6F 63 65 73 73 6F 72 2E A3 20 20 20 20     processor.£    
01AC50:  20 20 20 20 20 20 20 20 4C 45 53 53 4F 4E 53 20            LESSONS 
01AC60:  20 32 36 20 2D 20 33 35 A0 A0 20 32 36 2E 20 20     26 - 35.. 26.  
01AC70:  54 68 65 20 69 6E 64 65 78 20 72 65 67 69 73 74    The index regist
01AC80:  65 72 73 A0 20 20 20 20 20 20 20 20 20 20 20 20    ers.            
01AC90:  20 45 78 20 2D 20 75 73 65 20 6F 66 20 69 6E 64     Ex - use of ind
01ACA0:  65 78 20 72 65 67 69 73 74 65 72 73 20 32 37 2E    ex registers 27.
01ACB0:  20 20 54 68 65 20 61 6C 74 65 72 6E 61 74 69 76      The alternativ
01ACC0:  65 20 73 65 74 20 6F 66 20 72 65 67 69 73 74 65    e set of registe
01ACD0:  72 73 A0 20 20 20 20 20 20 20 20 20 20 20 20 20    rs.             
01ACE0:  45 78 20 2D 20 75 73 69 6E 67 20 61 6C 74 65 72    Ex - using alter
01ACF0:  6E 61 74 69 76 65 20 73 65 74 A0 20 32 38 2E 20    native set. 28. 
01AD00:  20 49 6E 70 75 74 2F 4F 75 74 70 75 74 20 69 6E     Input/Output in
01AD10:  73 74 72 75 63 74 69 6F 6E 73 A0 20 20 20 20 20    structions.     
01AD20:  20 20 20 20 20 20 20 20 45 78 20 2D 20 49 2F 4F            Ex - I/O
01AD30:  20 69 6E 73 74 72 75 63 74 69 6F 6E 73 A0 20 32     instructions. 2
01AD40:  39 2E 20 20 42 6C 6F 63 6B 20 69 6E 73 74 72 75    9.  Block instru
01AD50:  63 74 69 6F 6E 73 20 2D 20 69 6E 74 72 6F 64 75    ctions - introdu
01AD60:  63 74 69 6F 6E A0 20 33 30 2E 20 20 42 6C 6F 63    ction. 30.  Bloc
01AD70:  6B 20 74 72 61 6E 66 65 72 20 69 6E 73 74 72 75    k tranfer instru
01AD80:  63 74 69 6F 6E 73 A0 20 20 20 20 20 20 20 20 20    ctions.         
01AD90:  20 20 20 20 45 78 20 2D 20 62 6C 6F 63 6B 20 74        Ex - block t
01ADA0:  72 61 6E 73 66 65 72 A0 20 33 31 2E 20 20 42 6C    ransfer. 31.  Bl
01ADB0:  6F 63 6B 20 73 65 61 72 63 68 20 69 6E 73 74 72    ock search instr
01ADC0:  75 63 74 69 6F 6E 73 A0 20 20 20 20 20 20 20 20    uctions.        
01ADD0:  20 20 20 20 20 45 78 20 2D 20 62 6C 6F 63 6B 20         Ex - block 
01ADE0:  73 65 61 72 63 68 A0 20 33 32 2E 20 20 42 6C 6F    search. 32.  Blo
01ADF0:  63 6B 20 49 2F 4F 20 69 6E 73 74 72 75 63 74 69    ck I/O instructi
01AE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AF00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AF10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AF20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AF30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AF40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AF50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AF60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AF70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AF80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AF90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AFA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AFB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AFC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AFD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AFE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01AFF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
01B000:  6F 6E 73 A0 20 33 33 2E 20 20 50 72 6F 63 65 73    ons. 33.  Proces
01B010:  73 6F 72 20 63 6F 6E 74 72 6F 6C 20 69 6E 73 74    sor control inst
01B020:  72 75 63 74 69 6F 6E 73 A0 20 20 20 20 20 20 20    ructions.       
01B030:  20 20 20 20 20 20 45 78 20 2D 20 63 6F 6E 74 72          Ex - contr
01B040:  6F 6C 20 69 6E 73 74 72 75 63 74 69 6F 6E 73 A0    ol instructions.
01B050:  20 33 34 2E 20 20 49 6E 74 65 72 72 75 70 74 73     34.  Interrupts
01B060:  A0 20 33 35 2E 20 20 46 69 6E 61 6C 65 A0 20 20    . 35.  Finale.  
01B070:  20 20 20 20 4C 6F 61 64 20 65 61 72 6C 69 65 72        Load earlier
01B080:  20 6C 65 73 73 6F 6E 73 20 66 6F 72 20 72 65 76     lessons for rev
01B090:  69 73 69 6F 6E A3 41 20 20 76 65 72 79 69 6D 70    ision£A  veryimp
01B0A0:  1A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B0B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B0C0:  00 55 00 3D 03 00 00 4C 45 53 34 20 20 20 20 24    .U.=...LES4    $
01B0D0:  24 24 FF 00 FF 00 00 02 00 00 30 75 00 00 1B 00    $$........0u....
01B0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B100:  20 49 6E 70 75 74 2F 4F 75 74 70 75 74 20 69 6E     Input/Output in
01B110:  73 74 72 75 63 74 69 6F 6E 73 A0 20 20 20 20 20    structions.     
01B120:  20 20 20 20 20 20 20 20 45 78 20 2D 20 49 2F 4F            Ex - I/O
01B130:  20 69 6E 73 74 72 75 63 74 69 6F 6E 73 A0 20 32     instructions. 2
01B140:  39 2E 20 20 42 6C 6F 63 6B 20 69 6E 73 74 72 75    9.  Block instru
01B150:  63 74 69 6F 6E 73 20 2D 20 69 6E 74 72 6F 64 75    ctions - introdu
01B160:  63 74 69 6F 6E A0 20 33 30 2E 20 20 42 6C 6F 63    ction. 30.  Bloc
01B170:  6B 20 74 72 61 6E 66 65 72 20 69 6E 73 74 72 75    k tranfer instru
01B180:  63 74 69 6F 6E 73 A0 20 20 20 20 20 20 20 20 20    ctions.         
01B190:  20 20 20 20 45 78 20 2D 20 62 6C 6F 63 6B 20 74        Ex - block t
01B1A0:  72 61 6E 73 66 65 72 A0 20 33 31 2E 20 20 42 6C    ransfer. 31.  Bl
01B1B0:  6F 63 6B 20 73 65 61 72 63 68 20 69 6E 73 74 72    ock search instr
01B1C0:  75 63 74 69 6F 6E 73 A0 20 20 20 20 20 20 20 20    uctions.        
01B1D0:  20 20 20 20 20 45 78 20 2D 20 62 6C 6F 63 6B 20         Ex - block 
01B1E0:  73 65 61 72 63 68 A0 20 33 32 2E 20 20 42 6C 6F    search. 32.  Blo
01B1F0:  63 6B 20 49 2F 4F 20 69 6E 73 74 72 75 63 74 69    ck I/O instructi
01B200:  00 54 55 54 4F 52 33 20 20 42 49 4E 00 00 00 00    .TUTOR3  BIN....
01B210:  00 00 02 00 00 00 10 00 00 43 00 00 00 00 00 00    .........C......
01B220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B240:  00 43 00 82 03 00 00 54 55 54 4F 52 33 20 20 24    .C.....TUTOR3  $
01B250:  24 24 FF 00 FF 00 00 02 00 00 00 10 00 00 43 00    $$............C.
01B260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B280:  20 71 BC 21 BA 10 CD 88 10 CD D9 51 38 18 CD 9B     q.!.......Q8...
01B290:  10 CD CB 51 CD B3 19 CD 1F 10 CD CB 51 18 E4 ED    ...Q........Q...
01B2A0:  73 59 14 C3 48 12 21 00 11 CD 88 10 CD 06 BB FE    sY..H.!.........
01B2B0:  31 FA 2C 10 FE 35 F2 2C 10 32 5C 10 06 04 21 59    1.,..5.,.2\...!Y
01B2C0:  10 11 00 70 CD 77 BC D2 75 10 21 00 53 CD 83 BC    ...p.w..u.!.S...
01B2D0:  D2 75 10 CD 7A BC C3 5D 10 6C 65 73 31 21 FF A7    .u..z..].les1!..
01B2E0:  11 FF AC 01 00 55 ED B8 CD 9B 10 3E 0F 32 91 1A    .....U.....>.2..
01B2F0:  CD E8 50 18 B1 21 E0 10 FE 00 28 03 21 9D 11 CD    ..P..!....(.!...
01B300:  88 10 CD 93 10 C3 03 10 3E F0 32 91 1A 11 00 18    ........>.2.....
01B310:  C3 B0 51 06 00 CD 19 BD 10 FB C9 CD FF BB 3E 00    ..Q...........>.
01B320:  DD 21 92 1A DD 46 00 48 F5 CD 32 BC F1 DD 23 3C    .!...F.H..2...#<
01B330:  FE 04 20 F0 01 0E 0E C3 38 BC 20 20 43 68 61 72    .. .....8.  Char
01B340:  67 65 6D 65 6E 74 20 64 27 75 6E 20 62 6C 6F 63    gement d'un bloc
01B350:  20 64 65 20 6C 65 63 6F 6E 73 3F 20 59 2F 4E A3     de lecons? Y/N£
01B360:  20 20 20 20 20 20 20 43 68 61 72 67 65 6D 65 6E           Chargemen
01B370:  74 20 61 72 72 65 74 65 2E 20 20 20 20 20 20 A3    t arrete.      £
01B380:  20 20 20 20 20 20 20 42 6C 6F 63 20 64 65 20 6C           Bloc de l
01B390:  65 63 6F 6E 73 20 4E 75 6D 65 72 6F 20 3A 20 3F    econs Numero : ?
01B3A0:  20 A3 20 20 20 20 20 20 20 20 20 20 4C 6F 61 64     £          Load
01B3B0:  69 6E 67 20 6C 65 73 73 6F 6E 73 20 31 2D 39 A3    ing lessons 1-9£
01B3C0:  20 20 20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67             Loading
01B3D0:  20 6C 65 73 73 6F 6E 73 20 31 30 2D 31 37 A3 20     lessons 10-17£ 
01B3E0:  20 20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67 20            Loading 
01B3F0:  6C 65 73 73 6F 6E 73 20 31 38 2D 32 35 A3 20 20    lessons 18-25£  
01B400:  00 54 55 54 4F 52 20 20 20 42 41 53 00 00 00 00    .TUTOR   BAS....
01B410:  00 00 00 00 00 70 01 00 A3 03 00 00 00 00 00 00    .....p..£.......
01B420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B440:  A3 03 00 91 04 01 83 20 1C 18 BB 00 1A 00 56 18    £...... ......V.
01B450:  CB 22 21 6C 65 73 34 22 2C 0D 00 00 E2 2C 1C 00    ."!les4",....,..
01B460:  20 2C 1C 20 4A 00 00 00 1A FF 01 F0 01 00 01 FF     ,. J...........
01B470:  01 F0 01 00 02 FF 01 F0 01 00 02 FF 01 F0 01 00    ................
01B480:  0B 00 0A 00 B7 20 22 64 22 20 00 0B 00 14 00 AA    ..... "d" ......
01B490:  20 1C FF 0F 20 00 12 00 1E 00 A8 22 74 75 74 6F     ... ......"tuto
01B4A0:  72 32 22 2C 1C 00 10 00 0A 00 28 00 83 20 1C 00    r2",......(.. ..
01B4B0:  10 00 11 00 32 00 D8 20 0F 2C 19 28 2C 19 14 2C    ....2.. .,.(,..,
01B4C0:  19 18 00 08 00 3C 00 BA 20 11 00 06 00 46 00 8A    .....<.. ....F..
01B4D0:  00 08 00 50 00 BF 22 22 00 2C 00 5A 00 BF 22 4C    ...P.."".,.Z.."L
01B4E0:  65 63 6F 6E 20 20 31 2D 20 39 3A 20 20 42 6C 6F    econ  1- 9:  Blo
01B4F0:  63 20 31 20 20 20 20 20 41 54 54 45 4E 54 49 4F    c 1     ATTENTIO
01B500:  4E 21 21 22 00 2D 00 64 00 BF 22 4C 65 63 6F 6E    N!!".-.d.."Lecon
01B510:  20 31 30 2D 31 37 3A 20 20 42 6C 6F 63 20 32 20     10-17:  Bloc 2 
01B520:  20 20 20 20 20 20 53 55 52 20 44 49 53 51 55 45          SUR DISQUE
01B530:  22 00 2F 00 6E 00 BF 22 4C 65 63 6F 6E 20 31 38    "./.n.."Lecon 18
01B540:  2D 32 35 3A 20 20 42 6C 6F 63 20 33 20 20 20 20    -25:  Bloc 3    
01B550:  20 20 20 55 4E 20 53 45 55 4C 20 42 4C 4F 43 22       UN SEUL BLOC"
01B560:  00 2D 00 78 00 BF 22 4C 65 63 6F 6E 20 32 36 2D    .-.x.."Lecon 26-
01B570:  33 35 3A 20 20 42 6C 6F 63 20 34 20 20 20 20 20    35:  Bloc 4     
01B580:  20 20 41 20 4C 41 20 46 4F 49 53 21 22 00 13 00      A LA FOIS!"...
01B590:  82 00 A8 22 74 75 74 6F 72 33 22 2C 1C 00 10 20    ..."tutor3",... 
01B5A0:  00 0C 00 8C 00 83 20 1C 00 10 20 20 00 10 00 70    ...... ...  ...p
01B5B0:  17 B7 20 22 64 22 01 AA 20 1C FF 0F 00 20 00 7A    .. "d".. .... .z
01B5C0:  17 BF 22 6C 61 69 73 73 65 72 20 74 6F 75 72 6E    .."laisser tourn
01B5D0:  65 72 20 6C 61 20 62 61 6E 64 65 22 00 12 00 84    er la bande"....
01B5E0:  17 A8 22 74 75 74 6F 72 32 22 2C 1C 00 10 00 1A    .."tutor2",.....
01B5F0:  00 8E 17 BF 22 62 61 6E 64 65 20 73 6F 72 74 69    ...."bande sorti
01B600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
01B610:  17 00 00 00 02 09 50 E5 17 00 C1 02 00 00 00 02    ......P.........
01B620:  17 00 C6 02 00 00 00 02 17 00 C2 02 00 00 00 02    ................
01B630:  17 00 C7 02 00 00 00 02 17 00 C3 02 00 00 00 02    ................
01B640:  17 00 C8 02 00 00 00 02 17 00 C4 02 00 00 00 02    ................
01B650:  17 00 C9 02 00 00 00 02 17 00 C5 02 00 00 00 02    ................
01B660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01B700:  20 20 20 20 20 20 20 4C 6F 61 64 69 6E 67 20 6C           Loading l
01B710:  65 73 73 6F 6E 73 20 32 36 2D 33 35 A3 20 20 20    essons 26-35£   
01B720:  20 20 20 20 20 20 20 20 20 45 52 52 45 55 52 2E             ERREUR.
01B730:  2E 2E 20 20 20 20 A3 00 00 ED 73 59 14 CD 55 13    ..    £...sY..U.
01B740:  CD E6 12 CD 00 14 CD DF 33 CD CB 13 21 3C 16 11    ........3...!<..
01B750:  00 12 CD F1 32 C3 6A 12 CD 06 BB CD 19 BD FE 45    ....2.j........E
01B760:  28 66 FE 54 CA 0A 13 FE 52 28 11 3E 42 CD 1E BB    (f.T....R(.>B...
01B770:  28 E6 ED 7B 59 14 3E 0F 32 91 1A C9 CD E6 12 CD    (..{Y.>.2.......
01B780:  76 12 DD 2A EC 3B 11 00 12 ED 53 D0 31 DD 7E 03    v..*.;....S.1.~.
01B790:  FE 72 38 08 21 EC 15 CD F1 32 18 BC CD 46 20 DD    .r8.!....2...F .
01B7A0:  7E 03 FE 72 30 B2 CD 06 BB FE 53 28 0F FE 45 28    ~..r0.....S(..E(
01B7B0:  17 FE 23 28 BD CD 35 3E 30 C5 18 9C 21 8C 16 11    ..#(..5>0...!...
01B7C0:  00 12 CD F1 32 C3 D8 11 CD 8F 13 CD E6 12 CD B6    ....2...........
01B7D0:  18 CD 00 14 CD E6 12 ED 73 0E 3B CD DF 33 CD CB    ........s.;..3..
01B7E0:  13 21 4B 15 11 00 12 CD F1 32 CD F3 3C CD AE 3D    .!K......2..<..=
01B7F0:  CD E6 12 C3 D8 11 2A 12 14 CD 1A BC 0E 08 06 50    ......*........P
01B800:  7E E6 0F 77 23 10 F9 11 B0 07 19 0D 20 F0 DD 21    ~..w#....... ..!
01B810:  20 3B ED 5B CD 31 21 02 00 06 10 C5 DD CB 00 7E     ;.[.1!........~
01B820:  28 29 DD 7E 08 BB 20 23 DD 7E 09 BA 20 1D C1 DD    ().~.. #.~.. ...
01B830:  22 EC 3B 22 12 14 CD 1A BC 0E 08 06 50 7E ED 6F    ".;"........P~.o
01B840:  23 10 FA 11 B0 07 19 0D 20 F1 C9 01 0C 00 DD 09    #....... .......
01B850:  2C C1 10 C7 3E 0F 32 91 1A 11 00 12 21 9C 15 CD    ,...>.2.....!...
01B860:  F1 32 E1 C3 D8 11 DD 21 20 3B DD 22 EC 3B DD 6E    .2.....! ;.".;.n
01B870:  08 DD 66 09 22 CD 31 21 01 02 22 D0 31 21 45 17    ..f.".1!..".1!E.
01B880:  22 EE 3B 21 FE 0F 22 9B 42 C9 3A CF 31 EE 01 32    ".;!..".B.:.1..2
01B890:  CF 31 CD 21 13 CD E6 12 CD 00 14 CD DF 33 C3 6A    .1.!.........3.j
01B8A0:  12 CD B3 19 DD 21 20 3B 11 45 17 06 10 21 CF 31    .....! ;.E...!.1
01B8B0:  CB D6 C5 D5 DD 22 EC 3B CD D2 31 11 0C 00 DD 19    .....".;..1.....
01B8C0:  D1 21 17 00 19 EB C1 10 E9 21 CF 31 CB 96 CD CB    .!.......!.1....
01B8D0:  13 CD D9 19 C9 CD B3 19 2A 41 17 11 45 17 06 10    ........*A..E...
01B8E0:  3E 20 C5 BE 01 06 00 28 05 ED B0 13 18 05 EB 0C    > .....(........
01B8F0:  09 EB 23 01 10 00 CB 7E 20 0C ED A0 EA 76 13 C1    ..#....~ ....v..
01B900:  EE 77 EE 77 FF FF FF 99 FF 33 EE 77 CC FF 99 FF    .w.w.....3.w....
01B910:  33 FF 77 FF FF FF 88 33 33 99 33 11 22 99 11 99    3.w....33.3."...
01B920:  33 99 88 33 FF FF EE 77 CC 77 EE 77 EE 77 EE 77    3..3...w.w.w.w.w
01B930:  EE 77 88 11 FF FF CC 33 99 99 FF 99 CC 33 99 FF    .w.....3.....3..
01B940:  99 99 88 11 FF FF CC 33 BB 99 FF 99 EE 33 FF 99    .......3.....3..
01B950:  99 99 CC 33 FF FF EE 77 CC 77 AA 77 66 77 00 11    ...3...w.w.wfw..
01B960:  EE 77 CC 33 FF FF 88 11 99 DD 99 FF CC 33 FF 99    .w.3.........3..
01B970:  99 99 CC 33 FF FF CC 33 99 99 99 FF 88 33 99 99    ...3...3.....3..
01B980:  99 99 CC 33 FF FF 88 11 BB 99 FF 99 FF 33 EE 77    ...3.........3.w
01B990:  EE 77 EE 77 FF FF CC 33 99 99 99 99 CC 33 99 99    .w.w...3.....3..
01B9A0:  99 99 CC 33 FF FF CC 33 99 99 99 99 CC 11 FF 99    ...3...3........
01B9B0:  99 99 CC 33 FF FF FF FF FF FF EE 77 EE 77 FF FF    ...3.......w.w..
01B9C0:  EE 77 EE 77 FF FF FF FF FF FF EE 77 EE 77 FF FF    .w.w.......w.w..
01B9D0:  EE 77 EE 77 CC FF FF 33 EE 77 CC FF 99 FF CC FF    .w.w...3.w......
01B9E0:  EE 77 FF 33 FF FF FF FF FF FF 88 11 FF FF FF FF    .w.3............
01B9F0:  88 11 FF FF FF FF 99 FF CC FF EE 77 FF 33 EE 77    ...........w.3.w
01BA00:  CC FF 99 FF FF FF CC 33 99 99 FF 99 FF 33 EE 77    .......3.....3.w
01BA10:  FF FF EE 77 FF FF 88 33 33 99 22 11 22 11 22 11    ...w...33.".".".
01BA20:  33 FF 88 33 FF FF EE 77 CC 33 99 99 99 99 88 11    3..3...w.3......
01BA30:  99 99 99 99 FF FF 00 33 99 99 99 99 88 33 99 99    .......3.....3..
01BA40:  99 99 00 33 FF FF CC 33 99 99 33 FF 33 FF 33 FF    ...3...3..3.3.3.
01BA50:  99 99 CC 33 FF FF 00 77 99 33 99 99 99 99 99 99    ...3...w.3......
01BA60:  99 33 00 77 FF FF 00 11 99 DD 99 77 88 77 99 77    .3.w.......w.w.w
01BA70:  99 DD 00 11 FF FF 00 11 99 DD 99 77 88 77 99 77    ...........w.w.w
01BA80:  99 FF 00 FF FF FF CC 33 99 99 33 FF 33 FF 33 11    .......3..3.3.3.
01BA90:  33 99 88 11 FF FF 99 99 99 99 99 99 88 11 99 99    3...............
01BAA0:  99 99 99 99 FF FF 88 11 EE 77 EE 77 EE 77 EE 77    .........w.w.w.w
01BAB0:  EE 77 88 11 FF FF EE 11 FF 33 FF 33 FF 33 33 33    .w.......3.3.333
01BAC0:  33 33 88 77 FF FF 11 99 99 99 99 33 88 77 99 33    33.w.......3.w.3
01BAD0:  99 99 11 99 FF FF 00 FF 99 FF 99 FF 99 FF 99 DD    ................
01BAE0:  99 99 00 11 FF FF 33 99 11 11 00 11 00 11 22 99    ......3.......".
01BAF0:  33 99 33 99 FF FF 33 99 11 99 00 99 22 11 33 11    3.3...3.....".3.
01BB00:  10 E0 CD D9 19 C9 23 ED A0 E2 7F 13 2B 18 F8 3E    ......#.....+..>
01BB10:  F0 32 91 1A 11 00 00 21 83 14 CD F1 32 3E 0F 32    .2.....!....2>.2
01BB20:  91 1A 3E 20 CD 45 1A 3E 14 BA 20 F6 DD 21 3B 14    ..> .E.>.. ..!;.
01BB30:  06 0A C5 DD 7E 00 32 91 1A DD 6E 01 DD 66 02 CD    ....~.2...n..f..
01BB40:  F1 32 01 03 00 DD 09 C1 10 E8 C9 3E F0 32 91 1A    .2.........>.2..
01BB50:  11 00 00 21 5B 14 CD F1 32 3E 0F 32 91 1A 11 00    ...![...2>.2....
01BB60:  14 DD 21 14 14 06 0D C5 DD 7E 00 32 91 1A DD 6E    ..!......~.2...n
01BB70:  01 DD 66 02 CD F1 32 01 03 00 DD 09 C1 10 E8 C9    ..f...2.........
01BB80:  11 00 02 21 2F 17 CD F1 32 14 1E 00 3E 12 BA 20    ...!/...2...>.. 
01BB90:  F2 C9 02 00 F0 DD 16 0F 05 17 F0 23 17 0F 3C 17    ...........#..<.
01BBA0:  0F 0A 17 0F 23 17 0F 3C 17 0F 0F 17 F0 23 17 0F    ....#..<.....#..
01BBB0:  3C 17 0F 14 17 0F 23 17 0F 3C 17 0F AB 14 0F 19    <.....#..<......
01BBC0:  17 F0 FB 14 0F FE 14 F0 0B 15 0F 10 15 F0 23 15    ..............#.
01BBD0:  0F 26 15 F0 33 15 0F 38 15 00 00 41 44 44 52 45    .&..3..8...ADDRE
01BBE0:  53 53 20 4D 41 43 48 49 4E 45 20 43 4F 44 45 20    SS MACHINE CODE 
01BBF0:  20 20 20 53 4F 55 52 43 45 20 43 4F 44 45 20 20       SOURCE CODE  
01BC00:  20 20 A0 20 41 53 53 45 4D 42 4C 45 44 20 43 4F      . ASSEMBLED CO
01BC10:  44 45 20 20 20 4C 41 42 45 4C 53 20 20 49 4E 53    DE   LABELS  INS
01BC20:  54 52 55 43 54 49 4F 4E 53 20 A0 43 75 72 73 6F    TRUCTIONS .Curso
01BC30:  72 20 6B 65 79 73 2C 20 64 65 6C 65 74 65 2C 20    r keys, delete, 
01BC40:  61 6E 64 20 61 75 74 6F 2D 72 65 70 65 61 74 20    and auto-repeat 
01BC50:  61 72 65 61 73 20 73 74 61 6E 64 61 72 64 2E 20    areas standard. 
01BC60:  45 53 43 20 72 65 74 75 72 6E 73 20 79 6F 75 20    ESC returns you 
01BC70:  74 6F 20 6D 65 6E 75 2E 20 20 A0 5B 43 DD 20 63    to menu.  .[C. c
01BC80:  6C 65 61 72 73 20 61 6C 6C 20 A0 45 4E 54 45 D2    lears all .ENTE.
01BC90:  20 74 61 62 73 20 74 6F 20 6E 65 78 74 20 6C 69     tabs to next li
01BCA0:  6E 65 A0 5B 41 DD 20 61 73 73 65 6D 62 6C 65 73    ne.[A. assembles
01BCB0:  20 20 A0 53 50 41 43 C5 20 74 61 62 73 20 69 6E      .SPAC. tabs in
01BCC0:  20 6C 61 62 65 6C 20 61 72 65 E1 20 50 72 6F 67     label are. Prog
01BCD0:  72 61 6D 20 68 61 73 20 73 75 63 63 65 73 73 66    ram has successf
01BCE0:  75 6C 6C 79 20 61 73 73 65 6D 62 6C 65 64 2E 20    ully assembled. 
01BCF0:  20 20 20 50 72 65 73 73 20 52 75 6E 2C 20 45 64       Press Run, Ed
01BD00:  33 99 33 99 FF FF CC 77 99 33 33 99 33 99 33 99    3.3....w.33.3.3.
01BD10:  99 33 CC 77 FF FF 00 33 99 99 99 99 88 77 99 FF    .3.w...3.....w..
01BD20:  99 FF 00 FF FF FF CC 77 99 33 33 99 33 99 22 55    .......w.33.3."U
01BD30:  33 33 88 99 FF FF 00 33 99 99 99 99 88 33 99 33    33.....3.....3.3
01BD40:  99 99 11 99 FF FF CC 33 99 99 99 FF CC 33 FF 99    .......3.....3..
01BD50:  99 99 CC 33 FF FF 88 11 AA 55 EE 77 EE 77 EE 77    ...3.....U.w.w.w
01BD60:  EE 77 CC 33 FF FF 99 99 99 99 99 99 99 99 99 99    .w.3............
01BD70:  99 99 CC 33 FF FF 99 99 99 99 99 99 99 99 99 99    ...3............
01BD80:  CC 33 EE 77 FF FF 33 99 33 99 33 99 22 99 00 11    .3.w..3.3.3."...
01BD90:  11 11 33 99 FF FF 33 99 99 33 CC 77 CC 77 99 33    ..3...3..3.w.w.3
01BDA0:  33 99 33 99 FF FF 99 99 99 99 99 99 CC 33 EE 77    3.3..........3.w
01BDB0:  EE 77 CC 33 FF FF 00 11 33 99 77 33 EE 77 CC DD    .w.3....3.w3.w..
01BDC0:  99 99 00 11 FF FF CC 33 CC FF CC FF CC FF CC FF    .......3........
01BDD0:  CC FF CC 33 FF FF 00 00 00 00 00 00 00 00 00 00    ...3............
01BDE0:  00 00 00 00 00 00 CC 33 FF 33 FF 33 FF 33 FF 33    .......3.3.3.3.3
01BDF0:  FF 33 CC 33 FF FF 00 00 00 00 00 00 00 00 00 00    .3.3............
01BE00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BE10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01BE20:  00 00 00 00 00 00 FF FF FF FF 88 77 FF 33 88 33    ...........w.3.3
01BE30:  33 33 88 99 FF FF 11 FF 11 FF 88 33 99 99 99 99    33.........3....
01BE40:  99 99 44 33 FF FF FF FF FF FF CC 33 99 99 99 FF    ..D3.......3....
01BE50:  99 99 CC 33 FF FF EE 33 FF 33 88 33 33 33 33 33    ...3...3.3.33333
01BE60:  33 33 88 99 FF FF FF FF FF FF CC 33 99 99 88 11    33.........3....
01BE70:  99 FF CC 33 FF FF EE 33 CC 99 CC FF 88 77 CC FF    ...3...3.....w..
01BE80:  CC FF 88 77 FF FF FF FF FF FF CC 11 99 99 99 99    ...w............
01BE90:  CC 11 FF 99 88 33 11 FF 99 FF 99 33 88 99 99 99    .....3.....3....
01BEA0:  99 99 11 99 FF FF EE 77 FF FF CC 77 EE 77 EE 77    .......w...w.w.w
01BEB0:  EE 77 CC 33 FF FF FF DD FF FF FF 11 FF 99 FF 99    .w.3............
01BEC0:  99 99 99 99 CC 33 11 FF 99 FF 99 99 99 33 88 77    .....3.......3.w
01BED0:  99 33 11 99 FF FF CC 77 EE 77 EE 77 EE 77 EE 77    .3.....w.w.w.w.w
01BEE0:  EE 77 CC 33 FF FF FF FF FF FF 55 33 00 11 22 99    .w.3......U3..".
01BEF0:  22 99 33 99 FF FF FF FF FF FF 22 77 99 99 99 99    ".3......."w....
01BF00:  69 74 2C 20 6F 72 20 45 53 43 20 74 6F 20 65 78    it, or ESC to ex
01BF10:  69 74 2E 20 20 20 20 20 20 20 A0 A0 20 50 72 6F    it.       .. Pro
01BF20:  67 72 61 6D 20 63 6F 75 6E 74 65 72 20 68 61 73    gram counter has
01BF30:  20 6A 75 6D 70 65 64 20 74 6F 20 6E 6F 6E 2D 76     jumped to non-v
01BF40:  61 6C 69 64 61 64 64 72 65 73 73 2E 20 45 44 49    alidaddress. EDI
01BF50:  54 20 6F 72 20 72 65 52 55 4E 20 70 72 6F 67 72    T or reRUN progr
01BF60:  61 6D 2E 20 20 20 20 20 20 20 20 A0 20 59 6F 75    am.        . You
01BF70:  20 61 72 65 20 74 72 79 69 6E 67 20 74 6F 20 72     are trying to r
01BF80:  75 6E 20 63 6F 64 65 20 69 6E 20 61 6C 6C 6F 63    un code in alloc
01BF90:  61 74 65 64 73 74 6F 72 61 67 65 20 61 72 65 61    atedstorage area
01BFA0:  2E 20 52 45 54 20 6D 69 73 73 69 6E 67 3F 20 50    . RET missing? P
01BFB0:  6C 65 61 73 65 20 45 44 49 54 20 A0 20 50 72 65    lease EDIT . Pre
01BFC0:  73 73 20 5B 52 5D 20 74 6F 20 72 75 6E 20 65 78    ss [R] to run ex
01BFD0:  61 6D 70 6C 65 2C 20 5B 45 5D 20 74 6F 20 20 65    ample, [E] to  e
01BFE0:  64 69 74 2C 61 6E 64 20 45 53 43 20 74 6F 20 72    dit,and ESC to r
01BFF0:  65 74 75 72 6E 20 74 6F 20 6D 65 6E 75 2E 20 20    eturn to menu.  
01C000:  20 20 20 20 20 20 20 20 20 20 20 A0 20 50 72 6F               . Pro
01C010:  67 72 61 6D 20 73 74 6F 70 70 65 64 2E 20 59 6F    gram stopped. Yo
01C020:  75 20 6D 61 79 20 72 65 2D 52 55 4E 2C 20 45 44    u may re-RUN, ED
01C030:  49 54 20 20 6F 72 20 70 72 65 73 73 20 45 53 43    IT  or press ESC
01C040:  20 74 6F 20 72 65 74 75 72 6E 20 74 6F 20 6D 65     to return to me
01C050:  6E 75 2E 20 20 20 20 20 20 20 20 20 A0 46 4C 41    nu.         .FLA
01C060:  47 53 20 20 20 20 52 65 67 69 73 74 65 72 73 20    GS    Registers 
01C070:  61 6E 64 20 43 6F 6E 74 65 6E 74 73 20 20 20 20    and Contents    
01C080:  53 54 41 43 CB 20 43 3A 20 A0 20 5A 3A 20 A0 50    STAC. C: . Z: .P
01C090:  56 3A 20 A0 20 53 3A 20 A0 20 20 20 20 20 20 20    V: . S: .       
01C0A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01C0B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
01C0C0:  A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C100:  99 99 99 99 FF FF FF FF FF FF CC 33 99 99 99 99    ...........3....
01C110:  99 99 CC 33 FF FF FF FF FF FF 22 33 99 99 99 99    ...3......"3....
01C120:  88 33 99 FF 00 FF FF FF FF FF 88 99 33 33 33 33    .3..........3333
01C130:  88 33 FF 33 EE 11 FF FF FF FF 22 77 99 33 99 FF    .3.3......"w.3..
01C140:  99 FF 00 FF FF FF FF FF FF FF CC 33 99 FF CC 33    ...........3...3
01C150:  FF 99 88 33 FF FF CC FF CC FF 88 33 CC FF CC FF    ...3.......3....
01C160:  CC 99 EE 33 FF FF FF FF FF FF 99 99 99 99 99 99    ...3............
01C170:  99 99 CC 11 FF FF FF FF FF FF 99 99 99 99 99 99    ................
01C180:  CC 33 EE 77 FF FF FF FF FF FF 33 99 22 99 22 99    .3.w......3.".".
01C190:  00 11 99 33 FF FF FF FF FF FF 33 99 99 33 CC 77    ...3......3..3.w
01C1A0:  99 33 33 99 FF FF FF FF FF FF 99 99 99 99 99 99    .33.............
01C1B0:  CC 11 FF 99 88 33 FF FF 88 11 BB 33 EE 77 CC FF    .....3.....3.w..
01C1C0:  88 11 FF FF FF FF 3E 0F 32 91 1A 21 CF 31 CB EE    ......>.2..!.1..
01C1D0:  DD 7E 03 FE 28 30 3D DD CB 00 56 20 7E FE 0E 20    .~..(0=...V ~.. 
01C1E0:  17 CD D1 20 DD 7E 04 FE 02 28 06 21 7B 22 CD 0A    ... .~...(.!{"..
01C1F0:  22 CD 08 21 CD E9 21 C9 FE 16 38 0B FE 1E 30 07    "..!..!...8...0.
01C200:  DD 7E 05 FE 7F 28 0D CD 08 21 CD D1 20 CD 86 21    .~...(...!.. ..!
01C210:  CD E9 21 C9 FE 3C 28 EF FE 54 28 28 FE 60 28 11    ..!..<(..T((.`(.
01C220:  FE 6A 28 0D CD D1 20 CD 08 21 CD 86 21 CD E9 21    .j(... ..!..!..!
01C230:  C9 CD D1 20 CD 86 21 21 A6 22 CD 0A 22 CD 08 21    ... ..!!.".."..!
01C240:  CD E9 21 C9 CD D1 20 CD 08 21 1D 1D 1D CD E9 21    ..!... ..!.....!
01C250:  C9 DD 7E 03 21 A9 22 CD 02 22 C9 DD 7E 03 FE 0E    ..~.!.".."..~...
01C260:  30 10 CD 08 21 21 1B 23 DD 7E 03 CD 02 22 CD E9    0...!!.#.~..."..
01C270:  21 C9 21 1B 23 CD 02 22 CD 08 21 DD 7E 05 21 2F    !.!.#.."..!.~.!/
01C280:  23 CD 02 22 CD E9 21 C9 DD 7E 04 FE 7F C8 FE 1A    #.."..!..~......
01C290:  28 5E FE 76 28 3B FE 72 28 3D FE 74 28 39 FE 0C    (^.v(;.r(=.t(9..
01C2A0:  28 0C FE 02 CA D0 21 21 2F 23 CD 02 22 C9 DD 7E    (.....!!/#.."..~
01C2B0:  03 FE 16 28 0F FE 1A 28 0B FE 1C 28 07 FE 22 DD    ...(...(...(..".
01C2C0:  7E 04 20 E3 21 F1 23 CD 0A 22 C9 C9 CD 0A 22 18    ~. .!.#.."....".
01C2D0:  06 21 8B 22 CD 0A 22 7B FE 22 38 0A 3E 20 CD 45    .!.".."{."8.> .E
01C2E0:  1A 7B FE 00 20 F6 DD 6E 01 DD 66 02 CD 0A 22 C9    .{.. ..n..f...".
01C2F0:  21 8B 22 CD 0A 22 DD E5 E1 01 06 00 09 CD 67 22    !.".."........g"
01C300:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C310:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C430:  00 00 00 00 00 00 DD 21 3F 1A CD D9 19 CD 15 1A    .......!?.......
01C440:  CD 06 BB 32 43 1A 3E 42 CD 1E BB 28 05 ED 7B 59    ...2C.>B...(..{Y
01C450:  14 C9 CD 19 BD CD 2A 1A 3A 43 1A FE 0D 20 13 DD    ......*.:C... ..
01C460:  36 00 00 DD 34 01 DD 7E 01 FE 10 20 CD DD 35 01    6...4..~... ..5.
01C470:  18 C8 FE F2 01 FF 00 28 4E FE F3 01 01 00 28 47    .......(N.....(G
01C480:  FE F1 01 00 01 28 40 FE F0 01 00 FF 28 39 FE 43    .....(@.....(9.C
01C490:  CA A2 19 FE 7F 28 6B FE 41 C8 FE 20 38 9F FE 3A    .....(k.A.. 8..:
01C4A0:  38 0A FE 61 38 97 FE 7B 30 93 D6 20 CD C1 19 3A    8..a8..{0.. ...:
01C4B0:  43 1A FE 20 20 0E DD 7E 00 FE 06 30 07 DD 34 00    C..  ..~...0..4.
01C4C0:  3E 20 18 E8 01 01 00 DD 36 03 0F DD 7E 00 81 FE    > ......6...~...
01C4D0:  16 38 0C CB 79 20 05 3E 00 04 18 03 05 3E 15 DD    .8..y .>.....>..
01C4E0:  77 00 DD 7E 01 80 FE 10 30 06 DD 77 01 C3 BA 18    w..~....0..w....
01C4F0:  CB 78 28 07 DD 36 01 00 C3 BA 18 DD 36 01 0F C3    .x(..6......6...
01C500:  3E 20 CD 45 1A C9 DD 7E 05 FE 7F C8 FE 18 28 38    > .E...~......(8
01C510:  FE 02 28 3C FE 74 28 BF FE 72 28 BB FE 48 28 19    ..(<.t(..r(..H(.
01C520:  FE 4A 28 15 FE 32 28 11 21 7F 22 CD 0A 22 DD 7E    .J(..2(.!."..".~
01C530:  05 FE 1A 28 BB FE 76 28 98 21 2F 23 CD 02 22 C9    ...(..v(.!/#..".
01C540:  21 9B 22 CD 0A 22 18 8F 21 9B 22 CD 0A 22 18 A6    !.".."..!.".."..
01C550:  21 9B 22 CD 0A 22 DD 7E 00 E6 03 01 06 00 28 01    !."..".~......(.
01C560:  0C DD E5 E1 09 CD 5B 22 C9 3E 2E CD 45 1A CD F7    ......[".>..E...
01C570:  21 7A FE 14 38 F8 C9 3E 20 CD 45 1A 7B FE 00 20    !z..8..> .E.{.. 
01C580:  F6 C9 4F 06 00 09 4E 23 66 69 3A CF 31 CB 6F 28    ..O...N#fi:.1.o(
01C590:  13 E6 DF 32 CF 31 7E E6 DF 18 0A CD 45 1A 23 7B    ...2.1~.....E.#{
01C5A0:  FE 00 28 0B 7E CB 7F 28 F2 E6 7F CD 45 1A C9 7E    ..(.~..(....E..~
01C5B0:  CB 7F 20 07 FE 20 20 08 23 18 E9 E6 7F FE 20 C8    .. ..  .#..... .
01C5C0:  3E 20 1E 28 15 2B 1D 7E E6 7F FE 20 20 F7 23 3E    > .(.+.~...  .#>
01C5D0:  20 CD 45 1A 7B FE 00 20 F6 18 C9 7B FE 26 38 03     .E.{.. ...{.&8.
01C5E0:  CD F7 21 CD 1D 33 C9 7B FE 24 38 03 CD F7 21 CD    ..!..3.{.$8...!.
01C5F0:  31 33 C9 61 64 64 72 65 73 73 A0 74 68 65 20 63    13.address.the c
01C600:  6F 6E 74 65 6E 74 73 20 6F 66 A0 6D 65 6D 6F 72    ontents of.memor
01C610:  79 20 6C 6F 63 61 74 69 6F 6E A0 74 68 65 20 6E    y location.the n
01C620:  75 6D 62 65 72 A0 74 6F A0 46 29 86 29 D0 29 10    umber.to.F).).).
01C630:  2A 72 26 81 26 91 26 AB 26 D2 26 EE 26 02 27 57    *r&.&.&.&.&.&.'W
01C640:  2A 70 2A B4 2A DE 2A EE 2A 2D 2B 5F 2B 16 27 43    *p*.*.*.*-+_+.'C
01C650:  27 87 2B C6 2B F6 2B 35 2C 5F 2C 8C 2C 70 27 A9    '.+.+.+5,_,.,p'.
01C660:  2C 93 27 B7 27 F7 27 09 28 32 28 63 28 DA 2C 0C    ,.'.'.'.(2(c(.,.
01C670:  2D 2E 2D 62 2D 88 28 A3 28 85 2D C9 2D 0E 2E 27    -.-b-.(£(.-.-..'
01C680:  2E 3A 2E 80 2E B8 2E FE 2E 36 2F 46 2F 7D 2F C3    .:.......6/F/}/.
01C690:  2F FA 2F 3F 30 46 30 76 30 ED 28 A5 30 CF 30 EA    /./?0F0v0.(.0.0.
01C6A0:  30 16 31 32 31 64 31 98 31 2B 29 34 29 3C 29 9E    0.121d1.1+)4)<).
01C6B0:  23 AA 23 B5 23 C1 23 CF 23 DB 23 E6 23 07 24 12    #.#.#.#.#.#.#.$.
01C6C0:  24 1D 24 28 24 33 24 AA 23 CC 31 3F 24 54 24 60    $.$($3$.#.1?$T$`
01C6D0:  24 79 24 93 24 9F 24 AB 24 C0 24 D5 24 E3 24 F1    $y$.$.$.$.$.$.$.
01C6E0:  24 FE 24 17 25 25 25 45 25 53 25 61 25 67 25 84    $.$.%%%E%S%a%g%.
01C6F0:  25 9C 25 B0 25 CA 25 DB 25 F5 25 0C 26 1A 26 1F    %.%.%.%.%.%.&.&.
01C700:  BA 18 DD 35 00 F2 9A 19 DD 36 00 15 DD 35 01 F2    ...5.....6...5..
01C710:  9A 19 DD 36 00 00 DD 36 01 00 3E 20 CD C1 19 C3    ...6...6..> ....
01C720:  BA 18 CD B3 19 DD 36 00 00 DD 36 01 00 DD 36 02    ......6...6...6.
01C730:  00 18 94 21 45 17 11 46 17 36 20 01 6F 01 ED B0    ...!E..F.6 .o...
01C740:  C9 4F 21 45 17 11 17 00 DD 7E 01 FE 00 28 04 47    .O!E.....~...(.G
01C750:  19 10 FD DD 5E 00 19 71 C9 21 43 17 11 17 00 06    ....^..q.!C.....
01C760:  10 19 CB FE 10 FB 21 45 17 06 10 11 12 02 C5 CD    ......!E........
01C770:  F1 32 23 23 1E 12 C1 10 F5 21 43 17 11 17 00 06    .2##.....!C.....
01C780:  10 19 CB BE 10 FB C9 DD 6E 01 2C 2C 3E 12 DD 86    ........n.,,>...
01C790:  00 67 C3 1A BC CD 07 1A 11 FF 07 06 08 3E 00 ED    .g...........>..
01C7A0:  6F 23 3E 00 ED 6F 19 10 F4 C9 CD 07 1A 11 FF 07    o#>..o..........
01C7B0:  06 08 3E 00 ED 67 23 3E 00 ED 67 19 10 F4 C9 00    ..>..g#>..g.....
01C7C0:  00 00 00 00 00 E5 21 CF 31 CB 56 28 04 12 13 E1    ......!.1.V(....
01C7D0:  C9 D5 6F 26 00 29 29 29 25 29 01 96 1A 09 CD 72    ..o&.)))%).....r
01C7E0:  1A D1 1C 3E 28 BB 20 08 1E 00 3E 18 BA 28 01 14    ...>(. ...>..(..
01C7F0:  E1 C9 EB 7C 65 6F CD 1A BC 3A 91 1A 4F 06 08 C5    ...|eo...:..O...
01C800:  1A A1 77 23 13 1A A1 77 13 01 FF 07 09 C1 10 EF    ..w#...w........
01C810:  C9 0F 00 18 0E 06 FF FF FF FF FF FF FF FF FF FF    ................
01C820:  FF FF FF FF FF FF EE 77 EE 77 EE 77 EE 77 EE 77    .......w.w.w.w.w
01C830:  FF FF EE 77 FF FF 39 39 39 39 39 39 FF FF FF FF    ...w..999999....
01C840:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
01C850:  FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00    ................
01C860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C870:  00 00 00 00 00 00 CC 77 99 33 CC 77 88 99 22 33    .......w.3.w.."3
01C880:  33 33 88 99 FF FF EE 77 EE 77 CC FF FF FF FF FF    33.....w.w......
01C890:  FF FF FF FF FF FF FF 33 EE 77 CC FF CC FF CC FF    .......3.w......
01C8A0:  EE 77 FF 33 FF FF CC FF EE 77 FF 33 FF 33 FF 33    .w.3.....w.3.3.3
01C8B0:  EE 77 CC FF FF FF FF FF 99 99 CC 33 00 00 CC 33    .w.........3...3
01C8C0:  99 99 FF FF FF FF FF FF EE 77 EE 77 88 11 EE 77    .........w.w...w
01C8D0:  EE 77 FF FF FF FF FF FF FF FF FF FF FF FF FF FF    .w..............
01C8E0:  EE 77 EE 77 CC FF FF FF FF FF FF FF 88 11 FF FF    .w.w............
01C8F0:  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF    ................
01C900:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
01C910:  18 00 00 00 02 09 50 E5 18 00 C1 02 00 00 00 02    ......P.........
01C920:  18 00 C6 02 00 00 00 02 18 00 C2 02 00 00 00 02    ................
01C930:  18 00 C7 02 00 00 00 02 18 00 C3 02 00 00 00 02    ................
01C940:  18 00 C8 02 00 00 00 02 18 00 C4 02 00 00 00 02    ................
01C950:  18 00 C9 02 00 00 00 02 18 00 C5 02 00 00 00 02    ................
01C960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01C9F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01CA00:  26 24 26 29 26 2E 26 33 26 38 26 3D 26 42 26 48    &$&)&.&3&8&=&B&H
01CA10:  26 4E 26 54 26 5A 26 60 26 66 26 6C 26 A0 61 63    &N&T&Z&`&f&l&.ac
01CA20:  63 75 6D 75 6C 61 74 6F 72 A0 74 68 65 20 6E 75    cumulator.the nu
01CA30:  6D 62 65 72 A0 48 4C 20 72 65 67 69 73 74 65 72    mber.HL register
01CA40:  A0 6C 6F 63 61 74 69 6F 6E 20 28 48 4C 29 A0 44    .location (HL).D
01CA50:  45 20 72 65 67 69 73 74 65 72 A0 42 20 72 65 67    E register.B reg
01CA60:  69 73 74 65 72 A0 43 20 72 65 67 69 73 74 65 72    ister.C register
01CA70:  A0 69 66 20 43 61 72 72 79 20 66 6C 61 67 20 69    .if Carry flag i
01CA80:  73 20 73 65 74 2C A0 44 20 72 65 67 69 73 74 65    s set,.D registe
01CA90:  72 A0 45 20 72 65 67 69 73 74 65 72 A0 48 20 72    r.E register.H r
01CAA0:  65 67 69 73 74 65 72 A0 4C 20 72 65 67 69 73 74    egister.L regist
01CAB0:  65 72 A0 42 43 20 72 65 67 69 73 74 65 72 A0 69    er.BC register.i
01CAC0:  66 20 5A 65 72 6F 20 66 6C 61 67 20 69 73 20 73    f Zero flag is s
01CAD0:  65 74 2C A0 4E 4F 54 20 44 45 46 49 4E 45 44 A0    et,.NOT DEFINED.
01CAE0:  69 66 20 5A 65 72 6F 20 66 6C 61 67 20 69 73 20    if Zero flag is 
01CAF0:  6E 6F 74 20 73 65 74 2C A0 69 66 20 43 61 72 72    not set,.if Carr
01CB00:  79 20 66 6C 61 67 20 69 73 20 6E 6F 74 20 73 65    y flag is not se
01CB10:  74 2C A0 49 58 20 72 65 67 69 73 74 65 72 A0 49    t,.IX register.I
01CB20:  59 20 72 65 67 69 73 74 65 72 A0 6C 6F 63 61 74    Y register.locat
01CB30:  69 6F 6E 20 28 49 58 2B 6F 66 66 73 65 74 29 A0    ion (IX+offset).
01CB40:  6C 6F 63 61 74 69 6F 6E 20 28 49 59 2B 6F 66 66    location (IY+off
01CB50:  73 65 74 29 A0 6C 6F 63 61 74 69 6F 6E 20 28 42    set).location (B
01CB60:  43 29 A0 6C 6F 63 61 74 69 6F 6E 20 28 44 45 29    C).location (DE)
01CB70:  A0 41 46 20 72 65 67 69 73 74 65 72 73 A0 61 6C    .AF registers.al
01CB80:  74 65 72 6E 61 74 69 76 65 20 41 46 20 72 65 67    ternative AF reg
01CB90:  69 73 74 65 72 73 A0 53 74 61 63 6B 20 50 6F 69    isters.Stack Poi
01CBA0:  6E 74 65 72 A0 69 66 20 53 69 67 6E 20 66 6C 61    nter.if Sign fla
01CBB0:  67 20 69 73 20 30 2C 20 69 65 20 50 6F 73 69 74    g is 0, ie Posit
01CBC0:  69 76 65 2C A0 6C 6F 63 61 74 69 6F 6E 20 28 49    ive,.location (I
01CBD0:  58 29 A0 6C 6F 63 61 74 69 6F 6E 20 28 49 59 29    X).location (IY)
01CBE0:  A0 73 74 61 63 6B A0 69 66 20 53 69 67 6E 20 66    .stack.if Sign f
01CBF0:  6C 61 67 20 69 73 20 31 2C 20 69 65 20 4D 69 6E    lag is 1, ie Min
01CC00:  69 67 68 74 A0 72 6F 74 61 74 65 20 4C 65 66 74    ight.rotate Left
01CC10:  20 44 65 63 69 6D 61 6C 20 63 6F 6E 74 65 6E 74     Decimal content
01CC20:  73 20 6F 66 20 28 48 4C 29 20 77 69 74 68 20 6C    s of (HL) with l
01CC30:  6F 77 20 6E 69 62 62 6C 65 20 6F 66 20 41 63 63    ow nibble of Acc
01CC40:  75 6D 75 6C 61 74 6F 72 A0 72 6F 74 61 74 65 20    umulator.rotate 
01CC50:  52 69 67 68 74 20 44 65 63 69 6D 61 6C 20 63 6F    Right Decimal co
01CC60:  6E 74 65 6E 74 73 20 6F 66 20 28 48 4C 29 20 77    ntents of (HL) w
01CC70:  69 74 68 20 6C 6F 77 20 6E 69 62 62 6C 65 20 6F    ith low nibble o
01CC80:  66 20 41 63 63 75 6D 75 6C 61 74 6F 72 A0 63 68    f Accumulator.ch
01CC90:  61 6E 67 65 20 49 6E 74 65 72 72 75 70 74 20 4D    ange Interrupt M
01CCA0:  6F 64 65 20 74 6F A0 72 65 53 54 61 72 74 20 61    ode to.reSTart a
01CCB0:  74 20 61 64 64 72 65 73 73 A0 69 4E 70 75 74 20    t address.iNput 
01CCC0:  66 72 6F 6D 20 70 6F 72 74 20 28 43 29 2C 20 69    from port (C), i
01CCD0:  6E 74 6F 20 62 6C 6F 63 6B 20 66 72 6F 6D 20 28    nto block from (
01CCE0:  48 4C 29 20 49 6E 63 72 65 6D 65 6E 74 69 6E 67    HL) Incrementing
01CCF0:  20 48 4C 20 66 6F 72 20 42 20 62 79 74 65 73 A0     HL for B bytes.
01CD00:  69 4E 70 75 74 20 69 6E 74 6F 20 28 48 4C 29 20    iNput into (HL) 
01CD10:  66 72 6F 6D 20 70 6F 72 74 20 28 43 29 20 69 6E    from port (C) in
01CD20:  63 72 65 6D 65 6E 74 20 48 4C 2C 20 64 65 63 72    crement HL, decr
01CD30:  65 6D 65 6E 74 20 42 A0 69 4E 70 75 74 20 66 72    ement B.iNput fr
01CD40:  6F 6D 20 70 6F 72 74 20 28 43 29 2C 20 69 6E 74    om port (C), int
01CD50:  6F 20 62 6C 6F 63 6B 20 66 72 6F 6D 20 28 48 4C    o block from (HL
01CD60:  29 20 44 65 63 72 65 6D 65 6E 74 69 6E 67 20 48    ) Decrementing H
01CD70:  4C 20 66 6F 72 20 42 20 62 79 74 65 73 A0 69 4E    L for B bytes.iN
01CD80:  70 75 74 20 69 6E 74 6F 20 28 48 4C 29 20 66 72    put into (HL) fr
01CD90:  6F 6D 20 70 6F 72 74 20 28 43 29 20 44 65 63 72    om port (C) Decr
01CDA0:  65 6D 65 6E 74 20 48 4C 2C 20 64 65 63 72 65 6D    ement HL, decrem
01CDB0:  65 6E 74 20 42 A0 69 6E 70 75 74 20 64 61 74 61    ent B.input data
01CDC0:  20 66 72 6F 6D A0 6F 75 74 70 75 74 20 66 72 6F     from.output fro
01CDD0:  6D 20 28 48 4C 29 20 74 6F 20 70 6F 72 74 20 28    m (HL) to port (
01CDE0:  43 29 20 69 6E 63 72 65 6D 65 6E 74 20 48 4C 2C    C) increment HL,
01CDF0:  20 64 65 63 72 65 6D 65 6E 74 20 42 A0 6F 75 54     decrement B.ouT
01CE00:  75 73 2C A0 69 66 20 50 2F 56 20 66 6C 61 67 20    us,.if P/V flag 
01CE10:  69 73 20 6E 4F 74 20 73 65 74 2C A0 69 66 20 50    is nOt set,.if P
01CE20:  2F 56 20 66 6C 61 67 20 69 73 20 73 45 74 2C A0    /V flag is sEt,.
01CE30:  49 6E 74 65 72 72 75 70 74 20 76 65 63 74 6F 72    Interrupt vector
01CE40:  20 72 65 67 69 73 74 65 72 A0 52 65 66 72 65 73     register.Refres
01CE50:  68 20 72 65 67 69 73 74 65 72 A0 70 6F 72 74 20    h register.port 
01CE60:  77 68 6F 73 65 20 6E 75 6D 62 65 72 20 69 73 20    whose number is 
01CE70:  69 6E 20 43 A0 70 6F 72 74 20 77 69 74 68 20 61    in C.port with a
01CE80:  62 6F 76 65 20 6E 75 6D 62 65 72 A0 46 6C 61 67    bove number.Flag
01CE90:  20 72 65 67 69 73 74 65 72 A0 30 20 6F 66 A0 31     register.0 of.1
01CEA0:  20 6F 66 A0 32 20 6F 66 A0 33 20 6F 66 A0 34 20     of.2 of.3 of.4 
01CEB0:  6F 66 A0 35 20 6F 66 A0 36 20 6F 66 A0 37 20 6F    of.5 of.6 of.7 o
01CEC0:  66 A0 30 30 30 30 48 A0 30 30 30 38 48 A0 30 30    f.0000H.0008H.00
01CED0:  31 30 48 A0 30 30 31 38 48 A0 30 30 32 30 48 A0    10H.0018H.0020H.
01CEE0:  30 30 32 38 48 A0 30 30 33 30 48 A0 30 30 33 38    0028H.0030H.0038
01CEF0:  48 A0 69 73 20 6C 6F 61 64 65 64 20 77 69 74 68    H.is loaded with
01CF00:  A0 68 61 73 20 61 64 64 65 64 20 74 6F 20 69 74    .has added to it
01CF10:  A0 68 61 73 20 61 64 64 65 64 20 74 6F 20 69 74    .has added to it
01CF20:  20 63 61 72 72 79 20 61 6E 64 A0 54 68 65 20 41     carry and.The A
01CF30:  63 63 75 6D 75 6C 61 74 6F 72 20 68 61 73 20 73    ccumulator has s
01CF40:  75 62 74 72 61 63 74 65 64 20 66 72 6F 6D 20 69    ubtracted from i
01CF50:  74 A0 68 61 73 20 74 61 6B 65 6E 20 66 72 6F 6D    t.has taken from
01CF60:  20 69 74 20 63 61 72 72 79 20 61 6E 64 A0 69 73     it carry and.is
01CF70:  20 49 4E 43 72 65 6D 65 6E 74 65 64 20 62 79 20     INCremented by 
01CF80:  31 A0 69 73 20 44 45 43 72 65 6D 65 6E 74 65 64    1.is DECremented
01CF90:  20 62 79 20 31 A0 69 73 20 50 55 53 48 65 64 20     by 1.is PUSHed 
01CFA0:  6F 6E 74 6F 20 73 74 61 63 6B 20 61 6E 64 20 53    onto stack and S
01CFB0:  50 20 64 65 63 72 65 6D 65 6E 74 65 64 20 62 79    P decremented by
01CFC0:  20 32 A0 69 73 20 50 4F 50 70 65 64 20 66 72 6F     2.is POPped fro
01CFD0:  6D 20 73 74 61 63 6B 20 61 6E 64 20 53 50 20 69    m stack and SP i
01CFE0:  6E 63 72 65 6D 65 6E 74 65 64 20 62 79 20 32 A0    ncremented by 2.
01CFF0:  41 63 63 75 6D 75 6C 61 74 6F 72 20 69 73 20 6C    Accumulator is l
01D000:  70 75 74 20 66 72 6F 6D 20 28 48 4C 29 20 74 6F    put from (HL) to
01D010:  20 70 6F 72 74 20 28 43 29 20 62 6C 6F 63 6B 20     port (C) block 
01D020:  66 72 6F 6D 20 28 48 4C 29 20 49 6E 63 72 65 6D    from (HL) Increm
01D030:  65 6E 74 69 6E 67 20 66 6F 72 20 42 20 62 79 74    enting for B byt
01D040:  65 73 A0 6F 55 54 70 75 74 20 66 72 6F 6D 20 28    es.oUTput from (
01D050:  48 4C 29 20 74 6F 20 70 6F 72 74 20 28 43 29 20    HL) to port (C) 
01D060:  44 65 63 72 65 6D 65 6E 74 20 48 4C 2C 20 64 65    Decrement HL, de
01D070:  63 72 65 6D 65 6E 74 20 42 A0 6F 75 54 70 75 74    crement B.ouTput
01D080:  20 74 6F 20 70 6F 72 74 20 28 43 29 2C 20 66 72     to port (C), fr
01D090:  6F 6D 20 62 6C 6F 63 6B 20 66 72 6F 6D 20 28 48    om block from (H
01D0A0:  4C 29 20 44 65 63 72 65 6D 65 6E 74 69 6E 67 20    L) Decrementing 
01D0B0:  48 4C 20 66 6F 72 20 42 20 62 79 74 65 73 A0 6F    HL for B bytes.o
01D0C0:  55 54 70 75 74 A0 64 69 73 61 62 6C 65 20 49 6E    UTput.disable In
01D0D0:  74 65 72 72 75 70 74 73 2E 20 4E 4F 54 20 50 45    terrupts. NOT PE
01D0E0:  52 46 4F 52 4D 45 44 20 42 59 20 53 49 4D 55 4C    RFORMED BY SIMUL
01D0F0:  41 54 4F 52 2E A0 65 6E 61 62 6C 65 20 49 6E 74    ATOR..enable Int
01D100:  65 72 72 75 70 74 73 2E 20 4E 4F 54 20 50 45 52    errupts. NOT PER
01D110:  46 4F 52 4D 45 44 20 42 59 20 53 49 4D 55 4C 41    FORMED BY SIMULA
01D120:  54 4F 52 2E A0 69 73 20 52 6F 74 61 74 65 64 20    TOR..is Rotated 
01D130:  4C 65 66 74 20 73 68 69 66 74 69 6E 67 20 62 69    Left shifting bi
01D140:  74 20 37 20 69 6E 74 6F 20 43 61 72 72 79 A0 61    t 7 into Carry.a
01D150:  6E 64 20 43 61 72 72 79 20 61 72 65 20 72 6F 74    nd Carry are rot
01D160:  61 74 65 64 20 4C 65 66 74 A0 69 73 20 52 6F 74    ated Left.is Rot
01D170:  61 74 65 64 20 52 69 67 68 74 2C 20 73 68 69 66    ated Right, shif
01D180:  74 69 6E 67 20 62 69 74 20 30 20 69 6E 74 6F 20    ting bit 0 into 
01D190:  43 61 72 72 79 A0 61 6E 64 20 43 61 72 72 79 20    Carry.and Carry 
01D1A0:  61 72 65 20 52 6F 74 61 74 65 64 20 52 69 67 68    are Rotated Righ
01D1B0:  74 A0 69 73 20 53 68 69 66 74 65 64 20 4C 65 66    t.is Shifted Lef
01D1C0:  74 20 41 72 69 74 68 6D 65 74 69 63 61 6C 6C 79    t Arithmetically
01D1D0:  2C 20 30 20 65 6E 74 65 72 73 20 61 74 20 62 69    , 0 enters at bi
01D1E0:  74 20 30 A0 69 73 20 53 68 69 66 74 65 64 20 52    t 0.is Shifted R
01D1F0:  69 67 68 74 20 41 72 69 74 68 6D 65 74 69 63 61    ight Arithmetica
01D200:  6F 67 69 63 61 6C 6C 79 20 4F 52 65 64 20 77 69    ogically ORed wi
01D210:  74 68 A0 41 63 63 75 6D 75 6C 61 74 6F 72 20 69    th.Accumulator i
01D220:  73 20 6C 6F 67 69 63 61 6C 6C 79 20 41 4E 44 65    s logically ANDe
01D230:  64 20 77 69 74 68 A0 42 43 2C 20 44 45 2C 20 48    d with.BC, DE, H
01D240:  4C 20 72 65 67 69 73 74 65 72 73 20 61 72 65 20    L registers are 
01D250:  61 6C 6C 20 45 58 63 68 61 6E 67 65 64 20 77 69    all EXchanged wi
01D260:  74 68 20 74 68 65 20 61 6C 74 65 72 6E 61 74 69    th the alternati
01D270:  76 65 20 73 65 74 A0 69 73 20 45 58 63 68 61 6E    ve set.is EXchan
01D280:  67 65 64 20 77 69 74 68 A0 41 63 63 75 6D 75 6C    ged with.Accumul
01D290:  61 74 6F 72 20 69 73 20 4E 45 47 61 74 65 64 2C    ator is NEGated,
01D2A0:  20 69 65 20 6D 61 64 65 20 6E 65 67 61 74 69 76     ie made negativ
01D2B0:  65 A0 63 61 72 72 79 20 66 6C 61 67 20 69 73 20    e.carry flag is 
01D2C0:  69 6E 76 65 72 74 65 64 2C 20 69 65 20 43 6F 6D    inverted, ie Com
01D2D0:  70 6C 69 6D 65 6E 74 20 43 61 72 72 79 20 46 6C    pliment Carry Fl
01D2E0:  61 67 A0 63 61 72 72 79 20 66 6C 61 67 20 69 73    ag.carry flag is
01D2F0:  20 73 65 74 2C 20 69 65 20 53 65 74 20 43 61 72     set, ie Set Car
01D300:  72 79 20 46 6C 61 67 A0 64 65 63 69 6D 61 6C 20    ry Flag.decimal 
01D310:  41 64 6A 75 73 74 20 41 63 63 75 6D 75 6C 61 74    Adjust Accumulat
01D320:  6F 72 A0 4E 6F 20 4F 50 65 72 61 74 69 6F 6E 20    or.No OPeration 
01D330:  69 73 20 70 65 72 66 6F 72 6D 65 64 2C 20 69 6E    is performed, in
01D340:  73 70 69 74 65 20 6F 66 20 74 68 69 73 20 69 74    spite of this it
01D350:  20 74 61 6B 65 73 20 2E 30 30 30 30 30 31 20 73     takes .000001 s
01D360:  65 63 73 20 74 6F 20 64 6F 20 69 74 A0 63 6F 6D    ecs to do it.com
01D370:  70 75 74 65 72 20 69 73 20 48 41 4C 54 65 64 20    puter is HALTed 
01D380:  75 6E 74 69 6C 20 61 6E 20 69 6E 74 65 72 72 75    until an interru
01D390:  70 74 20 63 6F 6D 65 73 20 74 6F 20 61 77 61 6B    pt comes to awak
01D3A0:  65 20 69 74 20 61 67 61 69 6E A0 74 65 73 74 20    e it again.test 
01D3B0:  42 49 54 A0 53 45 54 20 62 69 74 A0 52 45 53 65    BIT.SET bit.RESe
01D3C0:  74 20 62 69 74 A0 62 6C 6F 63 6B 20 74 72 61 6E    t bit.block tran
01D3D0:  73 66 65 72 20 28 42 43 29 20 62 79 74 65 73 20    sfer (BC) bytes 
01D3E0:  73 74 61 72 74 69 6E 67 20 61 74 20 28 48 4C 29    starting at (HL)
01D3F0:  20 74 6F 20 28 44 45 29 20 69 6E 63 72 65 6D 65     to (DE) increme
01D400:  6C 6C 79 2C 20 73 69 67 6E 20 62 69 74 20 75 6E    lly, sign bit un
01D410:  63 68 61 6E 67 65 64 A0 69 73 20 53 68 69 66 74    changed.is Shift
01D420:  65 64 20 52 69 67 68 74 20 4C 6F 67 69 63 61 6C    ed Right Logical
01D430:  6C 79 2C 20 30 20 69 73 20 73 68 69 66 74 65 64    ly, 0 is shifted
01D440:  20 69 6E 74 6F 20 62 69 74 20 37 A0 A0 00 58 00     into bit 7...X.
01D450:  00 00 DD CB 00 7E C8 21 CF 31 CB 8E DD CB 00 76    .....~.!.1.....v
01D460:  28 2E DD 6E 08 DD 66 09 DD E5 01 08 00 DD 21 F3    (..n..f.......!.
01D470:  3B 7D DD BE 06 20 15 7C DD BE 07 20 0F DD E5 E1    ;}... .|... ....
01D480:  DD E1 CD F1 32 3E 20 CD 45 1A 18 0B DD 09 18 E1    ....2> .E.......
01D490:  3E 07 83 5F 30 01 14 21 F0 45 DD CB 00 56 28 03    >.._0..!.E...V(.
01D4A0:  21 68 46 22 4D 32 CD 4C 32 CD F1 32 3E 20 CD 45    !hF"M2.L2..2> .E
01D4B0:  1A DD 7E 04 FE 7F C8 CD 5C 32 DD 7E 05 FE 7F C8    ..~.....\2.~....
01D4C0:  3E 2C CD 45 1A DD 7E 05 CD 5C 32 C9 21 F0 45 7D    >,.E..~..\2.!.E}
01D4D0:  DD 86 03 6F 30 01 24 7E 23 66 6F C9 FE 28 20 15    ...o0.$~#fo..( .
01D4E0:  CD E6 32 21 CF 31 CB CE 3E 06 CD DE 32 CD 1D 33    ..2!.1..>...2..3
01D4F0:  3E 29 C3 45 1A FE 2A 28 E7 FE 02 20 11 3E 06 21    >).E..*(... .>.!
01D500:  CF 31 CB 4E 28 02 3E 07 CD DE 32 C3 1D 33 FE 18    .1.N(.>...2..3..
01D510:  20 08 3E 06 CD DE 32 C3 31 33 FE 1E 28 F4 FE 4A     .>...2.13..(..J
01D520:  20 0C 3E 28 CD 45 1A 3E 06 CD DE 32 18 BF FE 1A     .>(.E.>...2....
01D530:  20 0A 3E 28 CD 45 1A CD 92 32 18 B4 FE 72 28 04     .>(.E...2...r(.
01D540:  FE 74 20 09 DD 6E 01 DD 66 02 C3 F1 32 FE 76 20    .t ..n..f...2.v 
01D550:  15 3E 28 CD 45 1A CD C4 32 3E 29 C3 45 1A 2A EC    .>(.E...2>).E.*.
01D560:  3B 85 6F D0 24 C9 21 0B 45 4F 06 00 09 4E 23 66    ;.o.$.!.EO...N#f
01D570:  69 7E CB 7F 20 06 CD 45 1A 23 18 F5 E6 7F CD 45    i~.. ..E.#.....E
01D580:  1A C9 3E 00 CD 0D 33 CD 0D 33 ED 6F C9 ED 6F F5    ..>...3..3.o..o.
01D590:  C6 30 FE 3A 38 02 C6 07 CD 45 1A F1 C9 3A CF 31    .0.:8....E...:.1
01D5A0:  CB 47 28 05 6E 26 00 18 1A CD 02 33 3E 48 C3 45    .G(.n&.....3>H.E
01D5B0:  1A 3A CF 31 CB 47 20 07 23 CD 02 33 2B 18 EA 7E    .:.1.G .#..3+..~
01D5C0:  23 66 6F DD E5 C5 D5 11 00 00 7B 01 00 10 DD 21    #fo.......{....!
01D5D0:  A9 33 29 30 12 7B DD 86 00 27 5F 7A DD 8E 01 27    .3)0.{...'_z...'
01D5E0:  57 79 DD 8E 02 27 4F DD 23 DD 23 DD 23 10 E3 ED    Wy...'O.#.#.#...
01D5F0:  53 A6 33 32 A8 33 21 A8 33 06 03 3E 00 D1 C5 ED    S.32.3!.3..>....
01D600:  6E 74 69 6E 67 A0 74 72 61 6E 73 66 65 72 20 28    nting.transfer (
01D610:  48 4C 29 20 74 6F 20 28 44 45 29 2C 20 69 6E 63    HL) to (DE), inc
01D620:  72 65 6D 65 6E 74 20 48 4C 20 61 6E 64 20 44 45    rement HL and DE
01D630:  2C 20 64 65 63 20 42 43 2C 20 72 65 73 65 74 20    , dec BC, reset 
01D640:  50 56 20 66 6C 61 67 20 69 66 20 42 43 3D 30 A0    PV flag if BC=0.
01D650:  62 6C 6F 63 6B 20 74 72 61 6E 73 66 65 72 20 28    block transfer (
01D660:  42 43 29 20 62 79 74 65 73 20 73 74 61 72 74 69    BC) bytes starti
01D670:  6E 67 20 61 74 20 28 48 4C 29 20 74 6F 20 28 44    ng at (HL) to (D
01D680:  45 29 20 64 65 63 72 65 6D 65 6E 74 69 6E 67 A0    E) decrementing.
01D690:  74 72 61 6E 73 66 65 72 20 28 48 4C 29 20 74 6F    transfer (HL) to
01D6A0:  20 28 44 45 29 2C 20 64 65 63 72 65 6D 65 6E 74     (DE), decrement
01D6B0:  20 48 4C 2C 20 44 45 2C 20 61 6E 64 20 42 43 2C     HL, DE, and BC,
01D6C0:  20 72 65 73 65 74 20 50 56 20 66 6C 61 67 20 69     reset PV flag i
01D6D0:  66 20 42 43 3D 30 A0 70 65 72 66 6F 72 6D 20 72    f BC=0.perform r
01D6E0:  65 6C 61 74 69 76 65 20 6A 75 6D 70 20 74 6F A0    elative jump to.
01D6F0:  64 65 63 72 65 6D 65 6E 74 20 42 2C 20 69 66 20    decrement B, if 
01D700:  7A 65 72 6F 20 63 6F 6E 74 69 6E 75 65 2C 20 69    zero continue, i
01D710:  66 20 4E 6F 74 20 5A 65 72 6F 20 70 65 72 66 6F    f Not Zero perfo
01D720:  72 6D 20 72 65 6C 61 74 69 76 65 20 6A 75 6D 70    rm relative jump
01D730:  20 74 6F A0 70 75 73 68 20 74 68 65 20 72 65 74     to.push the ret
01D740:  75 72 6E 20 61 64 64 72 65 73 73 20 74 6F 20 73    urn address to s
01D750:  74 61 63 6B 20 61 6E 64 20 43 41 4C 4C A0 70 65    tack and CALL.pe
01D760:  72 66 6F 72 6D 20 6A 75 6D 70 20 74 6F A0 52 45    rform jump to.RE
01D770:  54 75 72 6E 20 66 72 6F 6D 20 4E 6F 6E 2D 6D 61    Turn from Non-ma
01D780:  73 6B 61 62 6C 65 20 69 6E 74 65 72 72 75 70 74    skable interrupt
01D790:  3A 20 4E 4F 54 20 50 45 52 46 4F 52 4D 45 44 20    : NOT PERFORMED 
01D7A0:  42 59 20 53 49 4D 55 4C 41 54 4F 52 A0 52 45 54    BY SIMULATOR.RET
01D7B0:  75 72 6E 20 66 72 6F 6D 20 49 6E 74 65 72 72 75    urn from Interru
01D7C0:  70 74 3A 20 4E 4F 54 20 50 45 52 46 4F 52 4D 45    pt: NOT PERFORME
01D7D0:  44 20 42 59 20 53 49 4D 55 4C 41 54 4F 52 A0 52    D BY SIMULATOR.R
01D7E0:  45 54 75 72 6E 20 61 64 64 72 65 73 73 20 69 73    ETurn address is
01D7F0:  20 50 4F 50 70 65 64 20 66 72 6F 6D 20 74 68 65     POPped from the
01D800:  6F C4 9A 33 ED 6F C4 9A 33 2B C1 10 F1 CB 7F 20    o..3.o..3+..... 
01D810:  05 3E 30 CD 45 1A C1 DD E1 C9 CB FF F5 E6 0F C6    .>0.E...........
01D820:  30 CD 45 1A F1 C9 00 00 00 68 27 03 84 63 01 92    0.E......h'..c..
01D830:  81 00 96 40 00 48 20 00 24 10 00 12 05 00 56 02    ...@.H .$.....V.
01D840:  00 28 01 00 64 00 00 32 00 00 16 00 00 08 00 00    .(..d..2........
01D850:  04 00 00 02 00 00 01 00 00 45 52 52 4F 52 A0 CD    .........ERROR..
01D860:  64 39 21 1F 3B 36 00 21 F3 3B 22 1B 3B 21 73 3C    d9!.;6.!.;".;!s<
01D870:  22 1D 3B 06 10 DD 21 20 3B C5 CD 21 34 C1 10 F9    ".;...! ;..!4...
01D880:  CD E6 12 DD 21 20 3B 06 10 C5 CD 57 35 C1 10 F9    ....! ;....W5...
01D890:  DD 36 00 00 2A CD 31 DD 75 08 DD 74 09 CD A0 41    .6..*.1.u..t...A
01D8A0:  C9 DD 36 00 00 ED 5B EE 3B 1A FE 20 28 0E CD 3B    ..6...[.;.. (..;
01D8B0:  39 1A FE 20 21 9D 3A CA 03 37 18 06 21 07 00 19    9.. !.:..7..!...
01D8C0:  EB 1A 2A CD 31 DD 75 08 DD 74 09 FE 20 CA 5D 35    ..*.1.u..t.. .]5
01D8D0:  D5 21 CD 31 ED 5B D0 31 CD 31 33 D1 21 F0 45 22    .!.1.[.1.13.!.E"
01D8E0:  2E 39 06 3C CD FB 38 38 0A FE 20 28 1B 21 EB 39    .9.<..88.. (.!.9
01D8F0:  C3 03 37 21 68 46 22 2E 39 06 0A CD FB 38 21 F9    ..7!hF".9....8!.
01D900:  39 DA 03 37 DD CB 00 D6 DD 71 03 13 1A FE 20 28    9..7.....q.... (
01D910:  28 CD 0B 36 32 F1 3B 3A F0 3B DD 77 04 1A FE 20    (..62.;:.;.w... 
01D920:  28 1F FE 2C 21 08 3A C2 03 37 13 CD 0B 36 32 F2    (..,!.:..7...62.
01D930:  3B 3A F0 3B DD 77 05 18 10 3E 7F DD 77 04 32 F1    ;:.;.w...>..w.2.
01D940:  3B 3E 7F 32 F2 3B DD 77 05 DD 4E 03 21 F0 45 DD    ;>.2.;.w..N.!.E.
01D950:  CB 00 56 28 03 21 68 46 22 2E 39 CD 2D 39 01 05    ..V(.!hF".9.-9..
01D960:  00 09 3A F1 3B BE 28 34 23 23 23 23 7E FE 80 C2    ..:.;.(4####~...
01D970:  E2 34 21 F1 3B CD 04 35 21 F2 3B CD 04 35 21 1B    .4!.;..5!.;..5!.
01D980:  3A C3 03 37 7E FE 02 0E 18 28 05 FE 4A C0 0E 1A    :..7~....(..J...
01D990:  71 DD CB 00 E6 DD 36 07 00 E1 18 AD 23 3A F2 3B    q.....6.....#:.;
01D9A0:  BE 20 C6 23 7E DD 77 0A 0E 00 FE CB 28 01 0C 23    . .#~.w.....(..#
01D9B0:  7E DD 77 0B FE 30 28 01 0C 79 DD 4E 00 06 05 CB    ~.w..0(..y.N....
01D9C0:  09 CE 00 10 FA 5F 16 00 2A CD 31 19 ED 5B D0 31    ....._..*.1..[.1
01D9D0:  DD CB 00 FE C3 D3 35 DD CB 00 7E 20 06 ED 5B D0    ......5...~ ..[.
01D9E0:  31 18 73 CD 7F 39 ED 5B D0 31 2A CD 31 1E 08 DD    1.s..9.[.1*.1...
01D9F0:  CB 00 46 28 07 3E DD CD 5E 39 18 0B DD CB 00 4E    ..F(.>..^9.....N
01DA00:  20 73 74 61 63 6B A0 73 65 61 72 63 68 20 66 72     stack.search fr
01DA10:  6F 6D 20 28 48 4C 29 20 49 6E 63 72 65 6D 65 6E    om (HL) Incremen
01DA20:  74 69 6E 67 20 42 43 20 62 79 74 65 73 20 66 6F    ting BC bytes fo
01DA30:  72 20 64 61 74 61 20 69 6E 20 41 63 63 75 6D 75    r data in Accumu
01DA40:  6C 61 74 6F 72 A0 63 6F 6D 70 61 72 65 20 28 48    lator.compare (H
01DA50:  4C 29 20 77 69 74 68 20 41 2C 20 69 6E 63 72 65    L) with A, incre
01DA60:  6D 65 6E 74 20 48 4C 2C 20 64 65 63 72 65 6D 65    ment HL, decreme
01DA70:  6E 74 20 42 43 A0 73 65 61 72 63 68 20 66 72 6F    nt BC.search fro
01DA80:  6D 20 28 48 4C 29 20 44 65 63 72 65 6D 65 6E 74    m (HL) Decrement
01DA90:  69 6E 67 20 42 43 20 62 79 74 65 73 20 66 6F 72    ing BC bytes for
01DAA0:  20 64 61 74 61 20 69 6E 20 41 63 63 75 6D 75 6C     data in Accumul
01DAB0:  61 74 6F 72 A0 63 6F 6D 70 61 72 65 20 28 48 4C    ator.compare (HL
01DAC0:  29 20 77 69 74 68 20 41 2C 20 64 65 63 72 65 6D    ) with A, decrem
01DAD0:  65 6E 74 20 48 4C 2C 20 61 6E 64 20 42 43 A0 69    ent HL, and BC.i
01DAE0:  6E 76 65 72 74 20 61 6C 6C 20 62 69 74 73 20 69    nvert all bits i
01DAF0:  6E 20 41 20 72 65 67 69 73 74 65 72 2C 20 69 65    n A register, ie
01DB00:  20 43 6F 6D 50 4C 69 6D 65 6E 74 A0 61 63 63 75     ComPLiment.accu
01DB10:  6D 75 6C 61 74 6F 72 20 69 73 20 43 6F 6D 50 61    mulator is ComPa
01DB20:  72 65 64 20 77 69 74 68 A0 63 6F 6E 74 65 6E 74    red with.content
01DB30:  73 20 6F 66 20 41 63 63 75 6D 75 6C 61 74 6F 72    s of Accumulator
01DB40:  20 69 73 20 65 58 63 6C 75 73 69 76 65 6C 79 20     is eXclusively 
01DB50:  4F 52 65 64 20 77 69 74 68 A0 72 6F 74 61 74 65    ORed with.rotate
01DB60:  20 41 63 63 75 6D 75 6C 61 74 6F 72 20 4C 65 66     Accumulator Lef
01DB70:  74 20 73 68 69 66 74 69 6E 67 20 62 69 74 20 37    t shifting bit 7
01DB80:  20 69 6E 74 6F 20 43 61 72 72 79 A0 72 6F 74 61     into Carry.rota
01DB90:  74 65 20 41 63 63 75 6D 75 6C 61 74 6F 72 20 61    te Accumulator a
01DBA0:  6E 64 20 63 61 72 72 79 20 4C 65 66 74 A0 72 6F    nd carry Left.ro
01DBB0:  74 61 74 65 20 41 63 63 75 6D 75 6C 61 74 6F 72    tate Accumulator
01DBC0:  20 52 69 67 68 74 2C 20 73 68 69 66 74 69 6E 67     Right, shifting
01DBD0:  20 62 69 74 20 30 20 69 6E 74 6F 20 43 61 72 72     bit 0 into Carr
01DBE0:  79 A0 72 6F 74 61 74 65 20 61 63 63 75 6D 75 6C    y.rotate accumul
01DBF0:  61 74 6F 72 20 61 6E 64 20 63 61 72 72 79 20 52    ator and carry R
01DC00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
01DC10:  19 00 00 00 02 09 50 E5 19 00 C1 02 00 00 00 02    ......P.........
01DC20:  19 00 C6 02 00 00 00 02 19 00 C2 02 00 00 00 02    ................
01DC30:  19 00 C7 02 00 00 00 02 19 00 C3 02 00 00 00 02    ................
01DC40:  19 00 C8 02 00 00 00 02 19 00 C4 02 00 00 00 02    ................
01DC50:  19 00 C9 02 00 00 00 02 19 00 C5 02 00 00 00 02    ................
01DC60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DC90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DCF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01DD00:  28 05 3E FD CD 5E 39 DD CB 00 56 28 1A 3E CB CD    (.>..^9...V(.>..
01DD10:  5E 39 DD 7E 00 E6 03 28 0E DD 7E 06 CD 5E 39 DD    ^9.~...(..~..^9.
01DD20:  7E 0A CD 5E 39 18 2C DD 7E 0A FE CB 28 3F CD 5E    ~..^9.,.~...(?.^
01DD30:  39 DD 7E 0B FE 30 28 03 CD 5E 39 DD CB 00 5E 28    9.~..0(..^9...^(
01DD40:  06 DD 7E 06 CD 5E 39 DD CB 00 66 28 06 DD 7E 07    ..~..^9...f(..~.
01DD50:  CD 5E 39 22 CD 31 14 1E 01 ED 53 D0 31 11 0C 00    .^9".1....S.1...
01DD60:  DD 19 2A EE 3B 11 17 00 19 22 EE 3B C9 DD 7E 06    ..*.;....".;..~.
01DD70:  77 DD CB 00 66 28 0E DD 7E 07 23 E5 77 2B CD 31    w...f(..~.#.w+.1
01DD80:  33 E1 23 18 CE E5 CD 1D 33 18 F6 21 0B 45 22 2E    3.#.....3..!.E".
01DD90:  39 01 4E 03 DD 7E 03 FE 54 28 13 01 5E 08 FE 56    9.N..~..T(..^..V
01DDA0:  28 0C DD CB 00 56 01 00 2F 20 03 01 00 27 CD FD    (....V../ ...'..
01DDB0:  38 30 45 DD CB 00 46 20 1E DD CB 00 4E 20 18 CD    80E...F ....N ..
01DDC0:  1C 37 3A 19 3B DD 77 06 CB 68 28 06 3A 1A 3B DD    .7:.;.w..h(.:.;.
01DDD0:  77 07 79 32 F0 3B C9 3A F1 3B FE 06 20 E1 CD 1C    w.y2.;.:.;.. ...
01DDE0:  37 CB 68 21 7C 3A C2 03 37 3A 19 3B DD 77 07 DD    7.h!|:..7:.;.w..
01DDF0:  CB 00 E6 79 32 F0 3B C9 FE 20 28 13 FE 2C 28 0F    ...y2.;.. (..,(.
01DE00:  79 FE 28 28 42 FE 2A 28 38 EB CD 0A 39 18 A2 79    y.((B.*(8...9..y
01DE10:  FE 38 28 26 FE 3A 28 1B FE 24 28 0D FE 26 C0 CD    .8(&.:(..$(..&..
01DE20:  EC 36 3E 04 DD CB 00 CE C9 CD EC 36 3E 04 DD CB    .6>........6>...
01DE30:  00 C6 C9 CD E1 36 3E 06 18 EA CD E1 36 3E 06 18    .....6>.....6>..
01DE40:  ED DD CB 00 CE 18 04 DD CB 00 C6 01 07 00 CD 20    ............... 
01DE50:  37 CB 68 21 2D 3A 20 2B 3A 19 3B DD 77 06 3E 06    7.h!-: +:.;.w.>.
01DE60:  C9 DD 7E 03 FE 1C C8 21 AE 3A 18 17 DD 7E 03 FE    ..~....!.:...~..
01DE70:  10 21 3C 3A 28 0D FE 0C 21 3C 3A 28 06 DD 7E 04    .!<:(...!<:(..~.
01DE80:  FE 08 C0 ED 7B 0E 3B ED 5B D0 31 1E 00 CD F1 32    ....{.;.[.1....2
01DE90:  11 00 12 21 BD 3A CD F1 32 C3 4B 12 06 00 0E 03    ...!.:..2.K.....
01DEA0:  D5 1A FE 28 28 1D FE 29 28 21 FE 20 28 45 FE 2C    ...((..)(!. (E.,
01DEB0:  28 41 CB 61 C2 C2 37 FE 30 38 26 FE 3A 30 22 04    (A.a..7.08&.:0".
01DEC0:  13 18 DE CB 51 20 7B CB D1 18 F5 CB 51 28 73 CB    ....Q {.....Q(s.
01DED0:  D9 13 1A FE 20 28 1C FE 2C 28 18 21 08 3A C3 03    .... (..,(.!.:..
01DEE0:  37 CB 81 FE 41 38 04 FE 47 38 D4 FE 48 20 53 CB    7...A8..G8..H S.
01DEF0:  E1 18 CD 78 FE 00 21 4E 3A CA 03 37 79 07 A9 E6    ...x..!N:..7y...
01DF00:  40 DD 46 41 0B 09 CD DF 3F C3 6B 40 DD 21 43 42    @.FA....?.k@.!CB
01DF10:  DD 6E 46 DD 66 47 CD DF 3F DD 46 41 DD 4E 40 0B    .nF.fG..?.FA.N@.
01DF20:  A7 ED 42 CD DF 3F C3 6B 40 DD 21 43 42 DD 6E 3A    ..B..?.k@.!CB.n:
01DF30:  DD 66 3B CD DF 3F DD 4E 0A 0D 06 00 09 CD DF 3F    .f;..?.N.......?
01DF40:  C3 6B 40 DD 21 43 42 DD 6E 3A DD 66 3B CD DF 3F    .k@.!CB.n:.f;..?
01DF50:  06 00 DD 4E 0A 0D A7 ED 42 CD DF 3F C3 6B 40 DD    ...N....B..?.k@.
01DF60:  21 20 3B DD 7E 09 BC 20 2C 3E BF BD 38 27 06 0F    ! ;.~.. ,>..8'..
01DF70:  11 0C 00 2C DD 7E 14 BD 30 09 DD 19 10 F6 DD 21    ...,.~..0......!
01DF80:  43 42 C9 DD CB 00 7E 28 F1 DD 7E 03 FE 72 30 EE    CB....~(..~..r0.
01DF90:  21 45 43 18 03 21 F5 42 11 00 12 CD F1 32 E1 37    !EC..!.B.....2.7
01DFA0:  C9 DD 7E 05 FE 32 20 43 DD 21 43 42 DD 66 04 DD    ..~..2 C.!CB.f..
01DFB0:  6E 77 DD 75 04 DD 74 77 DD 66 78 DD 6E 76 DD 75    nw.u..tw.fx.nv.u
01DFC0:  78 DD 74 76 18 19 DD 21 43 42 06 06 21 BC 42 11    x.tv...!CB..!.B.
01DFD0:  06 00 DD 4E 0A 7E 71 DD 77 0A DD 19 23 10 F3 21    ...N.~q.w...#..!
01DFE0:  C1 40 06 05 36 00 23 10 FB 18 22 DD 2A EC 3B DD    .@..6.#...".*.;.
01DFF0:  6E 08 DD 66 09 DD 7E 14 95 4F 06 00 11 C1 40 ED    n..f..~..O....@.
01E000:  B0 EB FE 05 28 07 0E 00 71 23 3C 18 F5 DD 21 43    ....(...q#<...!C
01E010:  42 DD 46 0A DD 4E 10 DD 56 16 DD 5E 1C 21 BB 42    B.F..N..V..^.!.B
01E020:  6E E5 F1 DD 66 22 DD 6E 28 DD 7E 04 DD 2A 8F 42    n...f".n(.~..*.B
01E030:  F3 FD 22 EE 42 FD 2A 95 42 ED 73 EC 42 ED 7B 9B    ..".B.*.B.s.B.{.
01E040:  42 00 00 00 00 00 ED 73 9B 42 ED 7B EC 42 FD 22    B......s.B.{.B."
01E050:  95 42 FD 2A EE 42 FB DD 22 8F 42 DD 21 43 42 DD    .B.*.B..".B.!CB.
01E060:  77 04 DD 77 71 DD 70 0A DD 70 41 DD 71 10 DD 71    w..wq.p..pA.q..q
01E070:  40 0A DD 77 64 DD 72 16 DD 72 47 DD 73 1C DD 73    @..wd.r..rG.s..s
01E080:  46 1A DD 77 6A DD 74 22 DD 74 3B DD 75 28 DD 75    F..wj.t".t;.u(.u
01E090:  3A 7E DD 77 5E F5 C1 DD 71 70 DD 71 78 DD 2A EC    :~.w^...qp.qx.*.
01E0A0:  3B DD 6E 14 DD 66 15 22 CD 31 2A 9B 42 3E C1 BD    ;.n..f.".1*.B>..
01E0B0:  38 13 CD AE 3D 3E 0F 32 91 1A 21 E5 43 11 00 12    8...=>.2..!.C...
01E0C0:  CD F1 32 37 C9 3E 0F BC 20 E8 CD AE 3D CD A0 41    ..27.>.. ...=..A
01E0D0:  C9 3A BB 42 47 DD 7E 04 FE 0C 28 1E FE 22 28 20    .:.BG.~...(.."( 
01E0E0:  FE 1C 28 24 FE 20 28 24 FE 36 28 24 FE 3E 28 24    ..($. ($.6($.>($
01E0F0:  FE 40 28 24 FE 42 28 24 37 C9 CB 40 20 08 A7 C9    .@($.B($7..@ ...
01E100:  08 20 3F E1 D5 1B 78 21 7C 3A CB 61 20 04 CB 41    . ?...x!|:.a ..A
01E110:  20 0A FE 05 D2 03 37 CD AC 38 18 08 FE 06 D2 03     .....7..8......
01E120:  37 CD 65 38 41 D1 DD CB 00 DE CB 68 28 0C DD CB    7.e8A......h(...
01E130:  00 E6 0E 1A CB 50 C0 0E 18 C9 0E 4A CB 50 C0 0E    .....P.....J.P..
01E140:  02 C9 D1 DD 7E 03 FE 16 28 04 FE 18 20 0B CD 1F    ....~...(... ...
01E150:  38 3E 72 0E 1E CB C6 18 31 1A DD CB 00 E6 FE 28    8>r.....1......(
01E160:  28 10 CD 1F 38 1A FE 29 28 2F 3E 74 0E 18 CB 86    (...8..)(/>t....
01E170:  18 18 13 3A CF 31 CB DF 32 CF 31 CD 1F 38 1A FE    ...:.1..2.1..8..
01E180:  29 20 16 13 3E 76 0E 1A CB 86 32 F0 3B DD CB 00    ) ..>v....2.;...
01E190:  DE 79 23 23 22 1D 3B E1 C9 21 5D 3A C3 03 37 2A    .y##".;..!]:..7*
01E1A0:  1D 3B DD 75 01 DD 74 02 06 07 DD CB 00 EE 1A FE    .;.u..t.........
01E1B0:  20 28 13 FE 2C 28 16 FE 29 28 12 77 13 23 10 EE     (..,(..)(.w.#..
01E1C0:  21 6D 3A C3 03 37 3A CF 31 CB 5F 20 09 05 C8 3E    !m:..7:.1._ ...>
01E1D0:  20 77 23 10 FC C9 CB 9F 32 CF 31 05 C8 3E 20 77     w#.....2.1..> w
01E1E0:  23 13 10 FB C9 C5 DD E5 CB 59 28 01 1B CD F2 38    #........Y(....8
01E1F0:  6F 26 00 DD 21 0F 3B 18 15 CD F2 38 FE 00 28 0E    o&..!.;....8..(.
01E200:  C5 DD 4E 00 DD 46 01 09 38 18 3D 20 FA C1 DD 23    ..N..F..8.= ...#
01E210:  DD 23 1B 10 E4 DD E1 C1 22 19 3B 3E 00 BC C8 CB    .#......".;>....
01E220:  E9 C9 E1 E1 E1 E1 21 7C 3A C3 03 37 21 19 3B 36    ......!|:..7!.;6
01E230:  00 CB 59 28 01 1B CB 61 28 01 1B CD F2 38 ED 67    ..Y(...a(....8.g
01E240:  05 28 21 1B CD F2 38 ED 67 05 28 1C 1B 23 36 00    .(!...8.g.(..#6.
01E250:  CD F2 38 ED 67 05 28 13 1B CD F2 38 ED 67 05 28    ..8.g.(....8.g.(
01E260:  0E CB F9 C9 3E 00 ED 67 CB A9 C9 3E 00 ED 67 CB    ....>..g...>..g.
01E270:  E9 C9 1A D6 30 FE 0A D8 D6 07 C9 0E 00 CD 2D 39    ....0.........-9
01E280:  D5 CB 7E 20 17 1A BE 28 07 D1 0C 0C 10 EF 37 C9    ..~ ...(......7.
01E290:  23 13 CB 7E 20 06 1A BE 28 F6 18 ED CB BE 1A BE    #..~ ...(.......
01E2A0:  CB FE 20 E5 13 79 32 F0 3B 1A E1 A7 C9 21 F0 45    .. ..y2.;....!.E
01E2B0:  7D 81 6F 30 01 24 7E 23 66 6F C9 2A 1B 3B EB 01    }.o0.$~#fo.*.;..
01E2C0:  06 00 ED B0 ED 4B CD 31 EB 2B CB FE 23 71 23 70    .....K.1.+..#q#p
01E2D0:  23 22 1B 3B 13 21 1F 3B 34 DD CB 00 F6 C9 77 CD    #".;.!.;4.....w.
01E2E0:  02 33 23 C9 21 20 3B 11 21 3B 36 00 01 BF 00 ED    .3#.! ;.!;6.....
01E2F0:  B0 21 F3 3B 11 F4 3B 01 7F 00 36 00 ED B0 C9 DD    .!.;..;...6.....
01E300:  CB 40 28 02 A7 C9 37 C9 CB 70 18 F0 CB 70 18 F2    .@(...7..p...p..
01E310:  CB 78 18 EE CB 78 18 E4 CB 50 18 E6 CB 50 18 DC    .x...x...P...P..
01E320:  3E 0F 32 91 1A DD 21 20 3B 11 08 02 06 10 C5 DD    >.2...! ;.......
01E330:  7E 03 FE 74 20 08 CD D9 41 CD 31 33 18 0A FE 72    ~..t ...A.13...r
01E340:  20 06 CD D9 41 CD 1D 33 FE 76 CC E8 41 1E 08 14     ...A..3.v..A...
01E350:  01 0C 00 DD 09 C1 10 D6 C9 21 F0 42 CD F1 32 1E    .........!.B..2.
01E360:  08 DD 6E 08 DD 66 09 C9 06 08 DD 6E 08 DD 66 09    ..n..f.....n..f.
01E370:  3E 30 CB 06 CE 00 C5 CD 45 1A C1 10 F3 C9 2A 9B    >0......E.....*.
01E380:  42 11 F8 0F A7 ED 52 4D 21 F8 0F 30 05 2A 9B 42    B.....RM!..0.*.B
01E390:  0E 00 06 04 11 23 18 C5 79 FE 00 3E 0F 20 02 3E    .....#..y..>. .>
01E3A0:  FF 32 91 1A E5 21 F0 42 D5 CD F1 32 D1 E1 E5 D5    .2...!.B...2....
01E3B0:  CD 31 33 D1 15 E1 23 23 C1 0D 0D 10 DA 3E F0 32    .13...##.....>.2
01E3C0:  91 1A C9 00 14 00 00 00 00 0A 14 00 00 00 00 0C    ................
01E3D0:  14 00 00 00 00 0E 14 00 00 00 00 10 14 00 00 00    ................
01E3E0:  00 12 14 00 00 00 00 14 14 00 00 00 00 44 14 00    .............D..
01E3F0:  00 00 00 46 14 00 00 00 00 84 16 00 00 00 00 96    ...F............
01E400:  16 00 00 00 00 88 16 00 00 00 00 A4 16 00 00 00    ................
01E410:  00 A6 16 00 00 00 00 B4 16 00 00 80 7D 06 45 00    ............}.E.
01E420:  00 00 00 2C 45 00 00 00 00 2E 45 00 00 00 00 B0    ...,E.....E.....
01E430:  16 00 00 00 00 B2 16 00 00 00 00 00 00 00 00 00    ................
01E440:  00 00 46 4C 41 47 53 20 20 20 20 20 52 65 67 69    ..FLAGS     Regi
01E450:  73 74 65 72 73 20 61 6E 64 20 43 6F 6E 74 65 6E    sters and Conten
01E460:  74 73 20 20 20 20 20 53 54 41 43 CB 00 00 00 00    ts     STAC.....
01E470:  20 20 20 20 A0 20 59 6F 75 20 61 72 65 20 61 62        . You are ab
01E480:  6F 75 74 20 74 6F 20 61 66 66 65 63 74 20 6D 65    out to affect me
01E490:  6D 6F 72 79 20 61 72 65 61 20 6E 6F 74 61 6C 6C    mory area notall
01E4A0:  6F 63 61 74 65 64 20 74 6F 20 79 6F 75 2E 20 50    ocated to you. P
01E4B0:  6C 65 61 73 65 20 65 64 69 74 20 70 72 6F 67 72    lease edit progr
01E4C0:  61 6D 2E 20 A0 20 59 6F 75 20 61 72 65 20 61 62    am. . You are ab
01E4D0:  6F 75 74 20 74 6F 20 77 72 69 74 65 20 74 6F 20    out to write to 
01E4E0:  6D 65 6D 6F 72 79 20 77 68 69 63 68 20 77 69 6C    memory which wil
01E4F0:  6C 20 61 66 66 65 63 74 20 79 6F 75 72 20 70 72    l affect your pr
01E500:  CB 00 6E C8 3A 1F 3B FE 00 21 8D 3A CA 03 37 DD    ..n.:.;..!.:..7.
01E510:  6E 01 DD 66 02 11 F3 3B 47 0E 06 C5 1A E6 7F BE    n..f...;G.......
01E520:  28 0F 01 08 00 EB 09 EB C1 10 F0 21 8D 3A C3 03    (..........!.:..
01E530:  37 D5 E5 13 23 0D 28 0A 1A E6 7F BE 28 F5 E1 D1    7...#.(.....(...
01E540:  18 E0 EB 1A 5E 23 56 CB 47 E1 E1 DD 75 01 DD 74    ....^#V.G...u..t
01E550:  02 E1 20 07 DD 73 06 DD 72 07 C9 DD 6E 08 DD 66    .. ..s..r...n..f
01E560:  09 23 23 EB A7 ED 52 DD 75 06 C9 53 70 61 63 65    .##...R.u..Space
01E570:  20 6D 69 73 73 69 6E 67 A0 49 6E 73 74 72 2E 20     missing.Instr. 
01E580:  75 6E 6B 6E 6F 77 6E A0 4D 69 73 73 69 6E 67 20    unknown.Missing 
01E590:  73 70 61 63 65 20 6F 72 20 2C A0 45 72 72 6F 72    space or ,.Error
01E5A0:  20 61 66 74 65 72 20 69 6E 73 74 2E A0 4F 66 66     after inst..Off
01E5B0:  73 65 74 20 74 6F 6F 20 62 69 67 A0 43 61 6E 20    set too big.Can 
01E5C0:  6F 6E 6C 79 20 41 44 44 20 49 58 2F 49 D9 4E 75    only ADD IX/I.Nu
01E5D0:  6D 62 65 72 20 6D 69 73 73 69 6E 67 A0 42 72 61    mber missing.Bra
01E5E0:  63 6B 65 74 20 6D 69 73 73 69 6E 67 A0 4C 61 62    cket missing.Lab
01E5F0:  65 6C 20 74 6F 6F 20 6C 6F 6E 67 A0 4E 75 6D 62    el too long.Numb
01E600:  65 72 20 74 6F 6F 20 6C 61 72 67 65 A0 4C 61 62    er too large.Lab
01E610:  65 6C 20 6E 6F 74 20 66 6F 75 6E 64 A0 4E 6F 20    el not found.No 
01E620:  44 45 46 42 2C 20 6F 72 20 44 45 46 57 A0 4F 66    DEFB, or DEFW.Of
01E630:  66 73 65 74 20 6D 69 73 73 69 6E 67 A0 20 45 72    fset missing. Er
01E640:  72 6F 72 20 20 66 6F 75 6E 64 20 20 64 75 72 69    ror  found  duri
01E650:  6E 67 20 20 61 73 73 65 6D 62 6C 79 2E 20 20 50    ng  assembly.  P
01E660:  6C 65 61 73 65 63 6F 72 72 65 63 74 20 62 65 66    leasecorrect bef
01E670:  6F 72 65 20 72 75 6E 6E 69 6E 67 20 70 72 6F 67    ore running prog
01E680:  72 61 6D 2E 20 20 20 20 20 20 20 20 A0 A0 00 01    ram.        ....
01E690:  00 0A 00 64 00 E8 03 10 27 00 00 F3 3B 73 3C 00    ...d....'...;s<.
01E6A0:  00 00 00 00 00 00 00 00 00 0F 00 00 00 00 00 00    ................
01E6B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E6C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E6D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E6E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E700:  6F 67 72 61 6D 2E 20 50 6C 65 61 73 65 20 65 64    ogram. Please ed
01E710:  69 74 2E 20 A0 20 54 68 65 20 70 72 6F 67 72 61    it. . The progra
01E720:  6D 20 68 61 73 20 62 65 65 6E 20 63 6F 6D 70 6C    m has been compl
01E730:  65 74 65 64 2E 20 59 6F 75 20 6D 61 79 45 44 49    eted. You mayEDI
01E740:  54 20 6F 72 20 72 65 52 55 4E 2E 20 45 78 69 74    T or reRUN. Exit
01E750:  20 62 79 20 70 72 65 73 73 69 6E 67 20 45 53 43     by pressing ESC
01E760:  2E 20 20 20 A0 20 54 68 65 20 73 74 61 63 6B 20    .   . The stack 
01E770:  70 6F 69 6E 74 65 72 20 69 73 20 6F 75 74 73 69    pointer is outsi
01E780:  64 65 20 61 6C 6C 6F 63 61 74 65 64 20 6D 65 6D    de allocated mem
01E790:  6F 72 79 20 61 72 65 61 2E 20 50 6C 65 61 73 65    ory area. Please
01E7A0:  20 65 64 69 74 20 70 72 6F 67 72 61 6D 2E 20 20     edit program.  
01E7B0:  20 20 20 20 A0 20 54 68 65 72 65 20 61 72 65 20        . There are 
01E7C0:  74 6F 6F 20 6D 61 6E 79 20 72 65 67 69 73 74 65    too many registe
01E7D0:  72 73 20 63 61 6C 6C 65 64 20 75 70 2C 74 6F 20    rs called up,to 
01E7E0:  64 69 73 70 6C 61 79 2E 20 50 72 6F 67 72 61 6D    display. Program
01E7F0:  20 77 69 6C 6C 20 52 55 4E 20 61 73 20 6E 6F 72     will RUN as nor
01E800:  6D 61 6C 2E A0 71 3F 49 3F 8C 3F 49 3F 50 3E 6B    mal..q?I?.?I?P>k
01E810:  40 6B 40 6B 40 6B 40 50 3E 50 3E A7 3E C3 3E D2    @k@k@k@P>P>.>.>.
01E820:  3E 80 3E 1D 41 1D 41 F4 3E 6B 40 6B 40 6B 40 6B    >.>.A.A.>k@k@k@k
01E830:  40 6B 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B 40 46    @k@k@k@k@k@k@k@F
01E840:  40 21 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B 40 6B    @!@k@k@k@k@k@k@k
01E850:  40 6B 40 6B 40 50 3E 50 3E 1D 41 1D 41 1D 41 1D    @k@k@P>P>.A.A.A.
01E860:  41 1D 41 1D 41 1D 41 1D 41 1D 41 1D 41 1D 41 1D    A.A.A.A.A.A.A.A.
01E870:  41 1D 41 6B 40 1D 41 50 3E 50 3E 50 3E 50 3E 50    A.Ak@.AP>P>P>P>P
01E880:  3E 50 3E 50 3E 6B 40 7B 3E 7B 3E 79 45 85 45 90    >P>P>k@{>{>yE.E.
01E890:  45 AF 45 92 45 7A 45 7B 45 7C 45 7D 45 7F 45 83    E.E.EzE{E|E}E.E.
01E8A0:  45 94 45 96 45 B3 45 81 45 BA 45 98 45 9A 45 9C    E.E.E.E.E.E.E.E.
01E8B0:  45 9E 45 BD 45 C1 45 C5 45 C9 45 A0 45 CD 45 A6    E.E.E.E.E.E.E.E.
01E8C0:  45 82 45 D0 45 D4 45 A2 45 84 45 A8 45 AA 45 86    E.E.E.E.E.E.E.E.
01E8D0:  45 87 45 AC 45 B7 45 7E 45 88 45 89 45 8A 45 8B    E.E.E.E~E.E.E.E.
01E8E0:  45 8C 45 8D 45 8E 45 8F 45 D8 45 DB 45 DE 45 E1    E.E.E.E.E.E.E.E.
01E8F0:  45 E4 45 E7 45 EA 45 ED 45 C1 C2 C3 C4 C5 C6 C8    E.E.E.E.E.......
01E900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E960:  00 00 00 00 00 00 00 00 00 00 00 00 20 3B 45 17    ............ ;E.
01E970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E9A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E9B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E9C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E9D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E9E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01E9F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EA70:  00 00 00 3E F0 32 91 1A 11 05 15 CD 29 3E 11 05    ...>.2......)>..
01EA80:  17 CD 29 3E 21 BB 42 36 00 11 05 16 21 43 42 0E    ..)>!.B6....!CB.
01EA90:  14 DD 21 20 3B 06 0F C5 7E E6 7F DD BE 04 28 42    ..! ;...~.....(B
01EAA0:  DD BE 05 28 3D 01 0C 00 DD 09 C1 10 EA 23 23 36    ...(=........##6
01EAB0:  00 23 36 00 23 36 00 23 36 00 23 0D 20 D3 3E 19    .#6.#6.#6.#. .>.
01EAC0:  BA 20 0E 3E 0F 32 91 1A 21 35 44 11 00 12 CD F1    . .>.2..!5D.....
01EAD0:  32 21 FE 0F 22 9B 42 21 BC 42 06 06 36 00 23 10    2!..".B!.B..6.#.
01EAE0:  FB C9 4E 23 46 78 E6 0F 83 FE 23 38 10 3E 16 BA    ..N#Fx....#8.>..
01EAF0:  20 05 11 06 18 18 EE 11 30 19 C1 18 B1 F5 78 07     .......0.....x.
01EB00:  CC DA D0 CC CD CE C9 D2 B0 B1 B2 B3 B4 B5 B6 B7    ................
01EB10:  48 CC 44 C5 42 C3 4E CE 4E DA 4E C3 49 D8 49 D9    H.D.B.N.N.N.I.I.
01EB20:  41 C6 28 53 50 A9 53 D0 50 CF 50 C5 28 43 A9 28    A.(SP.S.P.P.(C.(
01EB30:  48 4C A9 28 4E 4E A9 28 4E A9 44 49 D3 28 49 58    HL.(NN.(N.DI.(IX
01EB40:  AB 28 49 59 AB 28 42 43 A9 28 44 45 A9 41 46 A7    .(IY.(BC.(DE.AF.
01EB50:  28 49 58 A9 28 49 59 A9 30 30 C8 30 38 C8 31 30    (IX.(IY.00.08.10
01EB60:  C8 31 38 C8 32 30 C8 32 38 C8 33 30 C8 33 38 C8    .18.20.28.30.38.
01EB70:  B2 4F A8 4F C6 4F BC 4F 7C 46 02 48 3C 48 76 48    .O.O.O.O|F.H<HvH
01EB80:  A0 48 10 49 DA 48 46 49 8E 49 98 49 60 49 B6 50    .H.I.HFI.I.I`I.P
01EB90:  AC 50 C2 49 EC 49 02 4A DA 4F D0 4F EE 4F E4 4F    .P.I.I.J.O.O.O.O
01EBA0:  02 50 18 4A 42 4A 6C 4A 96 4A 9E 4F C0 4A 0C 50    .P.JBJlJ.J.O.J.P
01EBB0:  16 50 20 50 76 4F 80 4F 8A 4F 94 4F F8 4F 2A 50    .P PvO.O.O.O.O*P
01EBC0:  34 50 3E 50 3E 4F 50 4F 52 50 48 50 66 50 5C 50    4P>P>OPORPHPfP\P
01EBD0:  EE 4E 70 50 7A 50 84 50 8E 50 18 4F 98 50 A2 50    .NpPzP.P.P.O.P.P
01EBE0:  C0 50 CA 50 DE 50 D4 50 D2 4A F8 4A 1E 4B 44 4B    .P.P.P.P.J.J.KDK
01EBF0:  6A 4B 90 4B B6 4B DC 4B E2 4C E8 4D 4C C4 00 00    jK.K.K.K.L.ML...
01EC00:  00 00 02 3E 30 00 1A 3A 30 1A 00 32 30 00 06 7E    ...>0..:0..20..~
01EC10:  30 06 00 77 30 06 02 36 30 0A 02 06 30 0C 02 0E    0..w0..60...0...
01EC20:  30 0E 02 16 30 10 02 1E 30 12 02 26 30 14 02 2E    0...0...0..&0...
01EC30:  30 04 18 21 30 08 18 11 30 16 18 01 30 04 1A 2A    0..!0...0...0..*
01EC40:  30 08 1A ED 5B 16 1A ED 4B 1A 04 22 30 1A 08 ED    0...[...K.."0...
01EC50:  53 1A 16 ED 43 0A 06 46 30 06 0A 70 30 0C 06 4E    S...C..F0..p0..N
01EC60:  30 06 0C 71 30 0E 06 56 30 06 0E 72 30 10 06 5E    0..q0..V0..r0..^
01EC70:  30 06 10 73 30 00 0A 78 30 00 0C 79 30 00 0E 7A    0..s0..x0..y0..z
01EC80:  30 00 10 7B 30 00 12 7C 30 00 14 7D 30 0A 00 47    0..{0..|0..}0..G
01EC90:  30 0C 00 4F 30 0E 00 57 30 10 00 5F 30 12 00 67    0..O0..W0.._0..g
01ECA0:  30 14 00 6F 30 00 2C 0A 30 00 2E 1A 30 34 18 31    0..o0.,.0...04.1
01ECB0:  30 34 1A ED 7B 1A 34 ED 73 2C 00 02 30 2E 00 12    04..{.4.s,..0...
01ECC0:  30 34 04 F9 30 0A 0C 41 30 0A 0E 42 30 0A 10 43    04..0..A0..B0..C
01ECD0:  30 0A 12 44 30 0A 14 45 30 0C 0A 48 30 0C 0E 4A    0..D0..E0..H0..J
01ECE0:  30 0C 10 4B 30 0C 12 4C 30 0C 14 4D 30 0E 0A 50    0..K0..L0..M0..P
01ECF0:  30 0E 0C 51 30 0E 10 53 30 0E 12 54 30 0E 14 55    0..Q0..S0..T0..U
01ED00:  07 47 E6 03 83 23 77 23 72 23 36 00 23 36 00 E5    .G...#w#r#6.#6..
01ED10:  15 78 07 07 E6 03 83 5F CB B9 21 0B 45 06 00 09    .x....._..!.E...
01ED20:  4E 23 66 69 CD F1 32 E1 F1 5F 14 C1 18 8C 3E 0F    N#fi..2.._....>.
01ED30:  32 91 1A 11 05 16 CD 29 3E 11 05 18 CD 29 3E DD    2......)>....)>.
01ED40:  21 43 42 06 14 C5 3E 00 DD BE 03 28 1B DD 5E 02    !CB...>....(..^.
01ED50:  DD 56 03 DD E5 E1 01 04 00 09 DD CB 00 7E 28 05    .V...........~(.
01ED60:  CD 31 33 18 03 CD 1D 33 01 06 00 DD 09 C1 10 D5    .13....3........
01ED70:  DD 21 BB 42 11 03 15 DD CB 00 46 CD 20 3E 11 03    .!.B......F. >..
01ED80:  16 DD CB 00 76 CD 20 3E 11 03 17 DD CB 00 56 CD    ....v. >......V.
01ED90:  20 3E 11 03 18 DD CB 00 7E CD 20 3E CD FE 41 C9     >......~. >..A.
01EDA0:  3E 30 28 01 3C CD 45 1A C9 06 1E 3E 20 C5 CD 45    >0(.<.E....> ..E
01EDB0:  1A C1 10 F7 C9 DD 2A EC 3B DD 4E 03 21 85 44 DD    ......*.;.N.!.D.
01EDC0:  CB 00 56 28 03 21 F7 44 06 00 09 4E 23 66 69 E9    ..V(.!.D...N#fi.
01EDD0:  DD 7E 04 FE 1A CA 21 3F DD 4E 06 DD 21 43 42 FE    .~....!?.N..!CB.
01EDE0:  06 CA 2D 3F FE 2C CA 3D 3F FE 2E CA 49 3F FE 28    ..-?.,.=?...I?.(
01EDF0:  CA 59 3F FE 2A CA 65 3F C3 6B 40 DD 7E 05 18 D8    .Y?.*.e?.k@.~...
01EE00:  CD 51 41 D2 1D 41 2A 7D 42 FE 06 28 14 2A 8F 42    .QA..A*}B..(.*.B
01EE10:  FE 38 28 0D 2A 95 42 FE 3A 28 06 DD 6E 06 DD 66    .8(.*.B.:(..n..f
01EE20:  07 22 CD 31 C3 2A 41 CD 51 41 D2 1D 41 DD 5E 06    .".1.*A.QA..A.^.
01EE30:  1C 1C 2A CD 31 16 00 CB 7B 28 01 15 19 22 CD 31    ..*.1...{(...".1
01EE40:  C3 2A 41 3A 4D 42 3D 32 4D 42 32 84 42 CA 1D 41    .*A:MB=2MB2.B..A
01EE50:  18 DB CD 51 41 D2 1D 41 2A 9B 42 2B DD 7E 15 77    ...QA..A*.B+.~.w
01EE60:  2B DD 7E 14 77 22 9B 42 DD 6E 06 DD 66 07 22 CD    +.~.w".B.n..f.".
01EE70:  31 C3 2A 41 CD 51 41 D2 1D 41 2A 9B 42 01 FE 0F    1.*A.QA..A*.B...
01EE80:  A7 ED 42 28 11 2A 9B 42 4E 23 46 23 22 9B 42 ED    ..B(.*.BN#F#".B.
01EE90:  43 CD 31 C3 2A 41 21 95 43 11 00 12 CD F1 32 37    C.1.*A!.C.....27
01EEA0:  C9 DD 6E 06 DD 66 07 CD DF 3F C3 6B 40 DD 21 43    ..n..f...?.k@.!C
01EEB0:  42 DD 6E 3A DD 66 3B CD DF 3F C3 6B 40 DD 6E 40    B.n:.f;..?.k@.n@
01EEC0:  DD 66 41 CD DF 3F C3 6B 40 DD 21 43 42 DD 6E 46    .fA..?.k@.!CB.nF
01EED0:  DD 66 47 CD DF 3F C3 6B 40 2A 8F 42 06 00 09 CD    .fG..?.k@*.B....
01EEE0:  DF 3F C3 6B 40 2A 95 42 06 00 09 CD DF 3F C3 6B    .?.k@*.B.....?.k
01EEF0:  40 DD 21 43 42 DD 6E 46 DD 66 47 CD DF 3F DD 4E    @.!CB.nF.fG..?.N
01EF00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
01EF10:  1A 00 00 00 02 09 50 E5 1A 00 C1 02 00 00 00 02    ......P.........
01EF20:  1A 00 C6 02 00 00 00 02 1A 00 C2 02 00 00 00 02    ................
01EF30:  1A 00 C7 02 00 00 00 02 1A 00 C3 02 00 00 00 02    ................
01EF40:  1A 00 C8 02 00 00 00 02 1A 00 C4 02 00 00 00 02    ................
01EF50:  1A 00 C9 02 00 00 00 02 1A 00 C5 02 00 00 00 02    ................
01EF60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EF70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EF80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EF90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01EFF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F000:  30 10 0A 58 30 10 0C 59 30 10 0E 5A 30 10 12 5C    0..X0..Y0..Z0..\
01F010:  30 10 14 5D 30 12 0A 60 30 12 0C 61 30 12 0E 62    0..]0..`0..a0..b
01F020:  30 12 10 63 30 12 14 65 30 14 0A 68 30 14 0C 69    0..c0..e0..h0..i
01F030:  30 14 0E 6A 30 14 10 6B 30 14 12 6C 30 14 06 6E    0..j0..k0..l0..n
01F040:  30 12 06 66 30 06 12 74 30 06 14 75 30 00 44 ED    0..f0..t0..u0.D.
01F050:  57 44 00 ED 47 00 46 ED 5F 46 00 ED 4F 00 00 7F    WD..G.F._F..O...
01F060:  30 0A 0A 40 30 0C 0C 49 30 0E 0E 52 30 10 10 5B    0..@0..I0..R0..[
01F070:  30 12 12 64 30 14 14 6D 30 04 1A ED 6B 1A 04 ED    0..d0..m0...k...
01F080:  63 80 41 44 C4 00 00 00 02 C6 30 00 0A 80 30 00    c.AD......0...0.
01F090:  0C 81 30 00 06 86 30 04 16 09 30 04 08 19 30 00    ..0...0...0...0.
01F0A0:  0E 82 30 00 10 83 30 00 14 85 30 00 12 84 30 00    ..0...0...0...0.
01F0B0:  00 87 30 04 04 29 30 04 34 39 30 80 41 44 C3 00    ..0..)0.490.AD..
01F0C0:  00 00 02 CE 30 00 06 8E 30 04 16 ED 4A 04 08 ED    ....0...0...J...
01F0D0:  5A 00 0A 88 30 00 0C 89 30 00 0E 8A 30 00 10 8B    Z...0...0...0...
01F0E0:  30 00 12 8C 30 00 14 8D 30 04 34 ED 7A 04 04 ED    0...0...0.4.z...
01F0F0:  6A 00 00 8F 30 80 53 55 C2 00 00 02 7F D6 30 06    j...0.SU......0.
01F100:  7F 96 30 0A 7F 90 30 0C 7F 91 30 0E 7F 92 30 10    ..0...0...0...0.
01F110:  7F 93 30 14 7F 95 30 12 7F 94 30 00 7F 97 30 80    ..0...0...0...0.
01F120:  53 42 C3 00 00 00 02 DE 30 00 06 9E 30 04 16 ED    SB......0...0...
01F130:  42 04 08 ED 52 00 0A 98 30 00 0C 99 30 00 0E 9A    B...R...0...0...
01F140:  30 00 10 9B 30 00 12 9C 30 00 14 9D 30 04 34 ED    0...0...0...0.4.
01F150:  72 04 04 ED 62 00 00 9F 30 80 44 45 C3 00 00 00    r...b...0.DE....
01F160:  7F 3D 30 06 7F 35 30 04 7F 2B 30 0C 7F 0D 30 0E    .=0..50..+0...0.
01F170:  7F 15 30 10 7F 1D 30 14 7F 2D 30 12 7F 25 30 08    ..0...0..-0..%0.
01F180:  7F 1B 30 16 7F 0B 30 0A 7F 05 30 34 7F 3B 30 80    ..0...0...04.;0.
01F190:  49 4E C3 00 00 00 7F 3C 30 06 7F 34 30 04 7F 23    IN.....<0..40..#
01F1A0:  30 0A 7F 04 30 0C 7F 0C 30 0E 7F 14 30 10 7F 1C    0...0...0...0...
01F1B0:  30 12 7F 24 30 14 7F 2C 30 08 7F 13 30 16 7F 03    0..$0..,0...0...
01F1C0:  30 34 7F 33 30 80 4A D2 00 00 00 1E 7F 18 30 0C    04.30.J.......0.
01F1D0:  1E 38 30 22 1E 30 30 1C 1E 28 30 20 1E 20 30 80    .80".00..(0 . 0.
01F1E0:  4A D0 00 00 00 18 7F C3 30 20 18 C2 30 1C 18 CA    J.......0 ..0...
01F1F0:  30 22 18 D2 30 0C 18 DA 30 06 7F E9 30 36 18 F2    0"..0...0...06..
01F200:  4B 02 58 A7 ED 42 CA 9E 51 2A 0D 52 01 50 00 09    K.X..B..Q*.R.P..
01F210:  22 0D 52 2A 00 58 23 23 22 00 58 C3 F3 50 21 08    ".R*.X##".X..P!.
01F220:  58 22 00 58 21 A0 C0 22 0D 52 C3 F3 50 11 00 00    X".X!..".R..P...
01F230:  CD F1 32 3E 00 BB 28 07 3E 20 CD 45 1A 18 F4 CB    ..2>..(.> .E....
01F240:  4E 23 28 EC 2B 3E 16 BA 30 EE C9 21 00 C0 11 01    N#(.+>..0..!....
01F250:  C0 01 FF 3F 36 0F ED B0 C9 CD 18 BB FE 79 37 C8    ...?6........y7.
01F260:  FE 6E 37 3F C8 18 F2 2A 0D 52 0E 08 06 50 7E ED    .n7?...*.R...P~.
01F270:  6F 23 10 FA 11 B0 07 19 0D 20 F1 C9 3E F0 32 91    o#....... ..>.2.
01F280:  1A 11 00 18 CD F1 32 3E 0F 32 91 1A C9 A0 C0 20    ......2>.2..... 
01F290:  20 20 20 20 20 20 20 50 72 65 73 73 20 53 50 41           Press SPA
01F2A0:  43 45 20 74 6F 20 63 6F 6E 74 69 6E 75 65 2E 20    CE to continue. 
01F2B0:  20 20 20 20 20 20 A0 20 50 72 65 73 73 20 53 50          . Press SP
01F2C0:  41 43 45 20 74 6F 20 73 65 6C 65 63 74 20 26 20    ACE to select & 
01F2D0:  45 4E 54 45 52 20 74 6F 20 73 74 61 72 74 A0 20    ENTER to start. 
01F2E0:  50 6C 65 61 73 65 20 63 6F 6E 66 69 72 6D 20 6C    Please confirm l
01F2F0:  6F 61 64 69 6E 67 20 72 65 71 75 69 72 65 64 20    oading required 
01F300:  20 20 20 59 2F 4E A0 00 00 00 00 00 00 00 00 00       Y/N..........
01F310:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F380:  E7 51 CD 06 BB FE 20 CA 7C 51 FE 0D 20 F4 2A 00    .Q.... .|Q.. .*.
01F390:  58 ED 4B 02 58 A7 ED 42 20 0C 21 5F 52 CD FC 51    X.K.X..B .!_R..Q
01F3A0:  CD D9 51 D8 18 53 DD 2A 00 58 DD 6E 00 DD 66 01    ..Q..S.*.X.n..f.
01F3B0:  E5 DD E1 DD CB 00 46 20 40 DD 6E 01 DD 66 02 DD    ......F @.n..f..
01F3C0:  CB 00 4E 20 1E CD AD 51 21 0F 52 CD FC 51 3E 42    ..N ...Q!.R..Q>B
01F3D0:  CD 1E BB 20 24 CD 06 BB FE 20 20 F2 01 03 00 DD    ... $....  .....
01F3E0:  09 18 D0 DD CB 00 56 3E 01 28 02 3E 00 32 CF 31    ......V>.(.>.2.1
01F3F0:  22 41 17 CD CB 51 CD B9 11 CD CB 51 2A 00 58 ED    "A...Q.....Q*.X.
01F400:  30 3E 18 FA 30 40 18 E2 30 42 18 EA 30 80 44 4A    0>..0@..0B..0.DJ
01F410:  4E DA 00 1E 7F 10 30 80 43 41 4C CC 00 18 7F CD    N.....0.CAL.....
01F420:  30 22 18 D4 30 20 18 C4 30 1C 18 CC 30 0C 18 DC    0"..0 ..0...0...
01F430:  30 36 18 F4 30 3E 18 FC 30 40 18 E4 30 42 18 EC    06..0>..0@..0B..
01F440:  30 80 52 45 D4 00 00 7F 7F C9 30 1C 7F C8 30 20    0.RE......0...0 
01F450:  7F C0 30 0C 7F D8 30 22 7F D0 30 36 7F F0 30 3E    ..0...0"..06..0>
01F460:  7F F8 30 40 7F E0 30 42 7F E8 30 80 50 55 53 C8    ..0@..0B..0.PUS.
01F470:  00 04 7F E5 30 08 7F D5 30 16 7F C5 30 30 7F F5    ....0...0...00..
01F480:  30 80 50 4F D0 00 00 04 7F E1 30 08 7F D1 30 16    0.PO......0...0.
01F490:  7F C1 30 30 7F F1 30 80 43 D0 00 00 00 02 7F FE    ..00..0.C.......
01F4A0:  30 06 7F BE 30 0A 7F B8 30 0C 7F B9 30 0E 7F BA    0...0...0...0...
01F4B0:  30 10 7F BB 30 12 7F BC 30 14 7F BD 30 00 7F BF    0...0...0...0...
01F4C0:  30 80 4F D2 00 00 00 02 7F F6 30 06 7F B6 30 0A    0.O.......0...0.
01F4D0:  7F B0 30 0C 7F B1 30 0E 7F B2 30 10 7F B3 30 12    ..0...0...0...0.
01F4E0:  7F B4 30 14 7F B5 30 00 7F B7 30 80 58 4F D2 00    ..0...0...0.XO..
01F4F0:  00 02 7F EE 30 06 7F AE 30 0A 7F A8 30 0C 7F A9    ....0...0...0...
01F500:  30 0E 7F AA 30 10 7F AB 30 12 7F AC 30 14 7F AD    0...0...0...0...
01F510:  30 00 7F AF 30 80 41 4E C4 00 00 02 7F E6 30 06    0...0.AN......0.
01F520:  7F A6 30 0A 7F A0 30 0C 7F A1 30 0E 7F A2 30 10    ..0...0...0...0.
01F530:  7F A3 30 12 7F A4 30 14 7F A5 30 00 7F A7 30 80    .£0...0...0...0.
01F540:  45 D8 00 00 00 08 04 EB 30 30 32 08 30 3C 04 E3    E.......002.0<..
01F550:  30 80 52 4C C3 00 00 0A 7F 00 30 0C 7F 01 30 0E    0.RL......0...0.
01F560:  7F 02 30 10 7F 03 30 06 7F 06 30 14 7F 05 30 12    ..0...0...0...0.
01F570:  7F 04 30 00 7F 07 30 80 52 CC 00 00 00 0A 7F 10    ..0...0.R.......
01F580:  30 0C 7F 11 30 0E 7F 12 30 10 7F 13 30 06 7F 16    0...0...0...0...
01F590:  30 14 7F 15 30 12 7F 14 30 00 7F 17 30 80 52 52    0...0...0...0.RR
01F5A0:  C3 00 00 0A 7F 08 30 0C 7F 09 30 0E 7F 0A 30 10    ......0...0...0.
01F5B0:  7F 0B 30 06 7F 0E 30 14 7F 0D 30 12 7F 0C 30 00    ..0...0...0...0.
01F5C0:  7F 0F 30 80 52 D2 00 00 00 0A 7F 18 30 0C 7F 19    ..0.R.......0...
01F5D0:  30 0E 7F 1A 30 10 7F 1B 30 06 7F 1E 30 14 7F 1D    0...0...0...0...
01F5E0:  30 12 7F 1C 30 00 7F 1F 30 80 53 4C C1 00 00 00    0...0...0.SL....
01F5F0:  7F 27 30 0A 7F 20 30 0C 7F 21 30 0E 7F 22 30 10    .'0.. 0..!0.."0.
01F600:  00 54 55 54 4F 52 32 20 20 42 49 4E 00 00 00 00    .TUTOR2  BIN....
01F610:  00 00 02 00 00 00 10 00 69 05 00 00 00 00 00 00    ........i.......
01F620:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F630:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
01F640:  69 05 00 D7 03 03 0E 00 70 11 F0 05 11 F0 01 00    i.......p.......
01F650:  01 11 F0 01 11 F0 05 00 01 11 F0 02 00 01 11 F0    ................
01F660:  03 00 38 FF 01 F0 01 00 02 FF 01 F0 01 00 01 FF    ..8.............
01F670:  01 F0 01 00 02 FF 01 F0 01 00 02 FF 01 F0 01 00    ................
01F680:  CD FF BB 3E 00 DD 21 A3 10 DD 46 00 48 F5 CD 32    ...>..!£..F.H..2
01F690:  BC F1 DD 23 3C FE 04 20 F0 01 0E 0E CD 38 BC 21    ...#<.. .....8.!
01F6A0:  00 C0 11 01 C0 01 FF 3F 36 00 ED B0 3E 05 CD 6F    .......?6...>..o
01F6B0:  BB 3E 16 CD 72 BB 06 1F 21 A7 10 7E C5 E5 CD 5D    .>..r...!..~...]
01F6C0:  BB E1 C1 23 10 F5 DD 21 C6 10 21 00 C0 11 00 08    ...#...!..!.....
01F6D0:  CD 63 10 21 00 E0 CD 63 10 21 00 10 11 00 43 3E    .c.!...c.!....C>
01F6E0:  6C C9 00 DD 7E 00 07 DD AE 00 E6 22 DD 7E 00 DD    l...~......".~..
01F6F0:  23 0E 01 20 05 DD 4E 00 DD 23 B9 20 03 FE 00 C8    #.. ..N..#. ....
01F700:  06 04 E5 F5 77 CB 67 20 06 CB 27 CB A7 18 04 CB    ....w.g ..'.....
01F710:  27 CB E7 CB 4F 28 01 3C 19 10 E9 F1 E1 23 0D 20    '...O(.<.....#. 
01F720:  DF 18 C0 0E 18 09 01 A4 20 4E 65 77 20 47 65 6E    ........ New Gen
01F730:  65 72 61 74 69 6F 6E 20 53 6F 66 74 77 61 72 65    eration Software
01F740:  20 20 31 39 38 35 00 C0 11 F0 05 11 F0 01 00 01      1985..........
01F750:  11 F0 01 11 F0 04 00 42 FF 01 F0 01 00 02 FF 01    .......B........
01F760:  F0 04 FF 01 F0 03 00 43 FF 01 F0 01 00 02 FF 01    .......C........
01F770:  F0 01 00 01 FF 01 F0 01 FF 01 F0 04 00 D2 11 F0    ................
01F780:  01 0F 01 1F F0 01 00 01 11 F0 01 0F 01 1F F0 01    ................
01F790:  FF 01 F0 02 11 F0 02 FF 01 F0 01 0F 01 1F F0 01    ................
01F7A0:  FF 01 F0 01 00 03 FF 01 F0 01 0F 02 0E EF 0F 01    ................
01F7B0:  1F F0 01 0F 01 0E FF 01 F0 01 0F 02 0E 00 25 FF    ..............%.
01F7C0:  01 F0 01 00 01 11 F0 01 00 01 FF 01 F0 01 00 01    ................
01F7D0:  FF 01 F0 01 FF 01 F0 01 EF 0E FF 01 F0 01 FF 01    ................
01F7E0:  F0 01 0F 01 0E 00 01 FF 01 F0 01 00 03 FF 01 F0    ................
01F7F0:  01 0F 01 0E 00 03 FF 01 F0 01 00 02 FF 01 F0 01    ................
01F800:  7F 23 30 06 7F 26 30 14 7F 25 30 12 7F 24 30 80    .#0..&0..%0..$0.
01F810:  53 52 C1 00 00 00 7F 2F 30 0A 7F 28 30 0C 7F 29    SR...../0..(0..)
01F820:  30 0E 7F 2A 30 10 7F 2B 30 06 7F 2E 30 14 7F 2D    0..*0..+0...0..-
01F830:  30 12 7F 2C 30 80 53 52 CC 00 00 00 7F 3F 30 0A    0..,0.SR.....?0.
01F840:  7F 38 30 0C 7F 39 30 0E 7F 3A 30 10 7F 3B 30 06    .80..90..:0..;0.
01F850:  7F 3E 30 14 7F 3D 30 12 7F 3C 30 80 42 49 D4 00    .>0..=0..<0.BI..
01F860:  00 4E 00 47 30 50 00 4F 30 52 00 57 30 54 00 5F    .N.G0P.O0R.W0T._
01F870:  30 56 00 67 30 58 00 6F 30 5A 00 77 30 5C 00 7F    0V.g0X.o0Z.w0\..
01F880:  30 4E 06 46 30 50 06 4E 30 52 06 56 30 54 06 5E    0N.F0P.N0R.V0T.^
01F890:  30 56 06 66 30 58 06 6E 30 5A 06 76 30 5C 06 7E    0V.f0X.n0Z.v0\.~
01F8A0:  30 4E 0A 40 30 50 0A 48 30 52 0A 50 30 54 0A 58    0N.@0P.H0R.P0T.X
01F8B0:  30 56 0A 60 30 58 0A 68 30 5A 0A 70 30 5C 0A 78    0V.`0X.h0Z.p0\.x
01F8C0:  30 4E 0C 41 30 50 0C 49 30 52 0C 51 30 54 0C 59    0N.A0P.I0R.Q0T.Y
01F8D0:  30 56 0C 61 30 58 0C 69 30 5A 0C 71 30 5C 0C 79    0V.a0X.i0Z.q0\.y
01F8E0:  30 4E 0E 42 30 50 0E 4A 30 52 0E 52 30 54 0E 5A    0N.B0P.J0R.R0T.Z
01F8F0:  30 56 0E 62 30 58 0E 6A 30 5A 0E 72 30 5C 0E 7A    0V.b0X.j0Z.r0\.z
01F900:  30 4E 10 43 30 50 10 4B 30 52 10 53 30 54 10 5B    0N.C0P.K0R.S0T.[
01F910:  30 56 10 63 30 58 10 6B 30 5A 10 73 30 5C 10 7B    0V.c0X.k0Z.s0\.{
01F920:  30 4E 12 44 30 50 12 4C 30 52 12 54 30 54 12 5C    0N.D0P.L0R.T0T.\
01F930:  30 56 12 64 30 58 12 6C 30 5A 12 74 30 5C 12 7C    0V.d0X.l0Z.t0\.|
01F940:  30 4E 14 45 30 50 14 4D 30 52 14 55 30 54 14 5D    0N.E0P.M0R.U0T.]
01F950:  30 56 14 65 30 58 14 6D 30 5A 14 75 30 5C 14 7D    0V.e0X.m0Z.u0\.}
01F960:  30 80 53 45 D4 00 00 4E 00 C7 30 50 00 CF 30 52    0.SE...N..0P..0R
01F970:  00 D7 30 54 00 DF 30 56 00 E7 30 58 00 EF 30 5A    ..0T..0V..0X..0Z
01F980:  00 F7 30 5C 00 FF 30 4E 06 C6 30 50 06 CE 30 52    ..0\..0N..0P..0R
01F990:  06 D6 30 54 06 DE 30 56 06 E6 30 58 06 EE 30 5A    ..0T..0V..0X..0Z
01F9A0:  06 F6 30 5C 06 FE 30 4E 0A C0 30 50 0A C8 30 52    ..0\..0N..0P..0R
01F9B0:  0A D0 30 54 0A D8 30 56 0A E0 30 58 0A E8 30 5A    ..0T..0V..0X..0Z
01F9C0:  0A F0 30 5C 0A F8 30 4E 0C C1 30 50 0C C9 30 52    ..0\..0N..0P..0R
01F9D0:  0C D1 30 54 0C D9 30 56 0C E1 30 58 0C E9 30 5A    ..0T..0V..0X..0Z
01F9E0:  0C F1 30 5C 0C F9 30 4E 0E C2 30 50 0E CA 30 52    ..0\..0N..0P..0R
01F9F0:  0E D2 30 54 0E DA 30 56 0E E2 30 58 0E EA 30 5A    ..0T..0V..0X..0Z
01FA00:  0F 01 0E 00 27 EF 0F 01 0E 00 03 EF 0F 01 0E 00    ....'...........
01FA10:  01 EF 0E 00 02 EF 0E EF 0E 00 03 EF 0F 03 0E EF    ................
01FA20:  0F 03 0E 00 02 EF 0E 00 02 EF 0F 03 0E 00 69 11    ..............i.
01FA30:  F0 01 00 02 11 F0 01 00 03 11 F0 01 00 04 11 F0    ................
01FA40:  02 00 02 11 F0 01 00 01 11 F0 01 00 01 11 F0 01    ................
01FA50:  00 01 11 F0 01 00 02 11 F0 01 11 F0 04 00 09 11    ................
01FA60:  F0 02 00 02 11 F0 02 00 01 11 F0 03 00 01 11 F0    ................
01FA70:  04 00 0C FF 01 F0 01 1F F0 01 1F F0 01 00 01 11    ................
01FA80:  F0 01 0E EF 1F F0 01 00 01 FF 01 F0 01 00 01 EF    ................
01FA90:  0E 00 01 FF 01 F0 04 00 01 FF 01 F0 01 00 01 FF    ................
01FAA0:  01 F0 01 1F F0 01 FF 01 F0 01 FF 01 F0 03 00 09    ................
01FAB0:  FF 01 F0 01 00 01 EF 0E FF 01 F0 01 00 01 FF 01    ................
01FAC0:  F0 01 FF 01 F0 01 00 01 FF 01 F0 01 FF 01 F0 03    ................
01FAD0:  00 0D FF 01 F0 01 00 02 FF 01 F0 01 00 01 FF 01    ................
01FAE0:  F0 01 0F 02 1F F0 01 00 01 EF 1F F0 02 0E 00 01    ................
01FAF0:  FF 01 F0 01 00 01 FF 01 F0 01 00 01 FF 01 F0 01    ................
01FB00:  00 01 FF 01 F0 01 00 01 EF 1F F0 01 FF 01 F0 04    ................
01FB10:  00 08 EF 1F F0 02 0E EF 1F F0 02 0E FF 01 F0 03    ................
01FB20:  0E FF 01 F0 04 00 C0 EF 0F 01 1F F0 01 0F 01 0E    ................
01FB30:  FF 01 F0 01 00 01 FF 01 F0 01 EF 0F 01 1F F0 01    ................
01FB40:  0F 01 0E 11 F0 01 0F 01 1F F0 01 FF 01 F0 01 0F    ................
01FB50:  01 1F F0 01 00 37 FF 01 F0 01 00 02 FF 01 F0 01    .....7..........
01FB60:  00 01 FF 01 F0 01 00 02 FF 01 F0 01 00 02 FF 01    ................
01FB70:  F0 01 00 01 FF 01 F0 01 FF 01 F0 01 1F F0 01 00    ................
01FB80:  38 EF 0E 00 03 EF 0F 01 0E 00 03 EF 0E 00 03 EF    8...............
01FB90:  0F 01 0E 00 01 EF 0E 00 01 EF 0E 00 00 00 C0 EF    ................
01FBA0:  0F 01 1F F0 01 0F 01 0E FF 01 F0 01 00 01 FF 01    ................
01FBB0:  F0 01 FF 01 F0 01 0F 02 0E 00 42 FF 01 F0 01 00    ..........B.....
01FBC0:  02 FF 01 F0 01 0F 01 1F F0 01 FF 01 F0 01 0F 01    ................
01FBD0:  0E 00 43 EF 0E 00 02 EF 0E 00 01 EF 0E EF 0F 03    ..C.............
01FBE0:  0E 00 83 11 F0 02 00 03 11 F0 02 00 01 11 F0 01    ................
01FBF0:  00 02 11 F0 01 11 F0 03 00 01 11 F0 01 00 03 11    ................
01FC00:  0E F2 30 5C 0E FA 30 4E 10 C3 30 50 10 CB 30 52    ..0\..0N..0P..0R
01FC10:  10 D3 30 54 10 DB 30 56 10 E3 30 58 10 EB 30 5A    ..0T..0V..0X..0Z
01FC20:  10 F3 30 5C 10 FB 30 4E 12 C4 30 50 12 CC 30 52    ..0\..0N..0P..0R
01FC30:  12 D4 30 54 12 DC 30 56 12 E4 30 58 12 EC 30 5A    ..0T..0V..0X..0Z
01FC40:  12 F4 30 5C 12 FC 30 4E 14 C5 30 50 14 CD 30 52    ..0\..0N..0P..0R
01FC50:  14 D5 30 54 14 DD 30 56 14 E5 30 58 14 ED 30 5A    ..0T..0V..0X..0Z
01FC60:  14 F5 30 5C 14 FD 30 80 52 45 D3 00 00 4E 00 87    ..0\..0.RE...N..
01FC70:  30 50 00 8F 30 52 00 97 30 54 00 9F 30 56 00 A7    0P..0R..0T..0V..
01FC80:  30 58 00 AF 30 5A 00 B7 30 5C 00 BF 30 4E 06 86    0X..0Z..0\..0N..
01FC90:  30 50 06 8E 30 52 06 96 30 54 06 9E 30 56 06 A6    0P..0R..0T..0V..
01FCA0:  30 58 06 AE 30 5A 06 B6 30 5C 06 BE 30 4E 0A 80    0X..0Z..0\..0N..
01FCB0:  30 50 0A 88 30 52 0A 90 30 54 0A 98 30 56 0A A0    0P..0R..0T..0V..
01FCC0:  30 58 0A A8 30 5A 0A B0 30 5C 0A B8 30 4E 0C 81    0X..0Z..0\..0N..
01FCD0:  30 50 0C 89 30 52 0C 91 30 54 0C 99 30 56 0C A1    0P..0R..0T..0V..
01FCE0:  30 58 0C A9 30 5A 0C B1 30 5C 0C B9 30 4E 0E 82    0X..0Z..0\..0N..
01FCF0:  30 50 0E 8A 30 52 0E 92 30 54 0E 9A 30 56 0E A2    0P..0R..0T..0V..
01FD00:  30 58 0E AA 30 5A 0E B2 30 5C 0E BA 30 4E 10 83    0X..0Z..0\..0N..
01FD10:  30 50 10 8B 30 52 10 93 30 54 10 9B 30 56 10 A3    0P..0R..0T..0V.£
01FD20:  30 58 10 AB 30 5A 10 B3 30 5C 10 BB 30 4E 12 84    0X..0Z..0\..0N..
01FD30:  30 50 12 8C 30 52 12 94 30 54 12 9C 30 56 12 A4    0P..0R..0T..0V..
01FD40:  30 58 12 AC 30 5A 12 B4 30 5C 12 BC 30 4E 14 85    0X..0Z..0\..0N..
01FD50:  30 50 14 8D 30 52 14 95 30 54 14 9D 30 56 14 A5    0P..0R..0T..0V..
01FD60:  30 58 14 AD 30 5A 14 B5 30 5C 14 BD 30 80 49 CE    0X..0Z..0\..0.I.
01FD70:  00 00 00 00 4A DB 30 00 48 ED 78 0A 48 ED 40 0E    ....J.0.H.x.H.@.
01FD80:  48 ED 50 10 48 ED 58 12 48 ED 60 14 48 ED 68 0C    H.P.H.X.H.`.H.h.
01FD90:  48 ED 48 4C 48 ED 70 80 4F 55 D4 00 00 4A 00 D3    H.HLH.p.OU...J..
01FDA0:  30 48 00 ED 79 48 0A ED 41 48 0E ED 51 48 10 ED    0H..yH..AH..QH..
01FDB0:  59 48 12 ED 61 48 14 ED 69 48 0C ED 49 80 49 CD    YH..aH..iH..I.I.
01FDC0:  00 00 00 4E 7F ED 46 50 7F ED 56 52 7F ED 5E 80    ...N..FP..VR..^.
01FDD0:  52 53 D4 00 00 5E 7F C7 30 60 7F CF 30 62 7F D7    RS...^..0`..0b..
01FDE0:  30 64 7F DF 30 66 7F E7 30 68 7F EF 30 6A 7F F7    0d..0f..0h..0j..
01FDF0:  30 6C 7F FF 30 80 52 4C 43 C1 00 7F 7F 07 30 80    0l..0.RLC.....0.
01FE00:  F0 04 11 F0 05 11 F0 04 00 25 FF 01 F0 01 00 01    .........%......
01FE10:  EF 0E 00 01 FF 01 F0 01 00 01 FF 01 F0 01 FF 01    ................
01FE20:  F0 01 1F F0 01 1F F0 01 FF 01 F0 03 0E FF 01 F0    ................
01FE30:  01 00 03 FF 01 F0 03 00 03 FF 01 F0 01 00 02 FF    ................
01FE40:  01 F0 03 00 26 EF 1F F0 02 0E 00 01 EF 1F F0 02    ....&...........
01FE50:  0E FF 01 F0 01 00 02 FF 01 F0 01 FF 01 F0 01 00    ................
01FE60:  03 FF 01 F0 04 FF 01 F0 04 00 02 FF 01 F0 01 00    ................
01FE70:  02 FF 01 F0 04 00 B9 FF 01 F0 02 11 F0 02 00 02    ................
01FE80:  11 F0 01 1F F0 01 00 02 11 F0 01 0F 01 1F F0 01    ................
01FE90:  00 01 FF 01 F0 01 00 01 FF 01 F0 01 00 01 FF 01    ................
01FEA0:  F0 01 00 01 FF 01 F0 02 00 01 FF 01 F0 01 FF 01    ................
01FEB0:  F0 01 0F 02 0E 00 08 11 F0 01 0F 01 1F F0 01 11    ................
01FEC0:  F0 01 0F 01 1F F0 01 FF 01 F0 01 0F 01 1F F0 01    ................
01FED0:  FF 01 F0 01 0F 02 0E 00 0C FF 01 F0 01 EF 0E FF    ................
01FEE0:  01 F0 01 00 01 FF 01 F0 05 00 01 FF 01 F0 01 00    ................
01FEF0:  01 11 F0 01 00 01 FF 01 F0 01 0F 01 1F F0 01 00    ................
01FF00:  01 FF 01 F0 01 00 01 FF 01 F0 01 EF 1F F0 02 FF    ................
01FF10:  01 F0 01 0F 01 0E 00 09 FF 01 F0 01 00 01 11 F0    ................
01FF20:  01 FF 01 F0 01 00 01 FF 01 F0 01 FF 01 F0 01 00    ................
01FF30:  01 FF 01 F0 01 FF 01 F0 01 0F 01 0E 00 0D EF 0E    ................
01FF40:  00 02 EF 0E 00 01 EF 0E 00 02 EF 0E 00 02 EF 0F    ................
01FF50:  01 0E 00 02 EF 0E 00 01 EF 0E 00 01 EF 0E 00 01    ................
01FF60:  EF 0E 00 02 EF 0E EF 0F 03 0E 00 09 EF 0F 01 0E    ................
01FF70:  00 02 EF 0F 01 0E 00 01 EF 0F 02 0E 00 01 EF 0F    ................
01FF80:  03 0E 00 70 11 F0 05 11 F0 01 00 01 11 F0 01 11    ...p............
01FF90:  F0 05 00 01 11 F0 02 00 01 11 F0 03 00 38 FF 01    .............8..
01FFA0:  F0 01 00 02 FF 01 F0 01 00 01 FF 01 F0 01 00 02    ................
01FFB0:  FF 01 F0 01 00 02 FF 01 F0 01 00 01 FF 01 F0 01    ................
01FFC0:  FF 01 F0 03 0E 00 37 FF 01 F0 01 00 02 EF 1F F0    ......7.........
01FFD0:  02 0E 00 02 FF 01 F0 01 00 02 EF 1F F0 02 0E FF    ................
01FFE0:  01 F0 01 EF 1F F0 01 00 00 1A 1F F0 01 00 00 1A    ................
01FFF0:  52 41 4E 53 4D 41 54 2E 42 49 4E 22 2C 0D 00 00    RANSMAT.BIN",...
020000:  52 4C C1 00 00 7F 7F 17 30 80 52 52 43 C1 00 7F    RL......0.RRC...
020010:  7F 0F 30 80 52 52 C1 00 00 7F 7F 1F 30 80 45 58    ..0.RR......0.EX
020020:  D8 00 00 7F 7F D9 30 80 4C 44 C9 00 00 7F 7F ED    ......0.LD......
020030:  A0 80 4C 44 49 D2 00 7F 7F ED B0 80 4C 44 C4 00    ..LDI.......LD..
020040:  00 7F 7F ED A8 80 4C 44 44 D2 00 7F 7F ED B8 80    ......LDD.......
020050:  43 50 C9 00 00 7F 7F ED A1 80 43 50 49 D2 00 7F    CP........CPI...
020060:  7F ED B1 80 43 50 C4 00 00 7F 7F ED A9 80 43 50    ....CP........CP
020070:  44 D2 00 7F 7F ED B9 80 44 41 C1 00 00 7F 7F 27    D.......DA.....'
020080:  30 80 43 50 CC 00 00 7F 7F 2F 30 80 4E 45 C7 00    0.CP...../0.NE..
020090:  00 7F 7F ED 44 80 43 43 C6 00 00 7F 7F 3F 30 80    ....D.CC.....?0.
0200A0:  53 43 C6 00 00 7F 7F 37 30 80 4E 4F D0 00 00 7F    SC.....70.NO....
0200B0:  7F 00 30 80 52 4C C4 00 00 7F 7F ED 6F 80 52 52    ..0.RL......o.RR
0200C0:  C4 00 00 7F 7F ED 67 80 49 4E C9 00 00 7F 7F ED    ......g.IN......
0200D0:  A2 80 49 4E 49 D2 00 7F 7F ED B2 80 49 4E C4 00    ..INI.......IN..
0200E0:  00 7F 7F ED AA 80 49 4E 44 D2 00 7F 7F ED BA 80    ......IND.......
0200F0:  4F 55 54 C9 00 7F 7F ED A3 80 4F 54 49 D2 00 7F    OUT.....£.OTI...
020100:  7F ED B3 80 4F 55 54 C4 00 7F 7F ED AB 80 4F 54    ....OUT.......OT
020110:  44 D2 00 7F 7F ED BB 80 44 C9 00 00 00 7F 7F F3    D.......D.......
020120:  30 80 45 C9 00 00 00 7F 7F FB 30 80 52 45 54 C9    0.E.......0.RET.
020130:  00 7F 7F ED 4D 80 52 45 54 CE 00 7F 7F ED 45 80    ....M.RET.....E.
020140:  48 41 4C D4 00 7F 7F 76 30 80 44 45 46 C2 00 02    HAL....v0.DEF...
020150:  7F CB 30 80 42 49 CE 00 00 02 7F CB 30 80 44 45    ..0.BI......0.DE
020160:  46 D7 00 18 7F CB 30 80 CD CB 51 21 50 C0 22 0D    F.....0...Q!P.".
020170:  52 18 33 2A 04 58 CD AD 51 21 37 52 CD FC 51 CD    R.3*.X..Q!7R..Q.
020180:  E7 51 CD 06 BB FE 20 CA 7C 51 FE 0D 20 F4 2A 00    .Q.... .|Q.. .*.
020190:  58 ED 4B 02 58 A7 ED 42 20 0C 21 5F 52 CD FC 51    X.K.X..B .!_R..Q
0201A0:  CD D9 51 D8 18 53 DD 2A 00 58 DD 6E 00 DD 66 01    ..Q..S.*.X.n..f.
0201B0:  E5 DD E1 DD CB 00 46 20 40 DD 6E 01 DD 66 02 DD    ......F @.n..f..
0201C0:  CB 00 4E 20 1E CD AD 51 21 0F 52 CD FC 51 3E 42    ..N ...Q!.R..Q>B
0201D0:  CD 1E BB 20 24 CD 06 BB FE 20 20 F2 01 03 00 DD    ... $....  .....
0201E0:  09 18 D0 DD CB 00 56 3E 01 28 02 3E 00 32 CF 31    ......V>.(.>.2.1
0201F0:  22 41 17 CD CB 51 CD B9 11 CD CB 51 2A 00 58 ED    "A...Q.....Q*.X.
020200:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
020210:  1B 00 00 00 02 09 50 E5 1B 00 C1 02 00 00 00 02    ......P.........
020220:  1B 00 C6 02 00 00 00 02 1B 00 C2 02 00 00 00 02    ................
020230:  1B 00 C7 02 00 00 00 02 1B 00 C3 02 00 00 00 02    ................
020240:  1B 00 C8 02 00 00 00 02 1B 00 C4 02 00 00 00 02    ................
020250:  1B 00 C9 02 00 00 00 02 1B 00 C5 02 00 00 00 02    ................
020260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0202F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
020300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0203A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0203B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0203C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0203D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0203E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0203F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0204A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0204B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0204C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0204D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0204E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0204F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0205A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0205B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0205C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0205D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0205E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0205F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0206A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0206B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0206C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0206D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0206E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0206F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0207A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0207B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0207C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0207D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0207E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0207F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0208A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0208B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0208C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0208D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0208E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0208F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0209A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0209B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0209C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0209D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0209E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0209F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
020FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0210A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0210B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0210C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0210D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0210E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0210F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0211A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0211B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0211C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0211D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0211E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0211F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0212A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0212B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0212C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0212D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0212E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0212F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0213A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0213B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0213C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0213D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0213E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0213F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0214A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0214B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0214C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0214D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0214E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0214F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021500:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
021510:  1C 00 00 00 02 09 50 E5 1C 00 C1 02 00 00 00 02    ......P.........
021520:  1C 00 C6 02 00 00 00 02 1C 00 C2 02 00 00 00 02    ................
021530:  1C 00 C7 02 00 00 00 02 1C 00 C3 02 00 00 00 02    ................
021540:  1C 00 C8 02 00 00 00 02 1C 00 C4 02 00 00 00 02    ................
021550:  1C 00 C9 02 00 00 00 02 1C 00 C5 02 00 00 00 02    ................
021560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0215F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
021600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0216A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0216B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0216C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0216D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0216E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0216F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0217A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0217B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0217C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0217D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0217E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0217F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0218A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0218B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0218C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0218D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0218E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0218F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0219A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0219B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0219C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0219D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0219E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0219F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
021FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0220A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0220B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0220C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0220D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0220E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0220F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0221A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0221B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0221C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0221D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0221E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0221F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0222A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0222B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0222C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0222D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0222E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0222F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0223A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0223B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0223C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0223D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0223E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0223F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0224A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0224B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0224C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0224D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0224E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0224F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0225A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0225B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0225C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0225D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0225E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0225F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0226A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0226B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0226C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0226D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0226E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0226F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0227A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0227B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0227C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0227D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0227E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0227F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022800:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
022810:  1D 00 00 00 02 09 50 E5 1D 00 C1 02 00 00 00 02    ......P.........
022820:  1D 00 C6 02 00 00 00 02 1D 00 C2 02 00 00 00 02    ................
022830:  1D 00 C7 02 00 00 00 02 1D 00 C3 02 00 00 00 02    ................
022840:  1D 00 C8 02 00 00 00 02 1D 00 C4 02 00 00 00 02    ................
022850:  1D 00 C9 02 00 00 00 02 1D 00 C5 02 00 00 00 02    ................
022860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0228F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
022900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0229A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0229B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0229C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0229D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0229E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0229F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
022FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0230A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0230B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0230C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0230D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0230E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0230F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0231A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0231B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0231C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0231D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0231E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0231F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0232A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0232B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0232C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0232D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0232E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0232F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0233A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0233B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0233C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0233D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0233E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0233F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0234A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0234B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0234C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0234D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0234E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0234F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0235A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0235B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0235C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0235D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0235E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0235F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0236A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0236B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0236C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0236D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0236E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0236F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0237A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0237B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0237C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0237D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0237E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0237F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0238A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0238B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0238C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0238D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0238E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0238F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0239A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0239B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0239C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0239D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0239E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0239F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023B00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
023B10:  1E 00 00 00 02 09 50 E5 1E 00 C1 02 00 00 00 02    ......P.........
023B20:  1E 00 C6 02 00 00 00 02 1E 00 C2 02 00 00 00 02    ................
023B30:  1E 00 C7 02 00 00 00 02 1E 00 C3 02 00 00 00 02    ................
023B40:  1E 00 C8 02 00 00 00 02 1E 00 C4 02 00 00 00 02    ................
023B50:  1E 00 C9 02 00 00 00 02 1E 00 C5 02 00 00 00 02    ................
023B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
023C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
023FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0240A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0240B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0240C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0240D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0240E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0240F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0241A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0241B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0241C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0241D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0241E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0241F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0242A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0242B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0242C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0242D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0242E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0242F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0243A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0243B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0243C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0243D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0243E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0243F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0244A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0244B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0244C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0244D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0244E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0244F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0245A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0245B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0245C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0245D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0245E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0245F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0246A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0246B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0246C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0246D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0246E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0246F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0247A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0247B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0247C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0247D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0247E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0247F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0248A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0248B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0248C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0248D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0248E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0248F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0249A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0249B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0249C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0249D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0249E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0249F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024E00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
024E10:  1F 00 00 00 02 09 50 E5 1F 00 C1 02 00 00 00 02    ......P.........
024E20:  1F 00 C6 02 00 00 00 02 1F 00 C2 02 00 00 00 02    ................
024E30:  1F 00 C7 02 00 00 00 02 1F 00 C3 02 00 00 00 02    ................
024E40:  1F 00 C8 02 00 00 00 02 1F 00 C4 02 00 00 00 02    ................
024E50:  1F 00 C9 02 00 00 00 02 1F 00 C5 02 00 00 00 02    ................
024E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
024F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
024FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0250A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0250B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0250C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0250D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0250E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0250F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0251A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0251B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0251C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0251D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0251E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0251F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0252A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0252B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0252C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0252D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0252E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0252F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0253A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0253B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0253C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0253D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0253E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0253F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0254A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0254B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0254C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0254D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0254E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0254F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0255A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0255B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0255C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0255D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0255E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0255F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0256A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0256B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0256C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0256D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0256E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0256F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0257A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0257B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0257C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0257D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0257E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0257F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0258A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0258B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0258C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0258D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0258E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0258F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0259A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0259B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0259C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0259D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0259E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0259F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
025FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0260A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0260B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0260C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0260D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0260E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0260F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026100:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
026110:  20 00 00 00 02 09 50 E5 20 00 C1 02 00 00 00 02     .....P. .......
026120:  20 00 C6 02 00 00 00 02 20 00 C2 02 00 00 00 02     ....... .......
026130:  20 00 C7 02 00 00 00 02 20 00 C3 02 00 00 00 02     ....... .......
026140:  20 00 C8 02 00 00 00 02 20 00 C4 02 00 00 00 02     ....... .......
026150:  20 00 C9 02 00 00 00 02 20 00 C5 02 00 00 00 02     ....... .......
026160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026180:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026190:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0261F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
026200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0262A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0262B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0262C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0262D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0262E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0262F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0263A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0263B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0263C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0263D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0263E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0263F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0264A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0264B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0264C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0264D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0264E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0264F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0265A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0265B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0265C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0265D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0265E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0265F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0266A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0266B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0266C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0266D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0266E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0266F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0267A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0267B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0267C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0267D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0267E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0267F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0268A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0268B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0268C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0268D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0268E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0268F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0269A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0269B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0269C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0269D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0269E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0269F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
026FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0270A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0270B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0270C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0270D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0270E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0270F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0271A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0271B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0271C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0271D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0271E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0271F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0272A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0272B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0272C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0272D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0272E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0272F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0273A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0273B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0273C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0273D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0273E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0273F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027400:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
027410:  21 00 00 00 02 09 50 E5 21 00 C1 02 00 00 00 02    !.....P.!.......
027420:  21 00 C6 02 00 00 00 02 21 00 C2 02 00 00 00 02    !.......!.......
027430:  21 00 C7 02 00 00 00 02 21 00 C3 02 00 00 00 02    !.......!.......
027440:  21 00 C8 02 00 00 00 02 21 00 C4 02 00 00 00 02    !.......!.......
027450:  21 00 C9 02 00 00 00 02 21 00 C5 02 00 00 00 02    !.......!.......
027460:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027470:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027480:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0274F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
027500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0275A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0275B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0275C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0275D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0275E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0275F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0276A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0276B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0276C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0276D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0276E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0276F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0277A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0277B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0277C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0277D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0277E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0277F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0278A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0278B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0278C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0278D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0278E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0278F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0279A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0279B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0279C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0279D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0279E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0279F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
027FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0280A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0280B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0280C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0280D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0280E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0280F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0281A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0281B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0281C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0281D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0281E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0281F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0282A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0282B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0282C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0282D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0282E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0282F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0283A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0283B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0283C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0283D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0283E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0283F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0284A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0284B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0284C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0284D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0284E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0284F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0285A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0285B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0285C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0285D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0285E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0285F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0286A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0286B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0286C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0286D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0286E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0286F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028700:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
028710:  22 00 00 00 02 09 50 E5 22 00 C1 02 00 00 00 02    ".....P.".......
028720:  22 00 C6 02 00 00 00 02 22 00 C2 02 00 00 00 02    ".......".......
028730:  22 00 C7 02 00 00 00 02 22 00 C3 02 00 00 00 02    ".......".......
028740:  22 00 C8 02 00 00 00 02 22 00 C4 02 00 00 00 02    ".......".......
028750:  22 00 C9 02 00 00 00 02 22 00 C5 02 00 00 00 02    ".......".......
028760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0287F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
028800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0288A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0288B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0288C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0288D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0288E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0288F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0289A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0289B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0289C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0289D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0289E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0289F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
028FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0290A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0290B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0290C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0290D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0290E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0290F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0291A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0291B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0291C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0291D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0291E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0291F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0292A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0292B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0292C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0292D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0292E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0292F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0293A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0293B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0293C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0293D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0293E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0293F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0294A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0294B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0294C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0294D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0294E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0294F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0295A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0295B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0295C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0295D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0295E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0295F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0296A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0296B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0296C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0296D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0296E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0296F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0297A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0297B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0297C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0297D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0297E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0297F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0298A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0298B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0298C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0298D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0298E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0298F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0299A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0299B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0299C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0299D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0299E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0299F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029A00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
029A10:  23 00 00 00 02 09 50 E5 23 00 C1 02 00 00 00 02    #.....P.#.......
029A20:  23 00 C6 02 00 00 00 02 23 00 C2 02 00 00 00 02    #.......#.......
029A30:  23 00 C7 02 00 00 00 02 23 00 C3 02 00 00 00 02    #.......#.......
029A40:  23 00 C8 02 00 00 00 02 23 00 C4 02 00 00 00 02    #.......#.......
029A50:  23 00 C9 02 00 00 00 02 23 00 C5 02 00 00 00 02    #.......#.......
029A60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029A70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029A80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029A90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
029B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
029FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A0A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A0B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A0C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A0D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A0E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A0F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A1A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A1B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A1C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A1D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A1E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A1F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A2A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A2B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A2C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A2D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A2E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A2F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A3A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A3B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A3C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A3D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A3E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A3F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A4A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A4B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A4C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A4D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A4E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A4F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A5A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A5B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A5C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A5D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A5E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A5F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A6A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A6B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A6C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A6D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A6E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A6F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A7A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A7B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A7C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A7D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A7E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A7F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A8A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A8B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A8C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A8D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A8E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A8F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A9A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A9B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A9C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A9D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A9E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02A9F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AA00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AA10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AA20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AA30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AA40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AA50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AA60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AA70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AA80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AA90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AAA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AAB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AAC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AAD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AAE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AAF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AB90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ABA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ABB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ABC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ABD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ABE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ABF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AC90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ACA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ACB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ACC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ACD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ACE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ACF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AD00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
02AD10:  24 00 00 00 02 09 50 E5 24 00 C1 02 00 00 00 02    $.....P.$.......
02AD20:  24 00 C6 02 00 00 00 02 24 00 C2 02 00 00 00 02    $.......$.......
02AD30:  24 00 C7 02 00 00 00 02 24 00 C3 02 00 00 00 02    $.......$.......
02AD40:  24 00 C8 02 00 00 00 02 24 00 C4 02 00 00 00 02    $.......$.......
02AD50:  24 00 C9 02 00 00 00 02 24 00 C5 02 00 00 00 02    $.......$.......
02AD60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AD70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AD80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AD90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02ADF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02AE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AF00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AF10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AF20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AF30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AF40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AF50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AF60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AF70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AF80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AF90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AFA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AFB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AFC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AFD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AFE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02AFF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B0A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B0B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B0C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B0D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B0E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B0F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B1A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B1B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B1C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B1D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B1E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B1F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B2A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B2B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B2C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B2D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B2E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B2F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B3A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B3B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B3C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B3D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B3E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B3F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B4A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B4B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B4C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B4D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B4E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B4F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B5A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B5B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B5C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B5D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B5E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B5F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B6A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B6B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B6C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B6D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B6E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B6F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B7A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B7B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B7C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B7D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B7E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B7F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B8A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B8B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B8C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B8D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B8E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B8F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B9A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B9B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B9C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B9D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B9E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02B9F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BA90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BAA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BAB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BAC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BAD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BAE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BAF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BB90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BBA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BBB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BBC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BBD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BBE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BBF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BC00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BC10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BC20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BC30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BC40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BC50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BC60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BC70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BC80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BC90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BCA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BCB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BCC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BCD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BCE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BCF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BD00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BD10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BD20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BD30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BD40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BD50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BD60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BD70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BD80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BD90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BDA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BDB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BDC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BDD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BDE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BDF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BF00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BF10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BF20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BF30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BF40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BF50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BF60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BF70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BF80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BF90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BFA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BFB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BFC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BFD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BFE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02BFF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C000:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
02C010:  25 00 00 00 02 09 50 E5 25 00 C1 02 00 00 00 02    %.....P.%.......
02C020:  25 00 C6 02 00 00 00 02 25 00 C2 02 00 00 00 02    %.......%.......
02C030:  25 00 C7 02 00 00 00 02 25 00 C3 02 00 00 00 02    %.......%.......
02C040:  25 00 C8 02 00 00 00 02 25 00 C4 02 00 00 00 02    %.......%.......
02C050:  25 00 C9 02 00 00 00 02 25 00 C5 02 00 00 00 02    %.......%.......
02C060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02C100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C1A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C1B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C1C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C1D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C1E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C1F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C2A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C2B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C2C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C2D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C2E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C2F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C3A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C3B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C3C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C3D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C3E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C3F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C4A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C4B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C4C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C4D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C4E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C4F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C5A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C5B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C5C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C5D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C5E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C5F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C6A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C6B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C6C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C6D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C6E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C6F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C7A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C7B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C7C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C7D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C7E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C7F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C8A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C8B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C8C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C8D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C8E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C8F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C9A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C9B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C9C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C9D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C9E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02C9F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CA00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CA10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CA20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CA30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CA40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CA50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CA60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CA70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CA80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CA90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CAA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CAB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CAC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CAD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CAE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CAF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CB00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CB10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CB20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CB30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CB40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CB50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CB60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CB70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CB80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CB90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CBA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CBB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CBC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CBD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CBE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CBF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CC00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CC10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CC20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CC30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CC40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CC50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CC60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CC70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CC80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CC90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CCA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CCB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CCC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CCD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CCE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CCF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CD00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CD10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CD20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CD30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CD40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CD50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CD60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CD70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CD80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CD90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CDA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CDB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CDC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CDD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CDE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CDF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CF00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CF10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CF20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CF30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CF40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CF50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CF60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CF70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CF80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CF90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CFA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CFB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CFC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CFD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CFE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02CFF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D0A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D0B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D0C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D0D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D0E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D0F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D1A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D1B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D1C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D1D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D1E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D1F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D2A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D2B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D2C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D2D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D2E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D2F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D300:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
02D310:  26 00 00 00 02 09 50 E5 26 00 C1 02 00 00 00 02    &.....P.&.......
02D320:  26 00 C6 02 00 00 00 02 26 00 C2 02 00 00 00 02    &.......&.......
02D330:  26 00 C7 02 00 00 00 02 26 00 C3 02 00 00 00 02    &.......&.......
02D340:  26 00 C8 02 00 00 00 02 26 00 C4 02 00 00 00 02    &.......&.......
02D350:  26 00 C9 02 00 00 00 02 26 00 C5 02 00 00 00 02    &.......&.......
02D360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02D400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D4A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D4B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D4C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D4D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D4E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D4F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D5A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D5B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D5C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D5D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D5E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D5F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D6A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D6B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D6C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D6D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D6E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D6F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D7A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D7B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D7C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D7D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D7E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D7F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D8A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D8B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D8C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D8D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D8E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D8F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D9A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D9B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D9C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D9D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D9E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02D9F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DA00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DA10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DA20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DA30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DA40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DA50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DA60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DA70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DA80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DA90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DAA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DAB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DAC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DAD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DAE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DAF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DB00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DB10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DB20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DB30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DB40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DB50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DB60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DB70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DB80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DB90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DBA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DBB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DBC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DBD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DBE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DBF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DC00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DC10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DC20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DC30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DC40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DC50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DC60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DC70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DC80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DC90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DCA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DCB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DCC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DCD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DCE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DCF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DD00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DD10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DD20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DD30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DD40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DD50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DD60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DD70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DD80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DD90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DDA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DDB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DDC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DDD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DDE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DDF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DF90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DFA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DFB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DFC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DFD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DFE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02DFF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E0A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E0B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E0C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E0D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E0E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E0F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E1A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E1B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E1C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E1D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E1E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E1F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E2A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E2B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E2C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E2D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E2E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E2F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E3A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E3B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E3C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E3D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E3E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E3F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E4A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E4B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E4C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E4D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E4E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E4F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E5A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E5B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E5C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E5D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E5E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E5F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E600:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
02E610:  27 00 00 00 02 09 50 E5 27 00 C1 02 00 00 00 02    '.....P.'.......
02E620:  27 00 C6 02 00 00 00 02 27 00 C2 02 00 00 00 02    '.......'.......
02E630:  27 00 C7 02 00 00 00 02 27 00 C3 02 00 00 00 02    '.......'.......
02E640:  27 00 C8 02 00 00 00 02 27 00 C4 02 00 00 00 02    '.......'.......
02E650:  27 00 C9 02 00 00 00 02 27 00 C5 02 00 00 00 02    '.......'.......
02E660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E6F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02E700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E7A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E7B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E7C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E7D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E7E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E7F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E8A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E8B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E8C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E8D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E8E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E8F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E9A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E9B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E9C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E9D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E9E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02E9F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EA90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EAA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EAB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EAC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EAD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EAE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EAF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EB00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EB10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EB20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EB30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EB40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EB50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EB60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EB70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EB80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EB90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EBA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EBB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EBC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EBD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EBE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EBF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EC00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EC10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EC20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EC30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EC40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EC50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EC60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EC70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EC80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EC90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ECA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ECB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ECC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ECD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ECE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ECF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02ED90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EDF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EF00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EF10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EF20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EF30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EF40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EF50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EF60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EF70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EF80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EF90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EFA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EFB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EFC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EFD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EFE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02EFF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F0A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F0B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F0C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F0D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F0E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F0F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F1F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F2F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F3A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F3B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F3C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F3D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F3E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F3F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F4A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F4B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F4C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F4D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F4E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F4F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F5A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F5B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F5C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F5D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F5E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F5F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F6A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F6B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F6C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F6D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F6E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F6F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F7A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F7B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F7C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F7D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F7E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F7F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F8A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F8B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F8C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F8D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F8E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F8F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02F900:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
02F910:  28 00 00 00 02 09 50 E5 28 00 C1 02 00 00 00 02    (.....P.(.......
02F920:  28 00 C6 02 00 00 00 02 28 00 C2 02 00 00 00 02    (.......(.......
02F930:  28 00 C7 02 00 00 00 02 28 00 C3 02 00 00 00 02    (.......(.......
02F940:  28 00 C8 02 00 00 00 02 28 00 C4 02 00 00 00 02    (.......(.......
02F950:  28 00 C9 02 00 00 00 02 28 00 C5 02 00 00 00 02    (.......(.......
02F960:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F970:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F9A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F9B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F9C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F9D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F9E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02F9F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
02FA00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FA10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FA20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FA30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FA40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FA50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FA60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FA70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FA80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FA90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FAA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FAB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FAC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FAD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FAE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FAF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FB00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FB10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FB20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FB30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FB40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FB50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FB60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FB70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FB80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FB90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FBA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FBB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FBC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FBD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FBE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FBF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FC00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FC10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FC20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FC30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FC40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FC50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FC60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FC70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FC80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FC90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FCA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FCB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FCC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FCD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FCE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FCF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FD00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FD10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FD20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FD30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FD40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FD50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FD60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FD70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FD80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FD90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FDA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FDB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FDC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FDD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FDE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FDF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FE00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FE10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FE20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FE30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FE40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FE50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FE60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FE70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FE80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FE90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FEA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FEB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FEC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FEE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FEF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FF00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FF10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FF20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FF30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FF40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FF50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FF60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FF70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FF80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FF90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FFA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FFB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FFC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FFD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FFE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
02FFF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0300A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0300B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0300C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0300D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0300E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0300F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0301A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0301B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0301C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0301D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0301E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0301F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0302A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0302B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0302C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0302D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0302E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0302F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0303A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0303B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0303C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0303D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0303E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0303F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0304A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0304B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0304C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0304D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0304E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0304F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0305A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0305B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0305C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0305D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0305E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0305F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0306A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0306B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0306C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0306D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0306E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0306F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0307A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0307B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0307C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0307D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0307E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0307F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0308A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0308B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0308C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0308D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0308E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0308F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0309A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0309B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0309C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0309D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0309E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0309F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030C00:  54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 01 00 00    Track-Info......
030C10:  29 00 00 00 02 09 50 E5 29 00 C1 02 00 00 00 02    ).....P.).......
030C20:  29 00 C6 02 00 00 00 02 29 00 C2 02 00 00 00 02    ).......).......
030C30:  29 00 C7 02 00 00 00 02 29 00 C3 02 00 00 00 02    ).......).......
030C40:  29 00 C8 02 00 00 00 02 29 00 C4 02 00 00 00 02    ).......).......
030C50:  29 00 C9 02 00 00 00 02 29 00 C5 02 00 00 00 02    ).......).......
030C60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
030C70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
030C80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
030C90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
030CA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
030CB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
030CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
030CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
030CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
030CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
030D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030F00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030F10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030F20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030F30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030F40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030F50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030F60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030F70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030F80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030F90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030FA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030FB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030FC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030FD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030FE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
030FF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031000:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031010:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031020:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031030:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031040:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031050:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031060:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031070:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031080:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031090:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0310A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0310B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0310C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0310D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0310E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0310F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031100:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031110:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031120:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031130:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031140:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031150:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031160:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031170:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031180:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031190:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0311A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0311B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0311C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0311D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0311E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0311F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031200:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031210:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031220:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031230:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031240:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031250:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031260:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031270:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031280:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031290:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0312A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0312B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0312C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0312D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0312E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0312F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031300:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031310:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031320:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031330:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031340:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031350:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031360:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031370:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031380:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031390:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0313A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0313B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0313C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0313D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0313E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0313F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031400:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031410:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031420:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031430:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031440:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031450:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031460:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031470:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031480:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031490:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0314A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0314B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0314C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0314D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0314E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0314F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031500:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031510:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031520:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031530:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031540:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031550:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031560:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031570:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031580:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031590:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0315A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0315B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0315C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0315D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0315E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0315F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031600:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031610:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031620:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031630:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031640:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031650:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031660:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031670:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031680:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031690:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0316A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0316B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0316C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0316D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0316E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0316F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031700:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031710:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031720:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031730:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031740:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031750:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031760:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031770:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031780:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031790:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0317A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0317B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0317C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0317D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0317E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0317F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031800:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031810:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031820:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031830:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031840:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031850:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031860:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031870:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031880:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031890:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0318A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0318B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0318C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0318D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0318E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0318F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031900:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031910:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031920:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031930:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031940:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031950:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031960:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031970:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031980:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031990:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0319A0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0319B0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0319C0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0319D0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0319E0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
0319F0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031A00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031A10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031A20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031A30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031A40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031A50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031A60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031A70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031A80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031A90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031AA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031AB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031AC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031AD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031AE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031AF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031B00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031B10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031B20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031B30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031B40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031B50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031B60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031B70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031B80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031B90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031BA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031BB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031BC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031BD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031BE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031BF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031C00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031C10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031C20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031C30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031C40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031C50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031C60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031C70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031C80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031C90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031CA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031CB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031CC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031CD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031CE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031CF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031D00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031D10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031D20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031D30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031D40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031D50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031D60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031D70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031D80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031D90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031DA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031DB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031DC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031DD0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031DE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031DF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031E00:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031E10:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031E20:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031E30:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031E40:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031E50:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031E60:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031E70:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031E80:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031E90:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031EA0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031EB0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031EC0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031ED0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031EE0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
031EF0:  E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5    ................
RESULT OF SEARCH :
PRO=120   CHEA=0   COD=19   MUSI=0   COP=12   GRA=66   WRIT=8   198=1   199=1   STARTER=0   KBI=0   CAAV=0   L.TOURNIER=0  
EXTENDED CPC DSK File    WinCPC32 v1.00*  PTUTOR   OLDTUTOR1  N  TUTOR1  NLES1  
  BIN !"#LES1    BIN$%&'LES3    BIN()*+,-./01234567LES3    BIN89LES2    BINABCDE
FGHIJKLES2    BIN+LMNOPQLES4    BINRSTUVWXYZaLES4    BINbcdTUTOR   BASefTUTOR3  
BINghijklmnopqrstuvTUTOR3  BINwTUTOR2  BINxy, ' ------------ PP ----------------
-  ,  £ "FECHA ACTUAL  "fech"CUENTAS DE NETO ('N'),ACTIVO ('A') O PASIVO ('P')  
""" "n"  "a"  "p"  "d"(C) net("n") pasiv("p") activ("a")w  net  "NETO ('N') O DE
 DIFERENCIAS ('D')""" "n"  "d"(C) dife("d")%  pasiv  tip" PASIVO "%  activ  tip"
 ACTIVO "!  neTUTOR   BINBB   Y/N  $$$8 q!Q8QQsYH!!0!"(!(!(! $!XU0 2P!(!2Q!FH2# 
8  Do you wish to enter lessons   Y/N£       Loading has been stopped£       Ple
ase start tape recorder£          Loading lessons 1-9£         Loading lessons 1
0-17£         Loading lessons 18-25£         Loading lessons 26-35£            L
oading error£sYU3!2jE(fT R(B(Y2v*S1r8!2F r0S(E(#(50!2s3!K2*Pw#  ! 1!() # ""Po#  
,2!2! "nf"1!"1!E"!"B121!3j! E!1"1!!1*AE (# v#+2!22 E ! 2nf22!22! 2nf2!/2 # ####&
38ADDRESS MACHINE CODE    SOURCE CODE     ASSEMBLED CODE   LABELS  INSTRUCTIONS 
Cursor keys, delete, and auto-repeat areas standard. ESC returns you to menu.  C
 clears all ENTE tabs to next lineA assembles  SPAC tabs in label are Program ha
s successfully assembled.    Press Run, EdTUTOR   BASp442   "2" B "tutor1" 2   "
2" B "tutor1"  £   w  2 t(,2,)  tran() tit() 1,80,24,25 26,60,2,2 2,13,7,20 16,3
6,7,20  41,61,7,20 64,75,7,20#, #,  C""    , , ,  #, , , ,        , , , # , , , 
  Pit, or ESC to exit.        Program counter has jumped to non-validaddress. ED
IT or reRUN program.         You are trying to run code in allocatedstorage area
. RET missing Please EDIT  Press R to run example, E to  edit,and ESC to return 
to menu.              Program stopped. You may re-RUN, EDIT  or press ESC to ret
urn to menu.         FLAGS    Registers and Contents    STAC C  Z PV  S         
                               33"33333333"w3333333w3""333w3333w2!1(0V   (!" "!!
80( ! !!(T(((j(  !!! !!" "!! !!!""0!!#"!!#"!!/#"!(v(r(t(9(!!/#"(((" !# " "!" ""8
  E nf "!" "g"!2CB(Y*C  64 5(N(G((9C(kA 88 a80 C  04 68y w0wx(66 E(8(t(r(H(J(2(!
" "(v(!/#"!" "!" "!" "(".E!z8 E ON#fi1o(21 E#((E   #  (+  # E &8!3$8!13addressth
e contents ofmemory locationthe numbertoF)))*r&&&&&&'W*p****-++'C'+++5,,,p','''(
2(c(,-.-b-(£(--.'.....6/F////0F0v0(000121d11+)4))#######$$$($3$#1$T$$y$$$$$$$$$%
%%E%S%a%g%%%%%%%&&56566 666!EF6 oO!E(Gq!C!E2##!Cn,,go#og#g!1V(o&)))%)r( (eoOw#ww
wwwww999999w3w"333ww3ww3w333w33wwwwww&$&)&.&3&8&&B&H&N&T&Z&&f&l&accumulatorthe n
umberHL registerlocation (HL)DE registerB registerC registerif Carry flag is set
,D registerE registerH registerL registerBC registerif Zero flag is set,NOT DEFI
NEDif Zero flag is not set,if Carry flag is not set,IX registerIY registerlocati
on (IX+offset)location (IY+offset)location (BC)location (DE)AF registersalternat
ive AF registersStack Pointerif Sign flag is 0, ie Positive,location (IX)locatio
n (IY)stackif Sign flag is 1, ie Minww3w3w333"33wwwwww33333wwwfww3333333www33333
wwwwwwww3ww3w3w33ww33"""33w333333333w33wwwwwww33333wwwww3333333w3w33"333"3us,if 
P/V flag is nOt set,if P/V flag is sEt,Interrupt vector registerRefresh register
port whose number is in Cport with above numberFlag register0 of1 of2 of3 of4 of
5 of6 of7 of0000H0008H0010H0018H0020H0028H0030H0038His loaded withhas added to i
thas added to it carry andThe Accumulator has subtracted from ithas taken from i
t carry andis INCremented by 1is DECremented by 1is PUSHed onto stack and SP dec
remented by 2is POPped from stack and SP incremented by 2Accumulator is l33w3333
3w3ww333"U33333333Uwwww333w333"333ww3333ww33w3w333333333w33333D333333333333333ww
33wwwww333w3wwwwww3U3""3"w  Pogically ORed withAccumulator is logically ANDed wi
thBC, DE, HL registers are all EXchanged with the alternative setis EXchanged wi
thAccumulator is NEGated, ie made negativecarry flag is inverted, ie Compliment 
Carry Flagcarry flag is set, ie Set Carry Flagdecimal Adjust AccumulatorNo OPera
tion is performed, inspite of this it takes .000001 secs to do itcomputer is HAL
Ted until an interrupt comes to awake it againtest BITSET bitRESet bitblock tran
sfer (BC) bytes starting at (HL) to (DE) incremelly, sign bit unchangedis Shifte
d Right Logically, 0 is shifted into bit 7X!1v(.nf!  2 E0!EV(!hF"M2L22 E2,E2!Eo0
$#fo( 2!123)E*( !1N(23 213(J (E2  (E2r(t nf2v (E2)E*o$!EON#fi E#E 3 3oo08E1G(n&3
HE1G #3+#fo!3)0'z'Wy'O###S323!3ntingtransfer (HL) to (DE), increment HL and DE, 
dec BC, reset PV flag if BC0block transfer (BC) bytes starting at (HL) to (DE) d
ecrementingtransfer (HL) to (DE), decrement HL, DE, and BC, reset PV flag if BC0
perform relative jump todecrement B, if zero continue, if Not Zero perform relat
ive jump topush the return address to stack and CALLperform jump toRETurn from N
on-maskable interrupt NOT PERFORMED BY SIMULATORRETurn from Interrupt NOT PERFOR
MED BY SIMULATORRETurn address is POPped from theo3o3+ 0E0Eh'cH $V(d2ERRORd9!6!"
!s"! !4! W56*1utA6 (9 !7!*1ut 5!1113!E".988  (!97!hF".9 8!97q ((62w (,!762ww22wN
!EV(!hF".9-9(4####4!5!5!7(Jq6# #w (#w0(yN*115 1s91*1F(9N stacksearch from (HL) I
ncrementing BC bytes for data in Accumulatorcompare (HL) with A, increment HL, d
ecrement BCsearch from (HL) Decrementing BC bytes for data in Accumulatorcompare
 (HL) with A, decrement HL, and BCinvert all bits in A register, ie ComPLimentac
cumulator is ComPared withcontents of Accumulator is eXclusively ORed withrotate
 Accumulator Left shifting bit 7 into Carryrotate Accumulator and carry Leftrota
te Accumulator Right, shifting bit 0 into Carryrotate accumulator and carry R(9V
(9(9 9, (90(9(9f(9"1S1*"wf(#w+13#3!E".9NT(V(V/ '80EF N 7wh(wy2 7h!7wy2 (,(y((B*(
8 9y8(&($( &6666 7h!- +w!!( !(12!2K(()(! (E,(Aa708&0"Q Q(s (,(!7A8G8H Sx!N7yight
rotate Left Decimal contents of (HL) with low nibble of Accumulatorrotate Right 
Decimal contents of (HL) with low nibble of Accumulatorchange Interrupt Mode tor
eSTart at addressiNput from port (C), into block from (HL) Incrementing HL for B
 bytesiNput into (HL) from port (C) increment HL, decrement BiNput from port (C)
, into block from (HL) Decrementing HL for B bytesiNput into (HL) from port (C) 
Decrement HL, decrement Binput data fromoutput from (HL) to port (C) increment H
L, decrement BouT x!a A  787e8Ah(PJP( 8r1((8)(/t1218) v2y##"!7*ut (,()(w#!m71  w
#21 w#Y(8o&!8(NF8 ##"!7!6Y(a(8g(!8g(#68g(8g(gg0 -9 (7# ( y2!Eo0$#fo*K1+#q#p#"!4w
3#! !6!6put from (HL) to port (C) block from (HL) Incrementing for B bytesoUTput
 from (HL) to port (C) Decrement HL, decrement BouTput to port (C), from block f
rom (HL) Decrementing HL for B bytesoUTputdisable Interrupts. NOT PERFORMED BY S
IMULATOR.enable Interrupts. NOT PERFORMED BY SIMULATOR.is Rotated Left shifting 
bit 7 into Carryand Carry are rotated Leftis Rotated Right, shifting bit 0 into 
Carryand Carry are Rotated Rightis Shifted Left Arithmetically, 0 enters at bit 
0is Shifted Right Arithmetica  Pn!7nfG(!7# ( (#VGut srnf##RuSpace missingInstr. 
unknownMissing space or ,Error after inst.Offset too bigCan only ADD IX/INumber 
missingBracket missingLabel too longNumber too largeLabel not foundNo DEFB, or D
EFWOffset missing Error  found  during  assembly.  Pleasecorrect before running 
program.         d'sogram. Please edit.  The program has been completed. You may
EDIT or reRUN. Exit by pressing ESC.    The stack pointer is outside allocated m
emory area. Please edit program.       There are too many registers called up,to
 display. Program will RUN as normal.qIIPkkkkPPAAkkkkkkkkkkkF!kkkkkkkkkPPAAAAAAA
AAAAAAkAPPPPPPPkyEEEEEzEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE E2))!B
6!CB! (B(##6#6#6#6#   2!5D2!"B!B6#N#Fx#8 0xHDBNNNIIA(SPSPP(C(HL(NN(NDI(IX(IY(BC(
DEAF(IX(IY0008101820283038OOOOFHHvHHIHFIIIIPPIIJOOOOPJBJlJJOJPP PvOOOOO*P4PPOPOR
PHPfPPNpPzPPPOPPPPPPJJKDKjKKKKLML00200w060 0000&0.0!000*0K"0SC F0 p0N0q0V0r00s0 
x0y0z0000 G0O0W00g0o0, 0.041044s,0.040 A0 B0 C0 D0 E0 H0J0K0L0M0 P0Q0S0T0UG#w#r#
6#6x!EN#fi22))!CB(V(133!BF v V  A0(E E*N!DV(!DN#fi!N!CB-,.I(Y*ekQAA*B(*B8( *B(nf
"1*AQAA*1("1*AMB2MB2BAQAA*B+w+w"Bnf"1*AQAA*BB(*BN#F#"BC1*A!C27nfk!CBnfknfAk!CBnF
fGk*Bk*Bk!CBnFfGN0 X0Y0Z000 0a0b0c0e0 h0i0j0k0l0n0f0t0u0DWDGFFO0  0I0R00d0m0kcAD
0 0000000000)0490AD00JZ 0000004zj0SU00 0000000SB00BR 0000004rb0DE050+0 000-0%000
 040IN040#0 0000$0,000430J080"00(0  0J0 00"0006FAk!CBnFfGFANBk!CBnfN  k!CBnfN  B
k!  ,8',0!CB(r0!EC!B272 C!CBfnwutwfxnvuxtv!CB!BN qw #!6#"*nfO(q#!CBF NV!Bnf"n(*B
"B*BsBBsBB"B*B"B!CBwwqp pAqq wdrrGssFwjt"tu(uwqpqx*nf"1*B82!C27 ABG("( ($ ($6($(
$($B($7 000B0DJN0CAL0"0 0006000B0RE00 00"06000B0PUS00000PO00000C00 0000000O00 00
00000XO00 0000000AN00 000£0000E00200RL 00000000R 00000000RR 00 000 000R 00000000
SL'0  0!0"0(7ppxxPP2! t A13 r A3vA!B2nfnf0E*BRM!0*B#y 2!B213##  2 DFE,E.EFLAGS  
   Registers and Contents     STAC     You are about to affect memory area notal
located to you. Please edit program.  You are about to write to memory which wil
l affect your pr  P#0&0%0$0SR/0 (0)0*0+0.0-0,0SR0 809000000BING0PO0RW0T0Vg0Xo0Zw
00NF0PN0RV0T0Vf0Xn0Zv00N 0P H0R P0T X0V 0X h0Z p0 x0NA0PI0RQ0TY0Va0Xi0Zq0y0NB0PJ
0RR0TZ0Vb0Xj0Zr0z0NC0PK0RS0T0Vc0Xk0Zs00ND0PL0RT0T0Vd0Xl0Zt00NE0PM0RU0T0Ve0Xm0Zu0
0SEN0P0R0T0V0X0Z00N0P0R0T0V0X0Z00N 0P 0R 0T 0V 0X 0Z 0 0N0P0R0T0V0X0Z00N0P0R0T0V
0X0Z80  has   many   suchregisters.  Initially  we shall consideronly the more  
general ones  designatedA,B,C,D,E,H and L.  The A  register ( orAccumulator )  i
s  the  most  important,since  more  instructions  involve  thisregister than an
y other. The step by step instructions making upa program are stored in memory, 
a seriesof   similar    registers    or   memorylocations  external  to  the  Z8
0  chip.65536 memory locations can be  accessed.They  are  designated  by  their
  numberbetween 0 and 65535.  It 00N0P0R0T0V0X0Z00N0P0R0T0V0X0Z00N0P0R0T0V0X0Z00
REN0P0R0T0V0X0Z00N0P0R0T0V0X0Z00N 0P 0R 0T 0V 0X 0Z 0 0N0P0R0T0V0X0Z00N0P0R0T0V0
X0Z00N0P0R0T0V£0X0Z00N0P0R0T0V0X0Z00N0P0R0T0V0X0Z00IJ0Hx HHPHXHHhHHLHpOUJ0HyH AH
QHYHaHiHIINFPVRRS00b0d0f0h0j0l0RLC0 takes  the Z80longer  to  access  memory  th
an its owninternal registers.£       SIMPLE LOAD INSTRUCTIONS Perhaps  a  better
  description of loadthan the conventional one is copy, sincea load  instruction
  copies  the  numberheld in a register  or  memory  locationinto   another    r
egister   or   memorylocation.   As   with  all  copying  theoriginal remains un
changed. The   load  instruction   is   normallyabbreviated to LD.  The simplest
 form ofload  copies data from  one  register toanother, i.e. LRL0RRC0RR0EX0LDLD
ILDLDDCPCPICPCPDDA'0CP/0NEDCC0SC70NO0RLoRRgININIININDOUT£OTIOUTOTDD0E0RETMRETEHA
Lv0DEF0BI0DEF0Q!P" R3*XQ!7RQQ Q  *XKXB !RQQS*XnfF nfN Q!RQB $  V(21"AQQ*XD A,B  
. In  these  abbreviationed  instructions( mnemonics ), it is conventional to pu
tthe register affected first, followed bythe register from which  the informatio
nis  copied.   Hence  LD A,B  copies  thecontents of B into A or Accumulator.£ W
e  can  also load any of the registerswith  a  number,  n, between  0  and 255di
rectly ,   with    instructions   likeLD C,123. We  shall  discuss later  fromwh
ere  the number  is copied. Suffice tosay at this  stage,   that  instructionsar
e stored as  numbers.  KXBQ* RP" R*X##"XP!X"X!" RP2( EN#(+0!6y7n7* RPo#  222    
    Press SPACE to continue.        Press SPACE to select & ENTER to start Pleas
e confirm loading required    Y/Ni.e.  LD A,B isstored as  78.  Some  instructio
ns  likeLD A,B are stored as one number,  otherstake up to four. The two types o
f instructions discussed( LD r,r' and  LD r,n )  can involve anyof the  register
s considered.  Only  theA  register   can  be  loaded  with  thecontents  of  a 
 memory  location.   Theinstructions of the form LD A,(nn) loadsor  copies  the 
  contents   of   memorylocation nn  ( a  number  between  0 and65535 ) into the
 A register.£ We can also load a memory location withthe  conteLES1    BIN MMHL)
  DEC (HL)  CP (HL)  ADD A,230  CP (HL)  RET   STX.X/X3X7XDXQXXeXoXvXXXXXXXXXXXX
tXwNavbWcehk&loo ptsv1wzwzjM(z £         REGISTERS and MEMORY Registers  are  li
ke  pigeon  holes  inwhich  numbers  can be stored.  A singleregister can store 
 any  number  between0 and  255.  The  Z  Pnts  of  the  Accumulator withLD (nn)
,A   where  nn  is  the number oraddress of the memory location. All  other sing
le  registers  cannot beloaded  directly from a memory location.Two   instructio
ns   involving   the   Aregister are required.£   Summary - Loading single regis
tersLD r,r'    where r and r' are any of the           following A,B,C,D,E,H and
 L.LD r,n     where n is a number 0 - 255LD A,(nn)  where nn is a number   0 to 
          65535LD (nn),A£            REGISTER PAIRS The fact thahis type  EX DE,
HL.  It  EXchanges thecontents of the  DE  register  pair withthe contents of th
e HL register pair.£  Summary - loading register pairsLD dd,nn   where dd is any
 register pair           BC, DE, and HL.            nn  is a number 0 - 65535LD 
dd,(nn)LD (nn),ddEX DE,HL    exchanges register contents£         INDIRECT ADDRE
SSING Up   to  now    we   have   only   usedinstructions in which  memory  loca
tionshave  been  specified  directly  in  theinstruction. Another  useful  metho
d  ot  a  single  register  canonly hold  numbers  up  to 255  and  thetotal mem
ory  available  is up to 65535,is a limitation.  For  this reason thereare a  wh
ole  set of instructions on theZ80  that deal with  registers in pairs.The pairs
 are  BC,  DE, and  HL registerpairs. The two registers hold  different partsof 
a number. Consider the decimal number27. We  can think of this as  having twopar
ts the high part ( or byte) is the 2since it represents  2*10 , the low part( or
  byte )  is  the 7,   since it ofspecifying a memory location is to use anumber
 held in a register  pair,   knownas indirect addressing.  The instructionLD B,(
HL) for example  allows us to loador copy to the  B  register the contentsof the
 memory location whose  address isin the HL register pair. All  single  register
s  can  be  loadedusing the HL register pair as a pointer. Similarly ,  memory  
locations  can  beloaded   indirectly  from   any   singleregister using the con
tents  of  the  HLregister pair as address i.e. LD (HL),C.£ Usnlyreplesents  7*1
 .  The  total  number is2*10 + 7*1  27.  Each digit can only be0 - 9  i.e. 10  
different numbers.£ A  single register can hold  0-255, 256different   numbers. 
  If  we   put  tworegisters side by side, i.e.  HL , the Hregister holding the 
High byte and the Lholding the  Low  byte, then we can holdin the register pair 
 H*256 + L*1 in thesame way as 27  2*10 + 7*1. The maximumthat can  be  held  in
 a  register  pairis  therefore   255 * 256 + 255  65535.By convention  the  hig
h  byte is e of  the  BC  and  DE  registers forindirect addressing is limited t
o the  Aregister. i.e. LD (DE),A LD A,(BC) etc.£   Summary -  indirect addressin
gLD r,(HL) where r is any single register          A,B,C,D,E,H, or L.LD (HL),rLD
 A,(BC)LD A,(DE)LD (BC),ALD (DE),A£      ADDITIONS AND THE CARRY FLAG Both singl
e  register and register pairaddition are possible on the Z80. All   single   re
gister  additions  areperformed with the Accumulator. A number( i.e.  ADD A,6 ),
  the  contents  of  aregisterstoredin  the  first  register in the registerpair
 name. We  can  load any of the register pairswith a number between 0 - 65535 di
rectlyusing instructions like LD HL,nn. Just as we can combine two registers toh
old numbers up to 65535, we can combineadjacent     memory     locations.    Byc
onvention the  Low  byte is held in thelocation with the Lower address.£ We  can
  therefore load a register pairwith  the  contents of a  pair of memorylocation
s,   with   instructions    likeLD DE,(nn) .    This   ins (i.e. ADD A,B), or th
e contentsof  an   indirectly   addressed   memorylocation  using  the  HL  regi
ster  pair(i.e. ADD A,(HL) ) can be added  to  theAccumulator. The result  is  h
eld in theAccumulator.  The source of the additionis unaffected. Register  pair 
addition is performed inconjunction  with  the HL register pair,and  can  only  
involve  BC or DE ( i.e.ADD HL,BC  or  ADD HL,DE ).   Again  thethe  result is h
eld in  the  HL registerpair,  and  the other  register  pair isunaffected.£ Sin
gle  andtruction    isequivalent to the non-valid instructionsLD E,(nn) and  LD 
D,(nn+1). Similarly,  we can load the contents ofa register pair into  a pair  o
f  memorylocations,  i.e.   LD (nn),BC  which  isequivalent   to   the    two   
non-validinstructions LD (nn),C and  LD (nn+1),B. There   are  no  instructions 
 to  loadregister  pairs  with  the  contents  ofanother register pair.  Two ins
tructionsthe form  LD r,r'  are  usually  used toperform such an operation. Ther
e  is  one  instruction  similar tot  P  double  register additionswill  obvious
ly  only  give  the correctresult  if  the  answer is less than themaximum numbe
r the register(s) can hold.If it is greater than this  a  carry  isgenerated.  T
he processor   holds   thissingle  bit  of  information or flag, sothat  action 
  can  be  taken  over  theoccurrence of the carry.   If there  hasbeen  a  carr
y  on  the  last arithmeticoperation the carry is said to be set toa  "1" .  If 
not set  it is said to be a"0". A second form of addition is  availabh carrySBC 
A,(HL))SBC HL,BC )  SuBtract from HL with carrySBC HL,DE )SCF        Set Carry F
lagCCF        Compliment Carry Flag£  INCREMENT AND DECREMENT INSTRUCTIONS The l
ast arithmetic instructions to  bediscussed can be performed on any singleor dou
ble register(s). These are INC andDEC.  INC increments (or  increases) theconten
ts  of  the  register,  or  memorylocation indirectly  addressed by the HLregist
er pair,  by one.   DEC decrements( or  decreases )  the  contents  of theregist
er or  memory leon  the  Z80 ,   for   both  single  andmultiple registers,  kno
wn  as  add withcarry  abbreviated  to  ADC.   They aresimilar to ADD  except th
at if the Carryflag  is  set  before  the  addition theresult is  incremented   
by   one.   Allpreviously mentioned   ADD  instructionscan be performed as ADC.£
 ADC instructions can be strung togetherto perform  the  addition of two numbers
of any  length,  as  the  examples  willshow.£   Summary -  additionADD A,n    w
here n is a number 0 - 255ADD A,r    wher location indirectlyaddressed by the  H
L register  pair,  by The  carry  flag  is  not  affected  byeither of these ins
tructions. These instructions  are  primarily usedwhere   counters   are   requi
red.   Theoperation  on  register  pairs  is  alsouseful  in   sequential  opera
tions   onmemory   locations  utilising   indirectaddressing.£ Summary - increme
nt and decrementINC rINC (HL)INC ddDEC rDEC (HL)DEC dd£           THE ZERO FLAG 
Another  very  useful  flag included inall  processors is  the  r  is  any   sin
gle           registerADD A,(HL)ADD HL,BCADD HL,DEADC A,nADC A,rADC A,(HL)ADC HL
,BCADC HL,DE£    SUBTRACTION AND THE CARRY FLAG Single register subtraction take
s placewith the Accumulator.  All  the forms ofADD  can  be   used  in   subtrac
t.  Theabbreviation  or  mnemonic SUB is alwayswritten without the A, which is i
mplied.Hence the instructions are SUB n, SUB r,and SUB (HL).   Again the result 
is heldin the Accumulator.   The  carry flag isset to a "1"  if the  result e Ze
ro flag.  Thisflag is set to "1"  if the result of anysingle register arithmetic
 operation  iszero. Otherwise it is cleared to "0". It is  only affected by doub
le registerarithmetic   operations   involving  thecarry  flag ,   i.e.  only  a
ffected  byADC HL,dd  or  SBC HL,dd. The  zero flag, like the carry flag, isunaf
fected by any LD or EX instructions.£ Summary - zero and carry flagsinstruction 
     Carry        Zero                r    dd      r   dd  LD            .     .
      .    .  EX  is  outsidethe range  0 - 255.There  are   no  double   regist
er   SUBinstructions.All  configurations of  ADC instructionscan be used  with S
BC or  SuBtract  withCarry  instructions.  The operation   issimilar to SUB,  ex
cept that the  resultis decremented  by one if the carry flagis set.£ Like  ADC 
instructions SBC instructionscan be  strung together to  subtract anylength numb
er. Since  double register  subtraction canonly be performed with carry,  the st
ateof the  carry flag  prior to  SBC HL,BC,a         n/v    .     n/v   .  ADD  
         *     *      *    .  ADC           *     *      *    *  SUB           *
    n/v     *   n/v  SBC           *     *      *    *  INC           .     .   
   *    .  DEC           .     .      *    .r single register   dd  double regis
ter * flag affected      . flag not affected     n/v    instruction not valid£  
          Lessons 1 - 9 1.  Registers and Memory 2.  Simple Load Instructions   
      Ex - simple load instructions 3.  Register Pairs   nd SBC HL,DE is importa
nt,  and  shouldbe "0". The carry flag can be set to a "1" withthe instruction  
SCF or Set Carry  Flag.Although   there   are    no    specificinstructions  to 
clear the carry flag to"0" there is an instruction to invert itCCF or  Complimen
t Carry Flag.  We shallsee later that all logic instructions doclear the carry f
lag.£ SUMMARY - subtract with carrySUB n     )SUB r     )  SUBtract from A, n, r
, orSUB (HL)  )                  (HL)SBC A,n   )SBC A,r   )  SuBtract from A  wi
t  P      Ex - register pair loading 4.  Indirect Addressing         Ex - indire
ct addressing 5.  Addition and the Carry Flag         Ex - single register addit
ion         Ex - register pair addition 6.  Subtraction and the Carry Flag      
   Ex - register subtraction         Ex - register pair subtraction 7.  Incremen
t and Decrement         Ex - inc and dec instructions 8.  Zero Flag         Ex -
 zero flag 9.  Compare       Ex - comparison instructions Load further lessons f
rom tape£           I  try  entering   your  ownprograms.  All  programs should 
end withRET ( or return ).   Don't  worry if youforget, the simulator will tell 
you. Remember,  it  is   impossible  for   aprogram to destroy your computer. Yo
u'llneed a hammer to do that!£ LD A,34  LD B,A  LD (3867),A  LD A,(STORE)  LD (3
867),A  LD A,B  LD (STORE),A  LD C,B  LD A,(3867)  LD A,67  LD (3866),A  RET   S
TORE DEFB 124  DEFB 0            REGISTER PAIR EXAMPLES The  example illustrates
  each  type ofinstruction  that NTRODUCTION The  Z80 is  the microprocessor  at
 theheart of your Amstrad. This program willteach   you   the   use   of   all  
 theinstructions available  on  the Z80,  ina series of simple  progressive less
ons.  After  each   lesson,   step  by  stepexamples are given.  To further  imp
roveyour understanding of the topic, you maythen modify or rewrite the examples,
 andrun them  without  fear of  crashing thesystem. Proceed  through  the menu b
y  pressingENTER to begin the highlighted lesson orexample,  loads register pair
s.It also  demonstrates  that a  register/memory  pair  are  still  two individu
alregisters or memory locations and can betreated as such. Another    assembler 
   instruction  isintroduced,  the  DEFW  instruction. Theassembler allocates  2
  memory locationsto the  associated  label.  The   numberafter  the   DEFW   se
ts   the   initialconditions. The address in the first  column is thelow  byte a
ddress.  The  second   columndisplays  the  contents  of  the pair ofmemory loca
tions asand  SPACE to jump to the next.At anytime BREAK will return you  to them
enu.£    INTRODUCTION TO RUNNING SIMULATOR All   examples   are   run   using  t
heSimulator. At this stage the only  areasof the simulator screen to consider  a
rethe Source  Code ( the third column thatholds the instructions ) and the area 
atthe bottom of the screen, which displaysthe contents  of  the  registers.  Oth
erareas  will  be  described  as  they arerequired. The assembler, that converts
  instruct-ions  into   machine  cod a single number.£ LD DE,256  LD E,4  LD (ST
ORE),DE  LD (LOW),DE  LD A,2  LD (HIGH),A  LD HL,(LOW)  EX DE,HL  LD D,0  RET   
STORE DEFW 32000 LOW   DEFB 0 HIGH  DEFB 0          EXAMPLES OF INDIRECT ADDRESS
ING  These  examples  illustrate   indirectaddressing.   At   this   stage  it  
 isimpossible to  demonstrate  its  useful-ness.  It is employed extensive in la
terexamples£ LD HL,LOW  LD C,(HL)  LD HL,HIGH  LD B,(HL)  LD A,(BC)  LD DE,3860 
 LD (DE),A  LD (HL),0  LD BC,3862  LD (BCe, will  acceptLabels. Instead  of  put
ting  an addressinto the program, we can give it a name.The  assembler  will   t
hen  allocate  amemory  location to it. The name must becalled  up  in  the  pro
gram  with   itsinitial condition using  the instructionDEFB, DEFine Byte.£ DEFB
 is an  assembler instruction not aZ80  instruction.  The allocated  memoryaddre
ss is given in the first column. The simulator will display the contentsof this 
 memory location, in decimal, inthe second column. Before each instru),A  RET   
LOW   DEFB 21 HIGH  DEFB 15  DEFB 0      EXAMPLES OF SINGLE REGISTER ADDITION Th
e  example  adds  together   the  twonumbers  8740  and  1260   using  singlereg
ister   addition  only.   The  doublelength  numbers are held in BC and DE sotha
t  the  results  can   be   displayedeasily.   This method of addition can beper
formed using register pair  addition,as well,  to add together numbers of anylen
gth. The state  of  the individual flags aredisplayed to the left of the registe
rs.£ LD DEction is executed theinstruction is described in ENGLISH. Tryto work o
ut what  should  happen  beforepressing  any  key   to   perform    theinstructi
on.£ You may go  through the example as manytimes as you like, until you  unders
tandit. If you still find  difficulty, pressESC, skip  over the lessons and re-E
NTERthe lesson  with which  you  are  havingdifficulty. The manual however  give
s anoutline of each lesson. When  you  do  understand  the examplesgiven  try  m
odifying  them   using  theeditor.  Then  P,8740  LD BC,1260  LD A,E  ADD A,C  L
D C,A  LD A,D  ADC A,B  LD B,A    LD HL,STORE  LD A,15  ADD A,(HL)  RET   STORE 
DEFB 25      EXAMPLE OF REGISTER PAIR ADDITION This  example  effectively multip
lies anumber  held in the  HL register pair by10  using   addition   to   succes
sivelymultiply by 2.£ LD HL,(STORE)  ADD HL,HL  ADD HL,HL  LD DE,(STORE)  ADD HL
,DE  ADD HL,HL  LD (STORE),HL    LD HL,1000  LD A,255  ADD A,1  ADC HL,HL  RET  
 STORE DEFW 6000    EXAMPLE OF SINGLE REG  instruction  is  one  ofthese. CP   c
ompares  the  contents  of the  Aregister with  a number  (CP n), anotherregiste
r  (CP r), or any memory locationindirectly  addressed  through  the   HLregiste
r  pair  ( CP (HL) ). The compareinstruction is effectively  SUB  but theresult 
 does not affect  the contents ofthe A register.£ If  n  is  the  number  with w
hich A iscompared, then the following results -                     Carry      Z
ero  A  n               0          0  A  n               0       ISTER SUBTRACTI
ON This example subtracts  1260  from 8740using  only single register subtractio
n.The  two  numbers  are held in allocatedmemory locations this time. This  meth
od   of  subtraction  can  beextended   to  any  length   number  andregister pa
ir subtraction.£ LD HL,NUM1  LD DE,NUM2  LD A,(DE)  SUB (HL)  LD (DE),A  LD E,18
  LD L,20  LD A,(DE)  SBC A,(HL)  LD (DE),A  RET   NUM2  DEFW 8740 NUM1  DEFW 12
60      EXAMPLE USING REGISTER PAIR SUBTRACTION This example illustrates su   1 
 A  n               1          0£ Summary - comparisonsCP n     Compares A with 
n ( 0 - 255)CP r     Compares A with register rCP (HL)  Compares A with memory l
ocation                                    (HL)£          EXAMPLES OF COMPARE Tr
y  to  predict  the state of the Zeroand Carry  flags before  performing  thecom
parison.  In the next lessons we willbe  using  these  flags  extensively, topro
duce more interesting examples.£ LD A,5  CP 4  CP 5  CP 6  LD B,3  CP B  LD HL,S
TORE  CP (btraction ofregister pairs.  It subtracts  1536 from65536.   At  least
 3 bytes of memory arerequired  to  hold  the  latter  number,the highest byte  
representing 65536. Although  ADC and  SBC  may require theCarry  flag to  be cl
eared first, if theprevious calculation  NEVER results in acarry being  generate
d, this step may beomitted.  However it is often  better tobe safe and include i
t,  than  look  forthe randomly occurring fault that it cangenerate.£ LD HL,(NUM
1L)  LD DE,(NUM2L)  SBC HL,DE  LD (ANHL)  DEC (HL)  CP (HL)  ADD A,230  CP (HL) 
 RET   STORE DEFB 6   $ Uregister rCP (HL)  Compares A with memory location     
                               (HL)£          EXAMPLES OF COMPARE Try  to  predi
ct  the state of the Zeroand Carry  flags before  performing  thecomparison.  In
 the next lessons we willbe  using  these  flags  extensively, toproduce more in
teresting examples.£ LD A,5  CP 4  CP 5  CP 6  LD B,3  CP B  LD HL,STORE  CP (SL
),HL  LD HL,(NUM1H)  LD DE,0  SBC HL,DE  LD (ANSH),HL  RET   NUM1L DEFW 0 NUM1H 
DEFW 1 *65536 NUM2L DEFW 1536 ANSL  DEFW 0 ANSH  DEFW 0      EXAMPLE OF INCREMEN
T AND DECREMENT At  present  the  programs that can  bewritten are somewhat limi
ted. INC  and  DEC really only become usefulin conjunction with instructions  to
  beintroduced shortly.£ LD C,5  LD HL,STORE  LD (HL),C  INC C  INC HL  LD (HL),
C  DEC C  INC L  LD (HL),C  INC H  RET   STORE DEFB 0  DEFB 0  DEFB 0         LE
S3    BIN MMLish  to interpre UX&X'X+X2X9XXDXKXRXbXiXyXXXXXXbYXUa/cddevfmgijlmjn
opsOurwxyzI!      EXAMPLES OF BIT MANIPULATION The following illustrates  the  w
ay  inwhich  SET, RES, and  BIT can be used tomanipulate individual bits of a re
gisteror memory location.£            BIT MANIPULATION  EXAMPLES OF ZERO FLAG Wh
ile   running  this  example  try  topredict the state of the Zero flag afterthe
 instruction has been performed.£ LD HL,257  DEC L  LD A,23  SUB 23  LD DE,256  
INC A  SBC HL,DE  INC H  SUB 2  SBC HL,DE  LD HL,1  DEC HL  RET                 
     COMPARE  So  far   all  instructions  we   havediscussed  that  affect  the
  Carry   orZero flags  also  affect  the   registerconcerned. There are a numbe
r  of usefulinstructions that only affect flags. Thecompare or  CP  P We have so
 far treated  information  inthe form of bytes or words. The Z80 doesallow a num
ber of operations on separateor groups of bits within one byte Any  bit  in   a 
 register,  or  memorylocation using (HL),  can  be  SET  to a"1". We can also R
ESet any bit to a "0".To  test  the   state  of  a  bit  in  aregister, or memor
y location, we can usethe instruction BIT. In this instructionthe Zero flag is s
et if the  appropriatebit is  "0"  and reset to a  "0"  if theappropriate  bit  
is "1".  Hence we  arity flags. The Carry flag is reset to"0" in all cases. Thus
 the limitation ofno   Clear  Carry  instruction   can  beperformed by a logical
 instruction. AND A or OR A will clear the carry flagand not affect any register
s. XOR A willclear Carry and the Accumulator.£ Summary - logical instructions AN
D n AND r AND (HL) OR n OR r OR (HL) XOR n XOR r XOR (HL)£    EXAMPLES OF LOGICA
L INSTRUCTIONS The examples illustrate  the  operationof  the  logic  instructio
ns.  The pupilshould   test   his/hcanproduce our own flags to indicate eventsan
d then  act  upon  them  later in  ourprograms.£ Summary - bit manipulationSET N
,r    where N is the bit number 0-7SET N,(HL)RES N,rRES N,(HL)BIT N,rBIT N,(HL)£
 LD HL,STORE  SET 6,(HL) LOOP  INC (HL)  BIT 2,(HL)  JR Z,LOOP  RES 3,(HL)  LD B
,5  SET 7,B  RES 2,B  DEC B  BIT 5,B  RET Z   STORE BIN 16              LOGICAL 
INSTRUCTIONS There  are  three logical  instructionsavailable  on  the  Z80.   T
hey are  allperformed  on a bit by bit baer    understandingfurther by modifying
 the contents of the3 stores.£ LD HL,ST2  LD A,(ST1)  AND (HL)  LD (ST3),A  LD A
,(ST1)  OR (HL)  LD (ST3),A  LD A,(ST1)  XOR (HL)  LD (ST3),A  RET   ST1   BIN 6
5H ST2   BIN FH ST3   BIN 0H              SHIFT INSTRUCTIONS A shift instruction
 is one in which thebits of  a  register or  memory locationare moved sideways, 
left or right to theadjacent bit.  As  we  shall  see,  thisgives us a means  of
 division as well asmultiplication.£ The  SRA r,  and  sis betweenthe Accumulato
r and a  number, register,or indirectly addressed  memory location(HL).  The   r
esult   is  left   in  theAccumulator. In the AND instruction, if a bit in theAc
cumulator  AND  other number are  "1",then the corresponding bit in the resultwi
ll be "1". If not it will be "0" i.e.      01101100           01010110   ANDed t
ogether gives     01000100 As well as  performing  ANDs on our ownflags,  this  
instruction  is  useful inmasking off areas of words, or resettinggroups of bitS
RA (HL) instructionsshift the  register/memory location (HL)right,  shifting  bi
t 0  into  the Carryflag and retaining the state of bit 7. i.e.    7 6 5 4 3 2 1
 0   C         0 1 1 0 0 0 1 0   x  (98 dec.) becomes  0 0 1 1 0 0 0 1   0  (49 
dec.)   or     1 1 1 0 0 0 1 0   x  (-30 dec.)becomes  1 1 1 1 0 0 0 1   0  (-15
 dec.) Hence   the   SRA   or    Shift   RightArithmetically instruction divides
  bothpositive and negative numbers by 2.£ The  SRL r,  and  SRL (HL) instructio
nsshift   the   register/ms in the Accumulator.£ In  the OR instruction, if a bi
t in theAccumulator  OR in the other number is a"1", the corresponding bit in th
e resultwill be "1". If not it will be "0" i.e.      01101100           01010110
   ORed together give      01111110 As well as performing  OR operations onour  
own  flags,   this  instruction  isuseful in SETting a group of bits in theAccum
ulator.£ In the XOR  (eXclusive OR) instruction,if the  bit in the  Accumulator 
 is  thesame as that in the  number ,  then  thecorremory   locationcontents rig
ht, shifting  bit 0 into theCarry flag and a "0" into bit 7. i.e.    7 6 5 4 3 2
 1 0   C         1 0 1 1 0 1 1 1   x  (183 dec.)becomes  0 1 0 1 1 0 1 1   1  (9
1 dec.)                               and Carry  The  SRL   or   Shift  Right  L
ogicallyinstruction therefore divides a positivenumber by 2.  As with SRA the Ca
rry flagindicates the half.£ The  SLA r,  and  SLA (HL) instructionsshift  the r
egister/memory contents leftshifting a "0" into bit 0 and bit 7 intothe Carry fl
esponding  bit in the result will be"0".  If they are  different it  will be"1".
 Another way of looking at  the  XORinstruction is  if  one  OR the other is"1" 
but  NOT  both,  the  answer will be"1". i.e.      01101100           01010110  
  XORed together give      00111010 Apart  from  performing the logical XORfunct
ion  on  our  own  flags   the  XORinstruction   is  useful   in  invertingindiv
idual or groups of bits.£ The three logical instructions AND, OR,and  XOR  affec
t  the  Zero,  Sign,  andP   P         ag. i.e.    C   7 6 5 4 3 2 1 0         x
   0 1 1 0 0 0 1 0  (98 dec.)becomes  0   1 1 0 0 0 1 0 0  (196 dec.) Hence the 
result of the instruction SLAor   Shift  Left  Arithmetically  is  tomultiply  t
he  positive number by 2. TheCarry  indicates  a  result greater than255.All the
se instructions  affect  not onlythe Carry flag,  but the Zero, Sign, andParity 
flags.£ Summary - shift instructions SRA r  divides +ve and -ve numbers by 2 SRA
 (HL) SRL r  divides +ve numbers 0 - 255 by 2 SRL (HL) Slly   interrogating  the
  wholecontents of a register without  corrupt-ing its contents. All the above r
otate instructions  RLC,RL,  RRC, and  RR  not  only  affect theCarry flag  but 
also  the Zero, Sign andParity   flags,  as   have   all   shiftinstructions dis
cussed. There  are  4 other rotate instructionsthat  involve the Accumulator onl
y. Theyare RLCA,  RLA,  RRCA, and RRA. They areidentical to  RLC A,  RL A,  RRC 
A,  andRR A, but only  affect  the  Carry flag,and are twice as fast.£ Summary -
 rotLA r  multiplies +ve and -ve numbers                                    by 2
 SLA (HL)£    EXAMPLES OF SHIFT INSTRUCTIONS The   three   shift  instructions  
 areillustrated  using a fixed initial valuein the memory location STORE.£ LD HL
,STORE  LD B,5 LOOP1 SRA (HL)  DJNZ LOOP1  LD (HL),A5H  LD B,5 LOOP2 SLA (HL)  D
JNZ LOOP2  LD B,8 LOOP3 SRL (HL)  DJNZ LOOP3  RET   STORE BIN 69H               
 ROTATE INSTRUCTIONS These  instructions are shift instruct-ions in which the bi
t that falls oate instructions RLC r  rotate r left, carry  duplicates RLC (HL) 
RLCA   rotate A left, carry  duplicates RL r   rotate r and carry left RL (HL) R
LA    rotate A and carry left RRC r  rotate r right, carry duplicates RRC (HL) R
RCA   rotate A right, carry duplicates RR r   rotate r and Carry right RR (HL) R
RA      rotate A and Carry right£    EXAMPLES OF ROTATE INSTRUCTIONS These examp
les illustrate the operationof  rotate   instructions.   Modify  theinitial cond
ition of the location  STOREto iut oneend of the register  or memory  locationis
 pushed back into the  other end.  TheCarry flag  either  forms  part  of  thenu
mber shifted, thereby making it 9 bitslong, or duplicates the state of the bitth
at fell out of the register. There aretherefore   four   different   types  ofro
tate.£ RLC r, and RLC (HL) (namely Rotate LeftCarry duplicating ), shifts the co
ntentsleft, bit 7 rotating into bit 0, and theCarry duplicating the transferred 
bit. i.e.    C  7 6 5 4 3 2 1 0         x  1 0 1 1 0 0 0 1benvestigate their ope
ration further.£ LD HL,STORE  LD B,8 LOOP1 RLC (HL)  DJNZ LOOP1  LD B,8 LOOP2 RL
 (HL)  DJNZ LOOP2  LD B,8 LOOP3 RRC (HL)  DJNZ LOOP3  LD B,8 LOOP4 RR (HL)  DJNZ
 LOOP4  RET STORE BIN 69H       EXAMPLE USING ROTATE AND SHIFT This example  use
s  shifts  and  rotateinstructions  to  multiply  two  8   bitnumbers together. 
 One number is rotatedto examine  each bit in turn.  The othernumber is also shi
fted and  added to thetotal if the  bit is set. This method isfar quicker comes 
 1  0 1 1 0 0 0 1 1  old bit 71 RL r, and RL (HL)  Rotate Left, rotatesthe  regi
ster/memory location  with  theCarry as a 9th bit, left. i.e.    C  7 6 5 4 3 2 
1 0         c  1 0 1 1 0 0 0 1becomes  1  0 1 1 0 0 0 1 c  cold Carry RL  instru
ctions can be strung togetherto multiply  any  length  number  by  2,since the  
Carry  is transferred betweenrepeated RL instructions.£ RRC r,  RRC (HL)  instru
ctions  (RotateRight Carry being duplicated) is similarto the  RLC  instruction 
 but is a rightshithan the  method of repeatedaddition.£ LD HL,0  LD DE,(NUM2)  
LD A,(NUM1) LOOP  RR A  JR NC,JP1  ADD HL,DE JP1   RET Z  SLA E  RL D  JR LOOP  
 NUM1  DEFB 212 NUM2  DEFB 203  DEFB 0                   DECIMAL ROTATE The  Z80
  allows  us to rotate left andright nibbles as well as bits. RLD  Rotates the D
ecimal number Left RRD  Rotates the Decimal number Right The   best   way   to  
 describe  theseoperations    is    by   example.   Bothinstructions  involve  t
he  Accumulator,and   the  ft.  Bit 0 is  shifted into bit 7 andthe Carry duplic
ates the old bit 0. i.e.    7 6 5 4 3 2 1 0  C         1 0 1 1 0 0 0 1  xbecomes
  1 1 0 1 1 0 0 0  1  old bit 01 RR r, and RR (HL) instructions ( RotateRight ) 
is similar to RL except that theshift around the 9 bits is to the right. i.e.   
 7 6 5 4 3 2 1 0  C         1 0 1 1 0 0 0 1  cbecomes  c 1 0 1 1 0 0 0  1  cold 
Carry RR instructions can be strung  togetherto divide any length number by 2.£ 
RLC and RRC  instructions are useful insequentia  P memory  location  (HL).  The
examples are in  Binary Coded Decimal ofcourse,  each digit taking up one nibble
or  four  bits of the register or memorylocation.£             A after   (HL)   
 A before                        5 4        x 3 after RLD     x 5     4 3where  
x is any number and is unaffectedby the instruction. As can be  seen the effect 
of stringingtogether RLD instructions is to multiplya  decimal  number  by  10. 
 It is  alsouseful in isolating the high digit  fromthe two digit number.£   sam
e flag  as theoverflow flag.  It  is  termed  the  P/Vflag.£ i.e.0 0 1 1 0 1 0 0
   parity flag is not set                  since  number  of "1"s               
   is 3.   i.e. odd.0 1 0 0 0 1 1 1   parity  flag   is  set                  si
nce  number  of "1"s                  is 4.   i.e. even. The  instruction  perfo
rmed  determinesthe meaning of the P/V flag. Of  all  the instructions  describe
d todate  only  DAA  treats  it  as a parityflag.  All others either have  no ef
fecton it  or use it a          A after   (HL)    A before                x 5   
  4 3 after RRD             5 4       x 3 The  RRD  instruction therefore divide
sthe decimal number by 10. It can also bestrung together to divide any length BC
Dnumber  by 10.  The low digit of the twodigit  decimal number can be isolated b
ythis instruction.£ Summary - decimal shiftsRLD    Rotate Left Decimal  (*10)RRD
    Rotate Right Decimal (/10)£      EXAMPLES OF DECIMAL ROTATION These     exam
ples    illustrate    themultiplication   ans  an  overflow  flag.All subsequent
 instructions either  haveno effect on it or use it as parity.£ THE FLAG REGISTE
R AND AF REGISTER PAIR We  have  discussed flags as individualbits.  This is the
 way they are normallyused.   They are however actually storedin the Z80 in a re
gister, designated  asF  or  flag  register.  The  flags   arearranged as follow
s -   bit  0      C    Carry   bit  1      N    Subtract last   bit  2     P/V  
 Parity and overflow   bit  3           Not used   bit  4      H   d   division 
 of  BCDnumbers by ten.£ LD HL,STORE  LD A,0  RLD  INC HL  RLD    LD A,0  RRD  D
EC HL  RRD  RET     STORE DEFW 254H                  INTRODUCTION This  group  o
f lessons will  introducethe idea of bit manipulation and its usein  flag  opera
tions  and  in  producingfaster methods of multiplication. But first  we shall l
ook further at theprocessors flags.£             LESSONS  18 - 25 18.  Parity 19
.  The flag register and AF 20.  S and P/V flags in instructions           Half 
carry   bit  5           Not used   bit  6      Z    Zero   bit  7      S    Sig
n£ The Flag  register  sometimes  forms  aregister  pair  in  conjunction with t
heAccumulator. This pair is called AF. Theonly instructions  previously  mention
edthat involve this register pair are PUSHand POP.£     S and P/V FLAGS IN INSTR
UCTIONS The sign  and  parity flags can be usedin  all  absolute ( NOT relative)
 jumps,calls, and returns. The notation is - JP PO,nn  CALL PO,nn  RET PO       
                  Ex - sign and parity flags  21.  Bit manipulation           Ex
 - bit manipulation 22.  Logical instructions           Ex - logical instruction
s 23.  Shift instructions           Ex - shift instructions 24.  Rotate instruct
ions           Ex - rotate instructions 1           Ex - rotate instructions 2 2
5.  Decimal rotating           Ex - decimal rotation Load further lessons from t
ape£                 PARITY When data is transmitted from one placeto another, i
t is possible for errors toappear      Parity odd0  JP PE,nn  CALL PE,nn  RET PE
                           Parity even1 JP P,nn   CALL P,nn   RET P   Sign +ve J
P M,nn   CALL M,nn   RET M   Sign -ve If the condition is not met the programwil
l  not  jump,  call a  subroutine, orreturn.£        EXAMPLE OF JUMP ON SIGN Thi
s  example  is a simple  program  toillustrate  JP P,nn , and JP M,nn  jumpif po
sitive and jump if minus. Note thatthe  carry  is  still   operative,   andthere
fore, if you do not clear it beforeADC  and SBC  the  in the received data. Pari
ty is asimple way of detecting single errors indata.  An additional bit is added
 to thedata that makes the total number of "1"sin the  word  an  even  number.  
 If thereceived  word  does  not  have  an evennumber  of "1"s in it, then an er
ror hasoccurred.   In  addition  to  this  evenparity we could use  odd  parity,
  wherethe word is made to have  an  odd numberof "1"s in it. The  Z80  has a fl
ag that is set if thenumber of "1"s in a number is even. Thisflag  is in fact  t
he    Plater jump  could  beunexpected. In this example the carry isnot cleared,
 so "look before you leap".£ LD HL,52  LD DE,33  LD BC,5 LOOP1 SBC HL,DE  LD (LR
EG),HL  JP P,LOOP1 LOOP2 ADC HL,BC  LD (LREG),HL  JP M,LOOP2  RET Z  JR LOOP1   
LREG  BIN 0 HREG  BIN 0     berepresented by C9B8 hex. Conversion  of  a  hex  n
umber  to  itsdecimal equivalent follows the  standardcalculation.i.e.  B8 hex  
(B hex)* 16+ (8)* 1              11*16+8184 Always remember that a hex number ha
s abase of 16d Decimal or BCD. The   Z80    accommodates   the   aboveadjustment
,  with the instruction   DAA,or  Decimal  Adjust  Accumulator.   Thisinstructio
n  is  used  after  an  8  bitADD,  ADC,  SUB,  or  SBC  to adjust theAccumulato
r contents by adding 6  to thenibble,  if either  nibble in the answeris above 9
.£ To perform  this operation the Z80 usestwo further flags, the  H  flag ( a Ha
lfcarry  between  nibbles ),  and  N  flag(subtract  instruction  performed last
).Since  these  flags  cannot be tested asp decimal, a decimal number hasa base 
of 10  and a binary number a basebase 2.£    EXAMPLES OF HEXADECIMAL NOTATION No
w  that  hex notation has been intro-duced we  can discuss  how  the computersto
res  programs  in  more  detail.   Asalready   mentioned,  the   instructionsare
  stored   memory  as  numbers.  Someinstructions   only   require  a  singlenum
ber, others require more. Column 2 onthe Simulator display shows  the  memorycon
tents for the instructions in hex. All the  numbers  used  to  describeart of a 
conditional jump etc. they areof little use.£     EXAMPLES OF B.C.D. NOTATION Th
ese examples show simple addition andsubtraction in  BCD format.  Remember tokee
p  in   Hex  display   mode   or  theillustrations will not appear in BCD.£ LD A
,25H  LD HL,STORE  LD DE,2468H  INC (HL)  RET    BIN 65H  BIN 87H  BIN 9AH  BIN 
DFH  BIN FFH  BIN 64H   STORE DEFB 64       POSITIVE AND NEGATIVE NUMBER NOTATIO
N So far we have only dealt with positivenumbers.  If we had taken  6  from  5 w
ewo aninstruction are  given in sequence alongthe line.  Notice that numbers cal
led upin an instruction appear towards the endof the string  of  numbers. The  e
arliernumbers    determine    the   type    ofinstruction. Since the  total  num
ber ofinstructions   exceed   256,  a   prefixnumber is used to  produce other s
ets ofinstructions. The prefixes you will findare ED, CB, DD and FD.£ Luckily as
semblers takes account of allthese  complexities,  and  you  will notneed  to  l
earn  which numbers representwhich uld end  up with  the answer 255  withcarry s
et. There is an interpretation ofnumbers  that allows us to consider thisanswer 
as the negative number -1. In  this  interpretation  -1 must equal255 or 1111111
1, or the processor  wouldnot be able to take  6  from  5  and getthe right answ
er. Further 5-7 -2 or 254or 11111110. Bit 7, the most significantbit, represents
  the sign ( + or - )  ofthe number. When bit 7 is "1" the numberis negative,  a
nd when "0" the number ispositive.£ A  useful operation would  binstructions. Th
e Simulator  can  be switched betweendecimal   and   hexadecimal  display  bypre
ssing shift  "T",  when a program  isnot running.£ LD A,25H  ADD A,A  DAA  LD HL
,4589H  LD DE,3812H  LD A,L  SUB E  DAA  LD L,A  LD A,H  SBC A,D  DAA  LD H,A  R
ET          BINARY CODED DECIMAL NOTATION We  would  still  like  to  be  able t
operform calculations  on decimal numberswithout  having  to convert to binary o
rhexadecimal form. Hexidecimal form holdsa key to a method of achieving thise to
 make apositive number negative. Changing bit 7does  not  do  this.  Take the  p
ositivenumber  2 or  00000010  and its negativeequivalent -2  or 11111110  for e
xample.Inverting all bits of the  binary numberof  +2  gives  11111101, which is
 1 lessthan that  for -2.Hence to make a positive number negativewe invert all i
ts binary bits,  known asComplimenting, and add  1.  The notationis generally te
rmed 2s complement£i.e.         0 0 0 0 0 1 0 1    +5    invert   1 1 1 1 1 0 1 
0  add 1      1 1 1 1 1 . The  hex digit  requires  adjustment toavoid the digit
s  A-F.  Adding  6 to thedigit, if these symbols appear,  resultsin correct adju
stment. Take  the  hex  number  C  ( 12 dec.).Adding  6  gives  18  decimal or 1
2 hex.Hence the hex number looks  identical tothe decimal answer required.£ Each
 digit is  held  in  4  bits of theregister.   These  4  bits are called  anibbl
e, the whole 8 bit word is termed abyte. Who said programmers have no senseof hu
mour This  presentation  is  termed   BinaryCode   P         0 1 1    -5    inve
rt   0 0 0 0 0 1 0 0  add 1      0 0 0 0 0 1 0 1    +5 The  operation  luckily  
also  makes  anegative   number    positive.   A  veryimportant point. The large
st positive number we can holdin  a   single   register,  using   thisnotation i
s  01111111   or  127  and thelargest  negative   number  10000000  or-128.£ The
  Z80  has two instructions that maybe used for these operations CPL   complemen
ts    or   inverts   the       contents of the Accumulator. NEG   negates,  or m
akecessor teststhe  state  of  a  flag,  before  eitherjumping or continuing in 
 sequence. The  conditional  jumps  involving  thecarry and zero flags are-JP NC
,nn    jump if carry flag not setJP C,nn     jump if carry flag setJP NZ,nn    j
ump if zero  flag not setJP Z,nn     jump if zero  flag set Indirect jumps  are 
 also  available onthe Z80 using  the  HL   register  pair.The   instruction   J
P (HL)   loads  theprogram counter with the contents of theHL register.  Thus  t
he address  of  thenext  s  negative, the       contents  of  the  Accumulator b
y       complementing and adding 1 in one       operation. A Sign flag (S) is pr
ovided on the Z80.It duplicates  the sign ( bit 7 ) of theanswer after any arith
metic operation onthe Accumulator.  The  sign  flag is "0"for  a  positive  resu
lt  and  "1" for anegative result.£ When performing  arithmetic  operationswhich
  we  wish  to interpre UULES3    $$$0uinstruction  to  be  performed  iscontain
ed within the HL register.£Since  the contents of the  HL  registerpair   can   
be  the  result   of   somecalculation the jump can be conditional.£ Summary - j
umpsJP nnJP (HL)JP NC,nn  jump on no carryJP C,nn   jump on carryJP NZ,nn  jump 
on not zeroJP Z,nn   jump on zero£         EXAMPLES OF JUMPS Although  you  can 
 enter  the  addresswithin the jump in  number  form,  if itdoes not equal the a
ddress of  the startof an  instruction,  the simulator  willstop at the  JUMP.  
This is because  theprocessor would perform  the instructionit finds  at  that  
address and anythingcould happen and usually does. To get round this problem  us
e a label,declaring  it  in  the  label  column infront of the  instruction  to 
which  youwish to jump.£ LD HL,STORE  LD A,3 LOOP1 LD (HL),A  INC A  CP 8  JP NZ
,LOOP1   LOOP2 DEC (HL)  JP NZ,LOOP2  RET     STORE DEFB 0                  RELA
TIVE JUMPS One difficulty with the  above types ofjump is that,  if  the LES2   
 BIN UULES2    $$$ UX,X-X1XXEXOXVXXjXqXXXXXXXXXXXEX&acdfgishgilnopqutuxxyZw9yvc)
W                 JUMPS The aspect  of a computer that makes itmore than a calcu
lator is its ability tochange its  sequence of operations as  aresult of  earlie
 start address ofthe program  were changed, all the  jumpaddresses  would  requi
re  modification.Relative  jumps  do   not   have    thisdifficulty. The absolut
e address is  notstored  with  the instruction. It is thedifference  between the
 current contentsof the program  counter and the  addressto which  we wish to ju
mp that is storedwithin  the instruction.  Relative jumpsare  limited to  jumpin
g  backwards  128locations and forwards 127 locations. The mnemonic for  relativ
e jumps is  JRand can take allr instructions.  Withinthe Z80  there  is a counte
r  called theProgram  Counter  or  PC.  This  counterkeeps  track  of  which  in
struction theprocessor  is  to   perform   next.   Bymodifying  its  contents, t
he  processorcan  be  jumped  to  any  instruction inmemory. The simplest jump i
s JP nn, where nn isthe address to  which the  program is tojump. This is an unc
onditional jump, theProgram  Counter always jumping  to  theaddress nn.£ The   m
ore   powerful   jump   is   theconditional  jump.  The  pro  P the forms discus
sed  sofar for JP, i.e. JR , JR NC, JR C, JR NZand JR Z.£ There  is one particul
ar  relative jumpinstruction that is particularly  usefulnamely  Decrement  and 
Jump on Non-Zero,or DJNZ.   The B register is decrementedand,  if  the  result  
is  not zero, theprocessor  performs  a relative  jump tothe computed new addres
s. If the  resultis  zero  then  the  next instruction insequence is taken.  DJN
Z  allows  us  torepeat a series of instructions a presetnumber of times. The  n
umber of  repeadata from the Stackresults in information being POPped fromthe bo
ttom  of the Stack and  the  StackPointer working its way back up  throughthe me
mory. If  a  series of registers is PUSHed onto the  Stack,  and subsequently  P
OPpedoff the  Stack,   they  reappear  in thereverse order. The  BC,  DE  and  H
L  registers may bePUSHed on to and POPped from the  Stack.The Accumulator may a
lso be PUSHed on tothe  Stack,  but  this is  done with theflag register F, whic
h will be discussedlater.£ The  Stack  Pointtsis  equal  to  the  contents  of  
the  Bregister when the  loop is  entered,  solong  as  the  B  register does no
t formpart of the series of instructions. No  flags  are  affected  by  any  jum
pinstructions including DJNZ.£ Summary - relative jumpsJR e      where e is the 
displacement inJR NC,e   the range 127 to -128JR C,eJR NZ,eJR Z,eDJNZ e    decre
ment and jump on non zero£       EXAMPLE OF RELATIVE JUMPS All assemblers  calcu
late the displace-ment for relative jumps.   The assemblerwithin er  can  take  
part ina   number   of   instructions   alreadydiscussed. They are simply those 
in  which  DE, orBC   can  take  part.   The  instructionequivalent   to   EX DE
,HL   is  howeverEX (SP),HL , that EXchanges the contentsof  the  bottom of the 
Stack with the HLregister.£ Summary - the Stack and SP register PUSH DD  where D
D is AF, BC, DE, or HL.          From   now   on   dd   can  be          conside
red as representing          BC, DE, HL,or SP. POP DD LD SP,nn LD SP,(nn) LD (nn
),SP LD  this  TUTOR  is  no  exception.Relative jumps  should  be  entered with
labels.£ LD HL,STORE  LD B,(HL)  INC HL  LD E,(HL)  LD HL,0  LD D,0 LOOP  ADD HL
,DE  DJNZ LOOP  LD (ANS),HL  RET   STORE DEFB 6  DEFB 58 ANS   DEFW 0           
EXAMPLE OF RELATIVE JUMPS This  example  illustrates a method  ofmultiplication.
  There are  other fastermethods that will be shown later.£ LD A,1 LOOP1 ADD A,A
  LD (STORE),A  JR NC,LOOP1  INC A  LD B,7 LOOP2 ADD A,A  LD (STORE),A  INC A  L
D (STORE),A SP,HL ADD HL,SP ADC HL,SP SBC HL,SP INC SP DEC SP EX (SP),HL£       
 EXAMPLES USING THE STACK The simulator uses the memory area 3840to  4095  for  
the  pupils programs. TheStack Pointer is initially  set to 4094,and  works  its
  way  down  towards  theprogram area. Keep the SP at the top endof  this  area 
of  memory to ensure thatthe simulator does not stop. The last four pairs of mem
ory locationsin the Stack are displayed at the bottomright hand corner of the sc
reen. As withthe  Program  Coun  DJNZ LOOP2  RET   STORE DEFB 0                 
   THE STACK The Stack is an area of external RandomAccess Memory,  that is used
 as a seriesof register pairs, in conjunction with aStack Pointer. The Stack Poi
nter (SP) isis single  double length register withinthe Z80, capable of holding 
up to 65335. Before  loading   the  Stack  from  anyinternal   register   pair, 
  the  StackPointer  is  decremented  twice,  ( thuspointing  to the  next  pair
  of  memorylocations). The contents of the registerister,  the  position towhic
h  the Stack Pointer points is shownin Red. The instruction  INC SP  is included
 atthe end of the program to ensure that SPis displayed. The actual value in the
 SPregister is immaterial for  most  of itsapplications.£ LD HL,56789  LD DE,345
67  LD BC,12345  PUSH HL  PUSH BC  PUSH DE  EX (SP),HL  LD BC,0  POP DE  POP BC 
 POP HL  RET      INC SP             CALLS TO SUBROUTINES A  subroutine is  a  p
art of a  programthat is called from the main program andonce comp then loaded i
nto the Stack indirectlyusing the SP register as the address. The instruction is
 PUSH dd.  Continuingto PUSH  data on to the Stack results inthe  data  being pu
shed in at the bottomof  the  Stack  and  the  Stack  Pointerworking its way dow
n through memory.£ POP dd  retrieves  data  from the Stackinto  the  defined  re
gister  pair.  Theregister   pair  is  loaded   with   thecontents of the  memor
y location pointedto by SP register.  Then  the SP is inc-remented twice. Contin
uing  to  POP   Pleted returns back to the  mainprogram.  The   subroutine  is  
 usuallycalled from  a  number of  places in theprogram. The  Z80  allows  this 
 feature  by theinstruction  CALL.  The CALL instructionis similar to the  JP in
struction exceptthat the address of the next  sequentialinstruction, held in the
 PC register, isPUSHed onto the Stack, prior to the jump The  return  instructio
n  RET, POPs thereturn address from the Stack, back intothe PC register,  to con
tinue where  themain program left off. If the ation         Ex - hex notation 16
. Binary Coded Decimal notation         Ex - BCD notation 17. Positive and negat
ive notation         Ex - +ve and -ve numbers Load further lessons from tape£   
          INTRODUCTION The  processor,  under the programmer'sdirection,  has  t
he  capacity  to  makedecisions.  In  the following lessons weshall  discuss  th
ese  instructions thatmake  a   computer   more  than  just  acalculator. We  sh
all  then look at numbers held inregisters in more detail.£          number ofPU
SHes  and CALLs in the subroutine doesnot  equal  the   number  of   POPs  andRE
Turns, obviously this will not happen.£ Both   conditional  and   unconditionalC
ALLs  and  RETurns are available on theZ80 .  All  four  types  of   conditionsa
lready considered  ( NC, C, NZ and  Z )can be used with CALLs and RETurns.£ Summ
ary - calls and returns   CALL NC,nn      RET NC    No Carry   CALL C,nn       R
ET C     Carry set   CALL NZ,nn      RET NZ    Not Zero   CALL Z,nn       RET Z 
    Zero set   BINARY NOTATION If we were to  take the  top off a  Z80chip  and,
 using  a powerful microscope,look at a register, we would see that itconsists o
f  8 cells.  These  cells  arecapable of being  switched  between  twodifferent 
  states.   Conventionally  wedesignate one state as "1" and the otheras "0". Th
e pattern of 1's and 0's couldbe 10111000 say. How  do we  interpret this patter
n Theanswer  is,  anyway  we  like.  In  thislesson we show that this  pattern  
couldbe 184,-72, B8H, and even CP B. Th If  the  condition  is  not   met,  thep
rogram will not CALL the  subroutine orRETurn from it.£     EXAMPLE OF CALLS TO 
SUBROUTINE It must be remembered that a subroutinemay require the use of a  regi
ster whosecontents  are still required in the mainprogram.  Its contents must th
erefore bePUSHed  onto   the  stack  or  otherwisestored  elsewhere, and  retrie
ved at theend of the subroutine. The following example adds together thefirst  3
2 pairs of memory locations. Theresult is left in HL.  The stack e onlyone the  
processor  has built into it isthe latter.£ Each  digit  in  a  number can  be c
on-sidered to have a weighting. For decimalnumbers these weightings are  Digit  
    3    2    1     0           1000  100   10    1 since each  digit  can have 
one  of tenstates, designated 0 - 9. In a  register  each  digit  or bit hasonly
   two  states.   Therefore  we  caninterpret  the  digits as having weight-ings
 of bit    7   6   5   4    3   2   1   0       128  64  32  16   8   4   2   1 
Takingand theHL  registers  are both used as  storageinspite of the interference
 of the CALL,by using the EX (SP),HL instruction£ LD HL,0  LD B,32  PUSH HL LOOP
1 LD E,(HL)  INC HL  LD D,(HL)  INC HL  EX (SP),HL  CALL SUBR  EX (SP),HL  DJNZ 
LOOP1  POP HL  RET SUBR  ADD HL,DE  RET        EXAMPLE OF CONDITIONAL CALLS This
  simple   example  counts  up  thenumber  of  memory  locations  holding anumbe
r above  192  and  below  64 in thefirst 32 memory locations.£ LD HL,0  LD DE,0 
 LD B,32 LOOP  LD  our number 10111000 for exampleand  noting  that   bits  that
  are  "0"contribute  nothing to the  number,  thedecimal equivalent of  1011100
0 is givenby            128+32+16+8184.£ The maximum  number that can be held in
an 8 bit register is          128+64+32+16+8+4+2+1255This is the number we origi
nally assumedat the beginning of our discussion.£ Just  as   we  add  two decima
l numberstogether,  carrying  one forward  if thesum of two  digits is greater t
han 9, wecan add two binary numbers.  If   A,(HL)  CP 193  CALL NC,ABOVE  CP 64 
 CALL C,BELOW  INC HL  DJNZ LOOP  RET ABOVE INC E  RET BELOW INC D  RET         
         Lessons 10 - 17 10. Conditional and unconditional JPs         Ex - jump
s 11. Relative jumps         Ex - relative jumps 1         Ex - relative jumps 2
 12. The Stack         Ex - pushes and pops 13. Calls to subroutines         Ex 
- unconditional calls & rets         Ex - conditional calls 14. Binary notation 
        Ex - binary notation 15. Hexadecimal not  Pthe sumis above one, a one is
 carried forward.i.e. carry   ' '   ' '                   0 1 1 0 1 1 1 0       
   +  0 0 1 0 0 1 0 1  gives      1 0 0 1 0 0 1 1 Similar we can perform subtrac
tion.i.e. borrow    0 1 1 2   0 2             0 1 1 0 0 1 1 0          -  0 0 1 
0 1 1 0 1  gives      0 0 1 1 1 0 0 1£      EXAMPLES OF BINARY NOTATION The  ass
embler, within  this tutor, hasone instruction not normally found in anassembler
,  namely  BIN.  The  assemblerallocates  one  memory  location  to t decimal, a
 decimal number hasa base of 10  and a binary number a basebase 2.£    EXAMPLES 
OF HEXADECIMAL NOTATION Now  that  hex notation has been intro-duced we  can dis
cuss  how  the computerstores  programs  in  more  detail.   Asalready   mention
ed,  the   instructionsare  stored   memory  as  numbers.  Someinstructions   on
ly   require  a  singlenumber, others require more. Column 2 onthe Simulator dis
play shows  the  memorycontents for the instructions in hex. All the  numbers  u
sed  to  describeheline, which would normally be  labelled.It constantly display
s this location  inbinary form. The number after BIN is thenumber  initially   i
nserted  into   thelocation. After  going   through  the   followingexample  try
 modifying the displaying ofSTORE in example 11B.£ LD HL,STORE LOOP  DEC (HL)  J
R NZ,LOOP  LD A,(NUM1)  LD HL,NUM2  ADD A,(HL)  LD (ANS),A  RET   STORE BIN 15  
 NUM1  BIN 81 NUM2  BIN 95 ANS   BIN 0              HEXADECIMAL NOTATION Binary 
 numbers are too  cumbersome  aninstruction are  given in sequence alongthe line
.  Notice that numbers called upin an instruction appear towards the endof the s
tring  of  numbers. The  earliernumbers    determine    the   type    ofinstruct
ion. Since the  total  number ofinstructions   exceed   256,  a   prefixnumber i
s used to  produce other sets ofinstructions. The prefixes you will findare ED, 
CB, DD and FD.£ Luckily assemblers takes account of allthese  complexities,  and
  you  will notneed  to  learn  which numbers representwhich anddecimal  too   i
nconvenient  to  displaymultiple  register numbers.  A method ofpresenting   bin
ary  numbers  has   beendeveloped  to get round  these problems.Instead of basin
g the number on 10 as indecimal or 2 as in binary, we base it on16.  This  numbe
ring  system  is  calledHexadecimal. We  require   16  different  symbols torepr
esent  a  digit.  0-9  gives  us thefirst  10  and  A-F  the final 6. A listof  
decimal,   binary,  and  hexadecimalequivalents  are   given  on  the   nextscre
en.£    Decinstructions. The Simulator  can  be switched betweendecimal   and   
hexadecimal  display  bypressing shift  "T",  when a program  isnot running.£ LD
 A,25H  ADD A,A  DAA  LD HL,4589H  LD DE,3812H  LD A,L  SUB E  DAA  LD L,A  LD A
,H  SBC A,D  DAA  LD H,A  RET          BINARY CODED DECIMAL NOTATION We  would  
still  like  to  be  able toperform calculations  on decimal numberswithout  hav
ing  to convert to binary orhexadecimal form. Hexidecimal form holdsa key to a m
ethod of achieving thisimal   Binary    Hexadecimal       0       0000         0
       1       0001         1       2       0010         2       3       0011   
      3       4       0100         4       5       0101         5       6       
0110         6       7       0111         7       8       1000         8       9
       1001         9       10      1010         A       11      1011         B 
      12      1100         C       13      1101         D       14      1110    
     E       15      1111         F£ . The  hex digit  requires  adjustment toav
oid the digits  A-F.  Adding  6 to thedigit, if these symbols appear,  resultsin
 correct adjustment. Take  the  hex  number  C  ( 12 dec.).Adding  6  gives  18 
 decimal or 12 hex.Hence the hex number looks  identical tothe decimal answer re
quired.£ Each digit is  held  in  4  bits of theregister.   These  4  bits are c
alled  anibble, the whole 8 bit word is termed abyte. Who said programmers have 
no senseof humour This  presentation  is  termed   BinaryCodeAll 16  states of t
he 4 binary bits arecovered by 0-F. Hence only 2 hexadecimaldigits  are  require
d  to  display   thecontents  of  an  8  bit  register.  Ourexample   10111000  
 divides   up   into1011 1000 or B8 Hex.  A  double registerholding say  1100100
1 10111000  will  berepresented by C9B8 hex. Conversion  of  a  hex  number  to 
 itsdecimal equivalent follows the  standardcalculation.i.e.  B8 hex  (B hex)* 1
6+ (8)* 1              11*16+8184 Always remember that a hex number has abase of
 16  Pd Decimal or BCD. The   Z80    accommodates   the   aboveadjustment,  with
 the instruction   DAA,or  Decimal  Adjust  Accumulator.   Thisinstruction  is  
used  after  an  8  bitADD,  ADC,  SUB,  or  SBC  to adjust theAccumulator conte
nts by adding 6  to thenibble,  if either  nibble in the answeris above 9.£ To p
erform  this operation the Z80 usestwo further flags, the  H  flag ( a Halfcarry
  between  nibbles ),  and  N  flag(subtract  instruction  performed last).Since
  these  flags  cannot be tested asps  negative, the       contents  of  the  Ac
cumulator by       complementing and adding 1 in one       operation. A Sign fla
g (S) is provided on the Z80.It duplicates  the sign ( bit 7 ) of theanswer afte
r any arithmetic operation onthe Accumulator.  The  sign  flag is "0"for  a  pos
itive  result  and  "1" for anegative result.£ When performing  arithmetic  oper
ationswhich  we  wish  to interpret within therange  -128 to +127, the Carry  fl
ag  nolonger  signals  an out of range result.However another flagart of a condi
tional jump etc. they areof little use.£     EXAMPLES OF B.C.D. NOTATION These e
xamples show simple addition andsubtraction in  BCD format.  Remember tokeep  in
   Hex  display   mode   or  theillustrations will not appear in BCD.£ LD A,25H 
 LD HL,STORE  LD DE,2468H  INC (HL)  RET    BIN 65H  BIN 87H  BIN 9AH  BIN DFH  
BIN FFH  BIN 64H   STORE DEFB 64       POSITIVE AND NEGATIVE NUMBER NOTATION So 
far we have only dealt with positivenumbers.  If we had taken  6  from  5 wewo, 
the overflow (P/V)flag  does.  It  is  a  "1" whenever theanswer is outside the 
range -128 to +127and  "0"  within   the   range.   It  iseffectively  a  carry 
 into  bit 7 whichwould make the sign bit incorrect.£ There  is  no  reason for 
sticking to 8bits  using this method.  So long as thenumber of  bits is  suffici
ent  and  themost  significant  bit  is  taken as thesign  bit  any size positiv
e or negativenumber can be represented. Performing a similar calculation to thea
bove  we can  show that a reuld end  up with  the answer 255  withcarry set. The
re is an interpretation ofnumbers  that allows us to consider thisanswer as the 
negative number -1. In  this  interpretation  -1 must equal255 or 11111111, or t
he processor  wouldnot be able to take  6  from  5  and getthe right answer. Fur
ther 5-7 -2 or 254or 11111110. Bit 7, the most significantbit, represents  the s
ign ( + or - )  ofthe number. When bit 7 is "1" the numberis negative,  and when
 "0" the number ispositive.£ A  useful operation would  bgister paircan  represe
nt  a  number  in the  range+32767 to -32768. The  Sign and  overflow  flags are
 alsooperative after  ADC and SBC instructionon the HL register. It reflects the
 15thbit (or bit 7 of H register) .£ It is important  to  remember  that theZero
,  Carry,  Sign, and  overflow flagsare always operative  after  an   8  bitarit
hmetic  instruction   or  a  16  bitaddition   involving   the  Carry.  Yourinte
rpretation of the  result determinesin   which   flag(s)   you   should   beinte
rested e to make apositive number negative. Changing bit 7does  not  do  this.  
Take the  positivenumber  2 or  00000010  and its negativeequivalent -2  or 1111
1110  for example.Inverting all bits of the  binary numberof  +2  gives  1111110
1, which is 1 lessthan that  for -2.Hence to make a positive number negativewe i
nvert all its binary bits,  known asComplimenting, and add  1.  The notationis g
enerally termed 2s complement£i.e.         0 0 0 0 0 1 0 1    +5    invert   1 1
 1 1 1 0 1 0  add 1      1 1 1 1 1 in.£    EXAMPLES OF +VE AND -VE NOTATION Alth
ough  these  examples  appear to beall positive, they can be viewed equallyas  n
egative  where appropriate and  theSign   and   overflow   flags   observedopera
ting. Remember  a   number   above   128   isnegative. Since all the negative nu
mbersin the examples are small,  they  can beseen quickly and simply be converte
d  bysubtracting the number from 256. i.e.  -2  is equivalent to 254 etc.£ LD A,
254  NEG  NEG  ADD A,2  INC A  LD HL,2  LD DE,FFFEH  A0 1 1    -5    invert   0 
0 0 0 0 1 0 0  add 1      0 0 0 0 0 1 0 1    +5 The  operation  luckily  also  m
akes  anegative   number    positive.   A  veryimportant point. The largest posi
tive number we can holdin  a   single   register,  using   thisnotation is  0111
1111   or  127  and thelargest  negative   number  10000000  or-128.£ The  Z80  
has two instructions that maybe used for these operations CPL   complements    o
r   inverts   the       contents of the Accumulator. NEG   negates,  or make  PD
D HL,DE  CPL  LD HL,STORE  LD (HL),7FH  INC (HL)  RET   STORE BIN 0   88($"88(H0
$ff$yyyyyyy1ve "TEXT1",B,&5800,&55000TER"ad00179,&ed,&78,&cb,&47&1b,&7a,&B3 f,&0
g the number from 256. i.e.  -2  is equivalent to 254 etc.£ LD A,254  NEG  NEG  
ADD A,2  INC A  LD HL,2  LD DE,FFFEH  Ant toa different line.£ The  only instruc
tion  for  which  (HL)cannot  be  substituted  by  (IX+d)   or(IY+d) is JP (HL).
  JP (IX) and  JP (IY)are available however. The  summary   lists   all instruct
ionsavailable  using  the  IX register. Thislist   can   be  repeated  for  the 
  IYregister.£ Summary - index registersLD r,(IX+d)   LD IX,nn     LD SP,IXLD (I
X+d),r   LD IX,(nn)LD (IX+d),n   LD (nn),IX   EX (SP),IXADD A,(IX+d)  INC (IX+d)
   AND (IX+d)ADC A,(IX+d)  DEC (IX+d)   OR (IX+d)SUB (IX+d)                 XOR 
(IX+d)SBC A,(IX+d)  CP (IX+d)ADD IX,dd     INC IX       DEC IXSLA (IX+d)    SRA 
(IX+d)   SRL (IX+d)RLC (IX+d)    RL (IX+d)    RRC (IX+d)RR  (IX+d)SET N (IX+d)  
RES N,(IX+d) BIT N,(IX+d)JP (IX)With an identical set for IY£     EXAMPLE OF USE
 OF INDEX REGISTER The example  uses  the IX register as apointer to a table of 
two  byte numbers.Each number is to be divided by 2.£ LD B,6  LD IX,ITEM1 LOOP  
SRL (IX+1)  RR (IX+0)  INC IX  INC IX  DJNZ LOOP  RET   ITEM1 DEFW 56LES4    BIN
  J Jg lessons for revision£A  veryimpX(X(X,X9XXDXKXXXXcXsXzXXXXXXXXZaacd+eghjkm
op$rtwxiyz(S£dkGM1             INDEX REGISTERS We now introduce two new register
s, theindex registers  IX and  IY.   These tworegisters  are  identical in  ever
y way.What  applies  to  one  applies  to  theot0  DEFW 16  DEFW 9634  DEFW 187 
 DEFW 884  DEFW 5937      THE ALTERNATIVE SET OF REGISTERS The   Z80   has   wit
hin  the  chip  analternative set of the primary registersAF, BC, DE  and HL.  T
hese  are normallydesignated as  AF',  BC',  DE' and  HL'.Although  no operation
s can be performedon these registers,  they can be used asa fast method of stora
ge. There   are   only   two   instructionsinvolving the alternative registers. 
EX AF,AF'  exchanges the contents of AF            and AF' EXX  her. They  can  
take  the place  of  the  HLregister  in  most  instructions.  It issimpler  to 
 list the  instructions thatcan be performed by the HL register  butnot index re
gisters-ADC  HL,dd   SBC HL,dd  and EX DE,HL arethe only exceptions. They cannot
 be exchanged for HL if thatregister  pair is  only  implied  in theinstruction,
 i.e. RRD.£ The   great   advantage  of  the  indexregisters   however   is  tha
t  indirectaddressing  is  not   simply  (HL)   but(IX+d).    The   indirect   a
ddress         exchanges BC,DE and HL, with            BC', DE' and HL' resp.£  
  EXAMPLE USING THE ALTERNATIVE SET The  example loads all registers,  thenswops
  them  with  the alternative  set.Having re-loaded the registers a furtherswop 
returns the original numbers.£ LD A,30  LD BC,1024  LD DE,8000  LD HL,64000  EXX
  EX AF,AF'  LD A,60  LD BC,1280  LD DE,200  LD HL,32100 LOOP  EXX  EX AF,AF'  D
JNZ LOOP  RET           INPUT AND OUTPUT INSTRUCTIONS So far we have  manipulate
d data withinthe prociscalculated as the  sum  of the  contentsof the  IX/IY reg
ister and the offset  dspecified   in  the  instruction. It is easier to use the
 index registersto  interrogate  tables than  using  HL.The offset  can define t
he column in thetable  and  IX/IY  register point to thebeginning  of  the  line
.  A  subroutinecould  manipulate  the  data  within theline,  using  a  constan
t IX/IY pointer.Subsequent lines can then be manipulatedsimply  by using the sam
e subroutine andchanging the  IX/IY register to poi  Pessor and its associated m
emory. If a  memory location is used  directlyby  a  external  device,  the  dev
ice istermed  memory address mapped.  The  Z80also supports  256  output and 256
 inputports, or   8  bit information  sources,external to memory. We  can  input
  data  directly into theaccumulator with IN A,(n) where n is thenumber  of  the
 input port between 0 and255.   Similarly we can output data fromthe Accumulator
  to  port  n  using  theinstruction   OUT (n),A.  No  flags  areaffected by the
se inted,   D   thatthe  pointer(s) are  Decremented, and  Rthat  the instructio
n is to be  repeateduntil the counter is zero.£ The total list is Transfers LD .
....LDI,LDIR,LDD,LDDR Compare   CP .....CPI,CPIR,CPD,CPDR Input     IN .....INI,
INIR,IND,INDR Output    OUT/OT..OUTI,OTDR,OUTD,OTDR The  U  in OUT is dropped  t
o keep  themnemonic to a maximum of 4 letters.£      BLOCK TRANSFER INSTRUCTIONS
 Block  transfer  instructions  transferthe  contents  of  an area  of memory to
another area. Two pointenstructions£ We can also  input  data to any  8  bitregi
ster  using  the  B and C registers.The instruction  IN r,(C), transmits thecont
ents  of  the B register to the portwhose  number  is in the C register. Theport
  may   or  may  not  act  upon thisinformation.  The returned data from theport
 is  loaded into register r.£ IN r, (C)  affect the  Zero,  Sign, andParity flag
s.  The instruction IN F, (C)is the only instruction that  deals withthe Flag re
gister separately.  Only  theflags are affected by  thisrs are used. TheHL regis
ter holds the source address andthe DE register the destination address.The size
 of the block to be  transferredis held in the BC register.£ LDI  transfers (HL)
 to (DE), incrementsboth  pointers,  and  decrements BC.  IfBC0 the P/V flag is 
0  (i.e. equivalentto parity being odd ). If  BC  does  notequal 0 the P/V flag 
is 1 (parity even).LDI therefore performs only  one step ofthe transfer   of  th
e  block,  allowingintermediate  operations to be performedbefore the instructio
n is re  instructionand  no  data  is  transferred  into theprocessor. OUT (C), 
r is a  similar instruction toIN r,(C),  but   the   contents  of  theregister r
 is loaded into port (C). The AMSTRAD  CPC 464  uses the IN r,(C)and OUT (C),r f
orms of I/O instructions,because  of  the  configuration  of  theinterfaces  I/O
 instructions of the formIN A,(n) or  OUT (n),A cannot be used.£ Summary - simpl
e input/outputIN A,(n)    where n is the number of the                      inpu
t port (0-255)IN r,(C)IN F,(n)peated. LDIR  is similar to  LDI,  transferringdat
a from (HL) to (DE) and  incrementingthe pointers,   but   this   instructionaut
omatically   repeats   the  operationuntil  BC0   and  the  whole  block  istran
sferred.£ LDD  is similar to  LDI except that thepointers are Decremented. Thus 
HL and DEstart  at  the  top  of  the  respectiveblocks of memory. LDDR  Repeats
  LDD until BC0 as in theLDIR instruction. Both  pairs  of instructions  (LDIR a
ndLDDR)  are  required. Take the example of an LDIR OUT (n),AOUT (C),r£  EXAMPLE
S OF INPUT/OUTPUT INSTRUCTIONS On the AMSTRAD all useful I/O addressesare    all
ocated    to   drive   variousperipheral devices, such as the ParallelInput/Outp
ut    chip   ( PIO )  or   CRTController  chip  etc.  The  driving  ofthese chip
s is outside the scope of thisTUTOR.   Since erroneous output to thesedevices ca
n result in system crash, thisSIMULATOR   cannot  safely support mean-ingful I/O
  instructions.   If the pupilwishes  to  proceed   further  in   thisdirection,
instructionwith the registers initially set to-HL  1000  DE  1500  and  BC  1000
.The   instruction  should  transfer  thecontents of the  block of  memory  1000
-2000   to  memory  locations  1500-2500.Unfortunately  the first step  transfer
sthe  contents  of  1000 to 1500.  By thetime it is the turn of location  1500 t
obe transferred    it  has  already  beenoverwritten in the first step.£ Taking 
the initial conditions -HL 1999   DE  2499 and  BC  1000  andusing  the  LDDR  i
nstruction,  the same it is recommended to read theCPC464  FIRMWARE   Manual  pu
blished  byAMSOFT.£           BLOCK INSTRUCTIONS There are four groups of  four 
types ofinstructions  that perform operations onblocks    of    memory.    Since
   theseinstructions have similarities, they areintroduced together. All block i
nstructions use  register(s)as a pointer(s)  to  scan though a blockof memory an
d another as a counter. All  block  instructions  have  similarmnemonics.    I  
 indicates   that   thepointer(s)  are  Increme  Pblock will  be  transferred  t
o the samememory locations without this problem. In  general,  if the two blocks
 overlapuse the  instruction  that  ensures  theinitial  figure in the  HL regis
ter lieswithin the  block to which data is to betransferred.£ Summary - block tr
ansferLDI     pointer incrementedLDIR    pointer incremented and repeated       
 until number found or BC0LDD     pointer decrementedLDDR    pointer decremented
 and repeated        until number found or BC0£       EXAMPLE OF BLOCKcrementing
 and repeating£ The  OUT   group is identical to the INgroup, but data from memo
ry is output toport   (C)  in  sequence   from   memorybeginning at location (HL
) The  B register is used as a counter asthe IN group. OUTI     incrementing OTI
R     incrementing and repeating OUTD     decrementing OTDR     decrementing and
 repeating The  Zero  flag indicates  B0 in thesecases Since  the  AMSTRAD  uses
 the data sentout from the  B register as Port addressin  I/O  instructions, it 
cannot su TRANSFER The example uses the  LDIR  instructionto  transfer  the  pro
gram   down  to  amemory area. The power of these instructions is wellillustrate
d by the simple operation. These instructions can  be used also tofill  a  block
  of  memory with a singlenumber.£ LD HL,F00H  LD DE,ST1  LD BC,BH  LDIR  RET ST
1   DEFB 0  DEFB 0  DEFB 0  DEFB 0  DEFB 0  DEFB 0  DEFB 0  DEFB 0  DEFB 0  DEFB
 0  DEFB 0               BLOCK SEARCH As you may now be able to infer, the CPgro
up  Compares  thepportthese block I/O instructions.£     PROCESSOR CONTROL INSTR
UCTIONS This  group  of  instructions, togetherwith the interrupt instructions, 
controlthe action of the processor. NOP   or   No  OPeration   causes   theproce
ssor  to  do  nothing for one step.Since its code is  0 ,  a cleared memoryarea 
will be sequenced  through until  anon-zero instruction is found. HALT   stops  
 the   sequencing  of theprocessor until an interrupt is received( see next less
on ). After the interrupthas  been  dealt   content  of  memorylocations in a  b
lock of  memory  with apredetermined   number.   HL  holds  thepointer and  the 
 BC register the lengthof  the   block  to  be  searched.   TheAccumulator  hold
s the number for  whichthe  instruction  will  search.  If  thenumber  is  found
  then the Zero flag isset.  As  before  the P/V flag indicateswhether BC0. The 
 block instructions stop, not  withthe pointer(s) pointing at the addressesjust 
operated on,  but to those about tobe processed. Hence if equality is fowith,  t
he instructionafter the  HALT  is  performed. Thus theprogram   can   be   synch
ronised   withoperations outside the processor.£ As   well   as   the   standard
    CALLinstructions  incorporating  the addressto which  the processor  is to j
ump, theZ80   has  instructions  in  which   theaddress  of  the  CALL  is  impl
ied. Theinstructions   RST n ( where n00H, 08H,10H, 18H, 20H, 28H, 30H, 38H ) ca
lls theroutine at 00n H  directly. i.e. RST 28His  equivalent to CALL 0028H Thei
r  prime  use  on  soundthey  point to the  next address and notthe  memory  loc
ation  in  which  it wasfound.£ Summary - block searchCPI     pointer incremente
dCPIR    pointer incremented and repeated        until number found or BC0CPD   
  pointer decrementedCPDR    pointer decremented and repeated        until numbe
r found or BC0£       EXAMPLE OF BLOCK SEARCH In this example the  program itsel
f  issearched through until the number C9H isfound (C9H corresponds to RET)£ LD 
A,C9H START LD BC,100  LD HL,START  CPme  systems isto  allow  external  hardwar
e  to  forcethe  single  byte  instructions into theprocessor,  thus  making  it
  think  itsnext   instruction   is  an  RST n.   Ittherefore forms a method of 
interruptingthe  processor.   ( see  the  lesson  oninterrupts).£ All but one RS
T call are  specified  onthe AMSTRAD ( the CPC464 FIRMWARE manualdefines  them  
all  in  detail ).   Mostaffect  the  system  configuration  etc.i.e. RST 00H  i
s equivalent to NEW, thatclears  out   all  the  memory  and  re-estabIR  DEC HL
  LD A,FFH  CPIR  DEC HL  LD A,(HL)  RET    DEFB 6H  DEFB 0H  DEFB FFH  DEFB 88H
       BLOCK INPUT/OUTPUT INSTRUCTIONS The  IN   group  of  block instructionsin
put data from the input port specifiedby the  contents of the C  register intoa 
 block  of   memory  starting  at  theaddress  held  in  the  HL register, thele
ngth  of  which  is in the B register.All forms of IN apply- i.e.  INI increment
ing        INIR incrementing and repeating       IND  decrementing       INDR de
  Plishes  the  system.   Needless  tosay  the simulator does not perform  RSTin
structions. There  are only  two  more registers inthe Z80 to discuss, the  I or
  Interruptregister (see next lesson), and the R orRefresh register.£ The  Refre
sh  register is used  by someforms  of  Random  Access  Memory  whichrequire  co
ntinuous  writing to maintainits  information.   The  R  register  isincremented
 automatically every time theprocessor   fetches   each   part  of aninstruction
  from  memory. This providesthe I   Enable Interrupts.  After one more      sin
gle  byte  instruction, further      interrupts are accepted. DI   Disable Inter
rupts immediately. Entry   into   a   maskable   interruptautomatically disables
 interrupt.£Three   types,  or  modes,  of  maskableinterrupts are available. MO
DE 0 is set by the instruction  IM 0.This   mode   is   the   one   describedpre
viously,  where the RST n instructionis forced onto the data highway to  foolthe
  processor   into   performing   therestart. MODE 1 is tprogrammer  with  a  re
gister  whosecontents may be  considered  random  forsome applications. The  R  
and  I  registers can be loadedfrom  the  Accumulator. The instructionsinvolved 
are simply  LD A,R   LD R,A  LD A,I and LD I,A.£Summary - processor control inst
ructionsNOP HALTRST n  where n 00H, 08H, 10H, 18H, 20H,                28H, 30H,
 or 38H.LD A,RLD R,ALD A,ILD I,A£   EXAMPLE OF USE OF REFRESH REGISTER Most of t
he instruction in this and thelast  lesson  involve  steps that changethhe  one 
 used by the AMSTRADsystem ROM. It is set by the instructionIM 1.  This mode is 
similar in operationto  the  Non Maskable  Interrupt  exceptthat  processor is  
restarted  at  0038Hinstead of 0066H as in the NMI.£ MODE 2  is  the  most   fle
xible,   theaddress to which the processor is forcedis the indirect address held
 in a memorylocation.   The address  of this  memorylocation  is computed from  
the  contentof the  I register,  which  provides thehigh  byte and  the  interru
pting devicewhich  provie environment in which the   processoroperates.  It is  
therefore difficult tosimulate these instructions.  Little canbe learnt from  si
ngle stepping  throughan  example.  However changing interruptetc. ( see next le
sson )  on  a PersonalComputer is  advanced  programming.  Trygaining   experien
ce   on  machine  codeprogramming  before  venturing into thisfield. The  exampl
e  shows  the  use  of   theRefresh  register  as a source of randomnumbers.£ NO
P LOOP  LD A,R  JR LOOP                   des  the  low   byte.  Sincethe  inter
rupt  routine   is   addressedindirectly  the  interrupts  are  termedvectored i
nterrupts. An  interrupt  can  occur at any  time.It   follows   therefore  that
   if  theinterrupted  program is to be  continued( i.e. be re-entered ),  the c
ontents ofany register that the  interrupt routineuses  must  be stored or pushe
d onto thestack, and reloaded or POPped  from  thestack before returning£ To  en
sure  that   no  other  interruptoccurs during this period and  therefor        
              INTERRUPTS An  interrupt  originates from  outsidethe processor,  
requesting  it  to breakoff its current  sequence of  operationsand deal with so
me other function. Interrupts  fall into  two types,  Non-Maskable Interrupts (N
MI)  and  MaskableInterrupts (MI).  Maskable interrupt canbe  ignored  by  the  
software, but NMIscannot. One Non-Maskable Interrupt is availableon  the   Z80  
 chip.    The   interruptautomatically performs an RST or CALL toaddress  0066H 
 on  completioecorrupts  the  register  contents beforethey   are  safe,  the  i
nterrupts   arediabled during these operations.£ We  must   return  from  an   i
nterruptroutine  with   the  instruction    RETI( RETurn from Interrupt ) and no
t RET. Hence interrupt routine take the form-(1) Enter maskable interrupt, inter
rupts    are disabled at this time.(2) PUSH or EXchange required registered(3) E
nables interrupt if required.(4) Do interrupt routine.(5) Disable interrupt if r
equired.(6) POP or EXchange registers.n  of   thecurrent  instructions.  The  ro
utine  at0066H is performed. The instruction RETNor RETurn from   Non-maskable  
interruptreturns  control back to the interruptedroutine at its next instruction
 .£The programmer can arrange that maskableinterrupts  (MI) are ignored. Within 
theZ80  there  is  a  flag,  the  interruptenable  flag,   that  can  be  set   
andcleared.   Depending  upon  the state ofthis  flag   MIs  will  be  accepted 
 orignored. The  two  instructions  that manipulatethis flag are E  P(7) Enables
 interrupts(8) Return from interrupt (RETI).£ This   completes  a  study  of  al
l theinstructions available on the Z80 chip. You  should  now  be  able to use o
therassemblers  to  write your own programs.You  will  find  that  most  are  no
t souser friendly,  and  that  you  will notbe  able  to  one  step  easily  thr
oughinstructions.   Don't  despair.  You canalways  return to this Tutor to simu
lateyour problem. Since the  AMSTRAD CPC 464 processor issurrounded  with interf
ace chips  AMSOFTe" %"tutor""!tutor2", ,,i"bande entree" "tutor3", "bande sortie
"  "!tutor3", ,,C"bande entree"    "les1", "bande sortie"  "!les1", , ,M"bande e
ntree"  "les2",    "bande sortie"   "!les2", , ,U"bande entree"  "les3",     $"b
ande sortie" ."!les3", , ,M8"bande entree"    B"les4",      L"bande sortie"recom
mend  the  machine  code programmerto  address  these  devices  through thesoftw
are  resident  within the ROMs. TheAMSTRAD CPC464 FIRMWARE MANUAL publishedby AM
SOFT defines in detail not only thevarious CALLs  available  but  the totalsyste
m structure.£   GOOD  LUCK  and HAPPY  PROGRAMMING£             INTRODUCTION The
  final  set  of  lessons introducesmore specialised registers and instruct-ions
,  and  looks at the way the Z80 cantalk with the outside world. The last lesson
s deal with i V"!les4", , , J7RANSMAT.BIN", or3", ,,C"bande entree"    "les1", "
bande sortie"  "!les1", , ,M"bande entree"  "les2",    "bande sortie"   "!les2",
 , ,U"bande entree"  "les3",     $"bande sortie" ."!les3", , ,M8"bande entree"  
  B"les4",      L"bande sortie"nstructionsthat   allow   the   outside  world   
tointerrupt the processor.£            LESSONS  26 - 35 26.  The index registers
             Ex - use of index registers 27.  The alternative set of registers  
           Ex - using alternative set 28.  Input/Output instructions            
 Ex - I/O instructions 29.  Block instructions - introduction 30.  Block tranfer
 instructions             Ex - block transfer 31.  Block search instructions    
         Ex - block search 32.  Block I/O instructions 33.  Processor control in
structions             Ex - control instructions 34.  Interrupts 35.  Finale    
  Load earlier lessons for revision£A  veryimpULES4    $$$0u Input/Output instru
ctions             Ex - I/O instructions 29.  Block instructions - introduction 
30.  Block tranfer instructions             Ex - block transfer 31.  Block searc
h instructions             Ex - block search 32.  Block I/O instructiTUTOR3  BIN
CCTUTOR3  $$$C q!Q8QQsYH!1,5,2!Ypwu!Suzles1!U2P!(!2Q!FH2# 8  Chargement d'un blo
c de lecons Y/N£       Chargement arrete.      £       Bloc de lecons Numero   £
          Loading lessons 1-9£         Loading lessons 10-17£         Loading le
ssons 18-25£  TUTOR   BASp££ V"!les4", , , J  "d"   "tutor2", ( 2 ,(,, FP"",Z"Le
con  1- 9  Bloc 1     ATTENTION!!"-d"Lecon 10-17  Bloc 2       SUR DISQUE"/n"Lec
on 18-25  Bloc 3       UN SEUL BLOC"-x"Lecon 26-35  Bloc 4       A LA FOIS!""tut
or3",    p "d"  z"laisser tourner la bande""tutor2","bande sorti  P       Loadin
g lessons 26-35£            ERREUR...    £sYU3!2jE(fT R(B(Y2v*S1r8!2F r0S(E(#(50
!2s3!K2*Pw#  ! 1!() # ""Po#  ,2!2! "nf"1!"1!E"!"B121!3j! E!1"1!!1*AE (# vww3w3w3
33"33wwwwww33333wwwfww3333333www33333wwwwwwww3ww3w3w33ww33"""33w333333333w33wwww
www33333wwwww3333333w3w33"333"3#+2!22 E ! 2nf22!22! 2nf2!/2 # ####&38ADDRESS MAC
HINE CODE    SOURCE CODE     ASSEMBLED CODE   LABELS  INSTRUCTIONS Cursor keys, 
delete, and auto-repeat areas standard. ESC returns you to menu.  C clears all E
NTE tabs to next lineA assembles  SPAC tabs in label are Program has successfull
y assembled.    Press Run, Ed33w33333w3ww333"U33333333Uwwww333w333"333ww3333ww33
w3w333333333w33333D333333333333333ww33wwwww333w3wwwwww3U3""3"wit, or ESC to exit
.        Program counter has jumped to non-validaddress. EDIT or reRUN program. 
        You are trying to run code in allocatedstorage area. RET missing Please 
EDIT  Press R to run example, E to  edit,and ESC to return to menu.             
 Program stopped. You may re-RUN, EDIT  or press ESC to return to menu.         
FLAGS    Registers and Contents    STAC C  Z PV  S                              
          33"33333333"w3333333w3""333w3333w2!1(0V   (!" "!!80( ! !!(T(((j(  !!! 
!!" "!! !!!""0!!#"!!#"!!/#"!(v(r(t(9(!!/#"(((" !# " "!" ""8  E nf "!" "g"!2CB(Y*
C  64 5(N(G((9C(kA 88 a80 C  04 68y w0wx(66 E(8(t(r(H(J(2(!" "(v(!/#"!" "!" "!" 
"(".E!z8 E ON#fi1o(21 E#((E   #  (+  # E &8!3$8!13addressthe contents ofmemory l
ocationthe numbertoF)))*r&&&&&&'W*p****-++'C'+++5,,,p','''(2(c(,-.-b-(£(--.'....
.6/F////0F0v0(000121d11+)4))#######$$$($3$#1$T$$y$$$$$$$$$%%%E%S%a%g%%%%%%%&&565
66 666!EF6 oO!E(Gq!C!E2##!Cn,,go#og#g!1V(o&)))%)r( (eoOw#wwwwwww999999w3w"333ww3
ww3w333w33wwwwww  P&$&)&.&3&8&&B&H&N&T&Z&&f&l&accumulatorthe numberHL registerlo
cation (HL)DE registerB registerC registerif Carry flag is set,D registerE regis
terH registerL registerBC registerif Zero flag is set,NOT DEFINEDif Zero flag is
 not set,if Carry flag is not set,IX registerIY registerlocation (IX+offset)loca
tion (IY+offset)location (BC)location (DE)AF registersalternative AF registersSt
ack Pointerif Sign flag is 0, ie Positive,location (IX)location (IY)stackif Sign
 flag is 1, ie Minightrotate Left Decimal contents of (HL) with low nibble of Ac
cumulatorrotate Right Decimal contents of (HL) with low nibble of Accumulatorcha
nge Interrupt Mode toreSTart at addressiNput from port (C), into block from (HL)
 Incrementing HL for B bytesiNput into (HL) from port (C) increment HL, decremen
t BiNput from port (C), into block from (HL) Decrementing HL for B bytesiNput in
to (HL) from port (C) Decrement HL, decrement Binput data fromoutput from (HL) t
o port (C) increment HL, decrement BouTus,if P/V flag is nOt set,if P/V flag is 
sEt,Interrupt vector registerRefresh registerport whose number is in Cport with 
above numberFlag register0 of1 of2 of3 of4 of5 of6 of7 of0000H0008H0010H0018H002
0H0028H0030H0038His loaded withhas added to ithas added to it carry andThe Accum
ulator has subtracted from ithas taken from it carry andis INCremented by 1is DE
Cremented by 1is PUSHed onto stack and SP decremented by 2is POPped from stack a
nd SP incremented by 2Accumulator is lput from (HL) to port (C) block from (HL) 
Incrementing for B bytesoUTput from (HL) to port (C) Decrement HL, decrement Bou
Tput to port (C), from block from (HL) Decrementing HL for B bytesoUTputdisable 
Interrupts. NOT PERFORMED BY SIMULATOR.enable Interrupts. NOT PERFORMED BY SIMUL
ATOR.is Rotated Left shifting bit 7 into Carryand Carry are rotated Leftis Rotat
ed Right, shifting bit 0 into Carryand Carry are Rotated Rightis Shifted Left Ar
ithmetically, 0 enters at bit 0is Shifted Right Arithmeticaogically ORed withAcc
umulator is logically ANDed withBC, DE, HL registers are all EXchanged with the 
alternative setis EXchanged withAccumulator is NEGated, ie made negativecarry fl
ag is inverted, ie Compliment Carry Flagcarry flag is set, ie Set Carry Flagdeci
mal Adjust AccumulatorNo OPeration is performed, inspite of this it takes .00000
1 secs to do itcomputer is HALTed until an interrupt comes to awake it againtest
 BITSET bitRESet bitblock transfer (BC) bytes starting at (HL) to (DE) incremell
y, sign bit unchangedis Shifted Right Logically, 0 is shifted into bit 7X!1v(.nf
!  2 E0!EV(!hF"M2L22 E2,E2!Eo0$#fo( 2!123)E*( !1N(23 213(J (E2  (E2r(t nf2v (E2)
E*o$!EON#fi E#E 3 3oo08E1G(n&3HE1G #3+#fo!3)0'z'Wy'O###S323!3ntingtransfer (HL) 
to (DE), increment HL and DE, dec BC, reset PV flag if BC0block transfer (BC) by
tes starting at (HL) to (DE) decrementingtransfer (HL) to (DE), decrement HL, DE
, and BC, reset PV flag if BC0perform relative jump todecrement B, if zero conti
nue, if Not Zero perform relative jump topush the return address to stack and CA
LLperform jump toRETurn from Non-maskable interrupt NOT PERFORMED BY SIMULATORRE
Turn from Interrupt NOT PERFORMED BY SIMULATORRETurn address is POPped from theo
3o3+ 0E0Eh'cH $V(d2ERRORd9!6!"!s"! !4! W56*1utA6 (9 !7!*1ut 5!1113!E".988  (!97!
hF".9 8!97q ((62w (,!762ww22wN!EV(!hF".9-9(4####4!5!5!7(Jq6# #w (#w0(yN*115 1s91
*1F(9N stacksearch from (HL) Incrementing BC bytes for data in Accumulatorcompar
e (HL) with A, increment HL, decrement BCsearch from (HL) Decrementing BC bytes 
for data in Accumulatorcompare (HL) with A, decrement HL, and BCinvert all bits 
in A register, ie ComPLimentaccumulator is ComPared withcontents of Accumulator 
is eXclusively ORed withrotate Accumulator Left shifting bit 7 into Carryrotate 
Accumulator and carry Leftrotate Accumulator Right, shifting bit 0 into Carryrot
ate accumulator and carry R  P(9V(9(9 9, (90(9(9f(9"1S1*"wf(#w+13#3!E".9NT(V(V/ 
'80EF N 7wh(wy2 7h!7wy2 (,(y((B*(8 9y8(&($( &6666 7h!- +w!!( !(12!2K(()(! (E,(Aa
708&0"Q Q(s (,(!7A8G8H Sx!N7yFAk!CBnFfGFANBk!CBnfN  k!CBnfN  Bk!  ,8',0!CB(r0!EC
!B272 C!CBfnwutwfxnvuxtv!CB!BN qw #!6#"*nfO(q#!CBF NV!Bnf"n(*B"B*BsBBsBB"B*B"B!C
Bwwqp pAqq wdrrGssFwjt"tu(uwqpqx*nf"1*B82!C27 ABG("( ($ ($6($($($B($7  x!a A  78
7e8Ah(PJP( 8r1((8)(/t1218) v2y##"!7*ut (,()(w#!m71  w#21 w#Y(8o&!8(NF8 ##"!7!6Y(
a(8g(!8g(#68g(8g(gg0 -9 (7# ( y2!Eo0$#fo*K1+#q#p#"!4w3#! !6!6(7ppxxPP2! t A13 r 
A3vA!B2nfnf0E*BRM!0*B#y 2!B213##  2 DFE,E.EFLAGS     Registers and Contents     
STAC     You are about to affect memory area notallocated to you. Please edit pr
ogram.  You are about to write to memory which will affect your prn!7nfG(!7# ( (
#VGut srnf##RuSpace missingInstr. unknownMissing space or ,Error after inst.Offs
et too bigCan only ADD IX/INumber missingBracket missingLabel too longNumber too
 largeLabel not foundNo DEFB, or DEFWOffset missing Error  found  during  assemb
ly.  Pleasecorrect before running program.         d'sogram. Please edit.  The p
rogram has been completed. You mayEDIT or reRUN. Exit by pressing ESC.    The st
ack pointer is outside allocated memory area. Please edit program.       There a
re too many registers called up,to display. Program will RUN as normal.qIIPkkkkP
PAAkkkkkkkkkkkF!kkkkkkkkkPPAAAAAAAAAAAAAkAPPPPPPPkyEEEEEzEEEEEEEEEEEEEEEEEEEEEEE
EEEEEEEEEEEEEEEEEEEEEEEEEEE E2))!B6!CB! (B(##6#6#6#6#   2!5D2!"B!B6#N#Fx#8 0xHDB
NNNIIA(SPSPP(C(HL(NN(NDI(IX(IY(BC(DEAF(IX(IY0008101820283038OOOOFHHvHHIHFIIIIPPI
IJOOOOPJBJlJJOJPP PvOOOOO*P4PPOPORPHPfPPNpPzPPPOPPPPPPJJKDKjKKKKLML00200w060 000
0&0.0!000*0K"0SC F0 p0N0q0V0r00s0 x0y0z0000 G0O0W00g0o0, 0.041044s,0.040 A0 B0 C
0 D0 E0 H0J0K0L0M0 P0Q0S0T0UG#w#r#6#6x!EN#fi22))!CB(V(133!BF v V  A0(E E*N!DV(!D
N#fi!N!CB-,.I(Y*ekQAA*B(*B8( *B(nf"1*AQAA*1("1*AMB2MB2BAQAA*B+w+w"Bnf"1*AQAA*BB(
*BN#F#"BC1*A!C27nfk!CBnfknfAk!CBnFfGk*Bk*Bk!CBnFfGN  P0 X0Y0Z000 0a0b0c0e0 h0i0j
0k0l0n0f0t0u0DWDGFFO0  0I0R00d0m0kcAD0 0000000000)0490AD00JZ 0000004zj0SU00 0000
000SB00BR 0000004rb0DE050+0 000-0%000 040IN040#0 0000$0,000430J080"00(0  0J0 00"
0006KXBQ* RP" R*X##"XP!X"X!" RP2( EN#(+0!6y7n7* RPo#  222        Press SPACE to 
continue.        Press SPACE to select & ENTER to start Please confirm loading r
equired    Y/NQ Q  *XKXB !RQQS*XnfF nfN Q!RQB $  V(21"AQQ*X000B0DJN0CAL0"0 00060
00B0RE00 00"06000B0PUS00000PO00000C00 0000000O00 0000000XO00 0000000AN00 000£000
0E00200RL 00000000R 00000000RR 00 000 000R 00000000SL'0  0!0"0TUTOR2  BINiip8!£F
H2# 8!6or!#!!c!c!Cl"# N# wg ''O(#   New Generation Software  1985BC%#0&0%0$0SR/0
 (0)0*0+0.0-0,0SR0 809000000BING0PO0RW0T0Vg0Xo0Zw00NF0PN0RV0T0Vf0Xn0Zv00N 0P H0R
 P0T X0V 0X h0Z p0 x0NA0PI0RQ0TY0Va0Xi0Zq0y0NB0PJ0RR0TZ0Vb0Xj0Zr0z0NC0PK0RS0T0Vc
0Xk0Zs00ND0PL0RT0T0Vd0Xl0Zt00NE0PM0RU0T0Ve0Xm0Zu00SEN0P0R0T0V0X0Z00N0P0R0T0V0X0Z
00N 0P 0R 0T 0V 0X 0Z 0 0N0P0R0T0V0X0Z00N0P0R0T0V0X0Z'i 78BC00N0P0R0T0V0X0Z00N0P
0R0T0V0X0Z00N0P0R0T0V0X0Z00REN0P0R0T0V0X0Z00N0P0R0T0V0X0Z00N 0P 0R 0T 0V 0X 0Z 0
 0N0P0R0T0V0X0Z00N0P0R0T0V0X0Z00N0P0R0T0V£0X0Z00N0P0R0T0V0X0Z00N0P0R0T0V0X0Z00IJ
0Hx HHPHXHHhHHLHpOUJ0HyH AHQHYHaHiHIINFPVRRS00b0d0f0h0j0l0RLC0%& p87RANSMAT.BIN"
, RL0RRC0RR0EX0LDLDILDLDDCPCPICPCPDDA'0CP/0NEDCC0SC70NO0RLoRRgININIININDOUT£OTIO
UTOTDD0E0RETMRETEHALv0DEF0BI0DEF0Q!P" R3*XQ!7RQQ Q  *XKXB !RQQS*XnfF nfN Q!RQB $
  V(21"AQQ*X  P  P  P  P  P   P           !P!!!!!!!!!  "P"""""""""  #P######### 
 $P$$$$$$$$$  %P%%%%%%%%%  &P&&&&&&&&&  'P'''''''''  (P(((((((((  )P)))))))))
Tous droits réservés. Reproduction sans autorisation interdite. © Kukulcan