All pastes #488122 Raw Edit

Something

public text v1 · immutable
·published 2007-05-14 20:30 UTC
rendered paste body
004DBC8F  |. 85C0           TEST EAX,EAX
004DBC91  |. 7E 06          JLE SHORT magic1.004DBC99
004DBC93  |. 0183 88000000  ADD DWORD PTR DS:[EBX+88],EAX
004DBC99  |> 0105 DC539E01  ADD DWORD PTR DS:[19E53DC],EAX
004DBC9F  |. 0143 68        ADD DWORD PTR DS:[EBX+68],EAX
004DBCA2  |> 8B93 88000000  MOV EDX,DWORD PTR DS:[EBX+88]
004DBCA8  |. 3BD7           CMP EDX,EDI
004DBCAA  |. 0F8C 03020000  JL magic1.004DBEB3
004DBCB0  |. 8B4B 78        MOV ECX,DWORD PTR DS:[EBX+78]
004DBCB3  |. 0FB641 01      MOVZX EAX,BYTE PTR DS:[ECX+1]
004DBCB7  |. 0FB631         MOVZX ESI,BYTE PTR DS:[ECX]
004DBCBA  |. C1E0 08        SHL EAX,8
004DBCBD  |. 03C6           ADD EAX,ESI
004DBCBF  |. 3B83 8C000000  CMP EAX,DWORD PTR DS:[EBX+8C]
004DBCC5  |. 8945 FC        MOV DWORD PTR SS:[EBP-4],EAX
004DBCC8  |. 0F8F E1010000  JG magic1.004DBEAF
004DBCCE  |. 3BC2           CMP EAX,EDX
004DBCD0  |. 7E 23          JLE SHORT magic1.004DBCF5
004DBCD2  |. 2BC2           SUB EAX,EDX
004DBCD4  |. 50             PUSH EAX
004DBCD5  |. 03D1           ADD EDX,ECX
004DBCD7  |. 52             PUSH EDX
004DBCD8  |. 8BF3           MOV ESI,EBX
004DBCDA  |. E8 161A0000    CALL magic1.004DD6F5
004DBCDF  |. 85C0           TEST EAX,EAX
004DBCE1  |. 7E 06          JLE SHORT magic1.004DBCE9
004DBCE3  |. 0183 88000000  ADD DWORD PTR DS:[EBX+88],EAX
004DBCE9  |> 0105 DC539E01  ADD DWORD PTR DS:[19E53DC],EAX
004DBCEF  |. 0143 68        ADD DWORD PTR DS:[EBX+68],EAX
004DBCF2  |. 8B45 FC        MOV EAX,DWORD PTR SS:[EBP-4]
004DBCF5  |> 3B83 88000000  CMP EAX,DWORD PTR DS:[EBX+88]
004DBCFB  |. 0F85 B2010000  JNZ magic1.004DBEB3
004DBD01  |. 8B53 54        MOV EDX,DWORD PTR DS:[EBX+54]
004DBD04  |. 83A3 88000000 >AND DWORD PTR DS:[EBX+88],0
004DBD0B  |. 85D2           TEST EDX,EDX
004DBD0D  |. 75 20          JNZ SHORT magic1.004DBD2F
004DBD0F  |. 8B4B 78        MOV ECX,DWORD PTR DS:[EBX+78]
004DBD12  |. 66:8179 0A FFF>CMP WORD PTR DS:[ECX+A],0FFFF
004DBD18  |. 75 0D          JNZ SHORT magic1.004DBD27
004DBD1A  |. 8B03           MOV EAX,DWORD PTR DS:[EBX]
004DBD1C  |. 51             PUSH ECX
004DBD1D  |. 8BCB           MOV ECX,EBX
004DBD1F  |. FF50 20        CALL DWORD PTR DS:[EAX+20]
004DBD22  |. E9 A3010000    JMP magic1.004DBECA
004DBD27  |> 85D2           TEST EDX,EDX
004DBD29  |. 0F84 9B010000  JE magic1.004DBECA
004DBD2F  |> 8BB3 80000000  MOV ESI,DWORD PTR DS:[EBX+80]
004DBD35  |. 8B4B 78        MOV ECX,DWORD PTR DS:[EBX+78]
004DBD38  |. 56             PUSH ESI
004DBD39  |. 83C0 FE        ADD EAX,-2
004DBD3C  |. 03CF           ADD ECX,EDI
004DBD3E  |. 50             PUSH EAX
004DBD3F  |. E8 90950300    CALL magic1.005152D4
004DBD44  |. 85C0           TEST EAX,EAX
004DBD46  |. 7D 12          JGE SHORT magic1.004DBD5A
004DBD48  |. 50             PUSH EAX
004DBD49  |. 68 44635700    PUSH magic1.00576344                     ;  ASCII "padDecrypt error %d"
004DBD4E  |. E8 F0F0FFFF    CALL magic1.004DAE43
004DBD53  |. 59             POP ECX
004DBD54  |. 59             POP ECX
004DBD55  |. E9 55010000    JMP magic1.004DBEAF
004DBD5A  |> F643 2C 80     TEST BYTE PTR DS:[EBX+2C],80
004DBD5E  |. 0F84 D7000000  JE magic1.004DBE3B
004DBD64  |. 8B83 80000000  MOV EAX,DWORD PTR DS:[EBX+80]
004DBD6A  |. 0FB610         MOVZX EDX,BYTE PTR DS:[EAX]
004DBD6D  |. 33C9           XOR ECX,ECX
004DBD6F  |. 8A48 01        MOV CL,BYTE PTR DS:[EAX+1]
004DBD72  |. 83C0 02        ADD EAX,2
004DBD75  |. 84C9           TEST CL,CL
004DBD77  |. 79 26          JNS SHORT magic1.004DBD9F
004DBD79  |. 83E1 7F        AND ECX,7F
004DBD7C  |. C1E1 08        SHL ECX,8
004DBD7F  |. 03CA           ADD ECX,EDX
004DBD81  |. 8BF1           MOV ESI,ECX
004DBD83  |. 56             PUSH ESI
004DBD84  |. 50             PUSH EAX
004DBD85  |. 8B43 78        MOV EAX,DWORD PTR DS:[EBX+78]
004DBD88  |. 83C0 08        ADD EAX,8
004DBD8B  |. 50             PUSH EAX
004DBD8C  |. E8 EF2B0600    CALL magic1.0053E980
004DBD91  |. 83C4 0C        ADD ESP,0C
004DBD94  |. 83C6 02        ADD ESI,2
004DBD97  |. 8975 FC        MOV DWORD PTR SS:[EBP-4],ESI
004DBD9A  |. E9 AD000000    JMP magic1.004DBE4C
004DBD9F  |> 8365 FC 00     AND DWORD PTR SS:[EBP-4],0
004DBDA3  |. 0FB6C9         MOVZX ECX,CL
004DBDA6  |. C1E1 08        SHL ECX,8
004DBDA9  |. 03CA           ADD ECX,EDX
004DBDAB  |. 8B93 8C000000  MOV EDX,DWORD PTR DS:[EBX+8C]
004DBDB1  |. 83EA 08        SUB EDX,8
004DBDB4  |. 52             PUSH EDX
004DBDB5  |. 8D55 FC        LEA EDX,DWORD PTR SS:[EBP-4]
004DBDB8  |. 52             PUSH EDX
004DBDB9  |. 51             PUSH ECX
004DBDBA  |. 894D F8        MOV DWORD PTR SS:[EBP-8],ECX
004DBDBD  |. 8B4B 78        MOV ECX,DWORD PTR DS:[EBX+78]
004DBDC0  |. 83C1 08        ADD ECX,8
004DBDC3  |. 50             PUSH EAX
004DBDC4  |. E8 E4430000    CALL magic1.004E01AD
004DBDC9  |. 83C4 10        ADD ESP,10
004DBDCC  |. EB 5E          JMP SHORT magic1.004DBE2C
004DBDCE  |> 8BBB 8C000000  /MOV EDI,DWORD PTR DS:[EBX+8C]
004DBDD4  |. 81C7 00100000  |ADD EDI,1000
004DBDDA  |. E8 51DDF2FF    |CALL magic1.00409B30
004DBDDF  |. FFB3 8C000000  |PUSH DWORD PTR DS:[EBX+8C]
004DBDE5  |. 8BF8           |MOV EDI,EAX
004DBDE7  |. FF73 78        |PUSH DWORD PTR DS:[EBX+78]
004DBDEA  |. 57             |PUSH EDI
004DBDEB  |. E8 902B0600    |CALL magic1.0053E980
004DBDF0  |. 8B73 78        |MOV ESI,DWORD PTR DS:[EBX+78]
004DBDF3  |. E8 0852F2FF    |CALL magic1.00401000
004DBDF8  |. 8183 8C000000 >|ADD DWORD PTR DS:[EBX+8C],1000
004DBE02  |. 897B 78        |MOV DWORD PTR DS:[EBX+78],EDI
004DBE05  |. 8B83 8C000000  |MOV EAX,DWORD PTR DS:[EBX+8C]
004DBE0B  |. 83E8 08        |SUB EAX,8
004DBE0E  |. 50             |PUSH EAX
004DBE0F  |. 8D45 FC        |LEA EAX,DWORD PTR SS:[EBP-4]
004DBE12  |. 50             |PUSH EAX
004DBE13  |. 8B83 80000000  |MOV EAX,DWORD PTR DS:[EBX+80]
004DBE19  |. FF75 F8        |PUSH DWORD PTR SS:[EBP-8]
004DBE1C  |. 8BCF           |MOV ECX,EDI
004DBE1E  |. 83C1 08        |ADD ECX,8
004DBE21  |. 40             |INC EAX
004DBE22  |. 40             |INC EAX
004DBE23  |. 50             |PUSH EAX
004DBE24  |. E8 84430000    |CALL magic1.004E01AD
004DBE29  |. 83C4 1C        |ADD ESP,1C
004DBE2C  |> 85C0            TEST EAX,EAX
004DBE2E  |.^75 9E          \JNZ SHORT magic1.004DBDCE
004DBE30  |. 8B45 FC        MOV EAX,DWORD PTR SS:[EBP-4]
004DBE33  |. 83C0 02        ADD EAX,2
004DBE36  |. 8945 FC        MOV DWORD PTR SS:[EBP-4],EAX
004DBE39  |. EB 11          JMP SHORT magic1.004DBE4C
004DBE3B  |> 50             PUSH EAX
004DBE3C  |. 8B43 78        MOV EAX,DWORD PTR DS:[EBX+78]
004DBE3F  |. 83C0 08        ADD EAX,8
004DBE42  |. 56             PUSH ESI
004DBE43  |. 50             PUSH EAX
004DBE44  |. E8 372B0600    CALL magic1.0053E980
004DBE49  |. 83C4 0C        ADD ESP,0C                               ;  PACKETS!!
004DBE4C  |> 8B73 78        MOV ESI,DWORD PTR DS:[EBX+78]
004DBE4F  |. 8B4D FC        MOV ECX,DWORD PTR SS:[EBP-4]
004DBE52  |. 8D7E 0A        LEA EDI,DWORD PTR DS:[ESI+A]
004DBE55  |. 83C1 FC        ADD ECX,-4
004DBE58  |. 8BD7           MOV EDX,EDI
004DBE5A  |. E8 1CFCFFFF    CALL magic1.004DBA7B
004DBE5F  |. 66:3946 08     CMP WORD PTR DS:[ESI+8],AX
004DBE63  |. 74 54          JE SHORT magic1.004DBEB9
004DBE65  |. FF75 FC        PUSH DWORD PTR SS:[EBP-4]
004DBE68  |. 68 1C635700    PUSH magic1.0057631C                     ;  ASCII "ERROR: packet checksum failed, pktln=%d"
004DBE6D  |. E8 D1EFFFFF    CALL magic1.004DAE43
004DBE72  |. 0FB707         MOVZX EAX,WORD PTR DS:[EDI]
004DBE75  |. 50             PUSH EAX
004DBE76  |. 68 0C635700    PUSH magic1.0057630C                     ;  ASCII "p->PktType = %d"
004DBE7B  |. E8 C3EFFFFF    CALL magic1.004DAE43
004DBE80  |. 0FB606         MOVZX EAX,BYTE PTR DS:[ESI]
004DBE83  |. 50             PUSH EAX
004DBE84  |. 68 F8625700    PUSH magic1.005762F8                     ;  ASCII "p->SizeBuf[0] = %d"
004DBE89  |. E8 B5EFFFFF    CALL magic1.004DAE43
004DBE8E  |. 0FB646 01      MOVZX EAX,BYTE PTR DS:[ESI+1]
004DBE92  |. 50             PUSH EAX
004DBE93  |. 68 E4625700    PUSH magic1.005762E4                     ;  ASCII "p->SizeBuf[1] = %d"
004DBE98  |. E8 A6EFFFFF    CALL magic1.004DAE43
004DBE9D  |. 0FB646 02      MOVZX EAX,BYTE PTR DS:[ESI+2]
004DBEA1  |. 50             PUSH EAX
004DBEA2  |. 68 D0625700    PUSH magic1.005762D0                     ;  ASCII "p->RoutingType = %d"
004DBEA7  |. E8 97EFFFFF    CALL magic1.004DAE43
004DBEAC  |. 83C4 28        ADD ESP,28
004DBEAF  |> 834B 2C 01     OR DWORD PTR DS:[EBX+2C],1
004DBEB3  |> 33C0           XOR EAX,EAX
004DBEB5  |> 5F             POP EDI
004DBEB6  |. 5E             POP ESI
004DBEB7  |. C9             LEAVE
004DBEB8  |. C3             RETN
004DBEB9  |> 8B45 FC        MOV EAX,DWORD PTR SS:[EBP-4]
004DBEBC  |. 83C0 06        ADD EAX,6
004DBEBF  |. 8806           MOV BYTE PTR DS:[ESI],AL
004DBEC1  |. 8B4B 78        MOV ECX,DWORD PTR DS:[EBX+78]
004DBEC4  |. C1F8 08        SAR EAX,8
004DBEC7  |. 8841 01        MOV BYTE PTR DS:[ECX+1],AL
004DBECA  |> 8B43 78        MOV EAX,DWORD PTR DS:[EBX+78]
004DBECD  \.^EB E6          JMP SHORT magic1.004DBEB5
004DBECF   . B8 32F55400    MOV EAX,magic1.0054F532
004DBED4   . E8 73280700    CALL magic1.0054E74C
004DBED9   . B8 A4100000    MOV EAX,10A4
004DBEDE   . E8 DD7C0600    CALL magic1.00543BC0
004DBEE3   . A1 A8605800    MOV EAX,DWORD PTR DS:[5860A8]
004DBEE8   . 53             PUSH EBX
004DBEE9   . 56             PUSH ESI
004DBEEA   . 57             PUSH EDI
004DBEEB   . 8945 F0        MOV DWORD PTR SS:[EBP-10],EAX
004DBEEE   . 8D85 50EFFFFF  LEA EAX,DWORD PTR SS:[EBP-10B0]
004DBEF4   . 50             PUSH EAX
004DBEF5   . 6A 03          PUSH 3
004DBEF7   . 8BF9           MOV EDI,ECX
004DBEF9   . 59             POP ECX
004DBEFA   . E8 51D9FEFF    CALL magic1.004C9850
004DBEFF   . 8365 FC 00     AND DWORD PTR SS:[EBP-4],0
004DBF03   . 8D85 68EFFFFF  LEA EAX,DWORD PTR SS:[EBP-1098]
004DBF09   . 50             PUSH EAX
004DBF0A   . B9 9C625700    MOV ECX,magic1.0057629C                  ;  ASCII "0xd4a0ba0250b6fd2ec626e7efd637df76c716e22d0944b88b"
004DBF0F   . E8 71C00300    CALL magic1.00517F85
004DBF14   . C645 FC 01     MOV BYTE PTR SS:[EBP-4],1
004DBF18   . F647 2C 08     TEST BYTE PTR DS:[EDI+2C],8
004DBF1C   . 0F85 D2000000  JNZ magic1.004DBFF4
004DBF22   . 8DB5 80EFFFFF  LEA ESI,DWORD PTR SS:[EBP-1080]
004DBF28   . E8 6CF7FFFF    CALL magic1.004DB699
004DBF2D   . 8D45 E8        LEA EAX,DWORD PTR SS:[EBP-18]
004DBF30   . 6A 08          PUSH 8
004DBF32   . 50             PUSH EAX
004DBF33   . E8 E2F6FFFF    CALL magic1.004DB61A
004DBF38   . 59             POP ECX
004DBF39   . 59             POP ECX
004DBF3A   . 6A 04          PUSH 4
004DBF3C   . 8D45 E8        LEA EAX,DWORD PTR SS:[EBP-18]
004DBF3F   . 50             PUSH EAX
004DBF40   . 8D85 5CEFFFFF  LEA EAX,DWORD PTR SS:[EBP-10A4]
004DBF46   . 50             PUSH EAX
004DBF47   . E8 F2F6FFFF    CALL magic1.004DB63E
004DBF4C   . 8D5F 34        LEA EBX,DWORD PTR DS:[EDI+34]
004DBF4F   . 8BF0           MOV ESI,EAX
004DBF51   . 8BCB           MOV ECX,EBX
004DBF53   . C645 FC 02     MOV BYTE PTR SS:[EBP-4],2
004DBF57   . E8 23C20300    CALL magic1.0051817F
004DBF5C   . 8D85 5CEFFFFF  LEA EAX,DWORD PTR SS:[EBP-10A4]
004DBF62   . 50             PUSH EAX
004DBF63   . C645 FC 01     MOV BYTE PTR SS:[EBP-4],1
004DBF67   . E8 F47EFAFF    CALL magic1.00483E60
004DBF6C   . 8D85 74EFFFFF  LEA EAX,DWORD PTR SS:[EBP-108C]
004DBF72   . 50             PUSH EAX
004DBF73   . 8DB5 50EFFFFF  LEA ESI,DWORD PTR SS:[EBP-10B0]
004DBF79   . E8 39C20300    CALL magic1.005181B7
004DBF7E   . 8D85 68EFFFFF  LEA EAX,DWORD PTR SS:[EBP-1098]
004DBF84   . 50             PUSH EAX
004DBF85   . 53             PUSH EBX
004DBF86   . 8D9D 74EFFFFF  LEA EBX,DWORD PTR SS:[EBP-108C]
004DBF8C   . C645 FC 03     MOV BYTE PTR SS:[EBP-4],3
004DBF90   . E8 1BC10300    CALL magic1.005180B0
004DBF95   . 8B85 78EFFFFF  MOV EAX,DWORD PTR SS:[EBP-1088]
004DBF9B   . 8D0C00         LEA ECX,DWORD PTR DS:[EAX+EAX]
004DBF9E   . 894D 8C        MOV DWORD PTR SS:[EBP-74],ECX
004DBFA1   . 33C9           XOR ECX,ECX
004DBFA3   . 85C0           TEST EAX,EAX
004DBFA5   . 7E 26          JLE SHORT magic1.004DBFCD
004DBFA7   . 8B95 7CEFFFFF  MOV EDX,DWORD PTR SS:[EBP-1084]
004DBFAD   . 8DB5 8CEFFFFF  LEA ESI,DWORD PTR SS:[EBP-1074]
004DBFB3   . 2BD6           SUB EDX,ESI
004DBFB5   > 8D344A         LEA ESI,DWORD PTR DS:[EDX+ECX*2]
004DBFB8   . 66:8BB435 8CEF>MOV SI,WORD PTR SS:[EBP+ESI-1074]
004DBFC0   . 66:89B44D 8CEF>MOV WORD PTR SS:[EBP+ECX*2-1074],SI
004DBFC8   . 41             INC ECX
004DBFC9   . 3BC8           CMP ECX,EAX
004DBFCB   .^7C E8          JL SHORT magic1.004DBFB5
004DBFCD   > 68 10100000    PUSH 1010
004DBFD2   . 8D85 80EFFFFF  LEA EAX,DWORD PTR SS:[EBP-1080]
004DBFD8   . 50             PUSH EAX
004DBFD9   . 8BCF           MOV ECX,EDI
004DBFDB   . E8 B6FAFFFF    CALL magic1.004DBA96
004DBFE0   . 834F 2C 08     OR DWORD PTR DS:[EDI+2C],8
004DBFE4   . 8D85 74EFFFFF  LEA EAX,DWORD PTR SS:[EBP-108C]
004DBFEA   . 50             PUSH EAX
004DBFEB   . C645 FC 01     MOV BYTE PTR SS:[EBP-4],1
004DBFEF   . E8 6C7EFAFF    CALL magic1.00483E60
004DBFF4   > 8B4D 08        MOV ECX,DWORD PTR SS:[EBP+8]
004DBFF7   . 85C9           TEST ECX,ECX
004DBFF9   . 0F84 ED000000  JE magic1.004DC0EC
004DBFFF   . 8B95 6CEFFFFF  MOV EDX,DWORD PTR SS:[EBP-1094]
004DC005   . 8B81 0C100000  MOV EAX,DWORD PTR DS:[ECX+100C]
004DC00B   . 03D2           ADD EDX,EDX
004DC00D   . 3BC2           CMP EAX,EDX
004DC00F   . 0F87 D3000000  JA magic1.004DC0E8
004DC015   . D1E8           SHR EAX,1
004DC017   . 50             PUSH EAX
004DC018   . 83C1 0C        ADD ECX,0C
004DC01B   . 51             PUSH ECX
004DC01C   . 8D85 74EFFFFF  LEA EAX,DWORD PTR SS:[EBP-108C]
004DC022   . 50             PUSH EAX
004DC023   . E8 16F6FFFF    CALL magic1.004DB63E
004DC028   . 8D8D 68EFFFFF  LEA ECX,DWORD PTR SS:[EBP-1098]
004DC02E   . 8D47 34        LEA EAX,DWORD PTR DS:[EDI+34]
004DC031   . 51             PUSH ECX
004DC032   . 50             PUSH EAX
004DC033   . 8D9D 74EFFFFF  LEA EBX,DWORD PTR SS:[EBP-108C]
004DC039   . C645 FC 04     MOV BYTE PTR SS:[EBP-4],4
004DC03D   . E8 6EC00300    CALL magic1.005180B0
004DC042   . 8B8D 78EFFFFF  MOV ECX,DWORD PTR SS:[EBP-1088]
004DC048   . 33C0           XOR EAX,EAX
004DC04A   . 85C9           TEST ECX,ECX
004DC04C   . 7E 25          JLE SHORT magic1.004DC073
004DC04E   . 8B95 7CEFFFFF  MOV EDX,DWORD PTR SS:[EBP-1084]
004DC054   . 8DB5 90EFFFFF  LEA ESI,DWORD PTR SS:[EBP-1070]
004DC05A   . 2BD6           SUB EDX,ESI
004DC05C   > 8D3442         LEA ESI,DWORD PTR DS:[EDX+EAX*2]
004DC05F   . 0FB7B435 90EFF>MOVZX ESI,WORD PTR SS:[EBP+ESI-1070]
004DC067   . 89B445 90EFFFF>MOV DWORD PTR SS:[EBP+EAX*2-1070],ESI
004DC06E   . 40             INC EAX
004DC06F   . 3BC1           CMP EAX,ECX
004DC071   .^7C E9          JL SHORT magic1.004DC05C
004DC073   > 8D45 90        LEA EAX,DWORD PTR SS:[EBP-70]
004DC076   . 50             PUSH EAX
004DC077   . E8 E4670300    CALL magic1.00512860
004DC07C   . 8D85 90EFFFFF  LEA EAX,DWORD PTR SS:[EBP-1070]
004DC082   . 50             PUSH EAX
004DC083   . 8D45 EC        LEA EAX,DWORD PTR SS:[EBP-14]
004DC086   . 03C9           ADD ECX,ECX
004DC088   . 50             PUSH EAX
004DC089   . 8D55 90        LEA EDX,DWORD PTR SS:[EBP-70]
004DC08C   . E8 F9670300    CALL magic1.0051288A
004DC091   . 8D47 40        LEA EAX,DWORD PTR DS:[EDI+40]
004DC094   . 50             PUSH EAX
004DC095   . 8D45 EC        LEA EAX,DWORD PTR SS:[EBP-14]
004DC098   . 50             PUSH EAX
004DC099   . 8D5D 90        LEA EBX,DWORD PTR SS:[EBP-70]
004DC09C   . E8 91680300    CALL magic1.00512932
004DC0A1   . 8D85 5CEFFFFF  LEA EAX,DWORD PTR SS:[EBP-10A4]
004DC0A7   . 50             PUSH EAX
004DC0A8   . 33C9           XOR ECX,ECX
004DC0AA   . E8 A1D7FEFF    CALL magic1.004C9850
004DC0AF   . 8BF0           MOV ESI,EAX
004DC0B1   . 8D4F 34        LEA ECX,DWORD PTR DS:[EDI+34]
004DC0B4   . C645 FC 05     MOV BYTE PTR SS:[EBP-4],5
004DC0B8   . E8 C2C00300    CALL magic1.0051817F
004DC0BD   . 8D85 5CEFFFFF  LEA EAX,DWORD PTR SS:[EBP-10A4]
004DC0C3   . 50             PUSH EAX
004DC0C4   . C645 FC 04     MOV BYTE PTR SS:[EBP-4],4
004DC0C8   . E8 937DFAFF    CALL magic1.00483E60
004DC0CD   . 8B17           MOV EDX,DWORD PTR DS:[EDI]
004DC0CF   . 6A 10          PUSH 10
004DC0D1   . 8D47 40        LEA EAX,DWORD PTR DS:[EDI+40]
004DC0D4   . 50             PUSH EAX
004DC0D5   . 8BCF           MOV ECX,EDI
004DC0D7   . FF52 24        CALL DWORD PTR DS:[EDX+24]
004DC0DA   . 8D85 74EFFFFF  LEA EAX,DWORD PTR SS:[EBP-108C]
004DC0E0   . 50             PUSH EAX
004DC0E1   . E8 7A7DFAFF    CALL magic1.00483E60
004DC0E6   . EB 04          JMP SHORT magic1.004DC0EC
004DC0E8   > 834F 2C 01     OR DWORD PTR DS:[EDI+2C],1
004DC0EC   > 8D85 68EFFFFF  LEA EAX,DWORD PTR SS:[EBP-1098]
004DC0F2   . 50             PUSH EAX
004DC0F3   . E8 687DFAFF    CALL magic1.00483E60
004DC0F8   . 8D85 50EFFFFF  LEA EAX,DWORD PTR SS:[EBP-10B0]
004DC0FE   . 50             PUSH EAX
004DC0FF   . E8 5C7DFAFF    CALL magic1.00483E60
004DC104   . 8B4D F4        MOV ECX,DWORD PTR SS:[EBP-C]
004DC107   . 5F             POP EDI
004DC108   . 5E             POP ESI
004DC109   . 64:890D 000000>MOV DWORD PTR FS:[0],ECX
004DC110   . 8B4D F0        MOV ECX,DWORD PTR SS:[EBP-10]
004DC113   . 5B             POP EBX
004DC114   . E8 0B730600    CALL magic1.00543424
004DC119   . C9             LEAVE
004DC11A   . C2 0400        RETN 4