Disassembly of File: Siezure.exe
Code Offset = 00001000, Code Size = 00002000
Data Offset = 00003000, Data Size = 00001000

Number of Objects = 0003 (dec), Imagebase = 00400000h

   Object01: .text    RVA: 00001000 Offset: 00001000 Size: 00002000 Flags: 60000020
   Object02: .data    RVA: 00003000 Offset: 00003000 Size: 00001000 Flags: C0000040
   Object03: .rsrc    RVA: 00004000 Offset: 00004000 Size: 00001000 Flags: 40000040


+++++++++++++++++++ MENU INFORMATION ++++++++++++++++++

        There Are No Menu Resources in This Application

+++++++++++++++++ DIALOG INFORMATION ++++++++++++++++++

        There Are No Dialog Resources in This Application

+++++++++++++++++++ IMPORTED FUNCTIONS ++++++++++++++++++
Number of Imported Modules =    1 (decimal)

   Import Module 001: MSVBVM60.DLL

+++++++++++++++++++ IMPORT MODULE DETAILS +++++++++++++++

   Import Module 001: MSVBVM60.DLL

 Addr:660FA36C hint(0000) Name: _CIcos
 Addr:660F5B00 hint(0000) Name: _adj_fptan
 Addr:6610886E hint(0000) Name: __vbaVarMove
 Addr:6610009E hint(0000) Name: __vbaFreeVar
 Addr:660E1BA6 hint(024D) Name: rtcQBColor
 Addr:66100073 hint(0000) Name: __vbaFreeVarList
 Addr:660F53C1 hint(0000) Name: _adj_fdiv_m64
 Addr:660F5A48 hint(0000) Name: _adj_fprem1
 Addr:66024ADE hint(0000) Name: __vbaHresultCheckObj
 Addr:660F5375 hint(0000) Name: _adj_fdiv_m32
 Addr:6610A96D hint(0000) Name: __vbaVarForInit
 Addr:660E1BC5 hint(0251) Name: rtcRandomNext
 Addr:660241E0 hint(0000) Name: __vbaObjSet
 Addr:660F540D hint(0000) Name: _adj_fdiv_m16i
 Addr:66024495 hint(0000) Name: __vbaObjSetAddref
 Addr:660F550D hint(0000) Name: _adj_fdivr_m16i
 Addr:660FA4D4 hint(0000) Name: _CIsin
 Addr:660243AC hint(0000) Name: __vbaChkstk
 Addr:6601D357 hint(0000) Name: EVENT_SINK_AddRef
 Addr:660F5AFD hint(0000) Name: _adj_fpatan
 Addr:660E86F0 hint(0000) Name: __vbaR4Var
 Addr:6602E277 hint(0000) Name: EVENT_SINK_Release
 Addr:660FA579 hint(0000) Name: _CIsqrt
 Addr:660D580D hint(0000) Name: EVENT_SINK_QueryInterface
 Addr:66108EB4 hint(0000) Name: __vbaVarMul
 Addr:66024D58 hint(0000) Name: __vbaExceptHandler
 Addr:660F5790 hint(0000) Name: _adj_fprem
 Addr:660F54C1 hint(0000) Name: _adj_fdivr_m64
 Addr:66108D67 hint(0000) Name: __vbaFPException
 Addr:660FA411 hint(0000) Name: _CIlog
 Addr:6601C28C hint(0000) Name: __vbaNew2
 Addr:660F5441 hint(0000) Name: _adj_fdiv_m32i
 Addr:660F5541 hint(0000) Name: _adj_fdivr_m32i
 Addr:660F5475 hint(0000) Name: _adj_fdivr_m32
 Addr:660F4EB0 hint(0000) Name: _adj_fdiv_r
 Addr:6600DE22 hint(0064) Name: ThunRTMain
 Addr:66109015 hint(0000) Name: __vbaVarAdd
 Addr:66108DAD hint(0000) Name: __vbaFpI2
 Addr:660FA2A6 hint(0000) Name: _CIatan
 Addr:660F1262 hint(0000) Name: _allmul
 Addr:660FA62A hint(0000) Name: _CItan
 Addr:6610A99B hint(0000) Name: __vbaVarForNext
 Addr:660F00AD hint(0000) Name: _CIexp
 Addr:66024FD4 hint(0000) Name: __vbaFreeObj

+++++++++++++++++++ EXPORTED FUNCTIONS ++++++++++++++++++
Number of Exported Functions = 0000 (decimal)




+++++++++++++++++++ ASSEMBLY CODE LISTING ++++++++++++++++++
//********************** Start of Code in Object .text **************
Program Entry Point = 004011E8 (Siezure.exe File Offset:000041E8)


:00401000 6C                      insb
:00401001 A30F66005B              mov dword ptr [5B00660F], eax
:00401006 0F666E88                pcmpgtd  mm5, dword ptr [esi+78]
:0040100A 10669E                  adc byte ptr [esi-62], ah
:0040100D 0010                    add byte ptr [eax], dl
:0040100F 66A6                    cmpsb
:00401011 1B0E                    sbb ecx, dword ptr [esi]
:00401013 667300                  jnb 00401016

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401014(C)
|
:00401016 1066C1                  adc byte ptr [esi-3F], ah
:00401019 53                      push ebx
:0040101A 0F66485A                pcmpgtd  mm1, dword ptr [eax5A]
:0040101E 0F66DE                  pcmpgtd  mm3, mm6
:00401021 4A                      dec edx
:00401022 026675                  add ah, byte ptr [esi+75]
:00401025 53                      push ebx
:00401026 0F666DA9                pcmpgtd  mm5, dword ptr [ebp+57]
:0040102A 1066C5                  adc byte ptr [esi-3B], ah
:0040102D 1B0E                    sbb ecx, dword ptr [esi]
:0040102F 66E041                  loopnz 00401073
:00401032 02660D                  add ah, byte ptr [esi+0D]
:00401035 54                      push esp
:00401036 0F66954402660D          pcmpgtd  mm2, dword ptr [ebp+0D660244]
:0040103D 55                      push ebp
:0040103E 0F66D4                  pcmpgtd  mm2, mm4
:00401041 A4                      movsb
:00401042 0F66AC43026657D3        pcmpgtd  mm5, dword ptr [ebx+2*eax-2CA899FE]
:0040104A 0166FD                  add dword ptr [esi-03], esp
:0040104D 5A                      pop edx
:0040104E 0F66F0                  pcmpgtd  mm6, mm0
:00401051 860E                    xchg byte ptr [esi], cl
:00401053 6677E2                  ja 00401038
:00401056 026679                  add ah, byte ptr [esi+79]
:00401059 A5                      movsd
:0040105A 0F660D580D66B4          pcmpgtd  mm1, dword ptr [B4660D58]
:00401061 8E10                    mov ss, [eax]
:00401063 6658                    pop ax
:00401065 4D                      dec ebp
:00401066 026690                  add ah, byte ptr [esi-70]
:00401069 57                      push edi
:0040106A 0F66C1                  pcmpgtd  mm0, mm1
:0040106D 54                      push esp
:0040106E 0F66678D                pcmpgtd  mm4, dword ptr [edi+73]
:00401072 106611                  adc byte ptr [esi+11], ah
:00401075 A4                      movsb
:00401076 0F668CC201664154        pcmpgtd  mm1, dword ptr [edx+8*eax+54416601]
:0040107E 0F664155                pcmpgtd  mm0, dword ptr [ecx55]
:00401082 0F667554                pcmpgtd  mm6, dword ptr [ebp54]
:00401086 0F66B04E0F6622          pcmpgtd  mm6, dword ptr [eax+22660F4E]
:0040108D DE00                    fiadd word ptr [eax]
:0040108F 66159010                adc ax, 1090
:00401093 66AD                    lodsw
:00401095 8D10                    lea edx, dword ptr [eax]
:00401097 66A6                    cmpsb
:00401099 A20F666212              mov byte ptr [1262660F], al
:0040109E 0F662A                  pcmpgtd  mm5, dword ptr [edx]
:004010A1 A6                      cmpsb
:004010A2 0F669BA91066AD          pcmpgtd  mm3, dword ptr [ebx+AD6610A9]
:004010A9 000F                    add byte ptr [edi], cl
:004010AB 66D44F                  aam (base79)
:004010AE 026600                  add ah, byte ptr [esi+00]
:004010B1 000000000000000000      BYTE  9 DUP(0)


:004010BA 7041                    jo 004010FD
:004010BC 00000000                BYTE  4 DUP(0)


:004010C0 07                      pop es
:004010C1 0008                    add byte ptr [eax], cl
:004010C3 001C22                  add byte ptr [edx], bl
:004010C6 40                      inc eax
:004010C7 004A22                  add byte ptr [edx+22], cl
:004010CA 40                      inc eax
:004010CB 002422                  add byte ptr [edx], ah
:004010CE 40                      inc eax
:004010CF 00050008007D            add byte ptr [7D000800], al
:004010D5 234000                  and eax, dword ptr [eax+00]
:004010D8 00000000                BYTE  4 DUP(0)


:004010DC 8423                    test byte ptr [ebx], ah
:004010DE 40                      inc eax
:004010DF 00FF                    add bh, bh
:004010E1 2544104000              and eax, 00401044

* Reference To: MSVBVM60.__vbaExceptHandler, Ord:0000h
                                  |
:004010E6 FF2564104000            Jmp dword ptr [00401064]

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402298(U)
|

* Reference To: MSVBVM60.__vbaFPException, Ord:0000h
                                  |
:004010EC FF2570104000            Jmp dword ptr [00401070]

* Reference To: MSVBVM60._adj_fdiv_m16i, Ord:0000h
                                  |
:004010F2 FF2534104000            Jmp dword ptr [00401034]

* Reference To: MSVBVM60._adj_fdiv_m32, Ord:0000h
                                  |
:004010F8 FF2524104000            Jmp dword ptr [00401024]

* Reference To: MSVBVM60._adj_fdiv_m32i, Ord:0000h
                                  |
:004010FE FF257C104000            Jmp dword ptr [0040107C]

* Reference To: MSVBVM60._adj_fdiv_m64, Ord:0000h
                                  |
:00401104 FF2518104000            Jmp dword ptr [00401018]

* Reference To: MSVBVM60._adj_fdiv_r, Ord:0000h
                                  |
:0040110A FF2588104000            Jmp dword ptr [00401088]

* Reference To: MSVBVM60._adj_fdivr_m16i, Ord:0000h
                                  |
:00401110 FF253C104000            Jmp dword ptr [0040103C]

* Reference To: MSVBVM60._adj_fdivr_m32, Ord:0000h
                                  |
:00401116 FF2584104000            Jmp dword ptr [00401084]

* Reference To: MSVBVM60._adj_fdivr_m32i, Ord:0000h
                                  |
:0040111C FF2580104000            Jmp dword ptr [00401080]

* Reference To: MSVBVM60._adj_fdivr_m64, Ord:0000h
                                  |
:00401122 FF256C104000            Jmp dword ptr [0040106C]

* Reference To: MSVBVM60._adj_fpatan, Ord:0000h
                                  |
:00401128 FF254C104000            Jmp dword ptr [0040104C]

* Reference To: MSVBVM60._adj_fprem, Ord:0000h
                                  |
:0040112E FF2568104000            Jmp dword ptr [00401068]

* Reference To: MSVBVM60._adj_fprem1, Ord:0000h
                                  |
:00401134 FF251C104000            Jmp dword ptr [0040101C]

* Reference To: MSVBVM60._adj_fptan, Ord:0000h
                                  |
:0040113A FF2504104000            Jmp dword ptr [00401004]

* Reference To: MSVBVM60._CIatan, Ord:0000h
                                  |
:00401140 FF2598104000            Jmp dword ptr [00401098]

* Reference To: MSVBVM60._CIcos, Ord:0000h
                                  |
:00401146 FF2500104000            Jmp dword ptr [00401000]

* Reference To: MSVBVM60._CIexp, Ord:0000h
                                  |
:0040114C FF25A8104000            Jmp dword ptr [004010A8]

* Reference To: MSVBVM60._CIlog, Ord:0000h
                                  |
:00401152 FF2574104000            Jmp dword ptr [00401074]

* Reference To: MSVBVM60._CIsin, Ord:0000h
                                  |
:00401158 FF2540104000            Jmp dword ptr [00401040]

* Reference To: MSVBVM60._CIsqrt, Ord:0000h
                                  |
:0040115E FF2558104000            Jmp dword ptr [00401058]

* Reference To: MSVBVM60._CItan, Ord:0000h
                                  |
:00401164 FF25A0104000            Jmp dword ptr [004010A0]

* Reference To: MSVBVM60._allmul, Ord:0000h
                                  |
:0040116A FF259C104000            Jmp dword ptr [0040109C]

* Reference To: MSVBVM60.__vbaObjSetAddref, Ord:0000h
                                  |
:00401170 FF2538104000            Jmp dword ptr [00401038]

* Reference To: MSVBVM60.__vbaNew2, Ord:0000h
                                  |
:00401176 FF2578104000            Jmp dword ptr [00401078]

* Reference To: MSVBVM60.__vbaFreeObj, Ord:0000h
                                  |
:0040117C FF25AC104000            Jmp dword ptr [004010AC]

* Reference To: MSVBVM60.__vbaObjSet, Ord:0000h
                                  |
:00401182 FF2530104000            Jmp dword ptr [00401030]

* Reference To: MSVBVM60.__vbaFreeVar, Ord:0000h
                                  |
:00401188 FF250C104000            Jmp dword ptr [0040100C]

* Reference To: MSVBVM60.__vbaVarForNext, Ord:0000h
                                  |
:0040118E FF25A4104000            Jmp dword ptr [004010A4]

* Reference To: MSVBVM60.__vbaFreeVarList, Ord:0000h
                                  |
:00401194 FF2514104000            Jmp dword ptr [00401014]

* Reference To: MSVBVM60.__vbaVarMul, Ord:0000h
                                  |
:0040119A FF2560104000            Jmp dword ptr [00401060]

* Reference To: MSVBVM60.__vbaR4Var, Ord:0000h
                                  |
:004011A0 FF2550104000            Jmp dword ptr [00401050]

* Reference To: MSVBVM60.__vbaFpI2, Ord:0000h
                                  |
:004011A6 FF2594104000            Jmp dword ptr [00401094]

* Reference To: MSVBVM60.rtcQBColor, Ord:024Dh
                                  |
:004011AC FF2510104000            Jmp dword ptr [00401010]

* Reference To: MSVBVM60.rtcRandomNext, Ord:0251h
                                  |
:004011B2 FF252C104000            Jmp dword ptr [0040102C]

* Reference To: MSVBVM60.__vbaVarAdd, Ord:0000h
                                  |
:004011B8 FF2590104000            Jmp dword ptr [00401090]

* Reference To: MSVBVM60.__vbaVarMove, Ord:0000h
                                  |
:004011BE FF2508104000            Jmp dword ptr [00401008]

* Reference To: MSVBVM60.__vbaVarForInit, Ord:0000h
                                  |
:004011C4 FF2528104000            Jmp dword ptr [00401028]

* Reference To: MSVBVM60.__vbaHresultCheckObj, Ord:0000h
                                  |
:004011CA FF2520104000            Jmp dword ptr [00401020]

* Reference To: MSVBVM60.EVENT_SINK_QueryInterface, Ord:0000h
                                  |
:004011D0 FF255C104000            Jmp dword ptr [0040105C]

* Reference To: MSVBVM60.EVENT_SINK_AddRef, Ord:0000h
                                  |
:004011D6 FF2548104000            Jmp dword ptr [00401048]

* Reference To: MSVBVM60.EVENT_SINK_Release, Ord:0000h
                                  |
:004011DC FF2554104000            Jmp dword ptr [00401054]

* Referenced by a CALL at Address:
|:004011ED   
|

* Reference To: MSVBVM60.ThunRTMain, Ord:0064h
                                  |
:004011E2 FF258C104000            Jmp dword ptr [0040108C]

* Possible StringData Ref from Code Obj ->"VB5!"
                                  |

//******************** Program Entry Point ********
:004011E8 6890174000              push 00401790

* Reference To: MSVBVM60.ThunRTMain, Ord:0064h
                                  |
:004011ED E8F0FFFFFF              Call 004011E2
:004011F2 000000000000            BYTE  6 DUP(0)


:004011F8 3000                    xor byte ptr [eax], al
:004011FA 0000                    add byte ptr [eax], al
:004011FC 3800                    cmp byte ptr [eax], al
:004011FE 000000000000            BYTE  6 DUP(0)


:00401204 23DB                    and ebx, ebx
:00401206 D2C7                    rol bh, cl
:00401208 F1                      BYTE 0f1h
:00401209 6C                      insb
:0040120A D511                    aad (base=17)
:0040120C 9AD8FFFFFF0000          call 0000:FFFFFFD8
:00401213 00000000000000          BYTE  7 DUP(0)


:0040121A 0100                    add dword ptr [eax], eax
:0040121C 0000000000000000        BYTE  8 DUP(0)


:00401224 53                      push ebx
:00401225 69657A75726500          imul esp, dword ptr [ebp+7A], 00657275
:0040122C 00000000                BYTE  4 DUP(0)


:00401230 FFCC                    dec esp
:00401232 3100                    xor dword ptr [eax], eax
:00401234 0164D9D2                add dword ptr [ecx+8*ebx-2E], esp
:00401238 C7F16CD5119A            mov ecx, 9A11D56C
:0040123E D8FF                    fdivr st(0), st(7)
:00401240 FFFF                    BYTE  2 DUP(0ffh)


:00401242 000000                  BYTE  3 DUP(0)


:00401245 65D9                    BYTE 0d9h
:00401247 D2C7                    rol bh, cl
:00401249 F1                      BYTE 0f1h
:0040124A 6C                      insb
:0040124B D511                    aad (base=17)
:0040124D 9AD8FFFFFF0000          call 0000:FFFFFFD8
:00401254 003A                    add byte ptr [edx], bh
:00401256 4F                      dec edi
:00401257 AD                      lodsd
:00401258 339966CF11B7            xor ebx, dword ptr [ecx+B711CF66]
:0040125E 0C00                    or al, 00
:00401260 AA                      stosb
:00401261 0060D3                  add byte ptr [eax-2D], ah
:00401264 93                      xchg eax,ebx
:00401265 00000000000000000000    BYTE 10 DUP(0)
:0040126F 00000000000000000000    BYTE 10 DUP(0)
:00401279 00000000000000000000    BYTE 10 DUP(0)
:00401283 000000000000            BYTE  6 DUP(0)


:00401289 AD                      lodsd
:0040128A 0400                    add al, 00
:0040128C 008704000000            add byte ptr [edi+00000004], al
:00401292 0500466F72              add eax, 726F4600
:00401297 6D                      insd
:00401298 3100                    xor dword ptr [eax], eax
:0040129A 0D01050046              or eax, 46000501
:0040129F 6F                      outsd
:004012A0 726D                    jb 0040130F
:004012A2 3100                    xor dword ptr [eax], eax
:004012A4 0300                    add eax, dword ptr [eax]
:004012A6 000000                  BYTE  3 DUP(0)


:004012A9 0A02                    or al, byte ptr [edx]
:004012AB 1901                    sbb dword ptr [ecx], eax
:004012AD 004200                  add byte ptr [edx+00], al
:004012B0 2200                    and al, byte ptr [eax]
:004012B2 233E                    and edi, dword ptr [esi]
:004012B4 0400                    add al, 00
:004012B6 006C7400                add byte ptr [esp+2*esi], ch
:004012BA 0036                    add byte ptr [esi], dh
:004012BC 0400                    add al, 00
:004012BE 000000                  BYTE  3 DUP(0)


:004012C1 0100                    add dword ptr [eax], eax
:004012C3 0200                    add al, byte ptr [eax]
:004012C5 2020                    and byte ptr [eax], ah
:004012C7 1000                    adc byte ptr [eax], al
:004012C9 00000000                BYTE  4 DUP(0)


:004012CD E802000026              call 264012D4
:004012D2 000000                  BYTE  3 DUP(0)


:004012D5 1010                    adc byte ptr [eax], dl
:004012D7 1000                    adc byte ptr [eax], al
:004012D9 00000000                BYTE  4 DUP(0)


:004012DD 2801                    sub byte ptr [ecx], al
:004012DF 0000                    add byte ptr [eax], al
:004012E1 0E                      push cs
:004012E2 0300                    add eax, dword ptr [eax]
:004012E4 0028                    add byte ptr [eax], ch
:004012E6 000000                  BYTE  3 DUP(0)


:004012E9 2000                    and byte ptr [eax], al
:004012EB 0000                    add byte ptr [eax], al
:004012ED 40                      inc eax
:004012EE 000000                  BYTE  3 DUP(0)


:004012F1 0100                    add dword ptr [eax], eax
:004012F3 0400                    add al, 00
:004012F5 00000000                BYTE  4 DUP(0)


:004012F9 800200                  add byte ptr [edx], 00
:004012FC 00000000000000000000    BYTE 10 DUP(0)
:00401306 00000000000000000000    BYTE 10 DUP(0)
:00401310 000000                  BYTE  3 DUP(0)


:00401313 800000                  add byte ptr [eax], 00
:00401316 800000                  add byte ptr [eax], 00
:00401319 008080008000            add byte ptr [eax+00800080], al
:0040131F 0000                    add byte ptr [eax], al
:00401321 800080                  add byte ptr [eax], 80
:00401324 008080000080            add byte ptr [eax+80000080], al
:0040132A 808000C0C0C000          add byte ptr [eax+C0C0C000], 00
:00401331 0000                    add byte ptr [eax], al
:00401333 FF00                    inc dword ptr [eax]
:00401335 00FF                    add bh, bh
:00401337 000000                  BYTE  3 DUP(0)


:0040133A FFFF                    BYTE  2 DUP(0ffh)


:0040133C 00FF                    add bh, bh
:0040133E 000000                  BYTE  3 DUP(0)


:00401341 FF00                    inc dword ptr [eax]
:00401343 FF00                    inc dword ptr [eax]
:00401345 FFFF                    BYTE  2 DUP(0ffh)


:00401347 0000                    add byte ptr [eax], al
:00401349 FFFFFF                  BYTE  3 DUP(0ffh)


:0040134C 00000000000000000000    BYTE 10 DUP(0)
:00401356 00000000000000000000    BYTE 10 DUP(0)
:00401360 00000000000000000000    BYTE 10 DUP(0)
:0040136A 00000000                BYTE  4 DUP(0)


:0040136E 0300                    add eax, dword ptr [eax]
:00401370 00000000000000000000    BYTE 10 DUP(0)
:0040137A 0000000000              BYTE  5 DUP(0)


:0040137F 3000                    xor byte ptr [eax], al
:00401381 00000000000000000000    BYTE 10 DUP(0)
:0040138B 00000000                BYTE  4 DUP(0)


:0040138F B300                    mov bl, 00
:00401391 00000000000000000000    BYTE 10 DUP(0)
:0040139B 00000000                BYTE  4 DUP(0)


:0040139F 0B30                    or esi, dword ptr [eax]
:004013A1 00000000000000000000    BYTE 10 DUP(0)
:004013AB 00000000                BYTE  4 DUP(0)


:004013AF 0BB300000000            or esi, dword ptr [ebx+00000000]
:004013B5 00000000000000000000    BYTE 10 DUP(0)


:004013BF 00                      BYTE 0


:004013C0 BB30000000              mov ebx, 00000030
:004013C5 00000000000000000000    BYTE 10 DUP(0)


:004013CF 00                      BYTE 0


:004013D0 BBB3000000              mov ebx, 000000B3
:004013D5 00000000000000000000    BYTE 10 DUP(0)


:004013DF 00                      BYTE 0


:004013E0 0BBB30000000            or edi, dword ptr [ebx+00000030]
:004013E6 00000000000000000000    BYTE 10 DUP(0)


:004013F0 0BBBB3000000            or edi, dword ptr [ebx+000000B3]
:004013F6 00000000000000000000    BYTE 10 DUP(0)


:00401400 00                      BYTE 0


:00401401 BBBB300000              mov ebx, 000030BB
:00401406 00000000000000000000    BYTE 10 DUP(0)


:00401410 00                      BYTE 0


:00401411 BBBBB30000              mov ebx, 0000B3BB
:00401416 00000000000000000000    BYTE 10 DUP(0)


:00401420 00                      BYTE 0


:00401421 0BBBBB300000            or edi, dword ptr [ebx+000030BB]
:00401427 00000000000000000000    BYTE 10 DUP(0)


:00401431 0BBBBBB30000            or edi, dword ptr [ebx+0000B3BB]
:00401437 000000000000000000      BYTE  9 DUP(0)


:00401440 0BBBBBBBBB30            or edi, dword ptr [ebx+30BBBBBB]
:00401446 00000000000000000000    BYTE 10 DUP(0)


:00401450 00                      BYTE 0


:00401451 BBBBBB3333              mov ebx, 3333BBBB
:00401456 00000000000000000000    BYTE 10 DUP(0)


:00401460 00                      BYTE 0


:00401461 BBBBBB3000              mov ebx, 0030BBBB
:00401466 00000000000000000000    BYTE 10 DUP(0)


:00401470 00                      BYTE 0


:00401471 0BBBBBB30000            or edi, dword ptr [ebx+0000B3BB]
:00401477 00000000000000000000    BYTE 10 DUP(0)


:00401481 0BBBBBBB3000            or edi, dword ptr [ebx+0030BBBB]
:00401487 00000000000000000000    BYTE 10 DUP(0)


:00401491 00                      BYTE 0


:00401492 BBBBBBB300              mov ebx, 00B3BBBB
:00401497 00000000000000000000    BYTE 10 DUP(0)


:004014A1 00                      BYTE 0


:004014A2 BBBBBBBB30              mov ebx, 30BBBBBB
:004014A7 00000000000000000000    BYTE 10 DUP(0)


:004014B1 00                      BYTE 0


:004014B2 0BBBBBBBB300            or edi, dword ptr [ebx+00B3BBBB]
:004014B8 00000000000000000000    BYTE 10 DUP(0)


:004014C2 0BBBBBBBBB30            or edi, dword ptr [ebx+30BBBBBB]
:004014C8 00000000000000000000    BYTE 10 DUP(0)


:004014D2 00                      BYTE 0


:004014D3 BBBBBBBBB3              mov ebx, B3BBBBBB
:004014D8 00000000000000000000    BYTE 10 DUP(0)


:004014E2 00                      BYTE 0


:004014E3 BBBBBBBBBB              mov ebx, BBBBBBBB
:004014E8 3000                    xor byte ptr [eax], al
:004014EA 000000000000000000      BYTE  9 DUP(0)


:004014F3 0BBBBBBBBBB3            or edi, dword ptr [ebx+B3BBBBBB]
:004014F9 00000000000000000000    BYTE 10 DUP(0)


:00401503 0BBBBBBBBBBB            or edi, dword ptr [ebx+BBBBBBBB]
:00401509 3000                    xor byte ptr [eax], al
:0040150B 000000000000000000      BYTE  9 DUP(0)


:00401514 BBBBBBBBBB              mov ebx, BBBBBBBB
:00401519 B300                    mov bl, 00
:0040151B 000000000000000000      BYTE  9 DUP(0)


:00401524 BBBBBBBBBB              mov ebx, BBBBBBBB
:00401529 BB30000000              mov ebx, 00000030
:0040152E 000000000000            BYTE  6 DUP(0)


:00401534 0BBBBBBBBBBB            or edi, dword ptr [ebx+BBBBBBBB]
:0040153A B300                    mov bl, 00
:0040153C 00000000000000000000    BYTE 10 DUP(0)
:00401546 00000000000000          BYTE  7 DUP(0)


:0040154D FFFFFFFF                BYTE  4 DUP(0ffh)


:00401551 CF                      iret


:00401552 FFFFFF                  BYTE  3 DUP(0ffh)


:00401555 C7FFFFFFE3FF            mov edi, FFE3FFFF
:0040155B FFFF                    BYTE  2 DUP(0ffh)


:0040155D E1FF                    loopz 0040155E
:0040155F FFFF                    BYTE  2 DUP(0ffh)


:00401561 F0                      lock
:00401562 FFFFFF                  BYTE  3 DUP(0ffh)


:00401565 F0                      lock
:00401566 7FFF                    jg 00401567
:00401568 FF                      BYTE 0ffh
:00401569 F8                      clc
:0040156A 3F                      aas
:0040156B FFFF                    BYTE  2 DUP(0ffh)


:0040156D F8                      clc
:0040156E 1F                      pop ds
:0040156F FFFF                    BYTE  2 DUP(0ffh)


:00401571 FC                      cld
:00401572 0F                      BYTE 0fh
:00401573 FFFF                    BYTE  2 DUP(0ffh)


:00401575 FC                      cld
:00401576 07                      pop es
:00401577 FFFF                    BYTE  2 DUP(0ffh)


:00401579 FE03                    inc byte ptr [ebx]
:0040157B FFFF                    BYTE  2 DUP(0ffh)


:0040157D FE01                    inc byte ptr [ecx]
:0040157F FFFFFF                  BYTE  3 DUP(0ffh)


:00401582 00FF                    add bh, bh
:00401584 FF                      BYTE 0ffh
:00401585 FC                      cld
:00401586 007FFF                  add byte ptr [edi-01], bh
:00401589 FC                      cld
:0040158A 003F                    add byte ptr [edi], bh
:0040158C FF                      BYTE 0ffh
:0040158D FE00                    inc byte ptr [eax]
:0040158F 1F                      pop ds
:00401590 FF                      BYTE 0ffh
:00401591 FE00                    inc byte ptr [eax]
:00401593 0F                      BYTE 0fh
:00401594 FFFF                    BYTE  2 DUP(0ffh)


:00401596 007FFF                  add byte ptr [edi-01], bh
:00401599 FF00                    inc dword ptr [eax]
:0040159B 3F                      aas
:0040159C FFFF                    BYTE  2 DUP(0ffh)


:0040159E 801FFF                  sbb byte ptr [edi], FF
:004015A1 FF800FFFFFC0            inc dword ptr [eax+C0FFFF0F]
:004015A7 07                      pop es
:004015A8 FFFF                    BYTE  2 DUP(0ffh)


:004015AA C003FF                  rol byte ptr [ebx], FF
:004015AD FFE0                    jmp eax
:004015AF 01FF                    add edi, edi
:004015B1 FFE0                    jmp eax
:004015B3 00FF                    add bh, bh
:004015B5 FFF0                    push eax
:004015B7 007FFF                  add byte ptr [edi-01], bh
:004015BA F0                      lock
:004015BB 003F                    add byte ptr [edi], bh
:004015BD FF                      BYTE 0ffh
:004015BE F8                      clc
:004015BF 001F                    add byte ptr [edi], bl
:004015C1 FF                      BYTE 0ffh
:004015C2 F8                      clc
:004015C3 000F                    add byte ptr [edi], cl
:004015C5 FF                      BYTE 0ffh
:004015C6 FC                      cld
:004015C7 0007                    add byte ptr [edi], al
:004015C9 FF                      BYTE 0ffh
:004015CA FC                      cld
:004015CB 0003                    add byte ptr [ebx], al
:004015CD 2800                    sub byte ptr [eax], al
:004015CF 0000                    add byte ptr [eax], al
:004015D1 1000                    adc byte ptr [eax], al
:004015D3 0000                    add byte ptr [eax], al
:004015D5 2000                    and byte ptr [eax], al
:004015D7 0000                    add byte ptr [eax], al
:004015D9 0100                    add dword ptr [eax], eax
:004015DB 0400                    add al, 00
:004015DD 00000000                BYTE  4 DUP(0)


:004015E1 C00000                  rol byte ptr [eax], 00
:004015E4 00000000000000000000    BYTE 10 DUP(0)
:004015EE 00000000000000000000    BYTE 10 DUP(0)
:004015F8 000000                  BYTE  3 DUP(0)


:004015FB 800000                  add byte ptr [eax], 00
:004015FE 800000                  add byte ptr [eax], 00
:00401601 008080008000            add byte ptr [eax+00800080], al
:00401607 0000                    add byte ptr [eax], al
:00401609 800080                  add byte ptr [eax], 80
:0040160C 008080000080            add byte ptr [eax+80000080], al
:00401612 808000C0C0C000          add byte ptr [eax+C0C0C000], 00
:00401619 0000                    add byte ptr [eax], al
:0040161B FF00                    inc dword ptr [eax]
:0040161D 00FF                    add bh, bh
:0040161F 000000                  BYTE  3 DUP(0)


:00401622 FFFF                    BYTE  2 DUP(0ffh)


:00401624 00FF                    add bh, bh
:00401626 000000                  BYTE  3 DUP(0)


:00401629 FF00                    inc dword ptr [eax]
:0040162B FF00                    inc dword ptr [eax]
:0040162D FFFF                    BYTE  2 DUP(0ffh)


:0040162F 0000                    add byte ptr [eax], al
:00401631 FFFFFF                  BYTE  3 DUP(0ffh)


:00401634 00000000000000000000    BYTE 10 DUP(0)
:0040163E 0000000000000000        BYTE  8 DUP(0)


:00401646 3000                    xor byte ptr [eax], al
:00401648 000000000000            BYTE  6 DUP(0)


:0040164E 0300                    add eax, dword ptr [eax]
:00401650 000000000000            BYTE  6 DUP(0)


:00401656 0B30                    or esi, dword ptr [eax]
:00401658 00000000000000          BYTE  7 DUP(0)


:0040165F B300                    mov bl, 00
:00401661 000000000000            BYTE  6 DUP(0)


:00401667 BB30000000              mov ebx, 00000030
:0040166C 000000                  BYTE  3 DUP(0)


:0040166F BBB3000000              mov ebx, 000000B3
:00401674 000000                  BYTE  3 DUP(0)


:00401677 BBB0000000              mov ebx, 000000B0
:0040167C 000000                  BYTE  3 DUP(0)


:0040167F 0BB300000000            or esi, dword ptr [ebx+00000000]
:00401685 0000                    add byte ptr [eax], al
:00401687 0BBB30000000            or edi, dword ptr [ebx+00000030]
:0040168D 000000                  BYTE  3 DUP(0)


:00401690 BBB3000000              mov ebx, 000000B3
:00401695 000000                  BYTE  3 DUP(0)


:00401698 BBBB300000              mov ebx, 000030BB
:0040169D 000000                  BYTE  3 DUP(0)


:004016A0 0BBBB3000000            or edi, dword ptr [ebx+000000B3]
:004016A6 0000                    add byte ptr [eax], al
:004016A8 0BBBBB300000            or edi, dword ptr [ebx+000030BB]
:004016AE 00000000000000          BYTE  7 DUP(0)


:004016B5 BFFF00009F              mov edi, 9F0000FF
:004016BA FF00                    inc dword ptr [eax]
:004016BC 008FFF0000C7            add byte ptr [edi+C70000FF], cl
:004016C2 FF00                    inc dword ptr [eax]
:004016C4 00C3                    add bl, al
:004016C6 FF00                    inc dword ptr [eax]
:004016C8 00E1                    add cl, ah
:004016CA FF00                    inc dword ptr [eax]
:004016CC 00C0                    add al, al
:004016CE FF00                    inc dword ptr [eax]
:004016D0 00E0                    add al, ah
:004016D2 7F00                    jg 004016D4

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004016D2(C)
|
:004016D4 00E0                    add al, ah
:004016D6 3F                      aas
:004016D7 0000                    add byte ptr [eax], al
:004016D9 F0                      lock
:004016DA 7F00                    jg 004016DC

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004016DA(C)
|
:004016DC 00F0                    add al, dh
:004016DE 3F                      aas
:004016DF 0000                    add byte ptr [eax], al
:004016E1 F8                      clc
:004016E2 1F                      pop ds
:004016E3 0000                    add byte ptr [eax], al
:004016E5 F8                      clc
:004016E6 0F0000                  sldt dword ptr [eax]
:004016E9 FC                      cld
:004016EA 07                      pop es
:004016EB 0000                    add byte ptr [eax], al
:004016ED FC                      cld
:004016EE 0300                    add eax, dword ptr [eax]
:004016F0 00FE                    add dh, bh
:004016F2 0100                    add dword ptr [eax], eax
:004016F4 00240500466F72          add byte ptr [eax+726F4600], ah
:004016FB 6D                      insd
:004016FC 3100                    xor dword ptr [eax], eax
:004016FE 3596000000              xor eax, 00000096
:00401703 B301                    mov bl, 01
:00401705 0000                    add byte ptr [eax], al
:00401707 48                      dec eax
:00401708 1200                    adc al, byte ptr [eax]
:0040170A 007B0C                  add byte ptr [ebx+0C], bh
:0040170D 0000                    add byte ptr [eax], al
:0040170F 44                      inc esp
:00401710 004603                  add byte ptr [esi+03], al
:00401713 FF01                    inc dword ptr [ecx]
:00401715 1F                      pop ds
:00401716 000000                  BYTE  3 DUP(0)


:00401719 0106                    add dword ptr [esi], eax
:0040171B 0054696D                add byte ptr [ecx+2*ebp+6D], dl
:0040171F 65                      BYTE 065h


:00401720 7231                    jb 00401753
:00401722 000B                    add byte ptr [ebx], cl
:00401724 03640000                add esp, dword ptr [eax+eax]
:00401728 0007                    add byte ptr [edi], al
:0040172A 95                      xchg eax,ebp
:0040172B 1000                    adc byte ptr [eax], al
:0040172D 0008                    add byte ptr [eax], cl
:0040172F B90A0000FF              mov ecx, FF00000A
:00401734 020400                  add al, byte ptr [eax+eax]
:00401737 0006                    add byte ptr [esi], al
:00401739 000000                  BYTE  3 DUP(0)


:0040173C FC                      cld
:0040173D 1D40005000              sbb eax, 00500040
:00401742 0000                    add byte ptr [eax], al
:00401744 64D9                    BYTE 0d9h
:00401746 D2C7                    rol bh, cl
:00401748 F1                      BYTE 0f1h
:00401749 6C                      insb
:0040174A D511                    aad (base=17)
:0040174C 9AD8FFFFFF0000          call 0000:FFFFFFD8

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401720(C)
|
:00401753 00000000000000000000    BYTE 10 DUP(0)
:0040175D 00000000000000000000    BYTE 10 DUP(0)


:00401767 00                      BYTE 0


:00401768 90                      nop
:00401769 00000000000000000000    BYTE 10 DUP(0)
:00401773 00000000000000000000    BYTE 10 DUP(0)
:0040177D 000000                  BYTE  3 DUP(0)


:00401780 06                      push es
:00401781 0500000000              add eax, 00000000
:00401786 0000                    add byte ptr [eax], al
:00401788 3012                    xor byte ptr [edx], dl
:0040178A 40                      inc eax
:0040178B 004C0000                add byte ptr [eax+eax], cl
:0040178F 005642                  add byte ptr [esi+42], dl
:00401792 35211C232A              xor eax, 2A231C21
:00401797 00000000000000000000    BYTE 10 DUP(0)
:004017A1 000000                  BYTE  3 DUP(0)


:004017A4 7E00                    jle 004017A6

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004017A4(C)
|
:004017A6 00000000000000000000    BYTE 10 DUP(0)
:004017B0 0000                    BYTE 2 DUP(0)


:004017B2 0A00                    or al, byte ptr [eax]
:004017B4 090400                  or dword ptr [eax+eax], eax
:004017B7 000000000000000000      BYTE  9 DUP(0)


:004017C0 C8194000                enter 4019, 00
:004017C4 00F8                    add al, bh
:004017C6 3000                    xor byte ptr [eax], al
:004017C8 00FF                    add bh, bh
:004017CA FFFF                    BYTE  2 DUP(0ffh)


:004017CC 0800                    or byte ptr [eax], al
:004017CE 0000                    add byte ptr [eax], al
:004017D0 0100                    add dword ptr [eax], eax
:004017D2 0000                    add byte ptr [eax], al
:004017D4 0100                    add dword ptr [eax], eax
:004017D6 0000                    add byte ptr [eax], al
:004017D8 E900000040              jmp 404017DD
:004017DD 17                      pop ss
:004017DE 40                      inc eax
:004017DF 0038                    add byte ptr [eax], bh
:004017E1 17                      pop ss
:004017E2 40                      inc eax
:004017E3 00F4                    add ah, dh
:004017E5 114000                  adc dword ptr [eax+00], eax
:004017E8 7800                    js 004017EA

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004017E8(C)
|
:004017EA 0000                    add byte ptr [eax], al
:004017EC 800000                  add byte ptr [eax], 00
:004017EF 008800000089            add byte ptr [eax+89000000], cl
:004017F5 00000000000000000000    BYTE 10 DUP(0)
:004017FF 000000000000000000      BYTE  9 DUP(0)


:00401808 53                      push ebx
:00401809 69657A75726500          imul esp, dword ptr [ebp+7A], 00657275
:00401810 53                      push ebx
:00401811 69657A75726500          imul esp, dword ptr [ebp+7A], 00657275
:00401818 005369                  add byte ptr [ebx+69], dl
:0040181B 65                      BYTE 065h


:0040181C 7A75                    jpe 00401893
:0040181E 7265                    jb 00401885
:00401820 00000000                BYTE  4 DUP(0)


:00401824 0100                    add dword ptr [eax], eax
:00401826 0000                    add byte ptr [eax], al
:00401828 041C                    add al, 1C
:0040182A 40                      inc eax
:0040182B 0000000000              BYTE  5 DUP(0)


:00401830 081F                    or byte ptr [edi], bl
:00401832 40                      inc eax
:00401833 00FF                    add bh, bh
:00401835 FFFFFF                  BYTE  3 DUP(0ffh)


:00401838 00000000                BYTE  4 DUP(0)



:0040183C 581C4000                DWORD 00401C58
:00401840 08304000                DWORD 00403008


:00401844 00000000                BYTE  4 DUP(0)


:00401848 209761000000            and byte ptr [edi+00000061], dl
:0040184E 00000000000000000000    BYTE 10 DUP(0)


:00401858 9C                      pushfd
:00401859 184000                  sbb byte ptr [eax+00], al
:0040185C 0100                    add dword ptr [eax], eax
:0040185E 0000                    add byte ptr [eax], al
:00401860 B01C                    mov al, 1C
:00401862 40                      inc eax
:00401863 0000000000              BYTE  5 DUP(0)


:00401868 9C                      pushfd
:00401869 184000                  sbb byte ptr [eax+00], al
:0040186C 0100                    add dword ptr [eax], eax
:0040186E 0000                    add byte ptr [eax], al
:00401870 A4                      movsb
:00401871 184000                  sbb byte ptr [eax+00], al
:00401874 00000000                BYTE  4 DUP(0)


:00401878 A018400002              mov al, byte ptr [02004018]
:0040187D 000000                  BYTE  3 DUP(0)


:00401880 A4                      movsb
:00401881 184000                  sbb byte ptr [eax+00], al
:00401884 0200                    add al, byte ptr [eax]
:00401886 B701                    mov bh, 01
:00401888 68006C00F4              push F4006C00
:0040188D 184000                  sbb byte ptr [eax+00], al
:00401890 E032                    loopnz 004018C4
:00401892 40                      inc eax

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040181C(C)
|
:00401893 0000000000              BYTE  5 DUP(0)
:00401898 64316200                xor dword ptr fs:[edx+00], esp

:0040189C C01C4000                DWORD 00401CC0
:004018A0 D01C4000                DWORD 00401CD0


:004018A4 40                      inc eax
:004018A5 0001                    add byte ptr [ecx], al
:004018A7 003400                  add byte ptr [eax+eax], dh
:004018AA 0000                    add byte ptr [eax], al
:004018AC E01C                    loopnz 004018CA
:004018AE 40                      inc eax
:004018AF 0001                    add byte ptr [ecx], al
:004018B1 0003                    add byte ptr [ebx], al
:004018B3 000000000000000000      BYTE  9 DUP(0)


:004018BC FC                      cld
:004018BD 184000                  sbb byte ptr [eax+00], al
:004018C0 AC                      lodsb
:004018C1 7462                    je 00401925
:004018C3 00F0                    add al, dh
:004018C5 1C40                    sbb al, 40
:004018C7 0001                    add byte ptr [ecx], al
:004018C9 0003                    add byte ptr [ebx], al
:004018CB 004000                  add byte ptr [eax+00], al
:004018CE 1F                      pop ds
:004018CF 0038                    add byte ptr [eax], bh
:004018D1 000000                  BYTE  3 DUP(0)


:004018D4 6C                      insb
:004018D5 1D4000FFFF              sbb eax, FFFF0040
:004018DA FFFF                    BYTE  2 DUP(0ffh)


:004018DC 0000000000000000        BYTE  8 DUP(0)


:004018E4 1819                    sbb byte ptr [ecx], bl
:004018E6 40                      inc eax
:004018E7 00BC7462007C1D          add byte ptr [esp+2*esi+1D7C0062], bh
:004018EE 40                      inc eax
:004018EF 00FF                    add bh, bh
:004018F1 FFFFFF                  BYTE  3 DUP(0ffh)



:004018F4 B4194000                DWORD 004019B4
:004018F8 C1194000                DWORD 004019C1


:004018FC 00000000                BYTE  4 DUP(0)



:00401900 A4184000                DWORD 004018A4
:00401904 24184000                DWORD 00401824
:00401908 D0114000                DWORD 004011D0
:0040190C D6114000                DWORD 004011D6
:00401910 DC114000                DWORD 004011DC
:00401914 B9194000                DWORD 004019B9


:00401918 00000000                BYTE  4 DUP(0)



:0040191C CC184000                DWORD 004018CC
:00401920 24184000                DWORD 00401824
:00401924 D0114000                DWORD 004011D0
:00401928 D6114000                DWORD 004011D6
:0040192C DC114000                DWORD 004011DC


:00401930 00000000000000000000    BYTE 10 DUP(0)
:0040193A 00000000000000000000    BYTE 10 DUP(0)
:00401944 00000000000000000000    BYTE 10 DUP(0)
:0040194E 0000                    BYTE 2 DUP(0)


:00401950 AC                      lodsb
:00401951 194000                  sbb dword ptr [eax+00], eax
:00401954 00000000000000000000    BYTE 10 DUP(0)
:0040195E 00000000000000000000    BYTE 10 DUP(0)
:00401968 00000000000000000000    BYTE 10 DUP(0)
:00401972 00000000000000000000    BYTE 10 DUP(0)
:0040197C 00000000000000000000    BYTE 10 DUP(0)
:00401986 00000000000000000000    BYTE 10 DUP(0)
:00401990 00000000000000000000    BYTE 10 DUP(0)
:0040199A 00000000000000000000    BYTE 10 DUP(0)
:004019A4 0000000000000000        BYTE  8 DUP(0)


:004019AC 816C240437000000        sub dword ptr [esp+04], 00000037
:004019B4 E9A7050000              jmp 00401F60
:004019B9 816C240433000000        sub dword ptr [esp+04], 00000033
:004019C1 E9DA080000              jmp 004022A0
:004019C6 0000                    add byte ptr [eax], al
:004019C8 F4                      hlt
:004019C9 0100                    add dword ptr [eax], eax
:004019CB 00041C                  add byte ptr [esp+ebx], al
:004019CE 40                      inc eax
:004019CF 0000000000              BYTE  5 DUP(0)



:004019D4 501F4000                DWORD 00401F50
:004019D8 B0234000                DWORD 004023B0


:004019DC E409                    in al, 09
:004019DE 0000                    add byte ptr [eax], al

:004019E0 08304000                DWORD 00403008
:004019E4 E6104000                DWORD 004010E6
:004019E8 00304000                DWORD 00403000


:004019EC 00000000000000000000    BYTE 10 DUP(0)
:004019F6 00000000000000000000    BYTE 10 DUP(0)
:00401A00 00000000000000000000    BYTE 10 DUP(0)
:00401A0A 00000000000000000000    BYTE 10 DUP(0)
:00401A14 00000000000000000000    BYTE 10 DUP(0)
:00401A1E 00000000000000000000    BYTE 10 DUP(0)
:00401A28 00000000000000000000    BYTE 10 DUP(0)
:00401A32 00000000000000000000    BYTE 10 DUP(0)
:00401A3C 00000000000000000000    BYTE 10 DUP(0)
:00401A46 00000000000000000000    BYTE 10 DUP(0)
:00401A50 00000000000000000000    BYTE 10 DUP(0)
:00401A5A 00000000000000000000    BYTE 10 DUP(0)
:00401A64 00000000000000000000    BYTE 10 DUP(0)
:00401A6E 00000000000000000000    BYTE 10 DUP(0)
:00401A78 00000000000000000000    BYTE 10 DUP(0)
:00401A82 00000000000000000000    BYTE 10 DUP(0)
:00401A8C 00000000000000000000    BYTE 10 DUP(0)
:00401A96 00000000000000000000    BYTE 10 DUP(0)
:00401AA0 00000000000000000000    BYTE 10 DUP(0)
:00401AAA 00000000000000000000    BYTE 10 DUP(0)
:00401AB4 00000000000000000000    BYTE 10 DUP(0)
:00401ABE 00000000000000000000    BYTE 10 DUP(0)
:00401AC8 00000000000000000000    BYTE 10 DUP(0)
:00401AD2 00000000000000000000    BYTE 10 DUP(0)
:00401ADC 00000000000000000000    BYTE 10 DUP(0)
:00401AE6 00000000000000000000    BYTE 10 DUP(0)
:00401AF0 00000000000000000000    BYTE 10 DUP(0)
:00401AFA 00000000000000000000    BYTE 10 DUP(0)
:00401B04 00000000000000000000    BYTE 10 DUP(0)
:00401B0E 00000000000000000000    BYTE 10 DUP(0)
:00401B18 00000000000000000000    BYTE 10 DUP(0)
:00401B22 00000000000000000000    BYTE 10 DUP(0)
:00401B2C 00000000000000000000    BYTE 10 DUP(0)
:00401B36 00000000000000000000    BYTE 10 DUP(0)
:00401B40 00000000000000000000    BYTE 10 DUP(0)
:00401B4A 00000000000000000000    BYTE 10 DUP(0)
:00401B54 00000000000000000000    BYTE 10 DUP(0)
:00401B5E 00000000000000000000    BYTE 10 DUP(0)
:00401B68 00000000000000000000    BYTE 10 DUP(0)
:00401B72 00000000000000000000    BYTE 10 DUP(0)
:00401B7C 00000000000000000000    BYTE 10 DUP(0)
:00401B86 00000000000000000000    BYTE 10 DUP(0)
:00401B90 00000000000000000000    BYTE 10 DUP(0)
:00401B9A 00000000000000000000    BYTE 10 DUP(0)
:00401BA4 00000000000000000000    BYTE 10 DUP(0)
:00401BAE 00000000000000000000    BYTE 10 DUP(0)
:00401BB8 00000000000000000000    BYTE 10 DUP(0)
:00401BC2 00000000000000000000    BYTE 10 DUP(0)
:00401BCC 00000000000000000000    BYTE 10 DUP(0)
:00401BD6 00000000000000000000    BYTE 10 DUP(0)
:00401BE0 00000000000000000000    BYTE 10 DUP(0)
:00401BEA 00000000000000000000    BYTE 10 DUP(0)
:00401BF4 0000000000000000        BYTE  8 DUP(0)


:00401BFC 3817                    cmp byte ptr [edi], dl
:00401BFE 40                      inc eax
:00401BFF 0001                    add byte ptr [ecx], al
:00401C01 00000000000000          BYTE  7 DUP(0)



:00401C08 2C304000                DWORD 0040302C
:00401C0C C81E4000                DWORD 00401EC8


:00401C10 FFFFFFFF                BYTE  4 DUP(0ffh)


:00401C14 00000000                BYTE  4 DUP(0)


:00401C18 1C30                    sbb al, 30
:00401C1A 40                      inc eax
:00401C1B 0022                    add byte ptr [edx], ah
:00401C1D DBD2                    fcmovnbe st(0), st(2)
:00401C1F C7F16CD5119A            mov ecx, 9A11D56C
:00401C25 D8FF                    fdivr st(0), st(7)
:00401C27 FFFF                    BYTE  2 DUP(0ffh)


:00401C29 000000                  BYTE  3 DUP(0)


:00401C2C 0A00                    or al, byte ptr [eax]
:00401C2E 0100                    add dword ptr [eax], eax
:00401C30 0100                    add dword ptr [eax], eax
:00401C32 0100                    add dword ptr [eax], eax
:00401C34 58                      pop eax
:00401C35 1C40                    sbb al, 40
:00401C37 00000000000000000000    BYTE 10 DUP(0)
:00401C41 000000                  BYTE  3 DUP(0)


:00401C44 98                      cwde
:00401C45 1C40                    sbb al, 40
:00401C47 0009                    add byte ptr [ecx], cl
:00401C49 0400                    add al, 00
:00401C4B 0009                    add byte ptr [ecx], cl
:00401C4D 0400                    add al, 00
:00401C4F 0000000000              BYTE  5 DUP(0)


:00401C54 0200                    add al, byte ptr [eax]
:00401C56 0000                    add byte ptr [eax], al
:00401C58 2418                    and al, 18
:00401C5A 40                      inc eax
:00401C5B 00FF                    add bh, bh
:00401C5D FFFFFF                  BYTE  3 DUP(0ffh)


:00401C60 841D40000000            test byte ptr [00000040], bl
:00401C66 00000000000000000000    BYTE 10 DUP(0)


:00401C70 90                      nop
:00401C71 1C40                    sbb al, 40
:00401C73 0002                    add byte ptr [edx], al
:00401C75 000000                  BYTE  3 DUP(0)


:00401C78 881C40                  mov byte ptr [eax+2*eax], bl
:00401C7B 00FF                    add bh, bh
:00401C7D FF00                    inc dword ptr [eax]
:00401C7F 008380010000            add byte ptr [ebx+00000180], al
:00401C85 000000                  BYTE  3 DUP(0)


:00401C88 BFBFBFBFBF              mov edi, BFBFBFBF
:00401C8D BFBFBF466F              mov edi, 6F46BFBF
:00401C92 726D                    jb 00401D01
:00401C94 3100                    xor dword ptr [eax], eax
:00401C96 0000                    add byte ptr [eax], al
:00401C98 53                      push ebx
:00401C99 69657A75726500          imul esp, dword ptr [ebp+7A], 00657275
:00401CA0 65D9                    BYTE 0d9h
:00401CA2 D2C7                    rol bh, cl
:00401CA4 F1                      BYTE 0f1h
:00401CA5 6C                      insb
:00401CA6 D511                    aad (base=17)
:00401CA8 9AD8FFFFFF0000          call 0000:FFFFFFD8
:00401CAF 0025DBD2C7F1            add byte ptr [F1C7D2DB], ah
:00401CB5 6C                      insb
:00401CB6 D511                    aad (base=17)
:00401CB8 9AD8FFFFFF0000          call 0000:FFFFFFD8
:00401CBF 0064D9D2                add byte ptr [ecx+8*ebx-2E], ah
:00401CC3 C7F16CD5119A            mov ecx, 9A11D56C
:00401CC9 D8FF                    fdivr st(0), st(7)
:00401CCB FFFF                    BYTE  2 DUP(0ffh)


:00401CCD 000000                  BYTE  3 DUP(0)


:00401CD0 24DB                    and al, DB
:00401CD2 D2C7                    rol bh, cl
:00401CD4 F1                      BYTE 0f1h
:00401CD5 6C                      insb
:00401CD6 D511                    aad (base=17)
:00401CD8 9AD8FFFFFF0000          call 0000:FFFFFFD8
:00401CDF 002A                    add byte ptr [edx], ch
:00401CE1 4F                      dec edi
:00401CE2 AD                      lodsd
:00401CE3 339966CF11B7            xor ebx, dword ptr [ecx+B711CF66]
:00401CE9 0C00                    or al, 00
:00401CEB AA                      stosb
:00401CEC 0060D3                  add byte ptr [eax-2D], ah
:00401CEF 93                      xchg eax,ebx
:00401CF0 54                      push esp
:00401CF1 696D6572310000          imul ebp, dword ptr [ebp+65], 00003172
:00401CF8 2E                      BYTE 02eh


:00401CF9 3DFBFCFAA0              cmp eax, A0FAFCFB
:00401CFE 6810A73808              push 0838A710
:00401D03 002B                    add byte ptr [ebx], ch
:00401D05 3371B5                  xor esi, dword ptr [ecx-4B]
:00401D08 43                      inc ebx
:00401D09 3A5C5072                cmp bl, byte ptr [eax+2*edx+72]
:00401D0D 6F                      outsd
:00401D0E 677261                  jb 00401D72
:00401D11 6D                      insd
:00401D12 204669                  and byte ptr [esi+69], al
:00401D15 6C                      insb
:00401D16 65                      BYTE 065h


:00401D17 735C                    jnb 00401D75
:00401D19 4D                      dec ebp
:00401D1A 6963726F736F66          imul esp, dword ptr [ebx+72], 666F736F
:00401D21 7420                    je 00401D43
:00401D23 56                      push esi
:00401D24 697375616C2053          imul esi, dword ptr [ebx+75], 53206C61
:00401D2B 7475                    je 00401DA2
:00401D2D 64696F5C56423938        imul ebp, dword ptr fs:[edi+5C], 38394256
:00401D35 5C                      pop esp
:00401D36 56                      push esi
:00401D37 42                      inc edx
:00401D38 36                      BYTE 036h


:00401D39 2E                      BYTE 02eh


:00401D3A 4F                      dec edi
:00401D3B 4C                      dec esp
:00401D3C 42                      inc edx
:00401D3D 000000                  BYTE  3 DUP(0)


:00401D40 56                      push esi
:00401D41 42                      inc edx
:00401D42 0000                    add byte ptr [eax], al
:00401D44 F8                      clc
:00401D45 1C40                    sbb al, 40
:00401D47 0000000000              BYTE  5 DUP(0)


:00401D4C 06                      push es
:00401D4D 000000                  BYTE  3 DUP(0)


:00401D50 0900                    or dword ptr [eax], eax
:00401D52 0000                    add byte ptr [eax], al

:00401D54 081D4000                DWORD 00401D08
:00401D58 401D4000                DWORD 00401D40
:00401D5C D0324000                DWORD 004032D0


:00401D60 0000000000000000        BYTE  8 DUP(0)


:00401D68 80FE5F                  cmp dh, 5F
:00401D6B 003A                    add byte ptr [edx], bh
:00401D6D 4F                      dec edi
:00401D6E AD                      lodsd
:00401D6F 339966CF11B7            xor ebx, dword ptr [ecx+B711CF66]

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401D17(C)
|
:00401D75 0C00                    or al, 00
:00401D77 AA                      stosb
:00401D78 0060D3                  add byte ptr [eax-2D], ah
:00401D7B 93                      xchg eax,ebx
:00401D7C 46                      inc esi
:00401D7D 6F                      outsd
:00401D7E 726D                    jb 00401DED
:00401D80 00000000                BYTE  4 DUP(0)


:00401D84 0C00                    or al, 00
:00401D86 44                      inc esp
:00401D87 000000000000000000      BYTE  9 DUP(0)


:00401D90 294FAD                  sub dword ptr [edi-53], ecx
:00401D93 339966CF11B7            xor ebx, dword ptr [ecx+B711CF66]
:00401D99 0C00                    or al, 00
:00401D9B AA                      stosb
:00401D9C 0060D3                  add byte ptr [eax-2D], ah
:00401D9F 93                      xchg eax,ebx
:00401DA0 233DFBFCFAA0            and edi, dword ptr [A0FAFCFB]
:00401DA6 6810A73808              push 0838A710
:00401DAB 002B                    add byte ptr [ebx], ch
:00401DAD 3371B5                  xor esi, dword ptr [ecx-4B]
:00401DB0 223DFBFCFAA0            and bh, byte ptr [A0FAFCFB]
:00401DB6 6810A73808              push 0838A710
:00401DBB 002B                    add byte ptr [ebx], ch
:00401DBD 3371B5                  xor esi, dword ptr [ecx-4B]
:00401DC0 0200                    add al, byte ptr [eax]
:00401DC2 0000                    add byte ptr [eax], al

:00401DC4 A01D4000                DWORD 00401DA0
:00401DC8 B01D4000                DWORD 00401DB0


:00401DCC 00000000                BYTE  4 DUP(0)


:00401DD0 56                      push esi
:00401DD1 42                      inc edx
:00401DD2 41                      inc ecx
:00401DD3 36                      BYTE 036h


:00401DD4 2E                      BYTE 02eh


:00401DD5 44                      inc esp
:00401DD6 4C                      dec esp
:00401DD7 4C                      dec esp
:00401DD8 00000000                BYTE  4 DUP(0)


:00401DDC 5F                      pop edi
:00401DDD 5F                      pop edi
:00401DDE 7662                    jbe 00401E42
:00401DE0 61                      popad
:00401DE1 4F                      dec edi
:00401DE2 626A53                  bound ebp, dword ptr [edx+53]
:00401DE5 65                      BYTE 065h


:00401DE6 7441                    je 00401E29
:00401DE8 64                      BYTE 064h


:00401DE9 64                      BYTE 064h


:00401DEA 7265                    jb 00401E51
:00401DEC 00                      BYTE 000h

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401D7E(C)
|
:00401DED 000000                  BYTE  3 DUP(0)
:00401DF0 5F                      pop edi
:00401DF1 5F                      pop edi
:00401DF2 7662                    jbe 00401E56
:00401DF4 61                      popad
:00401DF5 4E                      dec esi
:00401DF6 65                      BYTE 065h


:00401DF7 7732                    ja 00401E2B
:00401DF9 000000                  BYTE  3 DUP(0)



:00401DFC A01D4000                DWORD 00401DA0
:00401E00 D4324000                DWORD 004032D4


:00401E04 5F                      pop edi
:00401E05 5F                      pop edi
:00401E06 7662                    jbe 00401E6A
:00401E08 61                      popad
:00401E09 46                      inc esi
:00401E0A 7265                    jb 00401E71
:00401E0C 65                      BYTE 065h


:00401E0D 4F                      dec edi
:00401E0E 626A00                  bound ebp, dword ptr [edx+00]
:00401E11 000000                  BYTE  3 DUP(0)


:00401E14 5F                      pop edi
:00401E15 5F                      pop edi
:00401E16 7662                    jbe 00401E7A
:00401E18 61                      popad
:00401E19 4F                      dec edi
:00401E1A 626A53                  bound ebp, dword ptr [edx+53]
:00401E1D 65                      BYTE 065h


:00401E1E 7400                    je 00401E20

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401E1E(C)
|
:00401E20 5F                      pop edi
:00401E21 5F                      pop edi
:00401E22 7662                    jbe 00401E86
:00401E24 61                      popad
:00401E25 46                      inc esi
:00401E26 7265                    jb 00401E8D
:00401E28 65                      BYTE 065h



* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401DE6(C)
|
:00401E29 56                      push esi
:00401E2A 61                      popad

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401DF7(C)
|
:00401E2B 7200                    jb 00401E2D

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401E2B(C)
|
:00401E2D 000000                  BYTE  3 DUP(0)
:00401E30 5F                      pop edi
:00401E31 5F                      pop edi
:00401E32 7662                    jbe 00401E96
:00401E34 61                      popad
:00401E35 56                      push esi
:00401E36 61                      popad
:00401E37 7246                    jb 00401E7F
:00401E39 6F                      outsd
:00401E3A 724E                    jb 00401E8A
:00401E3C 65                      BYTE 065h


:00401E3D 7874                    js 00401EB3
:00401E3F 005F5F                  add byte ptr [edi+5F], bl

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401DDE(C)
|
:00401E42 7662                    jbe 00401EA6
:00401E44 61                      popad
:00401E45 46                      inc esi
:00401E46 7265                    jb 00401EAD
:00401E48 65                      BYTE 065h


:00401E49 56                      push esi
:00401E4A 61                      popad
:00401E4B 724C                    jb 00401E99
:00401E4D 69737400000000          imul esi, dword ptr [ebx+74], 00000000
:00401E54 5F                      pop edi
:00401E55 5F                      pop edi

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401DF2(C)
|
:00401E56 7662                    jbe 00401EBA
:00401E58 61                      popad
:00401E59 56                      push esi
:00401E5A 61                      popad
:00401E5B 724D                    jb 00401EAA
:00401E5D 756C                    jne 00401ECB
:00401E5F 005F5F                  add byte ptr [edi+5F], bl
:00401E62 7662                    jbe 00401EC6
:00401E64 61                      popad
:00401E65 52                      push edx
:00401E66 3456                    xor al, 56
:00401E68 61                      popad
:00401E69 7200                    jb 00401E6B

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401E69(C)
|
:00401E6B 005F5F                  add byte ptr [edi+5F], bl
:00401E6E 7662                    jbe 00401ED2
:00401E70 61                      popad

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401E0A(C)
|
:00401E71 46                      inc esi
:00401E72 7049                    jo 00401EBD
:00401E74 3200                    xor al, byte ptr [eax]
:00401E76 0000                    add byte ptr [eax], al
:00401E78 5F                      pop edi
:00401E79 5F                      pop edi

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401E16(C)
|
:00401E7A 7662                    jbe 00401EDE
:00401E7C 61                      popad
:00401E7D 56                      push esi
:00401E7E 61                      popad

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401E37(C)
|
:00401E7F 7241                    jb 00401EC2
:00401E81 64                      BYTE 064h


:00401E82 64005F5F                add byte ptr fs:[edi+5F], bl

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401E22(C)
|
:00401E86 7662                    jbe 00401EEA
:00401E88 61                      popad
:00401E89 56                      push esi

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401E3A(C)
|
:00401E8A 61                      popad
:00401E8B 724D                    jb 00401EDA

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401E26(C)
|
:00401E8D 6F                      outsd
:00401E8E 7665                    jbe 00401EF5
:00401E90 00000000                BYTE  4 DUP(0)


:00401E94 5F                      pop edi
:00401E95 5F                      pop edi

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401E32(C)
|
:00401E96 7662                    jbe 00401EFA
:00401E98 61                      popad

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401E4B(C)
|
:00401E99 56                      push esi
:00401E9A 61                      popad
:00401E9B 7246                    jb 00401EE3
:00401E9D 6F                      outsd
:00401E9E 7249                    jb 00401EE9
:00401EA0 6E                      outsb
:00401EA1 6974005F5F766261        imul esi, dword ptr [eax+eax+5F], 6162765F
:00401EA9 48                      dec eax

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401E5B(C)
|
:00401EAA 7265                    jb 00401F11
:00401EAC 7375                    jnb 00401F23
:00401EAE 6C                      insb
:00401EAF 7443                    je 00401EF4
:00401EB1 6865636B4F              push 4F6B6365
:00401EB6 626A00                  bound ebp, dword ptr [edx+00]
:00401EB9 000000                  BYTE  3 DUP(0)


:00401EBC 081F                    or byte ptr [edi], bl
:00401EBE 40                      inc eax
:00401EBF 00000000000000000000    BYTE 10 DUP(0)
:00401EC9 000000                  BYTE  3 DUP(0)


:00401ECC 041C                    add al, 1C
:00401ECE 40                      inc eax
:00401ECF 00FF                    add bh, bh
:00401ED1 FFFFFF                  BYTE  3 DUP(0ffh)


:00401ED4 00000000                BYTE  4 DUP(0)


:00401ED8 BC1E400000              mov esp, 0000401E
:00401EDD 00000000000000000000    BYTE 10 DUP(0)


:00401EE7 00                      BYTE 0


:00401EE8 FFFFFFFF                BYTE  4 DUP(0ffh)


:00401EEC 00000000                BYTE  4 DUP(0)



:00401EF0 441D4000                DWORD 00401D44

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401EAF(C)
|
:00401EF4 E01C4000                DWORD 00401CE0
:00401EF8 D8324000                DWORD 004032D8
:00401EFC 441D4000                DWORD 00401D44
:00401F00 6C1D4000                DWORD 00401D6C
:00401F04 DC324000                DWORD 004032DC


:00401F08 00000000                BYTE  4 DUP(0)


:00401F0C 2418                    and al, 18
:00401F0E 40                      inc eax
:00401F0F 00FF                    add bh, bh

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401EAA(C)
|
:00401F11 FFFFFF                  BYTE  3 DUP(0ffh)
:00401F14 00000000000000000000    BYTE 10 DUP(0)
:00401F1E 0000                    BYTE 2 DUP(0)


:00401F20 C01E40                  rcr byte ptr [esi], 40

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401EAC(C)
|
:00401F23 0000000000              BYTE  5 DUP(0)

:00401F28 BC1E4000                DWORD 00401EBC
:00401F2C BC1E4000                DWORD 00401EBC
:00401F30 BC1E4000                DWORD 00401EBC


:00401F34 00000000000000000000    BYTE 10 DUP(0)
:00401F3E 0000                    BYTE 2 DUP(0)


:00401F40 44                      inc esp
:00401F41 000000                  BYTE  3 DUP(0)


:00401F44 0400                    add al, 00
:00401F46 0000                    add byte ptr [eax], al
:00401F48 CC                      int 03
:00401F49 CC                      int 03
:00401F4A CC                      int 03
:00401F4B CC                      int 03
:00401F4C CC                      int 03
:00401F4D CC                      int 03
:00401F4E CC                      int 03
:00401F4F CC                      int 03
:00401F50 E9E9E9E9CC              jmp CD2A093E
:00401F55 CC                      int 03
:00401F56 CC                      int 03
:00401F57 CC                      int 03
:00401F58 CC                      int 03
:00401F59 CC                      int 03
:00401F5A CC                      int 03
:00401F5B CC                      int 03
:00401F5C CC                      int 03
:00401F5D CC                      int 03
:00401F5E CC                      int 03
:00401F5F CC                      int 03

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004019B4(U)
|
:00401F60 55                      push ebp
:00401F61 8BEC                    mov ebp, esp
:00401F63 83EC0C                  sub esp, 0000000C
:00401F66 68E6104000              push 004010E6
:00401F6B 64A100000000            mov eax, dword ptr fs:[00000000]
:00401F71 50                      push eax
:00401F72 64892500000000          mov dword ptr fs:[00000000], esp
:00401F79 81EC08010000            sub esp, 00000108
:00401F7F 53                      push ebx
:00401F80 56                      push esi
:00401F81 57                      push edi
:00401F82 8965F4                  mov dword ptr [ebp-0C], esp
:00401F85 C745F8C0104000          mov [ebp-08], 004010C0
:00401F8C 8B7508                  mov esi, dword ptr [ebp+08]
:00401F8F BB01000000              mov ebx, 00000001
:00401F94 8BC6                    mov eax, esi
:00401F96 23C3                    and eax, ebx
:00401F98 8945FC                  mov dword ptr [ebp-04], eax
:00401F9B 83E6FE                  and esi, FFFFFFFE
:00401F9E 56                      push esi
:00401F9F 897508                  mov dword ptr [ebp+08], esi
:00401FA2 8B0E                    mov ecx, dword ptr [esi]
:00401FA4 FF5104                  call [ecx+04]
:00401FA7 8B16                    mov edx, dword ptr [esi]
:00401FA9 33FF                    xor edi, edi
:00401FAB 680F270000              push 0000270F
:00401FB0 56                      push esi
:00401FB1 897DDC                  mov dword ptr [ebp-24], edi
:00401FB4 897DCC                  mov dword ptr [ebp-34], edi
:00401FB7 897DBC                  mov dword ptr [ebp-44], edi
:00401FBA 897DAC                  mov dword ptr [ebp-54], edi
:00401FBD 897D9C                  mov dword ptr [ebp-64], edi
:00401FC0 897D8C                  mov dword ptr [ebp-74], edi
:00401FC3 89BD7CFFFFFF            mov dword ptr [ebp+FFFFFF7C], edi
:00401FC9 89BD6CFFFFFF            mov dword ptr [ebp+FFFFFF6C], edi
:00401FCF 89BD5CFFFFFF            mov dword ptr [ebp+FFFFFF5C], edi
:00401FD5 89BD4CFFFFFF            mov dword ptr [ebp+FFFFFF4C], edi
:00401FDB 89BD3CFFFFFF            mov dword ptr [ebp+FFFFFF3C], edi
:00401FE1 89BD2CFFFFFF            mov dword ptr [ebp+FFFFFF2C], edi
:00401FE7 89BD00FFFFFF            mov dword ptr [ebp+FFFFFF00], edi
:00401FED 89BDF0FEFFFF            mov dword ptr [ebp+FFFFFEF0], edi
:00401FF3 FF922C010000            call dword ptr [edx+0000012C]
:00401FF9 3BC7                    cmp eax, edi
:00401FFB DBE2                    fclex
:00401FFD 7D12                    jge 00402011
:00401FFF 682C010000              push 0000012C
:00402004 68A01C4000              push 00401CA0
:00402009 56                      push esi
:0040200A 50                      push eax

* Reference To: MSVBVM60.__vbaHresultCheckObj, Ord:0000h
                                  |
:0040200B FF1520104000            Call dword ptr [00401020]

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00401FFD(C)
|
:00402011 B802000000              mov eax, 00000002
:00402016 8D8D4CFFFFFF            lea ecx, dword ptr [ebp+FFFFFF4C]
:0040201C 89855CFFFFFF            mov dword ptr [ebp+FFFFFF5C], eax
:00402022 89853CFFFFFF            mov dword ptr [ebp+FFFFFF3C], eax
:00402028 8D855CFFFFFF            lea eax, dword ptr [ebp+FFFFFF5C]
:0040202E 8D953CFFFFFF            lea edx, dword ptr [ebp+FFFFFF3C]
:00402034 50                      push eax
:00402035 51                      push ecx
:00402036 8D85F0FEFFFF            lea eax, dword ptr [ebp+FFFFFEF0]
:0040203C 52                      push edx
:0040203D 8D8D00FFFFFF            lea ecx, dword ptr [ebp+FFFFFF00]
:00402043 50                      push eax
:00402044 8D55CC                  lea edx, dword ptr [ebp-34]
:00402047 51                      push ecx
:00402048 52                      push edx
:00402049 899D64FFFFFF            mov dword ptr [ebp+FFFFFF64], ebx
:0040204F C78554FFFFFFC0D40100    mov dword ptr [ebp+FFFFFF54], 0001D4C0
:00402059 C7854CFFFFFF03000000    mov dword ptr [ebp+FFFFFF4C], 00000003
:00402063 899D44FFFFFF            mov dword ptr [ebp+FFFFFF44], ebx

* Reference To: MSVBVM60.__vbaVarForInit, Ord:0000h
                                  |
:00402069 FF1528104000            Call dword ptr [00401028]

* Reference To: MSVBVM60.__vbaVarMove, Ord:0000h
                                  |
:0040206F 8B3D08104000            mov edi, dword ptr [00401008]

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402210(U)
|

* Reference To: MSVBVM60.__vbaVarAdd, Ord:0000h
                                  |
:00402075 8B1D90104000            mov ebx, dword ptr [00401090]
:0040207B 85C0                    test eax, eax
:0040207D 0F8492010000            je 00402215
:00402083 8D45BC                  lea eax, dword ptr [ebp-44]
:00402086 8D8D5CFFFFFF            lea ecx, dword ptr [ebp+FFFFFF5C]
:0040208C 50                      push eax
:0040208D 8D55AC                  lea edx, dword ptr [ebp-54]
:00402090 51                      push ecx
:00402091 52                      push edx
:00402092 C78564FFFFFF01000000    mov dword ptr [ebp+FFFFFF64], 00000001
:0040209C C7855CFFFFFF02000000    mov dword ptr [ebp+FFFFFF5C], 00000002
:004020A6 FFD3                    call ebx
:004020A8 8BD0                    mov edx, eax
:004020AA 8D4DBC                  lea ecx, dword ptr [ebp-44]
:004020AD FFD7                    call edi
:004020AF 8D45DC                  lea eax, dword ptr [ebp-24]
:004020B2 8D8D5CFFFFFF            lea ecx, dword ptr [ebp+FFFFFF5C]
:004020B8 50                      push eax
:004020B9 8D55AC                  lea edx, dword ptr [ebp-54]
:004020BC 51                      push ecx
:004020BD 52                      push edx
:004020BE C78564FFFFFF01000000    mov dword ptr [ebp+FFFFFF64], 00000001
:004020C8 C7855CFFFFFF02000000    mov dword ptr [ebp+FFFFFF5C], 00000002
:004020D2 FFD3                    call ebx
:004020D4 8BD0                    mov edx, eax
:004020D6 8D4DDC                  lea ecx, dword ptr [ebp-24]
:004020D9 FFD7                    call edi
:004020DB 8D45AC                  lea eax, dword ptr [ebp-54]
:004020DE BB04000280              mov ebx, 80020004
:004020E3 50                      push eax
:004020E4 895DB4                  mov dword ptr [ebp-4C], ebx
:004020E7 C745AC0A000000          mov [ebp-54], 0000000A

* Reference To: MSVBVM60.rtcRandomNext, Ord:0251h
                                  |
:004020EE FF152C104000            Call dword ptr [0040102C]
:004020F4 D99D18FFFFFF            fstp dword ptr [ebp+FFFFFF18]
:004020FA 8D4D8C                  lea ecx, dword ptr [ebp-74]
:004020FD 895D94                  mov dword ptr [ebp-6C], ebx
:00402100 51                      push ecx
:00402101 C7458C0A000000          mov [ebp-74], 0000000A

* Reference To: MSVBVM60.rtcRandomNext, Ord:0251h
                                  |
:00402108 FF152C104000            Call dword ptr [0040102C]
:0040210E D99D14FFFFFF            fstp dword ptr [ebp+FFFFFF14]
:00402114 8B9514FFFFFF            mov edx, dword ptr [ebp+FFFFFF14]
:0040211A 8B8D18FFFFFF            mov ecx, dword ptr [ebp+FFFFFF18]
:00402120 899534FFFFFF            mov dword ptr [ebp+FFFFFF34], edx
:00402126 8D956CFFFFFF            lea edx, dword ptr [ebp+FFFFFF6C]
:0040212C B804000000              mov eax, 00000004
:00402131 899D74FFFFFF            mov dword ptr [ebp+FFFFFF74], ebx
:00402137 8B1E                    mov ebx, dword ptr [esi]
:00402139 52                      push edx
:0040213A C7856CFFFFFF0A000000    mov dword ptr [ebp+FFFFFF6C], 0000000A
:00402144 89852CFFFFFF            mov dword ptr [ebp+FFFFFF2C], eax
:0040214A 898D54FFFFFF            mov dword ptr [ebp+FFFFFF54], ecx
:00402150 89854CFFFFFF            mov dword ptr [ebp+FFFFFF4C], eax

* Reference To: MSVBVM60.rtcRandomNext, Ord:0251h
                                  |
:00402156 FF152C104000            Call dword ptr [0040102C]
:0040215C D80DB8104000            fmul dword ptr [004010B8]
:00402162 DFE0                    fstsw ax
:00402164 A80D                    test al, 0D
:00402166 0F852C010000            jne 00402298

* Reference To: MSVBVM60.__vbaFpI2, Ord:0000h
                                  |
:0040216C FF1594104000            Call dword ptr [00401094]
:00402172 50                      push eax

* Reference To: MSVBVM60.rtcQBColor, Ord:024Dh
                                  |
:00402173 FF1510104000            Call dword ptr [00401010]
:00402179 50                      push eax
:0040217A 8D852CFFFFFF            lea eax, dword ptr [ebp+FFFFFF2C]
:00402180 8D4DBC                  lea ecx, dword ptr [ebp-44]
:00402183 50                      push eax
:00402184 8D957CFFFFFF            lea edx, dword ptr [ebp+FFFFFF7C]
:0040218A 51                      push ecx
:0040218B 52                      push edx

* Reference To: MSVBVM60.__vbaVarMul, Ord:0000h
                                  |
:0040218C FF1560104000            Call dword ptr [00401060]
:00402192 50                      push eax

* Reference To: MSVBVM60.__vbaR4Var, Ord:0000h
                                  |
:00402193 FF1550104000            Call dword ptr [00401050]
:00402199 51                      push ecx
:0040219A 8D854CFFFFFF            lea eax, dword ptr [ebp+FFFFFF4C]
:004021A0 8D4DDC                  lea ecx, dword ptr [ebp-24]
:004021A3 8D559C                  lea edx, dword ptr [ebp-64]
:004021A6 D91C24                  fstp dword ptr [esp]
:004021A9 50                      push eax
:004021AA 51                      push ecx
:004021AB 52                      push edx

* Reference To: MSVBVM60.__vbaVarMul, Ord:0000h
                                  |
:004021AC FF1560104000            Call dword ptr [00401060]
:004021B2 50                      push eax

* Reference To: MSVBVM60.__vbaR4Var, Ord:0000h
                                  |
:004021B3 FF1550104000            Call dword ptr [00401050]
:004021B9 51                      push ecx
:004021BA D91C24                  fstp dword ptr [esp]
:004021BD 6A02                    push 00000002
:004021BF 56                      push esi
:004021C0 FF93D4020000            call dword ptr [ebx+000002D4]
:004021C6 85C0                    test eax, eax
:004021C8 DBE2                    fclex
:004021CA 7D12                    jge 004021DE
:004021CC 68D4020000              push 000002D4
:004021D1 68A01C4000              push 00401CA0
:004021D6 56                      push esi
:004021D7 50                      push eax

* Reference To: MSVBVM60.__vbaHresultCheckObj, Ord:0000h
                                  |
:004021D8 FF1520104000            Call dword ptr [00401020]

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004021CA(C)
|
:004021DE 8D856CFFFFFF            lea eax, dword ptr [ebp+FFFFFF6C]
:004021E4 8D4D8C                  lea ecx, dword ptr [ebp-74]
:004021E7 50                      push eax
:004021E8 8D55AC                  lea edx, dword ptr [ebp-54]
:004021EB 51                      push ecx
:004021EC 52                      push edx
:004021ED 6A03                    push 00000003

* Reference To: MSVBVM60.__vbaFreeVarList, Ord:0000h
                                  |
:004021EF FF1514104000            Call dword ptr [00401014]
:004021F5 83C410                  add esp, 00000010
:004021F8 8D85F0FEFFFF            lea eax, dword ptr [ebp+FFFFFEF0]
:004021FE 8D8D00FFFFFF            lea ecx, dword ptr [ebp+FFFFFF00]
:00402204 8D55CC                  lea edx, dword ptr [ebp-34]
:00402207 50                      push eax
:00402208 51                      push ecx
:00402209 52                      push edx

* Reference To: MSVBVM60.__vbaVarForNext, Ord:0000h
                                  |
:0040220A FF15A4104000            Call dword ptr [004010A4]
:00402210 E960FEFFFF              jmp 00402075

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040207D(C)
|
:00402215 C745FC00000000          mov [ebp-04], 00000000
:0040221C 9B                      wait
:0040221D 6879224000              push 00402279
:00402222 EB26                    jmp 0040224A
:00402224 8D856CFFFFFF            lea eax, dword ptr [ebp+FFFFFF6C]
:0040222A 8D8D7CFFFFFF            lea ecx, dword ptr [ebp+FFFFFF7C]
:00402230 50                      push eax
:00402231 8D558C                  lea edx, dword ptr [ebp-74]
:00402234 51                      push ecx
:00402235 8D459C                  lea eax, dword ptr [ebp-64]
:00402238 52                      push edx
:00402239 8D4DAC                  lea ecx, dword ptr [ebp-54]
:0040223C 50                      push eax
:0040223D 51                      push ecx
:0040223E 6A05                    push 00000005

* Reference To: MSVBVM60.__vbaFreeVarList, Ord:0000h
                                  |
:00402240 FF1514104000            Call dword ptr [00401014]
:00402246 83C418                  add esp, 00000018
:00402249 C3                      ret



* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402222(U)
|
:0040224A 8D95F0FEFFFF            lea edx, dword ptr [ebp+FFFFFEF0]
:00402250 8D8500FFFFFF            lea eax, dword ptr [ebp+FFFFFF00]
:00402256 52                      push edx
:00402257 50                      push eax
:00402258 6A02                    push 00000002

* Reference To: MSVBVM60.__vbaFreeVarList, Ord:0000h
                                  |
:0040225A FF1514104000            Call dword ptr [00401014]

* Reference To: MSVBVM60.__vbaFreeVar, Ord:0000h
                                  |
:00402260 8B350C104000            mov esi, dword ptr [0040100C]
:00402266 83C40C                  add esp, 0000000C
:00402269 8D4DDC                  lea ecx, dword ptr [ebp-24]
:0040226C FFD6                    call esi
:0040226E 8D4DCC                  lea ecx, dword ptr [ebp-34]
:00402271 FFD6                    call esi
:00402273 8D4DBC                  lea ecx, dword ptr [ebp-44]
:00402276 FFD6                    call esi
:00402278 C3                      ret


:00402279 8B4508                  mov eax, dword ptr [ebp+08]
:0040227C 50                      push eax
:0040227D 8B08                    mov ecx, dword ptr [eax]
:0040227F FF5108                  call [ecx+08]
:00402282 8B45FC                  mov eax, dword ptr [ebp-04]
:00402285 8B4DEC                  mov ecx, dword ptr [ebp-14]
:00402288 5F                      pop edi
:00402289 5E                      pop esi
:0040228A 64890D00000000          mov dword ptr fs:[00000000], ecx
:00402291 5B                      pop ebx
:00402292 8BE5                    mov esp, ebp
:00402294 5D                      pop ebp
:00402295 C20800                  ret 0008



* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402166(C)
|

* Reference To: MSVBVM60.__vbaFPException, Ord:0000h
                                  |
:00402298 E94FEEFFFF              Jmp 004010EC
:0040229D 90                      nop
:0040229E 90                      nop
:0040229F 90                      nop

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004019C1(U)
|
:004022A0 55                      push ebp
:004022A1 8BEC                    mov ebp, esp
:004022A3 83EC0C                  sub esp, 0000000C
:004022A6 68E6104000              push 004010E6
:004022AB 64A100000000            mov eax, dword ptr fs:[00000000]
:004022B1 50                      push eax
:004022B2 64892500000000          mov dword ptr fs:[00000000], esp
:004022B9 83EC18                  sub esp, 00000018
:004022BC 53                      push ebx
:004022BD 56                      push esi
:004022BE 57                      push edi
:004022BF 8965F4                  mov dword ptr [ebp-0C], esp
:004022C2 C745F8D0104000          mov [ebp-08], 004010D0
:004022C9 8B7508                  mov esi, dword ptr [ebp+08]
:004022CC 8BC6                    mov eax, esi
:004022CE 83E001                  and eax, 00000001
:004022D1 8945FC                  mov dword ptr [ebp-04], eax
:004022D4 83E6FE                  and esi, FFFFFFFE
:004022D7 56                      push esi
:004022D8 897508                  mov dword ptr [ebp+08], esi
:004022DB 8B0E                    mov ecx, dword ptr [esi]
:004022DD FF5104                  call [ecx+04]
:004022E0 8B16                    mov edx, dword ptr [esi]
:004022E2 56                      push esi
:004022E3 C745E800000000          mov [ebp-18], 00000000
:004022EA FF92FC020000            call dword ptr [edx+000002FC]
:004022F0 50                      push eax
:004022F1 8D45E8                  lea eax, dword ptr [ebp-18]
:004022F4 50                      push eax

* Reference To: MSVBVM60.__vbaObjSet, Ord:0000h
                                  |
:004022F5 FF1530104000            Call dword ptr [00401030]
:004022FB 8BF8                    mov edi, eax
:004022FD 6A00                    push 00000000
:004022FF 57                      push edi
:00402300 8B0F                    mov ecx, dword ptr [edi]
:00402302 FF515C                  call [ecx+5C]
:00402305 85C0                    test eax, eax
:00402307 DBE2                    fclex
:00402309 7D0F                    jge 0040231A
:0040230B 6A5C                    push 0000005C
:0040230D 68901D4000              push 00401D90
:00402312 57                      push edi
:00402313 50                      push eax

* Reference To: MSVBVM60.__vbaHresultCheckObj, Ord:0000h
                                  |
:00402314 FF1520104000            Call dword ptr [00401020]

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402309(C)
|

* Reference To: MSVBVM60.__vbaFreeObj, Ord:0000h
                                  |
:0040231A 8B1DAC104000            mov ebx, dword ptr [004010AC]
:00402320 8D4DE8                  lea ecx, dword ptr [ebp-18]
:00402323 FFD3                    call ebx
:00402325 A1D4324000              mov eax, dword ptr [004032D4]
:0040232A 85C0                    test eax, eax
:0040232C 7510                    jne 0040233E
:0040232E 68D4324000              push 004032D4
:00402333 68C01D4000              push 00401DC0

* Reference To: MSVBVM60.__vbaNew2, Ord:0000h
                                  |
:00402338 FF1578104000            Call dword ptr [00401078]

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040232C(C)
|
:0040233E 8B3DD4324000            mov edi, dword ptr [004032D4]
:00402344 8D45E8                  lea eax, dword ptr [ebp-18]
:00402347 56                      push esi
:00402348 50                      push eax
:00402349 8B17                    mov edx, dword ptr [edi]
:0040234B 8955D4                  mov dword ptr [ebp-2C], edx

* Reference To: MSVBVM60.__vbaObjSetAddref, Ord:0000h
                                  |
:0040234E FF1538104000            Call dword ptr [00401038]
:00402354 8B4DD4                  mov ecx, dword ptr [ebp-2C]
:00402357 50                      push eax
:00402358 57                      push edi
:00402359 FF5110                  call [ecx+10]
:0040235C 85C0                    test eax, eax
:0040235E DBE2                    fclex
:00402360 7D0F                    jge 00402371
:00402362 6A10                    push 00000010
:00402364 68B01D4000              push 00401DB0
:00402369 57                      push edi
:0040236A 50                      push eax

* Reference To: MSVBVM60.__vbaHresultCheckObj, Ord:0000h
                                  |
:0040236B FF1520104000            Call dword ptr [00401020]

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402360(C)
|
:00402371 8D4DE8                  lea ecx, dword ptr [ebp-18]
:00402374 FFD3                    call ebx
:00402376 C745FC00000000          mov [ebp-04], 00000000
:0040237D 688F234000              push 0040238F
:00402382 EB0A                    jmp 0040238E
:00402384 8D4DE8                  lea ecx, dword ptr [ebp-18]

* Reference To: MSVBVM60.__vbaFreeObj, Ord:0000h
                                  |
:00402387 FF15AC104000            Call dword ptr [004010AC]
:0040238D C3                      ret



* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402382(U)
|
:0040238E C3                      ret
:0040238F 8B4508                  mov eax, dword ptr [ebp+08]
:00402392 50                      push eax
:00402393 8B10                    mov edx, dword ptr [eax]
:00402395 FF5208                  call [edx+08]
:00402398 8B45FC                  mov eax, dword ptr [ebp-04]
:0040239B 8B4DEC                  mov ecx, dword ptr [ebp-14]
:0040239E 5F                      pop edi
:0040239F 5E                      pop esi
:004023A0 64890D00000000          mov dword ptr fs:[00000000], ecx
:004023A7 5B                      pop ebx
:004023A8 8BE5                    mov esp, ebp
:004023AA 5D                      pop ebp
:004023AB C20400                  ret 0004


:004023AE 90                      nop
:004023AF 90                      nop
:004023B0 9E                      sahf
:004023B1 9E                      sahf
:004023B2 9E                      sahf
:004023B3 9E                      sahf
:004023B4 DC23                    fsub qword ptr [ebx]
:004023B6 0000                    add byte ptr [eax], al
:004023B8 FFFFFFFFFFFFFFFF        BYTE  8 DUP(0ffh)


:004023C0 90                      nop
:004023C1 2400                    and al, 00
:004023C3 0000                    add byte ptr [eax], al
:004023C5 1000                    adc byte ptr [eax], al
:004023C7 00000000000000000000    BYTE 10 DUP(0)
:004023D1 00000000000000000000    BYTE 10 DUP(0)


:004023DB 00                      BYTE 0


:004023DC 9E                      sahf
:004023DD 2400                    and al, 00
:004023DF 00A8240000B6            add byte ptr [eax+B6000024], ch
:004023E5 2400                    and al, 00
:004023E7 00C6                    add dh, al
:004023E9 2400                    and al, 00
:004023EB 004D02                  add byte ptr [ebp+02], cl
:004023EE 0080D6240000            add byte ptr [eax+000024D6], al
:004023F4 EA240000FA2400          jmp 0024:FA000024
:004023FB 0008                    add byte ptr [eax], cl
:004023FD 2500002025              and eax, 25200000
:00402402 0000                    add byte ptr [eax], al
:00402404 302500005102            xor byte ptr [02510000], ah
:0040240A 008042250000            add byte ptr [eax+00002542], al
:00402410 50                      push eax
:00402411 2500006225              and eax, 25620000
:00402416 0000                    add byte ptr [eax], al
:00402418 7625                    jbe 0040243F
:0040241A 0000                    add byte ptr [eax], al
:0040241C 882500009225            mov byte ptr [25920000], ah
:00402422 0000                    add byte ptr [eax], al
:00402424 A0250000B4              mov al, byte ptr [B4000025]
:00402429 250000C225              and eax, 25C20000
:0040242E 0000                    add byte ptr [eax], al
:00402430 D0250000E625            shl byte ptr [25E60000], 1
:00402436 0000                    add byte ptr [eax], al
:00402438 F0                      lock
:00402439 2500000C26              and eax, 260C0000
:0040243E 0000                    add byte ptr [eax], al
:00402440 1A26                    sbb ah, byte ptr [esi]
:00402442 0000                    add byte ptr [eax], al
:00402444 3026                    xor byte ptr [esi], ah
:00402446 0000                    add byte ptr [eax], al
:00402448 3E                      BYTE 03eh


:00402449 26                      BYTE 026h


:0040244A 0000                    add byte ptr [eax], al
:0040244C 50                      push eax
:0040244D 26                      BYTE 026h


:0040244E 0000                    add byte ptr [eax], al
:00402450 64                      BYTE 064h


:00402451 26                      BYTE 026h


:00402452 0000                    add byte ptr [eax], al
:00402454 6E                      outsb
:00402455 26                      BYTE 026h


:00402456 0000                    add byte ptr [eax], al
:00402458 7A26                    jpe 00402480
:0040245A 0000                    add byte ptr [eax], al
:0040245C 8C26                    mov [esi], fs
:0040245E 0000                    add byte ptr [eax], al
:00402460 9E                      sahf
:00402461 26                      BYTE 026h


:00402462 0000                    add byte ptr [eax], al
:00402464 B026                    mov al, 26
:00402466 0000                    add byte ptr [eax], al
:00402468 64                      BYTE 064h


:00402469 0000                    add byte ptr [eax], al
:0040246B 80BE260000CC26          cmp byte ptr [esi+CC000026], 26
:00402472 0000                    add byte ptr [eax], al
:00402474 D826                    fsub dword ptr [esi]
:00402476 0000                    add byte ptr [eax], al
:00402478 E226                    loop 004024A0
:0040247A 0000                    add byte ptr [eax], al
:0040247C EC                      in al, dx
:0040247D 26                      BYTE 026h


:0040247E 0000                    add byte ptr [eax], al

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402458(C)
|
:00402480 F626                    mul byte ptr [esi]
:00402482 0000                    add byte ptr [eax], al
:00402484 0827                    or byte ptr [edi], ah
:00402486 0000                    add byte ptr [eax], al
:00402488 1227                    adc ah, byte ptr [edi]
:0040248A 000000000000            BYTE  6 DUP(0)


:00402490 4D                      dec ebp
:00402491 53                      push ebx
:00402492 56                      push esi
:00402493 42                      inc edx
:00402494 56                      push esi
:00402495 4D                      dec ebp
:00402496 36302E                  xor byte ptr ss:[esi], ch
:00402499 44                      inc esp
:0040249A 4C                      dec esp
:0040249B 4C                      dec esp
:0040249C 00000000                BYTE  4 DUP(0)


:004024A0 5F                      pop edi
:004024A1 43                      inc ebx
:004024A2 49                      dec ecx
:004024A3 636F73                  arpl dword ptr [edi+73], ebp
:004024A6 00000000                BYTE  4 DUP(0)


:004024AA 5F                      pop edi
:004024AB 61                      popad
:004024AC 64                      BYTE 064h


:004024AD 6A5F                    push 0000005F
:004024AF 667074                  jo 00402526
:004024B2 61                      popad
:004024B3 6E                      outsb
:004024B4 00000000                BYTE  4 DUP(0)


:004024B8 5F                      pop edi
:004024B9 5F                      pop edi
:004024BA 7662                    jbe 0040251E
:004024BC 61                      popad
:004024BD 56                      push esi
:004024BE 61                      popad
:004024BF 724D                    jb 0040250E
:004024C1 6F                      outsd
:004024C2 7665                    jbe 00402529
:004024C4 00000000                BYTE  4 DUP(0)


:004024C8 5F                      pop edi
:004024C9 5F                      pop edi
:004024CA 7662                    jbe 0040252E
:004024CC 61                      popad
:004024CD 46                      inc esi
:004024CE 7265                    jb 00402535
:004024D0 65                      BYTE 065h


:004024D1 56                      push esi
:004024D2 61                      popad
:004024D3 7200                    jb 004024D5

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004024D3(C)
|
:004024D5 000000                  BYTE  3 DUP(0)
:004024D8 5F                      pop edi
:004024D9 5F                      pop edi
:004024DA 7662                    jbe 0040253E
:004024DC 61                      popad
:004024DD 46                      inc esi
:004024DE 7265                    jb 00402545
:004024E0 65                      BYTE 065h


:004024E1 56                      push esi
:004024E2 61                      popad
:004024E3 724C                    jb 00402531
:004024E5 69737400000000          imul esi, dword ptr [ebx+74], 00000000
:004024EC 5F                      pop edi
:004024ED 61                      popad
:004024EE 64                      BYTE 064h


:004024EF 6A5F                    push 0000005F
:004024F1 666469765F6D36          imul si, word ptr fs:[esi+5F], 366D
:004024F8 3400                    xor al, 00
:004024FA 0000                    add byte ptr [eax], al
:004024FC 5F                      pop edi
:004024FD 61                      popad
:004024FE 64                      BYTE 064h


:004024FF 6A5F                    push 0000005F
:00402501 667072                  jo 00402576
:00402504 65                      BYTE 065h


:00402505 6D                      insd
:00402506 3100                    xor dword ptr [eax], eax
:00402508 0000                    add byte ptr [eax], al
:0040250A 5F                      pop edi
:0040250B 5F                      pop edi
:0040250C 7662                    jbe 00402570

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004024BF(C)
|
:0040250E 61                      popad
:0040250F 48                      dec eax
:00402510 7265                    jb 00402577
:00402512 7375                    jnb 00402589
:00402514 6C                      insb
:00402515 7443                    je 0040255A
:00402517 6865636B4F              push 4F6B6365
:0040251C 626A00                  bound ebp, dword ptr [edx+00]
:0040251F 000000                  BYTE  3 DUP(0)


:00402522 5F                      pop edi
:00402523 61                      popad
:00402524 64                      BYTE 064h


:00402525 6A5F                    push 0000005F
:00402527 666469765F6D33          imul si, word ptr fs:[esi+5F], 336D

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004024CA(C)
|
:0040252E 3200                    xor al, byte ptr [eax]
:00402530 0000                    add byte ptr [eax], al
:00402532 5F                      pop edi
:00402533 5F                      pop edi
:00402534 7662                    jbe 00402598
:00402536 61                      popad
:00402537 56                      push esi
:00402538 61                      popad
:00402539 7246                    jb 00402581
:0040253B 6F                      outsd
:0040253C 7249                    jb 00402587

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004024DA(C)
|
:0040253E 6E                      outsb
:0040253F 69740000005F5F76        imul esi, dword ptr [eax+eax], 765F5F00
:00402547 62614F                  bound esp, dword ptr [ecx+4F]
:0040254A 626A53                  bound ebp, dword ptr [edx+53]
:0040254D 65                      BYTE 065h


:0040254E 7400                    je 00402550

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040254E(C)
|
:00402550 0000                    add byte ptr [eax], al
:00402552 5F                      pop edi
:00402553 61                      popad
:00402554 64                      BYTE 064h


:00402555 6A5F                    push 0000005F
:00402557 666469765F6D31          imul si, word ptr fs:[esi+5F], 316D
:0040255E 3669000000005F          imul eax, dword ptr ss:[eax], 5F000000
:00402565 5F                      pop edi
:00402566 7662                    jbe 004025CA
:00402568 61                      popad
:00402569 4F                      dec edi
:0040256A 626A53                  bound ebp, dword ptr [edx+53]
:0040256D 65                      BYTE 065h


:0040256E 7441                    je 004025B1

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040250C(C)
|
:00402570 64                      BYTE 064h
:00402571 64                      BYTE 064h


:00402572 7265                    jb 004025D9
:00402574 00                      BYTE 000h
:00402575 000000                  BYTE  3 DUP(0)


:00402578 5F                      pop edi
:00402579 61                      popad
:0040257A 64                      BYTE 064h


:0040257B 6A5F                    push 0000005F
:0040257D 66646976725F6D          imul si, word ptr fs:[esi+72], 6D5F
:00402584 3136                    xor dword ptr [esi], esi
:00402586 690000005F43            imul eax, dword ptr [eax], 435F0000
:0040258C 49                      dec ecx
:0040258D 7369                    jnb 004025F8
:0040258F 6E                      outsb
:00402590 00000000                BYTE  4 DUP(0)


:00402594 5F                      pop edi
:00402595 5F                      pop edi
:00402596 7662                    jbe 004025FA

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402534(C)
|
:00402598 61                      popad
:00402599 43                      inc ebx
:0040259A 686B73746B              push 6B74736B
:0040259F 000000                  BYTE  3 DUP(0)


:004025A2 45                      inc ebp
:004025A3 56                      push esi
:004025A4 45                      inc ebp
:004025A5 4E                      dec esi
:004025A6 54                      push esp
:004025A7 5F                      pop edi
:004025A8 53                      push ebx
:004025A9 49                      dec ecx
:004025AA 4E                      dec esi
:004025AB 4B                      dec ebx
:004025AC 5F                      pop edi
:004025AD 41                      inc ecx
:004025AE 64                      BYTE 064h


:004025AF 64                      BYTE 064h


:004025B0 52                      push edx
:004025B1 00                      BYTE 000h
:004025B2 66000000                BYTE  3 DUP(0)


:004025B6 5F                      pop edi
:004025B7 61                      popad
:004025B8 64                      BYTE 064h


:004025B9 6A5F                    push 0000005F
:004025BB 667061                  jo 0040261F
:004025BE 7461                    je 00402621
:004025C0 6E                      outsb
:004025C1 000000                  BYTE  3 DUP(0)


:004025C4 5F                      pop edi
:004025C5 5F                      pop edi
:004025C6 7662                    jbe 0040262A
:004025C8 61                      popad
:004025C9 52                      push edx

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402566(C)
|
:004025CA 3456                    xor al, 56
:004025CC 61                      popad
:004025CD 7200                    jb 004025CF

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004025CD(C)
|
:004025CF 000000                  BYTE  3 DUP(0)
:004025D2 45                      inc ebp
:004025D3 56                      push esi
:004025D4 45                      inc ebp
:004025D5 4E                      dec esi
:004025D6 54                      push esp
:004025D7 5F                      pop edi
:004025D8 53                      push ebx

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402572(C)
|
:004025D9 49                      dec ecx
:004025DA 4E                      dec esi
:004025DB 4B                      dec ebx
:004025DC 5F                      pop edi
:004025DD 52                      push edx
:004025DE 65                      BYTE 065h


:004025DF 6C                      insb
:004025E0 65                      BYTE 065h


:004025E1 61                      popad
:004025E2 7365                    jnb 00402649
:004025E4 00000000                BYTE  4 DUP(0)


:004025E8 5F                      pop edi
:004025E9 43                      inc ebx
:004025EA 49                      dec ecx
:004025EB 7371                    jnb 0040265E
:004025ED 7274                    jb 00402663
:004025EF 000000                  BYTE  3 DUP(0)


:004025F2 45                      inc ebp
:004025F3 56                      push esi
:004025F4 45                      inc ebp
:004025F5 4E                      dec esi
:004025F6 54                      push esp
:004025F7 5F                      pop edi

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040258D(C)
|
:004025F8 53                      push ebx
:004025F9 49                      dec ecx

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402596(C)
|
:004025FA 4E                      dec esi
:004025FB 4B                      dec ebx
:004025FC 5F                      pop edi
:004025FD 51                      push ecx
:004025FE 7565                    jne 00402665
:00402600 7279                    jb 0040267B
:00402602 49                      dec ecx
:00402603 6E                      outsb
:00402604 7465                    je 0040266B
:00402606 7266                    jb 0040266E
:00402608 61                      popad
:00402609 636500                  arpl dword ptr [ebp+00], esp
:0040260C 0000                    add byte ptr [eax], al
:0040260E 5F                      pop edi
:0040260F 5F                      pop edi
:00402610 7662                    jbe 00402674
:00402612 61                      popad
:00402613 56                      push esi
:00402614 61                      popad
:00402615 724D                    jb 00402664
:00402617 756C                    jne 00402685
:00402619 000000                  BYTE  3 DUP(0)


:0040261C 5F                      pop edi
:0040261D 5F                      pop edi
:0040261E 7662                    jbe 00402682
:00402620 61                      popad

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004025BE(C)
|
:00402621 45                      inc ebp
:00402622 7863                    js 00402687
:00402624 65                      BYTE 065h


:00402625 7074                    jo 0040269B
:00402627 48                      dec eax
:00402628 61                      popad
:00402629 6E                      outsb

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004025C6(C)
|
:0040262A 64                      BYTE 064h
:0040262B 6C                      insb
:0040262C 65                      BYTE 065h


:0040262D 7200                    jb 0040262F

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040262D(C)
|
:0040262F 000000                  BYTE  3 DUP(0)
:00402632 5F                      pop edi
:00402633 61                      popad
:00402634 64                      BYTE 064h


:00402635 6A5F                    push 0000005F
:00402637 667072                  jo 004026AC
:0040263A 65                      BYTE 065h


:0040263B 6D                      insd
:0040263C 00000000                BYTE  4 DUP(0)


:00402640 5F                      pop edi
:00402641 61                      popad
:00402642 64                      BYTE 064h


:00402643 6A5F                    push 0000005F
:00402645 66646976725F6D          imul si, word ptr fs:[esi+72], 6D5F
:0040264C 36                      BYTE 036h


:0040264D 3400                    xor al, 00
:0040264F 000000                  BYTE  3 DUP(0)


:00402652 5F                      pop edi
:00402653 5F                      pop edi
:00402654 7662                    jbe 004026B8
:00402656 61                      popad
:00402657 46                      inc esi
:00402658 50                      push eax
:00402659 45                      inc ebp
:0040265A 7863                    js 004026BF
:0040265C 65                      BYTE 065h


:0040265D 7074                    jo 004026D3
:0040265F 696F6E00000000          imul ebp, dword ptr [edi+6E], 00000000
:00402666 5F                      pop edi
:00402667 43                      inc ebx
:00402668 49                      dec ecx
:00402669 6C                      insb
:0040266A 6F                      outsd
:0040266B 00                      BYTE 000h
:0040266C 00000000                BYTE  4 DUP(0)


:00402670 5F                      pop edi
:00402671 5F                      pop edi
:00402672 7662                    jbe 004026D6

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402610(C)
|
:00402674 61                      popad
:00402675 4E                      dec esi
:00402676 65                      BYTE 065h


:00402677 7732                    ja 004026AB
:00402679 000000                  BYTE  3 DUP(0)


:0040267C 5F                      pop edi
:0040267D 61                      popad
:0040267E 64                      BYTE 064h


:0040267F 6A5F                    push 0000005F
:00402681 666469765F6D33          imul si, word ptr fs:[esi+5F], 336D
:00402688 326900                  xor ch, byte ptr [ecx+00]
:0040268B 000000                  BYTE  3 DUP(0)


:0040268E 5F                      pop edi
:0040268F 61                      popad
:00402690 64                      BYTE 064h


:00402691 6A5F                    push 0000005F
:00402693 66646976725F6D          imul si, word ptr fs:[esi+72], 6D5F
:0040269A 3332                    xor esi, dword ptr [edx]
:0040269C 690000005F61            imul eax, dword ptr [eax], 615F0000
:004026A2 64                      BYTE 064h


:004026A3 6A5F                    push 0000005F
:004026A5 66646976725F6D          imul si, word ptr fs:[esi+72], 6D5F

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402638(C)
|
:004026AC 3332                    xor esi, dword ptr [edx]
:004026AE 00000000                BYTE  4 DUP(0)


:004026B2 5F                      pop edi
:004026B3 61                      popad
:004026B4 64                      BYTE 064h


:004026B5 6A5F                    push 0000005F
:004026B7 666469765F7200          imul si, word ptr fs:[esi+5F], 0072
:004026BE 0000                    add byte ptr [eax], al
:004026C0 5F                      pop edi
:004026C1 5F                      pop edi
:004026C2 7662                    jbe 00402726
:004026C4 61                      popad
:004026C5 56                      push esi
:004026C6 61                      popad
:004026C7 7241                    jb 0040270A
:004026C9 64                      BYTE 064h


:004026CA 64                      BYTE 064h


:004026CB 000000                  BYTE  3 DUP(0)


:004026CE 5F                      pop edi
:004026CF 5F                      pop edi
:004026D0 7662                    jbe 00402734
:004026D2 61                      popad

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040265D(C)
|
:004026D3 46                      inc esi
:004026D4 7049                    jo 0040271F

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402672(C)
|
:004026D6 3200                    xor al, byte ptr [eax]
:004026D8 0000                    add byte ptr [eax], al
:004026DA 5F                      pop edi
:004026DB 43                      inc ebx
:004026DC 49                      dec ecx
:004026DD 61                      popad
:004026DE 7461                    je 00402741
:004026E0 6E                      outsb
:004026E1 000000                  BYTE  3 DUP(0)


:004026E4 5F                      pop edi
:004026E5 61                      popad
:004026E6 6C                      insb
:004026E7 6C                      insb
:004026E8 6D                      insd
:004026E9 756C                    jne 00402757
:004026EB 000000                  BYTE  3 DUP(0)


:004026EE 5F                      pop edi
:004026EF 43                      inc ebx
:004026F0 49                      dec ecx
:004026F1 7461                    je 00402754
:004026F3 6E                      outsb
:004026F4 00000000                BYTE  4 DUP(0)


:004026F8 5F                      pop edi
:004026F9 5F                      pop edi
:004026FA 7662                    jbe 0040275E
:004026FC 61                      popad
:004026FD 56                      push esi
:004026FE 61                      popad
:004026FF 7246                    jb 00402747
:00402701 6F                      outsd
:00402702 724E                    jb 00402752
:00402704 65                      BYTE 065h


:00402705 7874                    js 0040277B
:00402707 000000                  BYTE  3 DUP(0)



* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004026C7(C)
|
:0040270A 5F                      pop edi
:0040270B 43                      inc ebx
:0040270C 49                      dec ecx
:0040270D 65                      BYTE 065h


:0040270E 7870                    js 00402780
:00402710 00000000                BYTE  4 DUP(0)


:00402714 5F                      pop edi
:00402715 5F                      pop edi
:00402716 7662                    jbe 0040277A
:00402718 61                      popad
:00402719 46                      inc esi
:0040271A 7265                    jb 00402781
:0040271C 65                      BYTE 065h


:0040271D 4F                      dec edi
:0040271E 626A00                  bound ebp, dword ptr [edx+00]
:00402721 00000000000000000000    BYTE 10 DUP(0)
:0040272B 00000000000000000000    BYTE 10 DUP(0)
:00402735 00000000000000000000    BYTE 10 DUP(0)
:0040273F 00000000000000000000    BYTE 10 DUP(0)
:00402749 00000000000000000000    BYTE 10 DUP(0)
:00402753 00000000000000000000    BYTE 10 DUP(0)
:0040275D 00000000000000000000    BYTE 10 DUP(0)
:00402767 00000000000000000000    BYTE 10 DUP(0)
:00402771 00000000000000000000    BYTE 10 DUP(0)

* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00402705(C)
|
:0040277B 00000000000000000000    BYTE 10 DUP(0)
:00402785 00000000000000000000    BYTE 10 DUP(0)
:0040278F 00000000000000000000    BYTE 10 DUP(0)
:00402799 00000000000000000000    BYTE 10 DUP(0)
:004027A3 00000000000000000000    BYTE 10 DUP(0)
:004027AD 00000000000000000000    BYTE 10 DUP(0)
:004027B7 00000000000000000000    BYTE 10 DUP(0)
:004027C1 00000000000000000000    BYTE 10 DUP(0)
:004027CB 00000000000000000000    BYTE 10 DUP(0)
:004027D5 00000000000000000000    BYTE 10 DUP(0)
:004027DF 00000000000000000000    BYTE 10 DUP(0)
:004027E9 00000000000000000000    BYTE 10 DUP(0)
:004027F3 00000000000000000000    BYTE 10 DUP(0)
:004027FD 00000000000000000000    BYTE 10 DUP(0)
:00402807 00000000000000000000    BYTE 10 DUP(0)
:00402811 00000000000000000000    BYTE 10 DUP(0)
:0040281B 00000000000000000000    BYTE 10 DUP(0)
:00402825 00000000000000000000    BYTE 10 DUP(0)
:0040282F 00000000000000000000    BYTE 10 DUP(0)
:00402839 00000000000000000000    BYTE 10 DUP(0)
:00402843 00000000000000000000    BYTE 10 DUP(0)
:0040284D 00000000000000000000    BYTE 10 DUP(0)
:00402857 00000000000000000000    BYTE 10 DUP(0)
:00402861 00000000000000000000    BYTE 10 DUP(0)
:0040286B 00000000000000000000    BYTE 10 DUP(0)
:00402875 00000000000000000000    BYTE 10 DUP(0)
:0040287F 00000000000000000000    BYTE 10 DUP(0)
:00402889 00000000000000000000    BYTE 10 DUP(0)
:00402893 00000000000000000000    BYTE 10 DUP(0)
:0040289D 00000000000000000000    BYTE 10 DUP(0)
:004028A7 00000000000000000000    BYTE 10 DUP(0)
:004028B1 00000000000000000000    BYTE 10 DUP(0)
:004028BB 00000000000000000000    BYTE 10 DUP(0)
:004028C5 00000000000000000000    BYTE 10 DUP(0)
:004028CF 00000000000000000000    BYTE 10 DUP(0)
:004028D9 00000000000000000000    BYTE 10 DUP(0)
:004028E3 00000000000000000000    BYTE 10 DUP(0)
:004028ED 00000000000000000000    BYTE 10 DUP(0)
:004028F7 00000000000000000000    BYTE 10 DUP(0)
:00402901 00000000000000000000    BYTE 10 DUP(0)
:0040290B 00000000000000000000    BYTE 10 DUP(0)
:00402915 00000000000000000000    BYTE 10 DUP(0)
:0040291F 00000000000000000000    BYTE 10 DUP(0)
:00402929 00000000000000000000    BYTE 10 DUP(0)
:00402933 00000000000000000000    BYTE 10 DUP(0)
:0040293D 00000000000000000000    BYTE 10 DUP(0)
:00402947 00000000000000000000    BYTE 10 DUP(0)
:00402951 00000000000000000000    BYTE 10 DUP(0)
:0040295B 00000000000000000000    BYTE 10 DUP(0)
:00402965 00000000000000000000    BYTE 10 DUP(0)
:0040296F 00000000000000000000    BYTE 10 DUP(0)
:00402979 00000000000000000000    BYTE 10 DUP(0)
:00402983 00000000000000000000    BYTE 10 DUP(0)
:0040298D 00000000000000000000    BYTE 10 DUP(0)
:00402997 00000000000000000000    BYTE 10 DUP(0)
:004029A1 00000000000000000000    BYTE 10 DUP(0)
:004029AB 00000000000000000000    BYTE 10 DUP(0)
:004029B5 00000000000000000000    BYTE 10 DUP(0)
:004029BF 00000000000000000000    BYTE 10 DUP(0)
:004029C9 00000000000000000000    BYTE 10 DUP(0)
:004029D3 00000000000000000000    BYTE 10 DUP(0)
:004029DD 00000000000000000000    BYTE 10 DUP(0)
:004029E7 00000000000000000000    BYTE 10 DUP(0)
:004029F1 00000000000000000000    BYTE 10 DUP(0)
:004029FB 00000000000000000000    BYTE 10 DUP(0)
:00402A05 00000000000000000000    BYTE 10 DUP(0)
:00402A0F 00000000000000000000    BYTE 10 DUP(0)
:00402A19 00000000000000000000    BYTE 10 DUP(0)
:00402A23 00000000000000000000    BYTE 10 DUP(0)
:00402A2D 00000000000000000000    BYTE 10 DUP(0)
:00402A37 00000000000000000000    BYTE 10 DUP(0)
:00402A41 00000000000000000000    BYTE 10 DUP(0)
:00402A4B 00000000000000000000    BYTE 10 DUP(0)
:00402A55 00000000000000000000    BYTE 10 DUP(0)
:00402A5F 00000000000000000000    BYTE 10 DUP(0)
:00402A69 00000000000000000000    BYTE 10 DUP(0)
:00402A73 00000000000000000000    BYTE 10 DUP(0)
:00402A7D 00000000000000000000    BYTE 10 DUP(0)
:00402A87 00000000000000000000    BYTE 10 DUP(0)
:00402A91 00000000000000000000    BYTE 10 DUP(0)
:00402A9B 00000000000000000000    BYTE 10 DUP(0)
:00402AA5 00000000000000000000    BYTE 10 DUP(0)
:00402AAF 00000000000000000000    BYTE 10 DUP(0)
:00402AB9 00000000000000000000    BYTE 10 DUP(0)
:00402AC3 00000000000000000000    BYTE 10 DUP(0)
:00402ACD 00000000000000000000    BYTE 10 DUP(0)
:00402AD7 00000000000000000000    BYTE 10 DUP(0)
:00402AE1 00000000000000000000    BYTE 10 DUP(0)
:00402AEB 00000000000000000000    BYTE 10 DUP(0)
:00402AF5 00000000000000000000    BYTE 10 DUP(0)
:00402AFF 00000000000000000000    BYTE 10 DUP(0)
:00402B09 00000000000000000000    BYTE 10 DUP(0)
:00402B13 00000000000000000000    BYTE 10 DUP(0)
:00402B1D 00000000000000000000    BYTE 10 DUP(0)
:00402B27 00000000000000000000    BYTE 10 DUP(0)
:00402B31 00000000000000000000    BYTE 10 DUP(0)
:00402B3B 00000000000000000000    BYTE 10 DUP(0)
:00402B45 00000000000000000000    BYTE 10 DUP(0)
:00402B4F 00000000000000000000    BYTE 10 DUP(0)
:00402B59 00000000000000000000    BYTE 10 DUP(0)
:00402B63 00000000000000000000    BYTE 10 DUP(0)
:00402B6D 00000000000000000000    BYTE 10 DUP(0)
:00402B77 00000000000000000000    BYTE 10 DUP(0)
:00402B81 00000000000000000000    BYTE 10 DUP(0)
:00402B8B 00000000000000000000    BYTE 10 DUP(0)
:00402B95 00000000000000000000    BYTE 10 DUP(0)
:00402B9F 00000000000000000000    BYTE 10 DUP(0)
:00402BA9 00000000000000000000    BYTE 10 DUP(0)
:00402BB3 00000000000000000000    BYTE 10 DUP(0)
:00402BBD 00000000000000000000    BYTE 10 DUP(0)
:00402BC7 00000000000000000000    BYTE 10 DUP(0)
:00402BD1 00000000000000000000    BYTE 10 DUP(0)
:00402BDB 00000000000000000000    BYTE 10 DUP(0)
:00402BE5 00000000000000000000    BYTE 10 DUP(0)
:00402BEF 00000000000000000000    BYTE 10 DUP(0)
:00402BF9 00000000000000000000    BYTE 10 DUP(0)
:00402C03 00000000000000000000    BYTE 10 DUP(0)
:00402C0D 00000000000000000000    BYTE 10 DUP(0)
:00402C17 00000000000000000000    BYTE 10 DUP(0)
:00402C21 00000000000000000000    BYTE 10 DUP(0)
:00402C2B 00000000000000000000    BYTE 10 DUP(0)
:00402C35 00000000000000000000    BYTE 10 DUP(0)
:00402C3F 00000000000000000000    BYTE 10 DUP(0)
:00402C49 00000000000000000000    BYTE 10 DUP(0)
:00402C53 00000000000000000000    BYTE 10 DUP(0)
:00402C5D 00000000000000000000    BYTE 10 DUP(0)
:00402C67 00000000000000000000    BYTE 10 DUP(0)
:00402C71 00000000000000000000    BYTE 10 DUP(0)
:00402C7B 00000000000000000000    BYTE 10 DUP(0)
:00402C85 00000000000000000000    BYTE 10 DUP(0)
:00402C8F 00000000000000000000    BYTE 10 DUP(0)
:00402C99 00000000000000000000    BYTE 10 DUP(0)
:00402CA3 00000000000000000000    BYTE 10 DUP(0)
:00402CAD 00000000000000000000    BYTE 10 DUP(0)
:00402CB7 00000000000000000000    BYTE 10 DUP(0)
:00402CC1 00000000000000000000    BYTE 10 DUP(0)
:00402CCB 00000000000000000000    BYTE 10 DUP(0)
:00402CD5 00000000000000000000    BYTE 10 DUP(0)
:00402CDF 00000000000000000000    BYTE 10 DUP(0)
:00402CE9 00000000000000000000    BYTE 10 DUP(0)
:00402CF3 00000000000000000000    BYTE 10 DUP(0)
:00402CFD 00000000000000000000    BYTE 10 DUP(0)
:00402D07 00000000000000000000    BYTE 10 DUP(0)
:00402D11 00000000000000000000    BYTE 10 DUP(0)
:00402D1B 00000000000000000000    BYTE 10 DUP(0)
:00402D25 00000000000000000000    BYTE 10 DUP(0)
:00402D2F 00000000000000000000    BYTE 10 DUP(0)
:00402D39 00000000000000000000    BYTE 10 DUP(0)
:00402D43 00000000000000000000    BYTE 10 DUP(0)
:00402D4D 00000000000000000000    BYTE 10 DUP(0)
:00402D57 00000000000000000000    BYTE 10 DUP(0)
:00402D61 00000000000000000000    BYTE 10 DUP(0)
:00402D6B 00000000000000000000    BYTE 10 DUP(0)
:00402D75 00000000000000000000    BYTE 10 DUP(0)
:00402D7F 00000000000000000000    BYTE 10 DUP(0)
:00402D89 00000000000000000000    BYTE 10 DUP(0)
:00402D93 00000000000000000000    BYTE 10 DUP(0)
:00402D9D 00000000000000000000    BYTE 10 DUP(0)
:00402DA7 00000000000000000000    BYTE 10 DUP(0)
:00402DB1 00000000000000000000    BYTE 10 DUP(0)
:00402DBB 00000000000000000000    BYTE 10 DUP(0)
:00402DC5 00000000000000000000    BYTE 10 DUP(0)
:00402DCF 00000000000000000000    BYTE 10 DUP(0)
:00402DD9 00000000000000000000    BYTE 10 DUP(0)
:00402DE3 00000000000000000000    BYTE 10 DUP(0)
:00402DED 00000000000000000000    BYTE 10 DUP(0)
:00402DF7 00000000000000000000    BYTE 10 DUP(0)
:00402E01 00000000000000000000    BYTE 10 DUP(0)
:00402E0B 00000000000000000000    BYTE 10 DUP(0)
:00402E15 00000000000000000000    BYTE 10 DUP(0)
:00402E1F 00000000000000000000    BYTE 10 DUP(0)
:00402E29 00000000000000000000    BYTE 10 DUP(0)
:00402E33 00000000000000000000    BYTE 10 DUP(0)
:00402E3D 00000000000000000000    BYTE 10 DUP(0)
:00402E47 00000000000000000000    BYTE 10 DUP(0)
:00402E51 00000000000000000000    BYTE 10 DUP(0)
:00402E5B 00000000000000000000    BYTE 10 DUP(0)
:00402E65 00000000000000000000    BYTE 10 DUP(0)
:00402E6F 00000000000000000000    BYTE 10 DUP(0)
:00402E79 00000000000000000000    BYTE 10 DUP(0)
:00402E83 00000000000000000000    BYTE 10 DUP(0)
:00402E8D 00000000000000000000    BYTE 10 DUP(0)
:00402E97 00000000000000000000    BYTE 10 DUP(0)
:00402EA1 00000000000000000000    BYTE 10 DUP(0)
:00402EAB 00000000000000000000    BYTE 10 DUP(0)
:00402EB5 00000000000000000000    BYTE 10 DUP(0)
:00402EBF 00000000000000000000    BYTE 10 DUP(0)
:00402EC9 00000000000000000000    BYTE 10 DUP(0)
:00402ED3 00000000000000000000    BYTE 10 DUP(0)
:00402EDD 00000000000000000000    BYTE 10 DUP(0)
:00402EE7 00000000000000000000    BYTE 10 DUP(0)
:00402EF1 00000000000000000000    BYTE 10 DUP(0)
:00402EFB 00000000000000000000    BYTE 10 DUP(0)
:00402F05 00000000000000000000    BYTE 10 DUP(0)
:00402F0F 00000000000000000000    BYTE 10 DUP(0)
:00402F19 00000000000000000000    BYTE 10 DUP(0)
:00402F23 00000000000000000000    BYTE 10 DUP(0)
:00402F2D 00000000000000000000    BYTE 10 DUP(0)
:00402F37 00000000000000000000    BYTE 10 DUP(0)
:00402F41 00000000000000000000    BYTE 10 DUP(0)
:00402F4B 00000000000000000000    BYTE 10 DUP(0)
:00402F55 00000000000000000000    BYTE 10 DUP(0)
:00402F5F 00000000000000000000    BYTE 10 DUP(0)
:00402F69 00000000000000000000    BYTE 10 DUP(0)
:00402F73 00000000000000000000    BYTE 10 DUP(0)
:00402F7D 00000000000000000000    BYTE 10 DUP(0)
:00402F87 00000000000000000000    BYTE 10 DUP(0)
:00402F91 00000000000000000000    BYTE 10 DUP(0)
:00402F9B 00000000000000000000    BYTE 10 DUP(0)
:00402FA5 00000000000000000000    BYTE 10 DUP(0)
:00402FAF 00000000000000000000    BYTE 10 DUP(0)
:00402FB9 00000000000000000000    BYTE 10 DUP(0)
:00402FC3 00000000000000000000    BYTE 10 DUP(0)
:00402FCD 00000000000000000000    BYTE 10 DUP(0)
:00402FD7 00000000000000000000    BYTE 10 DUP(0)
:00402FE1 00000000000000000000    BYTE 10 DUP(0)
:00402FEB 00000000000000000000    BYTE 10 DUP(0)
:00402FF5 00000000000000000000    BYTE 10 DUP(0)
:00402FFF 00000000000000000000    BYTE 10 DUP(0)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
:FFFFFFFF    End Of Listing
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
