EuroAssembler Index Manual Download Source Macros


Sitemap Links Forum Tests Projects

Test t7139: Compile LIBOMF 32bit Win linking LIBCOF 32bit Win


Description
Test creates linkable 32bit LIBOMF file t7139.lib from linkable 32bit LIBCOF module.
See also
LinkerCombinations  
Tested procedures
PflibomfCompile   PflibcofLoadPgm  
Source & expected listing t7139.htm.lst
| | EUROASM DEBUG=OFF,PROFILE=OFF,AUTOSEGMENT=ON,LIST=ON, \ | | DUMP=ON,DUMPWIDTH=25,DUMPALL=OFF,CPU=386 | |;; | |t7139CW PROGRAM FORMAT=COFF,MODEL=FLAT,WIDTH=32, \ | | LISTMAP=ON,LISTGLOBALS=ON | | PUBLIC Write.W32 |[.text] ::::Section changed. |00000000: |Write.W32: PROC ; Write ASCIIZ string DS:ESI in 32bit Windows. | | IMPORT GetStdHandle:,WriteFile: ; Use imported Windows kernel functions. |00000000:6AF5 | PUSH -11 ; %1 Identifier of standard output STD_OUTPUT_HANDLE. |00000002:E8(00000000) | CALL GetStdHandle: ; Stdcall the imported Windows function with 1 argument. |00000007:89C3 | MOV EBX,EAX ; Save the returned StdOutput handle to EBX. |00000009:89F7 | MOV EDI,ESI ; Use EDI to find the end of input string. |0000000B:31C9 | XOR ECX,ECX ; Use ECX to keep the size of input string. |0000000D:31C0 | XOR EAX,EAX ; Zero AL, the searched character. |0000000F:F7D1 | NOT ECX ; Assume unlimited possible string size. |00000011:F2AE | REPNE SCASB ; Find the zero terminator. |00000013:F7D1 | NOT ECX ; Get string size to ECX. |00000015:52 | PUSH EDX ; Alloc temporary DWORD memory variable on stack. |00000016:89E2 | MOV EDX,ESP ; Get address of DWORD room to EDX. |00000018:50 | PUSH EAX ; %5 No overlap of WriteFile. |00000019:52 | PUSH EDX ; %4 Memory variable for number of bytes. |0000001A:51 | PUSH ECX ; %3 String size. |0000001B:56 | PUSH ESI ; %2 String address. |0000001C:53 | PUSH EBX ; %1 Standard output file handle. |0000001D:E8(00000000) | CALL WriteFile: ; Stdcall the imported function with 5 arguments. |00000022:5A | POP EDX ; Free and discard the temporary room on stack. |00000023:C3 | RET ; Return to caller. |00000024: | ENDPROC Write.W32: | |ENDPROGRAM t7139CW | **** ListMap "t7139CW.obj",groups=0,segments=2,entry=,stack= | [.text],RVA=00000000h,size=00000024h=36,width=32,align=0010h,purpose=CODE | [.drectve],RVA=00000000h,size=00000027h=39,width=0,align=0,purpose=DRECTVE | **** ListGlobals "t7139CW.obj",Global=0,Public=1,Extern=0,eXport=0,Import=2 | GetStdHandle,[GetStdHandle]:00000000h,scope='I',lib="kernel32.dll" | Write.W32,[.text]:00000000h,scope='P' | WriteFile,[WriteFile]:00000000h,scope='I',lib="kernel32.dll" | |;; | |t7139CB PROGRAM FORMAT=COFF,MODEL=FLAT,WIDTH=32, \ | | LISTMAP=ON,LISTGLOBALS=ON | | PUBLIC Beep.W32 |[.text] ::::Section changed. |00000000: |Beep.W32: PROC ; Play a sound in 32bit Windows. | | IMPORT Beep: ; Use imported Windows kernel function. |00000000:68C8000000 | PUSH 200 ; %2 Sound duration [ms]. |00000005:68B8010000 | PUSH 440 ; %1 Sound frequency [Hz]. |0000000A:E8(00000000) | CALL Beep: ; Stdcall the imported function with 2 arguments. |0000000F:6890010000 | PUSH 400 ; %2 Sound duration [ms]. |00000014:684B020000 | PUSH 587 ; %1 Sound frequency [Hz]. |00000019:E8(00000000) | CALL Beep: ; Stdcall the imported function with 2 arguments. |0000001E:C3 | RET ; Return to caller. |0000001F: | ENDPROC Beep.W32: | |ENDPROGRAM t7139CB | **** ListMap "t7139CB.obj",groups=0,segments=2,entry=,stack= | [.text],RVA=00000000h,size=0000001Fh=31,width=32,align=0010h,purpose=CODE | [.drectve],RVA=00000000h,size=0000000Dh=13,width=0,align=0,purpose=DRECTVE | **** ListGlobals "t7139CB.obj",Global=0,Public=1,Extern=0,eXport=0,Import=1 | Beep,[Beep]:00000000h,scope='I',lib="kernel32.dll" | Beep.W32,[.text]:00000000h,scope='P' | |;; | |t7139CE PROGRAM FORMAT=COFF,MODEL=FLAT,WIDTH=32, \ | | LISTMAP=ON,LISTGLOBALS=ON | | PUBLIC Exit.W32 |[.text] ::::Section changed. |00000000: |Exit.W32: PROC ; Terminate program in 32bit Windows. | | IMPORT ExitProcess: ; Use imported Windows kernel function. |00000000:6A00 | PUSH 0 ; %1 Terminate with errorlevel 0. |00000002:E9(00000000) | JMP ExitProcess: ; Use imported function with 1 argument. |00000007: | ENDPROC Exit.W32: | |ENDPROGRAM t7139CE | **** ListMap "t7139CE.obj",groups=0,segments=2,entry=,stack= | [.text],RVA=00000000h,size=00000007h=7,width=32,align=0010h,purpose=CODE | [.drectve],RVA=00000000h,size=00000014h=20,width=0,align=0,purpose=DRECTVE | **** ListGlobals "t7139CE.obj",Global=0,Public=1,Extern=0,eXport=0,Import=1 | Exit.W32,[.text]:00000000h,scope='P' | ExitProcess,[ExitProcess]:00000000h,scope='I',lib="kernel32.dll" | |;; | |t7139C PROGRAM FORMAT=LIBCOF,MODEL=FLAT,WIDTH=32, \ | | LISTMAP=OFF,LISTGLOBALS=OFF | | LINK t7139CW.obj, t7139CB.obj, t7139CE.obj | |ENDPROGRAM t7139C |# I0560 Linking COFF module ".\t7139CW.obj". |# I0563 Accepting link directive '/IMPORT:GetStdHandle'. |# I0563 Accepting link directive '/IMPORT:WriteFile'. |# I0560 Linking COFF module ".\t7139CB.obj". |# I0563 Accepting link directive '/IMPORT:Beep'. |# I0560 Linking COFF module ".\t7139CE.obj". |# I0563 Accepting link directive '/IMPORT:ExitProcess'. | |;; | |t7139 PROGRAM FORMAT=LIBOMF,MODEL=SMALL,WIDTH=32, \ | | LISTMAP=OFF,LISTGLOBALS=OFF | | GLOBAL Write.W32, Exit.W32 ; Intentionally omitted Beep.W32. | | LINK t7139C.lib | |ENDPROGRAM t7139 |# I0560 Linking LIBCOF module ".\t7139C.lib".
Expected messages t7139.out
I0180 Assembling source file "t7139.htm". I0270 Assembling source "t7139". I0310 Assembling source pass 1. I0330 Assembling source pass 2 - final. I0470 Assembling program "t7139CW". "t7139.htm"{62} I0510 Assembling program pass 1. "t7139.htm"{62} I0510 Assembling program pass 2. "t7139.htm"{62} I0530 Assembling program pass 3 - final. "t7139.htm"{62} I0660 32bit FLAT COFF file "t7139CW.obj" created, size=395. "t7139.htm"{88} I0650 Program "t7139CW" assembled in 3 passes with errorlevel 0. "t7139.htm"{88} I0470 Assembling program "t7139CB". "t7139.htm"{97} I0510 Assembling program pass 1. "t7139.htm"{97} I0510 Assembling program pass 2. "t7139.htm"{97} I0530 Assembling program pass 3 - final. "t7139.htm"{97} I0660 32bit FLAT COFF file "t7139CB.obj" created, size=314. "t7139.htm"{111} I0650 Program "t7139CB" assembled in 3 passes with errorlevel 0. "t7139.htm"{111} I0470 Assembling program "t7139CE". "t7139.htm"{119} I0510 Assembling program pass 1. "t7139.htm"{119} I0510 Assembling program pass 2. "t7139.htm"{119} I0530 Assembling program pass 3 - final. "t7139.htm"{119} I0660 32bit FLAT COFF file "t7139CE.obj" created, size=298. "t7139.htm"{128} I0650 Program "t7139CE" assembled in 3 passes with errorlevel 0. "t7139.htm"{128} I0470 Assembling program "t7139C". "t7139.htm"{136} I0510 Assembling program pass 1. "t7139.htm"{136} I0530 Assembling program pass 2 - final. "t7139.htm"{136} I0560 Linking COFF module ".\t7139CW.obj". "t7139.htm"{139} I0563 Accepting link directive '/IMPORT:GetStdHandle'. "t7139.htm"{139} I0563 Accepting link directive '/IMPORT:WriteFile'. "t7139.htm"{139} I0560 Linking COFF module ".\t7139CB.obj". "t7139.htm"{139} I0563 Accepting link directive '/IMPORT:Beep'. "t7139.htm"{139} I0560 Linking COFF module ".\t7139CE.obj". "t7139.htm"{139} I0563 Accepting link directive '/IMPORT:ExitProcess'. "t7139.htm"{139} I0660 32bit FLAT LIBCOF file "t7139C.lib" created, size=1708. "t7139.htm"{139} I0650 Program "t7139C" assembled in 2 passes with errorlevel 0. "t7139.htm"{139} I0470 Assembling program "t7139". "t7139.htm"{148} I0510 Assembling program pass 1. "t7139.htm"{148} I0510 Assembling program pass 2. "t7139.htm"{148} I0530 Assembling program pass 3 - final. "t7139.htm"{148} I0560 Linking LIBCOF module ".\t7139C.lib". "t7139.htm"{152} I0660 32bit SMALL LIBOMF file "t7139.lib" created, size=2048. "t7139.htm"{152} I0650 Program "t7139" assembled in 3 passes with errorlevel 0. "t7139.htm"{152} I0750 Source "t7139" (335 lines) assembled in 2 passes with errorlevel 0. I0860 Listing file "t7139.htm.lst" created, size=6604. I0990 EuroAssembler terminated with errorlevel 0.
Expected output file t7139. lib
0000: F0 0D 00 00 04 00 00 02 00 01 00 00 00 00 00 00  ¤·°°·°°·°·°°°°°°
0010: 82 0E 00 0C 47 65 74 53 74 64 48 61 6E 64 6C 65  ¤·°·GetStdHandle
0020: CD 88 10 00 00 00 45 75 72 6F 41 73 73 65 6D 62  ¤¤·°°°EuroAssemb
0030: 6C 65 72 2F 88 05 00 00 9D 33 3F 64 88 2C 00 80  ler/¤·°°¤3?d¤,°¤
0040: A0 01 00 0C 47 65 74 53 74 64 48 61 6E 64 6C 65  ¤·°·GetStdHandle
0050: 0C 6B 65 72 6E 65 6C 33 32 2E 64 6C 6C 0C 47 65  ·kernel32.dll·Ge
0060: 74 53 74 64 48 61 6E 64 6C 65 89 96 02 00 00 68  tStdHandle¤¤·°°h
0070: 8C 0F 00 0C 47 65 74 53 74 64 48 61 6E 64 6C 65  ¤·°·GetStdHandle
0080: 00 C2 8A 0B 00 00 00 00 00 00 00 00 00 00 00 6B  °¤¤·°°°°°°°°°°°k
0090: 82 0B 00 09 57 72 69 74 65 46 69 6C 65 DF 88 10  ¤·°·WriteFile¤¤·
00A0: 00 00 00 45 75 72 6F 41 73 73 65 6D 62 6C 65 72  °°°EuroAssembler
00B0: 2F 88 05 00 00 9D 33 3F 64 88 26 00 80 A0 01 00  /¤·°°¤3?d¤&°¤¤·°
00C0: 09 57 72 69 74 65 46 69 6C 65 0C 6B 65 72 6E 65  ·WriteFile·kerne
00D0: 6C 33 32 2E 64 6C 6C 09 57 72 69 74 65 46 69 6C  l32.dll·WriteFil
00E0: 65 AD 96 02 00 00 68 8C 0C 00 09 57 72 69 74 65  e¤¤·°°h¤·°·Write
00F0: 46 69 6C 65 00 D4 8A 07 00 00 00 00 00 00 00 6F  File°¤¤·°°°°°°°o
0100: 82 09 00 07 74 37 31 33 39 43 57 8C 88 10 00 00  ¤·°·t7139CW¤¤·°°
0110: 00 45 75 72 6F 41 73 73 65 6D 62 6C 65 72 2F 88  °EuroAssembler/¤
0120: 05 00 00 9D 33 66 3D 96 08 00 00 05 2E 74 65 78  ·°°¤3f=¤·°°·.tex
0130: 74 6A 99 09 00 69 24 00 00 00 02 01 00 CE 8C 0F  tj¤·°i$°°°··°¤¤·
0140: 00 0C 47 65 74 53 74 64 48 61 6E 64 6C 65 00 C2  °·GetStdHandle°¤
0150: 8C 0C 00 09 57 72 69 74 65 46 69 6C 65 00 D4 90  ¤·°·WriteFile°¤¤
0160: 10 00 00 01 09 57 72 69 74 65 2E 57 33 32 00 00  ·°°··Write.W32°°
0170: 00 61 A1 2A 00 01 00 00 00 00 6A F5 E8 00 00 00  °a¤*°·°°°°j¤¤°°°
0180: 00 89 C3 89 F7 31 C9 31 C0 F7 D1 F2 AE F7 D1 52  °¤¤¤¤1¤1¤¤¤¤¤¤¤R
0190: 89 E2 50 52 51 56 53 E8 00 00 00 00 5A C3 A8 9D  ¤¤PRQVS¤°°°°Z¤¤¤
01A0: 09 00 A4 03 56 01 A4 1E 56 02 42 8A 02 00 00 74  ·°¤·V·¤·V·B¤·°°t
01B0: 82 06 00 04 42 65 65 70 F8 88 10 00 00 00 45 75  ¤·°·Beep¤¤·°°°Eu
01C0: 72 6F 41 73 73 65 6D 62 6C 65 72 2F 88 05 00 00  roAssembler/¤·°°
01D0: 9D 33 3F 64 88 1C 00 80 A0 01 00 04 42 65 65 70  ¤3?d¤·°¤¤·°·Beep
01E0: 0C 6B 65 72 6E 65 6C 33 32 2E 64 6C 6C 04 42 65  ·kernel32.dll·Be
01F0: 65 70 DF 96 02 00 00 68 8C 07 00 04 42 65 65 70  ep¤¤·°°h¤·°·Beep
0200: 00 ED 8A 0B 00 00 00 00 00 00 00 00 00 00 00 6B  °¤¤·°°°°°°°°°°°k
0210: 82 09 00 07 74 37 31 33 39 43 42 A1 88 10 00 00  ¤·°·t7139CB¤¤·°°
0220: 00 45 75 72 6F 41 73 73 65 6D 62 6C 65 72 2F 88  °EuroAssembler/¤
0230: 05 00 00 9D 33 66 3D 96 08 00 00 05 2E 74 65 78  ·°°¤3f=¤·°°·.tex
0240: 74 6A 99 09 00 69 1F 00 00 00 02 01 00 D3 8C 07  tj¤·°i·°°°··°¤¤·
0250: 00 04 42 65 65 70 00 ED 90 0F 00 00 01 08 42 65  °·Beep°¤¤·°°··Be
0260: 65 70 2E 57 33 32 00 00 00 F2 A1 25 00 01 00 00  ep.W32°°°¤¤%°·°°
0270: 00 00 68 C8 00 00 00 68 B8 01 00 00 E8 00 00 00  °°h¤°°°h¤·°°¤°°°
0280: 00 68 90 01 00 00 68 4B 02 00 00 E8 00 00 00 00  °h¤·°°hK·°°¤°°°°
0290: C3 A7 9D 09 00 A4 0B 56 01 A4 1A 56 01 3F 8A 0F  ¤¤¤·°¤·V·¤·V·?¤·
02A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 67  °°°°°°°°°°°°°°°g
02B0: 82 0D 00 0B 45 78 69 74 50 72 6F 63 65 73 73 ED  ¤·°·ExitProcess¤
02C0: 88 10 00 00 00 45 75 72 6F 41 73 73 65 6D 62 6C  ¤·°°°EuroAssembl
02D0: 65 72 2F 88 05 00 00 9D 33 3F 64 88 2A 00 80 A0  er/¤·°°¤3?d¤*°¤¤
02E0: 01 00 0B 45 78 69 74 50 72 6F 63 65 73 73 0C 6B  ·°·ExitProcess·k
02F0: 65 72 6E 65 6C 33 32 2E 64 6C 6C 0B 45 78 69 74  ernel32.dll·Exit
0300: 50 72 6F 63 65 73 73 C9 96 02 00 00 68 8C 0E 00  Process¤¤·°°h¤·°
0310: 0B 45 78 69 74 50 72 6F 63 65 73 73 00 E2 8A 0F  ·ExitProcess°¤¤·
0320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 67  °°°°°°°°°°°°°°°g
0330: 82 09 00 07 74 37 31 33 39 43 45 9E 88 10 00 00  ¤·°·t7139CE¤¤·°°
0340: 00 45 75 72 6F 41 73 73 65 6D 62 6C 65 72 2F 88  °EuroAssembler/¤
0350: 05 00 00 9D 33 66 3D 96 08 00 00 05 2E 74 65 78  ·°°¤3f=¤·°°·.tex
0360: 74 6A 99 09 00 69 07 00 00 00 02 01 00 EB 8C 0E  tj¤·°i·°°°··°¤¤·
0370: 00 0B 45 78 69 74 50 72 6F 63 65 73 73 00 E2 90  °·ExitProcess°¤¤
0380: 0F 00 00 01 08 45 78 69 74 2E 57 33 32 00 00 00  ·°°··Exit.W32°°°
0390: D4 A1 0D 00 01 00 00 00 00 6A 00 E9 00 00 00 00  ¤¤·°·°°°°j°¤°°°°
03A0: FE 9D 05 00 A4 03 56 01 60 8A 04 00 00 00 00 72  ¤¤·°¤·V·`¤·°°°°r
03B0: F1 4D 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ¤M°°°°°°°°°°°°°°
03C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
03D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
03E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
03F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C2  °°°°°°°°°°°°°°°¤
0400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1B  °°°°°°°°°°°°°°°·
0410: 00 00 00 00 00 00 00 00 00 21 13 00 27 00 00 00  °°°°°°°°°!·°'°°°
0420: 00 00 00 00 00 2D 0C 47 65 74 53 74 64 48 61 6E  °°°°°-·GetStdHan
0430: 64 6C 65 01 00 00 09 57 72 69 74 65 46 69 6C 65  dle·°°·WriteFile
0440: 09 00 08 42 65 65 70 2E 57 33 32 21 00 00 08 45  ·°·Beep.W32!°°·E
0450: 78 69 74 2E 57 33 32 33 00 00 00 00 00 00 00 00  xit.W323°°°°°°°°
0460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
04A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
04B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
04C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
04D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
04E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
04F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
05A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
05B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
05C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
05D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
05E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
05F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0600: 00 00 00 00 1D 00 00 00 00 00 00 00 00 00 00 00  °°°°·°°°°°°°°°°°
0610: 00 00 19 00 00 00 00 00 00 00 00 00 00 00 00 00  °°·°°°°°°°°°°°°°
0620: 00 00 00 13 00 24 09 57 72 69 74 65 2E 57 33 32  °°°·°$·Write.W32
0630: 10 00 04 42 65 65 70 1B 00 00 0B 45 78 69 74 50  ·°·Beep·°°·ExitP
0640: 72 6F 63 65 73 73 2B 00 00 00 00 00 00 00 00 00  rocess+°°°°°°°°°
0650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
06A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
06B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
06C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
06D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
06E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
06F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
07A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
07B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
07C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
07D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
07E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
07F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°

▲Back to the top▲