0x424F30: 50             PUSH     EAX                               1)

  0x424F31: E802000000     CALL     0x424F38                    2)

  0x424F36: 295A58         SUB      DWORD PTR [EDX+0x58],EBX    3)

  0x424F39: 6BC003         IMUL     EAX,EAX,0x3                       4)

  0x424F3C: E802000000     CALL     0x424F43                    5)

  0x424F41: 295A83         SUB      DWORD PTR [EDX-0x7D],EBX    6)

  0x424F44: C40458         LES      EAX,FWORD PTR [EAX+EBX*2]   6) & 7)

  0x424F47: E800000000     CALL     0x424F4C                    8)

  0x424F4C: 59             POP      ECX                         9)

  0x424F4D: EB01           JMP      0x424F50  

  0x424F4F: 68EB02CD20     PUSH     0x20CD02EB           

  0x424F54: EB01           JMP      0x424F57 

  0x424F56: E883E905EB     CALL     0xEB4838DE                        10)

  0x424F5B: 0168EB         ADD      DWORD PTR [EAX-0x15],EBP

  0x424F5E: 02CD           ADD      CL,CH                

  0x424F60: 20EB           AND      BL,CH                

  0x424F62: 01E8           ADD      EAX,EBP              

  0x424F64: 33DB           XOR      EBX,EBX                           11)

  0x424F66: EB01           JMP      0x424F69

  0x424F68: 68EB02CD20     PUSH     0x20CD02EB           

  0x424F6D: EB01           JMP      0x424F70 

  0x424F6F: E8B89CBE00     CALL     0x100EC2C                         12)

  0x424F74: 00EB           ADD      BL,CH                

  0x424F76: 0168EB         ADD      DWORD PTR [EAX-0x15],EBP

  0x424F79: 02CD           ADD      CL,CH                

  0x424F7B: 20EB           AND      BL,CH                

  0x424F7D: 01E8           ADD      EAX,EBP              

  0x424F7F: 8BF9           MOV      EDI,ECX                           13)

  0x424F81: EB01           JMP      0x424F84

  0x424F83: 68EB02CD20     PUSH     0x20CD02EB           

  0x424F88: EB01           JMP      0x424F8B

  0x424F8A: E82BF8EB01     CALL     0x22E47BA                         14)

  0x424F8F: 68EB02CD20     PUSH     0x20CD02EB           

  0x424F94: EB01           JMP      0x424F97 

  0x424F96: E80FB607EB     CALL     0xEB4A05AA                        15)

  0x424F9B: 0168EB         ADD      DWORD PTR [EAX-0x15],EBP

  0x424F9E: 02CD           ADD      CL,CH                

  0x424FA0: 20EB           AND      BL,CH                

  0x424FA2: 01E8           ADD      EAX,EBP              

  0x424FA4: 03D8           ADD      EBX,EAX                           16)

  0x424FA6: EB01           JMP      0x424FA9 

  0x424FA8: 68EB02CD20     PUSH     0x20CD02EB           

  0x424FAD: EB01           JMP      0x424FB0

  0x424FAF: E847EB0168     CALL     0x68443AFB                        17)

  0x424FB4: EB02           JMP      0x424FB8  

  0x424FB6: CD20           INT      0x20                 

  0x424FB8: EB01           JMP      0x424FBB

  0x424FBA: E83BF9EB01     CALL     0x22E48FA                         18)

  0x424FBF: 68EB02CD20     PUSH     0x20CD02EB           

  0x424FC4: EB01           JMP      0x424FC7 

  0x424FC6: E872CEBF00     CALL     0x1021E3D                         19) & 20)

  0x424FCB: 104000         ADC      BYTE PTR [EAX],AL                 20)

  0x424FCE: B900780000     MOV      ECX,0x7800                        21)

  0x424FD3: EB01           JMP      0x424FD6 

  0x424FD5: 68EB02CD20     PUSH     0x20CD02EB           

  0x424FDA: EB01           JMP      0x424FDD

  0x424FDC: E80FB607EB     CALL     0xEB4A05F0                  22)         

  0x424FE1: 0168EB         ADD      DWORD PTR [EAX-0x15],EBP

  0x424FE4: 02CD           ADD      CL,CH                

  0x424FE6: 20EB           AND      BL,CH                

  0x424FE8: 01E8           ADD      EAX,EBP              

  0x424FEA: 02DF           ADD      BL,BH                             23)

  0x424FEC: 32DF           XOR      BL,BH                             24)

  0x424FEE: 32C3           XOR      AL,BL                             25)

  0x424FF0: EB01           JMP      0x424FF3 

  0x424FF2: 68EB02CD20     PUSH     0x20CD02EB           

  0x424FF7: EB01           JMP      0x424FFA

  0x424FF9: E88807EB01     CALL     0x22D5786                         26)

  0x424FFE: 68EB02CD20     PUSH     0x20CD02EB           

  0x425003: EB01           JMP      0x425006

  0x425005: E847EB0168     CALL     0x68443B51                        27)

  0x42500A: EB02           JMP      0x42500E

  0x42500C: CD20           INT      0x20                 

  0x42500E: EB01           JMP      0x425011

  0x425010: E849EB0168     CALL     0x68443B5E                        28)

  0x425015: EB02           JMP      0x425019 

  0x425017: CD20           INT      0x20                 

  0x425019: EB01           JMP      0x42501C

  0x42501B: E875B5E800     CALL     0x12B0595                         29) & 30)

  0x425020: 0000           ADD      DWORD PTR [EAX],AL                30)

  0x425022: 005929         ADD      BYTE PTR [ECX+0x29],BL            31) & 32)

  0x425025: 59             POP      ECX                               32)

  0x425026: 3961B8         CMP      DWORD PTR [ECX-0x48],ESP    32), 33) & 34)

  0x425029: B08E           MOV      AL,0x8E                           34)

  0x42502B: 41             INC      ECX                               34)

  0x42502C: 005350         ADD      BYTE PTR [EBX+0x50],DL            34), 35) & 36)

  0x42502F: E802000000     CALL     0x425036                    37)

  0x425034: 295A58         SUB      DWORD PTR [EDX+0x58],EBX    38)

  0x425037: 6BC003         IMUL     EAX,EAX,0x3                       39)

  0x42503A: E802000000     CALL     0x425041                    40)

  0x42503F: 295A83         SUB      DWORD PTR [EDX-0x7D],EBX    41)

  0x425042: C40458         LES      EAX,FWORD PTR [EAX+EBX*2]   41) & 42)

  0x425045: 010424         ADD      DWORD PTR [ESP],EAX               43)

  0x425048: 291C24         SUB      DWORD PTR [ESP],EBX               44)

  0x42504B: 64FF3500000000 PUSH     DWORD PTR [DWORD PTR FS:[0x0]     45)

  0x425052: 64892500000000 MOV      DWORD PTR FS:[0x0],ESP            46)

  0x425059: 33C0           XOR      EAX,EAX                           47)

  0x42505B: 68B5109B00     PUSH     0x9B10B5                          48)

  0x425060: C3             RET                                        49)

 

 

 

 1)  0x424F30: 50             PUSH     EAX                  

 2)  0x424F31: E802000000     CALL     0x424F38             

 

 3)  0x424F38: 58             POP      EAX                  

 4)  0x424F39: 6BC003         IMUL     EAX,EAX,0x3           

 5)  0x424F3C: E802000000     CALL     0x424F43             

 

 6)  0x424F43: 83C404         ADD      ESP,0x4              

 7)  0x424F46: 58             POP      EAX                  

 8)  0x424F47: E800000000     CALL     0x424F4C              

 9)  0x424F4C: 59             POP      ECX

 

10)  0x424F57: 83E905         SUB      ECX,0x5              

 

11)  0x424F64: 33DB           XOR      EBX,EBX              

 

12)  0x424F70: B89CBE0000     MOV      EAX,0xBE9C           

 

13)  0x424F7F: 8BF9           MOV      EDI,ECX              

 

14)  0x424F8B: 2BF8           SUB      EDI,EAX              

 

15)  0x424F97: 0FB607         MOVZX    EAX,DWORD PTR [EDI]  

 

16)  0x424FA4: 03D8           ADD      EBX,EAX              

 

17)  0x424FB0: 47             INC      EDI                  

 

18)  0x424FBB: 3BF9           CMP      EDI,ECX              

 

19)  0x424FC7: 72CE           JB       0x424F97

 

20)  0x424FC9: BF00104000     MOV      EDI,0x401000

21)  0x424FCE: B900780000     MOV      ECX,0x7800           

 

22)  0x424FDD: 0FB607         MOVZX    EAX,DWORD PTR [EDI]  

 

23)  0x424FEA: 02DF           ADD      BL,BH                

24)  0x424FEC: 32DF           XOR      BL,BH                

25)  0x424FEE: 32C3           XOR      AL,BL                

 

26)  0x424FFA: 8807           MOV      DWORD PTR [EDI],AL   

 

27)  0x425006: 47             INC      EDI                  

 

28)  0x425011: 49             DEC      ECX                  

 

29)  0x42501C: 75B5           JNE      0x424FD3

30)  0x42501E: E800000000     CALL     0x425023             

31)  0x425023: 59             POP      ECX

32)  0x425024: 295939         SUB      DWORD PTR [ECX+0x39],EBX

33)  0x425027: 61             POPAD                         

34)  0x425028: B8B08E4100     MOV      EAX,0x418EB0

35)  0x42502D: 53             PUSH     EBX                  

36)  0x42502E: 50             PUSH     EAX                  

37)  0x42502F: E802000000     CALL     0x425036             

 

38)  0x425036: 58             POP      EAX                  

39)  0x425037: 6BC003         IMUL     EAX,EAX,0x3          

40)  0x42503A: E802000000     CALL     0x425041             

 

41)  0x425041: 83C404         ADD      ESP,0x4              

42)  0x425044: 58             POP      EAX                  

43)  0x425045: 010424         ADD      DWORD PTR [ESP],EAX  

44)  0x425048: 291C24         SUB      DWORD PTR [ESP],EBX  

45)  0x42504B: 64FF3500000000 PUSH     DWORD PTR [DWORD PTR FS:[0x0]

46)  0x425052: 64892500000000 MOV      DWORD PTR FS:[0x0],ESP

47)  0x425059: 33C0           XOR      EAX,EAX              

48)  0x42505B: 68B5109B00     PUSH     0x9B10B5             

49)  0x425060: C3             RET