D7myChuangpin/YSYF/U_JYOrderCon_CX.pas

2948 lines
115 KiB
ObjectPascal
Raw Normal View History

2024-07-23 20:18:14 +08:00
unit U_JYOrderCon_CX;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics,
Controls, Forms, Dialogs, StdCtrls
type
TfrmJYorderConCX=class(TForm)
ToolBar1: TToolBar;
TBRafresh: TToolButton;
TBFind: TToolButton;
TBClose: TToolButton;
Panel1: TPanel;
BegDate: TDateTimePicker;
EndDate: TDateTimePicker;
Label1: TLabel;
cxGridPopupMenu1: TcxGridPopupMenu;
ADOQueryCmd: TADOQuery;
ADOQueryMain: TADOQuery;
ADOQueryTemp: TADOQuery;
DataSource1: TDataSource;
Order_Main: TClientDataSet;
RM1: TRMGridReport;
RMDBMain: TRMDBDataSet;
RMXLSExport1: TRMXLSExport;
Label4: TLabel;
CustomerNoName: TEdit;
PopupMenu1: TcxGridPopupMenu;
N2: TMenuItem;
Label7: TLabel;
PRTColor: TEdit;
Label8: TLabel;
PRTCodeName: TEdit;
Label9: TLabel;
ConNo: TEdit;
Label12: TLabel;
PRTKZ: TEdit;
Label13: TLabel;
PRTMF: TEdit;
ADOQueryPrint: TADOQuery;
CDS_Print: TClientDataSet;
ToolButton3: TToolButton;
cxGrid1: TcxGrid;
Tv1: TcxGridDBTableView;
v1Column4: TcxGridDBColumn;
v1ConNo: TcxGridDBColumn;
v1ConPerson1: TcxGridDBColumn;
v1OrdDate: TcxGridDBColumn;
v1CustomerNoName: TcxGridDBColumn;
v1PRTCodeName: TcxGridDBColumn;
v1Column1: TcxGridDBColumn;
v1PRTOrderQty: TcxGridDBColumn;
v1SOrdDefNote1: TcxGridDBColumn;
cxGrid1Level1: TcxGridLevel;
v1styleNo: TcxGridDBColumn;
v1PRTMF: TcxGridDBColumn;
v1PRTKZ: TcxGridDBColumn;
v1PRTSpec: TcxGridDBColumn;
v1SOrdDefStr4: TcxGridDBColumn;
v1BZType: TcxGridDBColumn;
TSsel: TToolButton;
procedure FormDestroy(Sender : TObject);
procedure FormClose(Sender : TObject);
procedure FormCreate(Sender : TObject);
procedure TBCloseClick(Sender : TObject);
procedure TBFindClick(Sender : TObject);
procedure TBRafreshClick(Sender : TObject);
procedure OrderNoMChange(Sender : TObject);
procedure FormShow(Sender : TObject);
procedure TBTPClick(Sender : TObject);
procedure CheckBox1Click(Sender : TObject);
procedure CheckBox2Click(Sender : TObject);
procedure Tv1StylesGetContentStyle(Sender : TObject);
procedure v1DeliveryDateCustomDrawCell(Sender : TObject);
procedure N1Click(Sender : TObject);
procedure N2Click(Sender : TObject);
procedure ToolButton3Click(Sender : TObject);
procedure Tv1CellDblClick(Sender : TObject);
procedure ConNoKeyPress(Sender : TObject);
procedure TSselClick(Sender : TObject);
procedure _PROC_007DE6ED(Sender : TObject);
procedure _PROC_007DEB92(Sender : TObject);
procedure _PROC_007DEBA2(Sender : TObject);
procedure _PROC_007DF829(Sender : TObject);
procedure _PROC_007DF858(Sender : TObject);
procedure _PROC_007DF860(Sender : TObject);
procedure _PROC_007DF8C6(Sender : TObject);
private
{ Private declarations }
public
{ Public declarations }
end ;
var
frmJYorderConCX: TfrmJYorderConCX;
{This file is generated by DeDe Ver 3.50.02 Copyright (c) 1999-2002 DaFixer}
implementation
{$R *.DFM}
procedure TfrmJYorderConCX.FormDestroy(Sender : TObject);
begin
(*
007DE630 33C0 xor eax, eax
* Reference to GlobalVar_00893CC0
|
007DE632 A3C03C8900 mov dword ptr [$00893CC0], eax
007DE637 C3 ret
*)
end;
procedure TfrmJYorderConCX.FormClose(Sender : TObject);
begin
(*
007DE638 C60102 mov byte ptr [ecx], $02
007DE63B C3 ret
*)
end;
procedure TfrmJYorderConCX.FormCreate(Sender : TObject);
begin
(*
007DE63C 53 push ebx
007DE63D 8BD8 mov ebx, eax
007DE63F B205 mov dl, $05
* Reference to control TfrmJYorderConCX.cxGrid1 : TcxGrid
|
007DE641 8B8380030000 mov eax, [ebx+$0380]
* Reference to: Controls.TControl.SetAlign(TControl;TAlign);
|
007DE647 E89094CAFF call 00487ADC
* Reference to control TfrmJYorderConCX.ADOQueryTemp : TADOQuery
|
007DE64C 8B8324030000 mov eax, [ebx+$0324]
|
007DE652 E83163FDFF call 007B4988
007DE657 DD9BD0030000 fstp qword ptr [ebx+$03D0]
007DE65D 9B wait
007DE65E 5B pop ebx
007DE65F C3 ret
*)
end;
procedure TfrmJYorderConCX.TBCloseClick(Sender : TObject);
begin
(*
007DE660 53 push ebx
007DE661 8BD8 mov ebx, eax
007DE663 8BC3 mov eax, ebx
* Reference to: Forms.TCustomForm.Close(TCustomForm);
|
007DE665 E82E79CCFF call 004A5F98
* Reference to field TfrmJYorderConCX.OFFS_03DC
|
007DE66A 83BBDC03000001 cmp dword ptr [ebx+$03DC], +$01
007DE671 7417 jz 007DE68A
* Possible String Reference to: '<27><><EFBFBD><EFBFBD>ָʾ<D6B8><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
007DE673 B9ACE67D00 mov ecx, $007DE6AC
* Reference to control TfrmJYorderConCX.Tv1 : TcxGridDBTableView
|
007DE678 8B9384030000 mov edx, [ebx+$0384]
* Possible String Reference to: ʾ<D6B8><CABE><EFBFBD>б<EFBFBD>10'
|
007DE67E B8C4E67D00 mov eax, $007DE6C4
|
007DE683 E81895FDFF call 007B7BA0
007DE688 5B pop ebx
007DE689 C3 ret
* Possible String Reference to: '<27><><EFBFBD><EFBFBD>ָʾ<D6B8><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
007DE68A B9ACE67D00 mov ecx, $007DE6AC
* Reference to control v1PriceUnit : N.A.
|
007DE68F 8B9384030000 mov edx, [ebx+$0384]
* Possible String Reference to: ʾ<D6B8><CABE><EFBFBD>б<EFBFBD>ѡ<EFBFBD><D1A1>'
|
007DE695 B8DCE67D00 mov eax, $007DE6DC
|
007DE69A E80195FDFF call 007B7BA0
007DE69F 5B pop ebx
007DE6A0 C3 ret
*)
end;
procedure TfrmJYorderConCX.TBFindClick(Sender : TObject);
begin
(*
007DEC60 55 push ebp
007DEC61 8BEC mov ebp, esp
007DEC63 6A00 push $00
007DEC65 53 push ebx
007DEC66 8BD8 mov ebx, eax
007DEC68 33C0 xor eax, eax
007DEC6A 55 push ebp
007DEC6B 68E4EC7D00 push $007DECE4
***** TRY
|
007DEC70 64FF30 push dword ptr fs:[eax]
007DEC73 648920 mov fs:[eax], esp
* Reference to control TfrmJYorderConCX.ADOQueryMain : TADOQuery
|
007DEC76 8B8320030000 mov eax, [ebx+$0320]
* Reference to: DB.TDataSet.GetActive(TDataSet):Boolean;
|
007DEC7C E8936DCEFF call 004C5A14
007DEC81 84C0 test al, al
007DEC83 7449 jz 007DECCE
007DEC85 8D45FC lea eax, [ebp-$04]
007DEC88 50 push eax
007DEC89 B902000000 mov ecx, $00000002
007DEC8E BA01000000 mov edx, $00000001
* Reference to control TfrmJYorderConCX.Panel1 : TPanel
|
007DEC93 8B8308030000 mov eax, [ebx+$0308]
|
007DEC99 E81274FDFF call 007B60B0
007DEC9E 8B55FC mov edx, [ebp-$04]
* Reference to control TfrmJYorderConCX.ADOQueryMain : TADOQuery
|
007DECA1 8B8320030000 mov eax, [ebx+$0320]
|
007DECA7 E81C80FDFF call 007B6CC8
* Reference to control TfrmJYorderConCX.Order_Main : TClientDataSet
|
007DECAC 8B932C030000 mov edx, [ebx+$032C]
* Reference to control TfrmJYorderConCX.ADOQueryMain : TADOQuery
|
007DECB2 8B8320030000 mov eax, [ebx+$0320]
|
007DECB8 E8D381FDFF call 007B6E90
* Reference to control TfrmJYorderConCX.Order_Main : TClientDataSet
|
007DECBD 8B932C030000 mov edx, [ebx+$032C]
* Reference to control TfrmJYorderConCX.ADOQueryMain : TADOQuery
|
007DECC3 8B8320030000 mov eax, [ebx+$0320]
|
007DECC9 E84A83FDFF call 007B7018
007DECCE 33C0 xor eax, eax
007DECD0 5A pop edx
007DECD1 59 pop ecx
007DECD2 59 pop ecx
007DECD3 648910 mov fs:[eax], edx
****** FINALLY
|
* Possible String Reference to: '[Y]Ð<><C390><EFBFBD><EFBFBD><EFBFBD>Ë<EFBFBD>U<EFBFBD><55>j'
|
007DECD6 68EBEC7D00 push $007DECEB
007DECDB 8D45FC lea eax, [ebp-$04]
* Reference to: System.@LStrClr(void;void);
|
007DECDE E84166C2FF call 00405324
007DECE3 C3 ret
* Reference to: System.@HandleFinally;
|
007DECE4 E90B5EC2FF jmp 00404AF4
007DECE9 EBF0 jmp 007DECDB
****** END
|
007DECEB 5B pop ebx
007DECEC 59 pop ecx
007DECED 5D pop ebp
007DECEE C3 ret
*)
end;
procedure TfrmJYorderConCX.TBRafreshClick(Sender : TObject);
begin
(*
|
007DECF0 E8F7F9FFFF call 007DE6EC
007DECF5 C3 ret
*)
end;
procedure TfrmJYorderConCX.OrderNoMChange(Sender : TObject);
begin
(*
007DECF8 55 push ebp
007DECF9 8BEC mov ebp, esp
007DECFB 6A00 push $00
007DECFD 53 push ebx
007DECFE 8BD8 mov ebx, eax
007DED00 33C0 xor eax, eax
007DED02 55 push ebp
* Possible String Reference to: '<27>s]<5D><><EFBFBD><EFBFBD>[Y]Ð<><C390><EFBFBD><EFBFBD><EFBFBD>Ë<EFBFBD>U<EFBFBD><55>3<EFBFBD>Uh<55><68>}'
|
007DED03 687CED7D00 push $007DED7C
***** TRY
|
007DED08 64FF30 push dword ptr fs:[eax]
007DED0B 648920 mov fs:[eax], esp
* Reference to control TfrmJYorderConCX.ADOQueryMain : TADOQuery
|
007DED0E 8B8320030000 mov eax, [ebx+$0320]
* Reference to: DB.TDataSet.GetActive(TDataSet):Boolean;
|
007DED14 E8FB6CCEFF call 004C5A14
007DED19 84C0 test al, al
007DED1B 7449 jz 007DED66
007DED1D 8D45FC lea eax, [ebp-$04]
007DED20 50 push eax
007DED21 B902000000 mov ecx, $00000002
007DED26 BA01000000 mov edx, $00000001
* Reference to control TfrmJYorderConCX.Panel1 : TPanel
|
007DED2B 8B8308030000 mov eax, [ebx+$0308]
|
007DED31 E87A73FDFF call 007B60B0
007DED36 8B55FC mov edx, [ebp-$04]
* Reference to control TfrmJYorderConCX.ADOQueryMain : TADOQuery
|
007DED39 8B8320030000 mov eax, [ebx+$0320]
|
007DED3F E8847FFDFF call 007B6CC8
* Reference to control TfrmJYorderConCX.Order_Main : TClientDataSet
|
007DED44 8B932C030000 mov edx, [ebx+$032C]
* Reference to control TfrmJYorderConCX.ADOQueryMain : TADOQuery
|
007DED4A 8B8320030000 mov eax, [ebx+$0320]
|
007DED50 E83B81FDFF call 007B6E90
* Reference to control TfrmJYorderConCX.Order_Main : TClientDataSet
|
007DED55 8B932C030000 mov edx, [ebx+$032C]
* Reference to control TfrmJYorderConCX.ADOQueryMain : TADOQuery
|
007DED5B 8B8320030000 mov eax, [ebx+$0320]
|
007DED61 E8B282FDFF call 007B7018
007DED66 33C0 xor eax, eax
007DED68 5A pop edx
007DED69 59 pop ecx
007DED6A 59 pop ecx
007DED6B 648910 mov fs:[eax], edx
****** FINALLY
|
* Possible String Reference to: '[Y]Ð<><C390><EFBFBD><EFBFBD><EFBFBD>Ë<EFBFBD>U<EFBFBD><55>3<EFBFBD>Uh<55><68>}'
|
007DED6E 6883ED7D00 push $007DED83
007DED73 8D45FC lea eax, [ebp-$04]
* Reference to: System.@LStrClr(void;void);
|
007DED76 E8A965C2FF call 00405324
007DED7B C3 ret
* Reference to: System.@HandleFinally;
|
007DED7C E9735DC2FF jmp 00404AF4
007DED81 EBF0 jmp 007DED73
****** END
|
007DED83 5B pop ebx
007DED84 59 pop ecx
007DED85 5D pop ebp
007DED86 C3 ret
*)
end;
procedure TfrmJYorderConCX.FormShow(Sender : TObject);
begin
(*
|
007DED88 E8EBFDFFFF call 007DEB78
007DED8D C3 ret
*)
end;
procedure TfrmJYorderConCX.TBTPClick(Sender : TObject);
begin
(*
007DED90 55 push ebp
007DED91 8BEC mov ebp, esp
007DED93 33C0 xor eax, eax
007DED95 55 push ebp
007DED96 68AFED7D00 push $007DEDAF
***** TRY
|
007DED9B 64FF30 push dword ptr fs:[eax]
007DED9E 648920 mov fs:[eax], esp
007DEDA1 33C0 xor eax, eax
007DEDA3 5A pop edx
007DEDA4 59 pop ecx
007DEDA5 59 pop ecx
007DEDA6 648910 mov fs:[eax], edx
****** FINALLY
|
007DEDA9 68B6ED7D00 push $007DEDB6
007DEDAE C3 ret
* Reference to: System.@HandleFinally;
|
007DEDAF E9405DC2FF jmp 00404AF4
007DEDB4 EBF8 jmp 007DEDAE
****** END
|
007DEDB6 5D pop ebp
007DEDB7 C3 ret
*)
end;
procedure TfrmJYorderConCX.CheckBox1Click(Sender : TObject);
begin
(*
|
007DEDB8 E82FF9FFFF call 007DE6EC
007DEDBD C3 ret
*)
end;
procedure TfrmJYorderConCX.CheckBox2Click(Sender : TObject);
begin
(*
007DEDC0 56 push esi
* Reference to control TfrmJYorderConCX.TBRafresh : TToolButton
|
007DEDC1 8B80FC020000 mov eax, [eax+$02FC]
007DEDC7 66BEEBFF mov si, $FFEB
* Reference to: System.@CallDynaInst;
|
007DEDCB E88457C2FF call 00404554
007DEDD0 5E pop esi
007DEDD1 C3 ret
*)
end;
procedure TfrmJYorderConCX.Tv1StylesGetContentStyle(Sender : TObject);
begin
(*
007DEDD4 55 push ebp
007DEDD5 8BEC mov ebp, esp
007DEDD7 5D pop ebp
007DEDD8 C20800 ret $0008
*)
end;
procedure TfrmJYorderConCX.v1DeliveryDateCustomDrawCell(Sender : TObject);
begin
(*
007DEDDC 55 push ebp
007DEDDD 8BEC mov ebp, esp
007DEDDF 5D pop ebp
007DEDE0 C20800 ret $0008
*)
end;
procedure TfrmJYorderConCX.N1Click(Sender : TObject);
begin
(*
007DEDE4 55 push ebp
007DEDE5 8BEC mov ebp, esp
007DEDE7 B907000000 mov ecx, $00000007
007DEDEC 6A00 push $00
007DEDEE 6A00 push $00
007DEDF0 49 dec ecx
007DEDF1 75F9 jnz 007DEDEC
007DEDF3 51 push ecx
007DEDF4 53 push ebx
007DEDF5 8BD8 mov ebx, eax
007DEDF7 33C0 xor eax, eax
007DEDF9 55 push ebp
* Possible String Reference to: '<27>,[<5B><><EFBFBD><EFBFBD>[<5B><>]<5D>'
|
007DEDFA 68C3EF7D00 push $007DEFC3
***** TRY
|
007DEDFF 64FF30 push dword ptr fs:[eax]
007DEE02 648920 mov fs:[eax], esp
* Reference to control TfrmJYorderConCX.Order_Main : TClientDataSet
|
007DEE05 8B832C030000 mov eax, [ebx+$032C]
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
007DEE0B E8B090CEFF call 004C7EC0
007DEE10 84C0 test al, al
007DEE12 0F8588010000 jnz 007DEFA0
007DEE18 8D55F0 lea edx, [ebp-$10]
*)
end;
procedure TfrmJYorderConCX.N2Click(Sender : TObject);
begin
(*
007DF054 55 push ebp
007DF055 8BEC mov ebp, esp
007DF057 B907000000 mov ecx, $00000007
007DF05C 6A00 push $00
007DF05E 6A00 push $00
007DF060 49 dec ecx
007DF061 75F9 jnz 007DF05C
007DF063 51 push ecx
007DF064 53 push ebx
007DF065 8BD8 mov ebx, eax
007DF067 33C0 xor eax, eax
007DF069 55 push ebp
* Possible String Reference to: '<27><>X<EFBFBD><58><EFBFBD><EFBFBD>[<5B><>]<5D>'
|
007DF06A 6833F27D00 push $007DF233
***** TRY
|
007DF06F 64FF30 push dword ptr fs:[eax]
007DF072 648920 mov fs:[eax], esp
* Reference to control TfrmJYorderConCX.Order_Main : TClientDataSet
|
007DF075 8B832C030000 mov eax, [ebx+$032C]
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
007DF07B E8408ECEFF call 004C7EC0
007DF080 84C0 test al, al
007DF082 0F8588010000 jnz 007DF210
007DF088 8D55F0 lea edx, [ebp-$10]
*)
end;
procedure TfrmJYorderConCX.ToolButton3Click(Sender : TObject);
begin
(*
007DF2C4 53 push ebx
007DF2C5 8BD8 mov ebx, eax
* Reference to control TfrmJYorderConCX.Order_Main : TClientDataSet
|
007DF2C7 8B832C030000 mov eax, [ebx+$032C]
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
007DF2CD E8EE8BCEFF call 004C7EC0
007DF2D2 84C0 test al, al
007DF2D4 750A jnz 007DF2E0
* Reference to field TfrmJYorderConCX.ModalResult : TModalResult
|
007DF2D6 C7834C02000001000000 mov dword ptr [ebx+$024C], $00000001
007DF2E0 5B pop ebx
007DF2E1 C3 ret
*)
end;
procedure TfrmJYorderConCX.Tv1CellDblClick(Sender : TObject);
begin
(*
007DF2E4 55 push ebp
007DF2E5 8BEC mov ebp, esp
007DF2E7 53 push ebx
007DF2E8 56 push esi
007DF2E9 8BD8 mov ebx, eax
* Reference to field TfrmJYorderConCX.OFFS_03E8
|
007DF2EB 8B83E8030000 mov eax, [ebx+$03E8]
007DF2F1 BA2CF37D00 mov edx, $007DF32C
* Reference to: System.@LStrCmp;
|
007DF2F6 E84564C2FF call 00405740
007DF2FB 7411 jz 007DF30E
* Reference to control TfrmJYorderConCX.ToolButton3 : TToolButton
|
007DF2FD 8B837C030000 mov eax, [ebx+$037C]
007DF303 66BEEBFF mov si, $FFEB
* Reference to: System.@CallDynaInst;
|
007DF307 E84852C2FF call 00404554
007DF30C EB0F jmp 007DF31D
* Reference to control TfrmJYorderConCX.TSsel : TToolButton
|
007DF30E 8B83C8030000 mov eax, [ebx+$03C8]
007DF314 66BEEBFF mov si, $FFEB
* Reference to: System.@CallDynaInst;
|
007DF318 E83752C2FF call 00404554
007DF31D 5E pop esi
007DF31E 5B pop ebx
007DF31F 5D pop ebp
007DF320 C20C00 ret $000C
*)
end;
procedure TfrmJYorderConCX.ConNoKeyPress(Sender : TObject);
begin
(*
007DF330 55 push ebp
007DF331 8BEC mov ebp, esp
007DF333 51 push ecx
007DF334 B904000000 mov ecx, $00000004
007DF339 6A00 push $00
007DF33B 6A00 push $00
007DF33D 49 dec ecx
007DF33E 75F9 jnz 007DF339
007DF340 874DFC xchg [ebp-$04], ecx
007DF343 53 push ebx
007DF344 8945FC mov [ebp-$04], eax
007DF347 33C0 xor eax, eax
007DF349 55 push ebp
007DF34A 6868F57D00 push $007DF568
***** TRY
|
007DF34F 64FF30 push dword ptr fs:[eax]
007DF352 648920 mov fs:[eax], esp
007DF355 80390D cmp byte ptr [ecx], $0D
007DF358 0F85CA010000 jnz 007DF528
007DF35E 8D55F4 lea edx, [ebp-$0C]
007DF361 8B45FC mov eax, [ebp-$04]
* Reference to control TfrmJYorderConCX.ConNo : TEdit
|
007DF364 8B8060030000 mov eax, [eax+$0360]
* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
007DF36A E88192CAFF call 004885F0
007DF36F 8B45F4 mov eax, [ebp-$0C]
007DF372 8D55F8 lea edx, [ebp-$08]
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
007DF375 E872B5C2FF call 0040A8EC
007DF37A 8B45F8 mov eax, [ebp-$08]
* Reference to: System.@LStrLen(String):Integer;
| or: System.@DynArrayLength;
| or: System.DynArraySize(Pointer):Integer;
| or: Variants.DynArraySize(Pointer):Integer;
|
007DF37D E87262C2FF call 004055F4
007DF382 83F804 cmp eax, +$04
007DF385 0F8C9D010000 jl 007DF528
007DF38B 33C0 xor eax, eax
007DF38D 55 push ebp
007DF38E 6821F57D00 push $007DF521
***** TRY
|
007DF393 64FF30 push dword ptr fs:[eax]
007DF396 648920 mov fs:[eax], esp
007DF399 8B45FC mov eax, [ebp-$04]
* Reference to control TfrmJYorderConCX.ADOQueryMain : TADOQuery
|
007DF39C 8B8020030000 mov eax, [eax+$0320]
* Reference to: DB.TDataSet.DisableControls(TDataSet);
|
007DF3A2 E8AD81CEFF call 004C7554
007DF3A7 8B45FC mov eax, [ebp-$04]
* Reference to control TfrmJYorderConCX.ADOQueryMain : TADOQuery
|
007DF3AA 8B9820030000 mov ebx, [eax+$0320]
007DF3B0 8BC3 mov eax, ebx
* Reference to: DB.TDataSet.Close(TDataSet);
|
007DF3B2 E81D65CEFF call 004C58D4
007DF3B7 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DF3B9 E8EEEBCFFF call 004DDFAC
007DF3BE 8B10 mov edx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_44
|
007DF3C0 FF5244 call dword ptr [edx+$44]
007DF3C3 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DF3C5 E8E2EBCFFF call 004DDFAC
* Possible String Reference to: 'select A.*,B.* '
|
007DF3CA BA7CF57D00 mov edx, $007DF57C
007DF3CF 8B08 mov ecx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_38
|
007DF3D1 FF5138 call dword ptr [ecx+$38]
007DF3D4 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DF3D6 E8D1EBCFFF call 004DDFAC
* Possible String Reference to: 'from JYorderCon_Main A '
|
007DF3DB BA94F57D00 mov edx, $007DF594
007DF3E0 8B08 mov ecx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_38
|
007DF3E2 FF5138 call dword ptr [ecx+$38]
007DF3E5 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DF3E7 E8C0EBCFFF call 004DDFAC
* Possible String Reference to: 'inner join JYOrderCon_Sub B on B.Ma
| inid=A.Mainid '
|
007DF3EC BAB4F57D00 mov edx, $007DF5B4
007DF3F1 8B08 mov ecx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_38
|
007DF3F3 FF5138 call dword ptr [ecx+$38]
* Possible String Reference to: 'where A.ConNo like '%'
|
007DF3F6 68F0F57D00 push $007DF5F0
007DF3FB 8D55E8 lea edx, [ebp-$18]
007DF3FE 8B45FC mov eax, [ebp-$04]
* Reference to control TfrmJYorderConCX.ConNo : TEdit
|
007DF401 8B8060030000 mov eax, [eax+$0360]
* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
007DF407 E8E491CAFF call 004885F0
007DF40C 8B45E8 mov eax, [ebp-$18]
007DF40F 8D55EC lea edx, [ebp-$14]
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
007DF412 E8D5B4C2FF call 0040A8EC
007DF417 FF75EC push dword ptr [ebp-$14]
007DF41A 6810F67D00 push $007DF610
007DF41F 681CF67D00 push $007DF61C
007DF424 8D45F0 lea eax, [ebp-$10]
007DF427 BA04000000 mov edx, $00000004
* Reference to: System.@LStrCatN;
|
007DF42C E88362C2FF call 004056B4
007DF431 8B45F0 mov eax, [ebp-$10]
007DF434 50 push eax
007DF435 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DF437 E870EBCFFF call 004DDFAC
007DF43C 5A pop edx
007DF43D 8B08 mov ecx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_38
|
007DF43F FF5138 call dword ptr [ecx+$38]
007DF442 8B45FC mov eax, [ebp-$04]
* Reference to field TfrmJYorderConCX.OFFS_03E8
|
007DF445 8B80E8030000 mov eax, [eax+$03E8]
007DF44B BA28F67D00 mov edx, $007DF628
* Reference to: System.@LStrCmp;
|
007DF450 E8EB62C2FF call 00405740
007DF455 7513 jnz 007DF46A
007DF457 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DF459 E84EEBCFFF call 004DDFAC
* Possible String Reference to: ' and not exists(select Y.YFID from
| JYOrderFPPI_Sub Y where Y.YFID=B.Su
| bid)'
|
007DF45E BA34F67D00 mov edx, $007DF634
007DF463 8B08 mov ecx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_38
|
007DF465 FF5138 call dword ptr [ecx+$38]
007DF468 EB66 jmp 007DF4D0
007DF46A 8B45FC mov eax, [ebp-$04]
* Reference to field TfrmJYorderConCX.OFFS_03E8
|
007DF46D 8B80E8030000 mov eax, [eax+$03E8]
007DF473 BA88F67D00 mov edx, $007DF688
* Reference to: System.@LStrCmp;
|
007DF478 E8C362C2FF call 00405740
007DF47D 7451 jz 007DF4D0
* Possible String Reference to: 'and (A.ConPerson1=''
|
007DF47F 6894F67D00 push $007DF694
007DF484 8D55E0 lea edx, [ebp-$20]
*)
end;
procedure TfrmJYorderConCX.TSselClick(Sender : TObject);
begin
(*
007DF6CC 55 push ebp
007DF6CD 8BEC mov ebp, esp
007DF6CF 6A00 push $00
007DF6D1 6A00 push $00
007DF6D3 53 push ebx
007DF6D4 8BD8 mov ebx, eax
007DF6D6 33C0 xor eax, eax
007DF6D8 55 push ebp
* Possible String Reference to: '<27><>R<EFBFBD><52><EFBFBD><EFBFBD>[YY]<5D>'
|
007DF6D9 680AF87D00 push $007DF80A
***** TRY
|
007DF6DE 64FF30 push dword ptr fs:[eax]
007DF6E1 648920 mov fs:[eax], esp
* Reference to control TfrmJYorderConCX.Order_Main : TClientDataSet
|
007DF6E4 8B832C030000 mov eax, [ebx+$032C]
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
007DF6EA E8D187CEFF call 004C7EC0
007DF6EF 84C0 test al, al
007DF6F1 0F85F8000000 jnz 007DF7EF
007DF6F7 33C0 xor eax, eax
007DF6F9 55 push ebp
007DF6FA 68E8F77D00 push $007DF7E8
***** TRY
|
007DF6FF 64FF30 push dword ptr fs:[eax]
007DF702 648920 mov fs:[eax], esp
*)
end;
procedure TfrmJYorderConCX._PROC_007DE6ED(Sender : TObject);
begin
(*
007DE6ED 8BEC mov ebp, esp
007DE6EF B906000000 mov ecx, $00000006
007DE6F4 6A00 push $00
007DE6F6 6A00 push $00
007DE6F8 49 dec ecx
007DE6F9 75F9 jnz 007DE6F4
007DE6FB 53 push ebx
007DE6FC 8945FC mov [ebp-$04], eax
007DE6FF 33C0 xor eax, eax
007DE701 55 push ebp
* Possible String Reference to: '<27>Da<44><61><EFBFBD><EFBFBD>[<5B><>]<5D>'
|
007DE702 68ABE97D00 push $007DE9AB
***** TRY
|
007DE707 64FF30 push dword ptr fs:[eax]
007DE70A 648920 mov fs:[eax], esp
007DE70D 33C0 xor eax, eax
007DE70F 55 push ebp
007DE710 6889E97D00 push $007DE989
***** TRY
|
007DE715 64FF30 push dword ptr fs:[eax]
007DE718 648920 mov fs:[eax], esp
007DE71B 8B45FC mov eax, [ebp-$04]
* Reference to control TfrmJYorderConCX.ADOQueryMain : TADOQuery
|
007DE71E 8B8020030000 mov eax, [eax+$0320]
* Reference to: DB.TDataSet.DisableControls(TDataSet);
|
007DE724 E82B8ECEFF call 004C7554
007DE729 8B45FC mov eax, [ebp-$04]
* Reference to control TfrmJYorderConCX.ADOQueryMain : TADOQuery
|
007DE72C 8B9820030000 mov ebx, [eax+$0320]
007DE732 33D2 xor edx, edx
007DE734 8BC3 mov eax, ebx
007DE736 8B08 mov ecx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_0190
|
007DE738 FF9190010000 call dword ptr [ecx+$0190]
007DE73E 8BC3 mov eax, ebx
* Reference to: DB.TDataSet.Close(TDataSet);
|
007DE740 E88F71CEFF call 004C58D4
007DE745 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DE747 E860F8CFFF call 004DDFAC
007DE74C 8B10 mov edx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_44
|
007DE74E FF5244 call dword ptr [edx+$44]
007DE751 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DE753 E854F8CFFF call 004DDFAC
* Possible String Reference to: 'select A.*,B.* '
|
007DE758 BAC0E97D00 mov edx, $007DE9C0
007DE75D 8B08 mov ecx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_38
|
007DE75F FF5138 call dword ptr [ecx+$38]
007DE762 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DE764 E843F8CFFF call 004DDFAC
* Possible String Reference to: 'from JYorderCon_Main A '
|
007DE769 BAD8E97D00 mov edx, $007DE9D8
007DE76E 8B08 mov ecx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_38
|
007DE770 FF5138 call dword ptr [ecx+$38]
007DE773 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DE775 E832F8CFFF call 004DDFAC
* Possible String Reference to: 'inner join JYOrderCon_Sub B on B.Ma
| inid=A.Mainid '
|
007DE77A BAF8E97D00 mov edx, $007DE9F8
007DE77F 8B08 mov ecx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_38
|
007DE781 FF5138 call dword ptr [ecx+$38]
007DE784 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DE786 E821F8CFFF call 004DDFAC
* Possible String Reference to: 'where 1=1 '
|
007DE78B BA34EA7D00 mov edx, $007DEA34
007DE790 8B08 mov ecx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_38
|
007DE792 FF5138 call dword ptr [ecx+$38]
007DE795 8B45FC mov eax, [ebp-$04]
* Reference to field TfrmJYorderConCX.OFFS_03E8
|
007DE798 8B80E8030000 mov eax, [eax+$03E8]
007DE79E BA48EA7D00 mov edx, $007DEA48
* Reference to: System.@LStrCmp;
|
007DE7A3 E8986FC2FF call 00405740
007DE7A8 0F844E010000 jz 007DE8FC
* Possible String Reference to: 'and A.filltime>=''
|
007DE7AE 6854EA7D00 push $007DEA54
007DE7B3 8B45FC mov eax, [ebp-$04]
* Reference to control TfrmJYorderConCX.BegDate : TDateTimePicker
|
007DE7B6 8B800C030000 mov eax, [eax+$030C]
007DE7BC FFB014020000 push dword ptr [eax+$0214]
007DE7C2 FFB010020000 push dword ptr [eax+$0210]
007DE7C8 8D55F0 lea edx, [ebp-$10]
* Possible String Reference to: 'yyyy-MM-dd'
|
007DE7CB B870EA7D00 mov eax, $007DEA70
|
007DE7D0 E8E703C3FF call 0040EBBC
007DE7D5 8B45F0 mov eax, [ebp-$10]
007DE7D8 8D55F4 lea edx, [ebp-$0C]
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
007DE7DB E80CC1C2FF call 0040A8EC
007DE7E0 FF75F4 push dword ptr [ebp-$0C]
* Possible String Reference to: '' '
|
007DE7E3 6884EA7D00 push $007DEA84
007DE7E8 8D45F8 lea eax, [ebp-$08]
007DE7EB BA03000000 mov edx, $00000003
* Reference to: System.@LStrCatN;
|
007DE7F0 E8BF6EC2FF call 004056B4
007DE7F5 8B45F8 mov eax, [ebp-$08]
007DE7F8 50 push eax
007DE7F9 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DE7FB E8ACF7CFFF call 004DDFAC
007DE800 5A pop edx
007DE801 8B08 mov ecx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_38
|
007DE803 FF5138 call dword ptr [ecx+$38]
* Possible String Reference to: 'and A.filltime<''
|
007DE806 6890EA7D00 push $007DEA90
007DE80B 8B45FC mov eax, [ebp-$04]
* Reference to control TfrmJYorderConCX.EndDate : TDateTimePicker
|
007DE80E 8B8010030000 mov eax, [eax+$0310]
007DE814 DD8010020000 fld qword ptr [eax+$0210]
007DE81A D805A4EA7D00 fadd dword ptr [$007DEAA4]
007DE820 83C4F8 add esp, -$08
007DE823 DD1C24 fstp qword ptr [esp]
007DE826 9B wait
007DE827 8D55E4 lea edx, [ebp-$1C]
* Possible String Reference to: 'yyyy-MM-dd'
|
007DE82A B870EA7D00 mov eax, $007DEA70
|
007DE82F E88803C3FF call 0040EBBC
007DE834 8B45E4 mov eax, [ebp-$1C]
007DE837 8D55E8 lea edx, [ebp-$18]
* Reference to: SysUtils.Trim(AnsiString):AnsiString;overload;
|
007DE83A E8ADC0C2FF call 0040A8EC
007DE83F FF75E8 push dword ptr [ebp-$18]
* Possible String Reference to: '' '
|
007DE842 6884EA7D00 push $007DEA84
007DE847 8D45EC lea eax, [ebp-$14]
007DE84A BA03000000 mov edx, $00000003
* Reference to: System.@LStrCatN;
|
007DE84F E8606EC2FF call 004056B4
007DE854 8B45EC mov eax, [ebp-$14]
007DE857 50 push eax
007DE858 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DE85A E84DF7CFFF call 004DDFAC
007DE85F 5A pop edx
007DE860 8B08 mov ecx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_38
|
007DE862 FF5138 call dword ptr [ecx+$38]
007DE865 8B45FC mov eax, [ebp-$04]
* Reference to field TfrmJYorderConCX.OFFS_03E8
|
007DE868 8B80E8030000 mov eax, [eax+$03E8]
007DE86E BAB0EA7D00 mov edx, $007DEAB0
* Reference to: System.@LStrCmp;
|
007DE873 E8C86EC2FF call 00405740
007DE878 7516 jnz 007DE890
007DE87A 8BC3 mov eax, ebx
* Reference to: ADODB.TADOQuery.GetSQL(TADOQuery):TStrings;
|
007DE87C E82BF7CFFF call 004DDFAC
* Possible String Reference to: ' and not exists(select Y.YFID from
| JYOrderFPPI_Sub Y where Y.YFID=B.Su
| bid)'
|
007DE881 BABCEA7D00 mov edx, $007DEABC
007DE886 8B08 mov ecx, [eax]
* Possible reference to virtual method TADOQuery.OFFS_38
|
007DE888 FF5138 call dword ptr [ecx+$38]
007DE88B E9A8000000 jmp 007DE938
007DE890 8B45FC mov eax, [ebp-$04]
* Reference to field TfrmJYorderConCX.OFFS_03E8
|
007DE893 8B80E8030000 mov eax, [eax+$03E8]
007DE899 BA10EB7D00 mov edx, $007DEB10
* Reference to: System.@LStrCmp;
|
007DE89E E89D6EC2FF call 00405740
007DE8A3 0F848F000000 jz 007DE938
* Possible String Reference to: 'and (A.ConPerson1=''
|
007DE8A9 681CEB7D00 push $007DEB1C
007DE8AE 8D55DC lea edx, [ebp-$24]
*)
end;
procedure TfrmJYorderConCX._PROC_007DEB92(Sender : TObject);
begin
(*
007DEB92 2403 and al, $03
007DEB94 0000 add [eax], al
*)
end;
procedure TfrmJYorderConCX._PROC_007DEBA2(Sender : TObject);
begin
(*
007DEBA2 C4F8 les edi, ax
007DEBA4 DD1C24 fstp qword ptr [esp]
007DEBA7 9B wait
* Reference to control OrdDate : TcxGridDBColumn
|
007DEBA8 8B830C030000 mov eax, [ebx+$030C]
* Reference to: ComCtrls.TCommonCalendar.SetDateTime(TCommonCalendar;TDateTime);
|
007DEBAE E87936C9FF call 0047222C
* Reference to control ToolButton2 : N.A.
|
007DEBB3 8B8324030000 mov eax, [ebx+$0324]
|
007DEBB9 E81260FDFF call 007B4BD0
007DEBBE 83C4F8 add esp, -$08
007DEBC1 DD1C24 fstp qword ptr [esp]
007DEBC4 9B wait
* Reference to control Label4 : TLabel
|
007DEBC5 8B8310030000 mov eax, [ebx+$0310]
* Reference to: ComCtrls.TCommonCalendar.SetDateTime(TCommonCalendar;TDateTime);
|
007DEBCB E85C36C9FF call 0047222C
007DEBD0 B201 mov dl, $01
* Reference to control Label5 : N.A.
|
007DEBD2 8B8388030000 mov eax, [ebx+$0388]
* Reference to : TcxCustomGridTableView._PROC_00629BC4()
|
007DEBD8 E8E7AFE4FF call 00629BC4
007DEBDD B201 mov dl, $01
* Reference to control SYRName : N.A.
|
007DEBDF 8B837C030000 mov eax, [ebx+$037C]
* Reference to: Controls.TControl.SetVisible(TControl;Boolean);
|
007DEBE5 E82699CAFF call 00488510
* Reference to control CDS_Type : N.A.
|
007DEBEA 8B83E8030000 mov eax, [ebx+$03E8]
007DEBF0 BA5CEC7D00 mov edx, $007DEC5C
* Reference to: System.@LStrCmp;
|
007DEBF5 E8466BC2FF call 00405740
007DEBFA 751A jnz 007DEC16
007DEBFC 33D2 xor edx, edx
* Reference to control Label5 : N.A.
|
007DEBFE 8B8388030000 mov eax, [ebx+$0388]
* Reference to : TcxCustomGridTableView._PROC_00629BC4()
|
007DEC04 E8BBAFE4FF call 00629BC4
007DEC09 33D2 xor edx, edx
* Reference to control SYRName : N.A.
|
007DEC0B 8B837C030000 mov eax, [ebx+$037C]
* Reference to: Controls.TControl.SetVisible(TControl;Boolean);
|
007DEC11 E8FA98CAFF call 00488510
007DEC16 8BC3 mov eax, ebx
|
007DEC18 E8CFFAFFFF call 007DE6EC
007DEC1D 5B pop ebx
007DEC1E C3 ret
*)
end;
procedure TfrmJYorderConCX._PROC_007DF829(Sender : TObject);
begin
(*
007DF829 8BEC mov ebp, esp
007DF82B 33C0 xor eax, eax
007DF82D 55 push ebp
* Possible String Reference to: '<27><>R<EFBFBD><52><EFBFBD><EFBFBD><><C38B>-<2D><<3C>'
|
007DF82E 684DF87D00 push $007DF84D
***** TRY
|
007DF833 64FF30 push dword ptr fs:[eax]
007DF836 648920 mov fs:[eax], esp
007DF839 FF05C43C8900 inc dword ptr [$00893CC4]
007DF83F 33C0 xor eax, eax
007DF841 5A pop edx
007DF842 59 pop ecx
007DF843 59 pop ecx
007DF844 648910 mov fs:[eax], edx
****** FINALLY
|
* Possible String Reference to: ']Ë<><C38B>-<2D><<3C>'
|
007DF847 6854F87D00 push $007DF854
007DF84C C3 ret
* Reference to: System.@HandleFinally;
|
007DF84D E9A252C2FF jmp 00404AF4
007DF852 EBF8 jmp 007DF84C
****** END
|
007DF854 5D pop ebp
007DF855 C3 ret
*)
end;
procedure TfrmJYorderConCX._PROC_007DF858(Sender : TObject);
begin
(*
007DF858 832DC43C890001 sub dword ptr [$00893CC4], +$01
007DF85F C3 ret
*)
end;
procedure TfrmJYorderConCX._PROC_007DF860(Sender : TObject);
begin
(*
007DF860 AC lodsb
007DF861 F8 clc
007DF862 7D00 jnl 007DF864
007DF864 0000 add [eax], al
*)
end;
procedure TfrmJYorderConCX._PROC_007DF8C6(Sender : TObject);
begin
(*
007DF8C6 48 dec eax
007DF8C7 0050D4 add [eax-$2C], dl
007DF8CA 42 inc edx
007DF8CB 0008 add [eax], cl
007DF8CD 2D4A007CD0 sub eax, $D07C004A
007DF8D2 42 inc edx
007DF8D3 00F4 add ah, dh
007DF8D5 6B4A00D0 imul ecx, [edx+$00], $D0
007DF8D9 1D4A0030F6 sbb eax, $F630004A
007DF8DE 48 dec eax
007DF8DF 004CFB48 add [ebx+edi*8+$48], cl
007DF8E3 0098FA48000C add [eax+$C0048FA], bl
007DF8E9 7948 jns 007DF933
007DF8EB 00ACF04800E829 add [eax+esi*8+$29E80048], ch
007DF8F2 4A dec edx
007DF8F3 00E4 add ah, ah
007DF8F5 ED in eax, dx
007DF8F6 48 dec eax
007DF8F7 00547848 add [eax+edi*2+$48], dl
007DF8FB 005878 add [eax+$78], bl
007DF8FE 48 dec eax
007DF8FF 00DC add ah, bl
007DF901 2A4A00 sub cl, byte ptr [edx+$00]
007DF904 3CA9 cmp al, $A9
007DF906 48 dec eax
007DF907 00C0 add al, al
007DF909 834800D0 or dword ptr [eax+$00], -$30
007DF90D 7948 jns 007DF957
007DF90F 004C8548 add [ebp+eax*4+$48], cl
007DF913 00D0 add al, dl
007DF915 2C4A sub al, $4A
007DF917 009C2B4A008486 add [ebx+ebp+$8684004A], bl
007DF91E 48 dec eax
007DF91F 00482D add [eax+$2D], cl
007DF922 4A dec edx
007DF923 00C0 add al, al
007DF925 A9480038EE test eax, $EE380048
007DF92A 48 dec eax
007DF92B 00F4 add ah, dh
007DF92D EE out dx, al
007DF92E 48 dec eax
007DF92F 00F0 add al, dh
007DF931 E94800D8EE jmp EF55F97E
007DF936 48 dec eax
007DF937 00D8 add al, bl
007DF939 1B4A00 sbb ecx, [edx+$00]
007DF93C EC in al, dx
007DF93D 334A00 xor ecx, [edx+$00]
007DF940 20C4 and ah, al
007DF942 48 dec eax
007DF943 00B0404A0010 add [eax+$10004A40], dh
007DF949 44 inc esp
007DF94A 4A dec edx
007DF94B 00CC add ah, cl
007DF94D 42 inc edx
007DF94E 4A dec edx
007DF94F 00B8C44800BC add [eax+$BC0048C4], bh
007DF955 C44800 les ecx, [eax+$00]
007DF958 48 dec eax
007DF959 45 inc ebp
007DF95A 4A dec edx
007DF95B 001CC3 add [ebx+eax*8], bl
007DF95E 48 dec eax
007DF95F 0018 add [eax], bl
007DF961 F0 lock
007DF962 48 dec eax
007DF963 00444C4A add [esp+ecx*2+$4A], al
007DF967 000C02 add [edx+eax], cl
007DF96A 49 dec ecx
007DF96B 0094EC48009C64 add [esp+ebp*8+$649C0048], dl
007DF972 4A dec edx
007DF973 008C154A003C18 add [ebp+edx+$183C004A], cl
007DF97A 4A dec edx
007DF97B 0038 add [eax], bh
007DF97D 52 push edx
007DF97E 4A dec edx
007DF97F 005C224A add [edx+$4A], bl
007DF983 00D8 add al, bl
007DF985 224A00 and cl, byte ptr [edx+$00]
007DF988 7C68 jl 007DF9F2
007DF98A 4A dec edx
007DF98B 00941F4A003C60 add [edi+ebx+$603C004A], dl
007DF992 4A dec edx
007DF993 001447 add [edi+eax*2], dl
007DF996 4A dec edx
007DF997 0034654A00CC2C add [$2CCC004A], dh
007DF99E 4A dec edx
007DF99F 000E add [esi], cl
007DF9A1 0000 add [eax], al
007DF9A3 0000 add [eax], al
007DF9A5 0003 add [ebx], al
007DF9A7 0000 add [eax], al
007DF9A9 0020 add [eax], ah
007DF9AB 114000 adc [eax+$00], eax
007DF9AE 7C04 jl 007DF9B4
007DF9B0 0000 add [eax], al
007DF9B2 2011 and [ecx], dl
007DF9B4 40 inc eax
007DF9B5 008004000020 add [eax+$20000004], al
007DF9BB 114000 adc [eax+$00], eax
007DF9BE 840400 test [eax+eax], al
007DF9C1 006000 add [eax+$00], ah
007DF9C4 36047E add al, +$7E
007DF9C7 00F8 add al, bh
007DF9C9 0200 add al, byte ptr [eax]
007DF9CB 0000 add [eax], al
007DF9CD 0008 add [eax], cl
007DF9CF 54 push esp
007DF9D0 6F outsd
007DF9D1 6F outsd
007DF9D2 6C insb
007DF9D3 42 inc edx
007DF9D4 61 popa
007DF9D5 7231 jb 007DFA08
007DF9D7 FC cld
007DF9D8 0200 add al, byte ptr [eax]
007DF9DA 0001 add [ecx], al
007DF9DC 0009 add [ecx], cl
007DF9DE 54 push esp
007DF9DF 42 inc edx
007DF9E0 52 push edx
007DF9E1 61 popa
007DF9E2 667265 jb 007DFA4A
007DF9E5 7368 jnb 007DFA4F
007DF9E7 0003 add [ebx], al
007DF9E9 0000 add [eax], al
007DF9EB 0100 add [eax], eax
007DF9ED 0554424465 add eax, +$65444254
007DF9F2 6C insb
007DF9F3 0403 add al, +$03
007DF9F5 0000 add [eax], al
007DF9F7 0100 add [eax], eax
007DF9F9 07 pop es
007DF9FA 54 push esp
007DF9FB 42 inc edx
007DF9FC 43 inc ebx
007DF9FD 6C insb
007DF9FE 6F outsd
007DF9FF 7365 jnb 007DFA66
007DFA01 0803 or [ebx], al
007DFA03 0000 add [eax], al
007DFA05 0200 add al, byte ptr [eax]
007DFA07 0C41 or al, $41
007DFA09 44 inc esp
007DFA0A 4F dec edi
007DFA0B 51 push ecx
007DFA0C 7565 jnz 007DFA73
007DFA0E 7279 jb 007DFA89
007DFA10 54 push esp
007DFA11 656D insd
007DFA13 700C jo 007DFA21
007DFA15 0300 add eax, [eax]
007DFA17 0002 add [edx], al
007DFA19 000B add [ebx], cl
007DFA1B 41 inc ecx
007DFA1C 44 inc esp
007DFA1D 4F dec edi
007DFA1E 51 push ecx
007DFA1F 7565 jnz 007DFA86
007DFA21 7279 jb 007DFA9C
007DFA23 43 inc ebx
007DFA24 6D insd
007DFA25 641003 adc fs:[ebx], al
007DFA28 0000 add [eax], al
007DFA2A 0300 add eax, [eax]
007DFA2C 06 push es
007DFA2D 50 push eax
007DFA2E 61 popa
007DFA2F 6E outsb
007DFA30 656C insb
007DFA32 311403 xor [ebx+eax], edx
007DFA35 0000 add [eax], al
007DFA37 0100 add [eax], eax
007DFA39 0B546F6F or edx, [edi+ebp*2+$6F]
007DFA3D 6C insb
007DFA3E 42 inc edx
007DFA3F 7574 jnz 007DFAB5
007DFA41 746F jz 007DFAB2
007DFA43 6E outsb
007DFA44 3218 xor bl, byte ptr [eax]
007DFA46 0300 add eax, [eax]
007DFA48 000400 add [eax+eax], al
007DFA4B 06 push es
007DFA4C 4C dec esp
007DFA4D 61 popa
007DFA4E 62656C bound esp, qword ptr [ebp+$6C]
007DFA51 311C03 xor [ebx+eax], ebx
007DFA54 0000 add [eax], al
007DFA56 0200 add al, byte ptr [eax]
007DFA58 0C41 or al, $41
007DFA5A 44 inc esp
007DFA5B 4F dec edi
007DFA5C 51 push ecx
007DFA5D 7565 jnz 007DFAC4
007DFA5F 7279 jb 007DFADA
007DFA61 4D dec ebp
007DFA62 61 popa
007DFA63 696E2003000001 imul ebp, [esi+$20], $01000003
007DFA6A 000B add [ebx], cl
007DFA6C 54 push esp
007DFA6D 6F outsd
007DFA6E 6F outsd
007DFA6F 6C insb
007DFA70 42 inc edx
007DFA71 7574 jnz 007DFAE7
007DFA73 746F jz 007DFAE4
007DFA75 6E outsb
007DFA76 312403 xor [ebx+eax], esp
007DFA79 0000 add [eax], al
007DFA7B 050003524D add eax, +$4D520300
007DFA80 3128 xor [eax], ebp
007DFA82 0300 add eax, [eax]
007DFA84 0006 add [esi], al
007DFA86 0009 add [ecx], cl
007DFA88 52 push edx
007DFA89 4D dec ebp
007DFA8A 44 inc esp
007DFA8B 42 inc edx
007DFA8C 5F pop edi
007DFA8D 4D dec ebp
007DFA8E 61 popa
007DFA8F 696E2C03000004 imul ebp, [esi+$2C], $04000003
007DFA96 0006 add [esi], al
007DFA98 4C dec esp
007DFA99 61 popa
007DFA9A 62656C bound esp, qword ptr [ebp+$6C]
007DFA9D 3330 xor esi, [eax]
007DFA9F 0300 add eax, [eax]
007DFAA1 0007 add [edi], al
007DFAA3 000B add [ebx], cl
007DFAA5 46 inc esi
007DFAA6 61 popa
007DFAA7 63746F72 arpl [edi+ebp*2+$72], si
007DFAAB 794E jns 007DFAFB
007DFAAD 61 popa
007DFAAE 6D insd
007DFAAF 653403 xor al, $03
007DFAB2 0000 add [eax], al
007DFAB4 0800 or [eax], al
007DFAB6 07 pop es
007DFAB7 637847 arpl [eax+$47], di
007DFABA 7269 jb 007DFB25
007DFABC 643238 xor bh, byte ptr fs:[eax]
007DFABF 0300 add eax, [eax]
007DFAC1 0009 add [ecx], cl
007DFAC3 0003 add [ebx], al
007DFAC5 54 push esp
007DFAC6 7632 jbe 007DFAFA
007DFAC8 3C03 cmp al, $03
007DFACA 0000 add [eax], al
007DFACC 0A00 or al, byte ptr [eax]
007DFACE 0F637847 packusdw MM7, [eax+$47]
007DFAD2 7269 jb 007DFB3D
007DFAD4 6444 inc esp
007DFAD6 42 inc edx
007DFAD7 43 inc ebx
007DFAD8 6F outsd
007DFAD9 6C insb
007DFADA 756D jnz 007DFB49
007DFADC 6E outsb
007DFADD 314003 xor [eax+$03], eax
007DFAE0 0000 add [eax], al
007DFAE2 0A00 or al, byte ptr [eax]
007DFAE4 0F637847 packusdw MM7, [eax+$47]
007DFAE8 7269 jb 007DFB53
007DFAEA 6444 inc esp
007DFAEC 42 inc edx
007DFAED 43 inc ebx
007DFAEE 6F outsd
007DFAEF 6C insb
007DFAF0 756D jnz 007DFB5F
007DFAF2 6E outsb
007DFAF3 33440300 xor eax, [ebx+eax+$00]
007DFAF7 000A add [edx], cl
007DFAF9 000F add [edi], cl
007DFAFB 637847 arpl [eax+$47], di
007DFAFE 7269 jb 007DFB69
007DFB00 6444 inc esp
007DFB02 42 inc edx
007DFB03 43 inc ebx
007DFB04 6F outsd
007DFB05 6C insb
007DFB06 756D jnz 007DFB75
007DFB08 6E outsb
007DFB09 3648 dec eax
007DFB0B 0300 add eax, [eax]
007DFB0D 000B add [ebx], cl
007DFB0F 000C63 add [ebx], cl
007DFB12 7847 js 007DFB5B
007DFB14 7269 jb 007DFB7F
007DFB16 644C dec esp
007DFB18 657665 jbe 007DFB80
007DFB1B 6C insb
007DFB1C 314C0300 xor [ebx+eax+$00], ecx
007DFB20 000400 add [eax+eax], al
007DFB23 06 push es
007DFB24 4C dec esp
007DFB25 61 popa
007DFB26 62656C bound esp, qword ptr [ebp+$6C]
007DFB29 325003 xor dl, byte ptr [eax+$03]
007DFB2C 0000 add [eax], al
007DFB2E 0400 add al, +$00
007DFB30 06 push es
007DFB31 4C dec esp
007DFB32 61 popa
007DFB33 62656C bound esp, qword ptr [ebp+$6C]
007DFB36 3654 push esp
007DFB38 0300 add eax, [eax]
007DFB3A 000C00 add [eax+eax], cl
007DFB3D 07 pop es
007DFB3E 626567 bound esp, qword ptr [ebp+$67]
007DFB41 6461 popa
007DFB43 7465 jz 007DFBAA
007DFB45 58 pop eax
007DFB46 0300 add eax, [eax]
007DFB48 000C00 add [eax+eax], cl
007DFB4B 07 pop es
007DFB4C 45 inc ebp
007DFB4D 6E outsb
007DFB4E 646461 popa
007DFB51 7465 jz 007DFBB8
007DFB53 5C pop esp
007DFB54 0300 add eax, [eax]
007DFB56 000D00106378 add [$78631000], cl
007DFB5C 47 inc edi
007DFB5D 7269 jb 007DFBC8
007DFB5F 6450 push eax
007DFB61 6F outsd
007DFB62 7075 jo 007DFBD9
007DFB64 704D jo 007DFBB3
007DFB66 656E outsb
007DFB68 7532 jnz 007DFB9C
007DFB6A 60 pusha
007DFB6B 0300 add eax, [eax]
007DFB6D 000E add [esi], cl
007DFB6F 000544535F48 add [$485F5344], al
007DFB75 5A pop edx
007DFB76 640300 add eax, fs:[eax]
007DFB79 000F add [edi], cl
007DFB7B 0006 add [esi], al
007DFB7D 43 inc ebx
007DFB7E 44 inc esp
007DFB7F 53 push ebx
007DFB80 5F pop edi
007DFB81 48 dec eax
007DFB82 5A pop edx
007DFB83 6803000001 push $01000003
007DFB88 000B add [ebx], cl
007DFB8A 54 push esp
007DFB8B 6F outsd
007DFB8C 6F outsd
007DFB8D 6C insb
007DFB8E 42 inc edx
007DFB8F 7574 jnz 007DFC05
007DFB91 746F jz 007DFC02
007DFB93 6E outsb
007DFB94 336C0300 xor ebp, [ebx+eax+$00]
007DFB98 000A add [edx], cl
007DFB9A 0007 add [edi], al
007DFB9C 7632 jbe 007DFBD0
007DFB9E 50 push eax
007DFB9F 7269 jb 007DFC0A
007DFBA1 636570 arpl [ebp+$70], sp
007DFBA4 0300 add eax, [eax]
007DFBA6 000A add [edx], cl
007DFBA8 0003 add [ebx], al
007DFBAA 56 push esi
007DFBAB 42 inc edx
007DFBAC 5A pop edx
007DFBAD 7403 jz 007DFBB2
007DFBAF 0000 add [eax], al
007DFBB1 0A00 or al, byte ptr [eax]
007DFBB3 035659 add edx, [esi+$59]
007DFBB6 42 inc edx
007DFBB7 7803 js 007DFBBC
007DFBB9 0000 add [eax], al
007DFBBB 0A00 or al, byte ptr [eax]
007DFBBD 097632 or [esi+$32], esi
007DFBC0 43 inc ebx
007DFBC1 6F outsd
007DFBC2 6C insb
007DFBC3 756D jnz 007DFC32
007DFBC5 6E outsb
007DFBC6 367C03 jl 007DFBCC
007DFBC9 0000 add [eax], al
007DFBCB 0A00 or al, byte ptr [eax]
007DFBCD 097632 or [esi+$32], esi
007DFBD0 50 push eax
007DFBD1 61 popa
007DFBD2 794D jns 007DFC21
007DFBD4 656E outsb
007DFBD6 7480 jz 007DFB58
007DFBD8 0300 add eax, [eax]
007DFBDA 000A add [edx], cl
007DFBDC 0006 add [esi], al
007DFBDE 7632 jbe 007DFC12
007DFBE0 4E dec esi
007DFBE1 6F outsd
007DFBE2 7465 jz 007DFC49
007DFBE4 8403 test [ebx], al
007DFBE6 0000 add [eax], al
007DFBE8 0A00 or al, byte ptr [eax]
007DFBEA 0C76 or al, $76
007DFBEC 32435F xor al, byte ptr [ebx+$5F]
007DFBEF 43 inc ebx
007DFBF0 6F outsd
007DFBF1 64654E dec esi
007DFBF4 61 popa
007DFBF5 6D insd
007DFBF6 658803 mov gs:[ebx], al
007DFBF9 0000 add [eax], al
007DFBFB 0A00 or al, byte ptr [eax]
007DFBFD 097632 or [esi+$32], esi
007DFC00 43 inc ebx
007DFC01 6F outsd
007DFC02 6C insb
007DFC03 756D jnz 007DFC72
007DFC05 6E outsb
007DFC06 328C0300000A00 xor cl, byte ptr [ebx+eax+$A0000]
007DFC0D 097632 or [esi+$32], esi
007DFC10 43 inc ebx
007DFC11 6F outsd
007DFC12 6C insb
007DFC13 756D jnz 007DFC82
007DFC15 6E outsb
007DFC16 3490 xor al, $90
007DFC18 0300 add eax, [eax]
007DFC1A 000A add [edx], cl
007DFC1C 0006 add [esi], al
007DFC1E 7632 jbe 007DFC52
007DFC20 7373 jnb 007DFC95
007DFC22 656C insb
007DFC24 94 xchg eax, esp
007DFC25 0300 add eax, [eax]
007DFC27 0007 add [edi], al
007DFC29 000A add [edx], cl
007DFC2B 50 push eax
007DFC2C 5F pop edi
007DFC2D 43 inc ebx
007DFC2E 6F outsd
007DFC2F 64654E dec esi
007DFC32 61 popa
007DFC33 6D insd
007DFC34 6598 cwde
007DFC36 0300 add eax, [eax]
007DFC38 000400 add [eax+eax], al
007DFC3B 06 push es
007DFC3C 4C dec esp
007DFC3D 61 popa
007DFC3E 62656C bound esp, qword ptr [ebp+$6C]
007DFC41 349C xor al, $9C
007DFC43 0300 add eax, [eax]
007DFC45 000400 add [eax+eax], al
007DFC48 06 push es
007DFC49 4C dec esp
007DFC4A 61 popa
007DFC4B 62656C bound esp, qword ptr [ebp+$6C]
007DFC4E 35A0030000 xor eax, $000003A0
007DFC53 07 pop es
007DFC54 0006 add [esi], al
007DFC56 50 push eax
007DFC57 5F pop edi
007DFC58 7370 jnb 007DFCCA
007DFC5A 6563A40300000700 arpl gs:[ebx+eax+$70000], sp
007DFC62 0545646974 add eax, +$74696445
007DFC67 31A803000004 xor [eax+$4000003], ebp
007DFC6D 0006 add [esi], al
007DFC6F 4C dec esp
007DFC70 61 popa
007DFC71 62656C bound esp, qword ptr [ebp+$6C]
007DFC74 37 aaa
007DFC75 AC lodsb
007DFC76 0300 add eax, [eax]
007DFC78 0010 add [eax], dl
007DFC7A 0007 add [edi], al
007DFC7C 42 inc edx
007DFC7D 7574 jnz 007DFCF3
007DFC7F 746F jz 007DFCF0
007DFC81 6E outsb
007DFC82 31B003000011 xor [eax+$11000003], esi
007DFC88 0009 add [ecx], cl
007DFC8A 43 inc ebx
007DFC8B 6865636B42 push $426B6365
007DFC90 6F outsd
007DFC91 7831 js 007DFCC4
007DFC93 B403 mov ah, $03
007DFC95 0000 add [eax], al
007DFC97 1200 adc al, byte ptr [eax]
007DFC99 0D63785461 or eax, $61547863
007DFC9E 62436F bound eax, qword ptr [ebx+$6F]
007DFCA1 6E outsb
007DFCA2 7472 jz 007DFD16
007DFCA4 6F outsd
007DFCA5 6C insb
007DFCA6 31B803000001 xor [eax+$1000003], edi
007DFCAC 000454 add [esp+edx*2], al
007DFCAF 63686B arpl [eax+$6B], bp
007DFCB2 BC03000001 mov esp, $01000003
007DFCB7 0006 add [esi], al
007DFCB9 54 push esp
007DFCBA 6E outsb
007DFCBB 6F outsd
007DFCBC 63686B arpl [eax+$6B], bp
007DFCBF C00300 rol byte ptr [ebx], $00
007DFCC2 0001 add [ecx], al
007DFCC4 000B add [ebx], cl
007DFCC6 54 push esp
007DFCC7 6F outsd
007DFCC8 6F outsd
007DFCC9 6C insb
007DFCCA 42 inc edx
007DFCCB 7574 jnz 007DFD41
007DFCCD 746F jz 007DFD3E
007DFCCF 6E outsb
007DFCD0 34C4 xor al, $C4
007DFCD2 0300 add eax, [eax]
007DFCD4 000A add [edx], cl
007DFCD6 0009 add [ecx], cl
007DFCD8 7632 jbe 007DFD0C
007DFCDA 4F dec edi
007DFCDB 7264 jb 007DFD41
007DFCDD 65724E jb 007DFD2E
007DFCE0 4F dec edi
007DFCE1 C803 enter , $03
007DFCE3 0000 add [eax], al
007DFCE5 0A00 or al, byte ptr [eax]
007DFCE7 0B7632 or esi, [esi+$32]
007DFCEA 43 inc ebx
007DFCEB 6F outsd
007DFCEC 6D insd
007DFCED 54 push esp
007DFCEE 61 popa
007DFCEF 69546F75CC030000 imul edx, [edi+ebp*2+$75], $000003CC
007DFCF7 0A00 or al, byte ptr [eax]
007DFCF9 0576325174 add eax, +$74513276
007DFCFE 79D0 jns 007DFCD0
007DFD00 0300 add eax, [eax]
007DFD02 000A add [edx], cl
007DFD04 0008 add [eax], cl
007DFD06 7632 jbe 007DFD3A
007DFD08 50 push eax
007DFD09 42 inc edx
007DFD0A 4E dec esi
007DFD0B 6F outsd
007DFD0C 7465 jz 007DFD73
007DFD0E D4 aam
007DFD0F 0300 add eax, [eax]
007DFD11 000400 add [eax+eax], al
007DFD14 06 push es
007DFD15 4C dec esp
007DFD16 61 popa
007DFD17 62656C bound esp, qword ptr [ebp+$6C]
007DFD1A 38D8 cmp al, bl
007DFD1C 0300 add eax, [eax]
007DFD1E 0007 add [edi], al
007DFD20 0007 add [edi], al
007DFD22 4F dec edi
007DFD23 7264 jb 007DFD89
007DFD25 65724E jb 007DFD76
007DFD28 4F dec edi
007DFD29 DC03 fadd qword ptr [ebx]
007DFD2B 0000 add [eax], al
007DFD2D 0400 add al, +$00
007DFD2F 06 push es
007DFD30 4C dec esp
007DFD31 61 popa
007DFD32 62656C bound esp, qword ptr [ebp+$6C]
007DFD35 39E0 cmp eax, esp
007DFD37 0300 add eax, [eax]
007DFD39 0007 add [edi], al
007DFD3B 0009 add [ecx], cl
007DFD3D 43 inc ebx
007DFD3E 6F outsd
007DFD3F 6D insd
007DFD40 54 push esp
007DFD41 61 popa
007DFD42 69546F75E4030000 imul edx, [edi+ebp*2+$75], $000003E4
007DFD4A 07 pop es
007DFD4B 0006 add [esi], al
007DFD4D 59 pop ecx
007DFD4E 46 inc esi
007DFD4F 4E dec esi
007DFD50 61 popa
007DFD51 6D insd
007DFD52 65E80300000A call 0A7DFD5B
007DFD58 0009 add [ecx], cl
007DFD5A 7632 jbe 007DFD8E
007DFD5C 50 push eax
007DFD5D 5F pop edi
007DFD5E 43 inc ebx
007DFD5F 6F outsd
007DFD60 6C insb
007DFD61 6F outsd
007DFD62 72EC jb 007DFD50
007DFD64 0300 add eax, [eax]
007DFD66 000400 add [eax+eax], al
007DFD69 07 pop es
007DFD6A 4C dec esp
007DFD6B 61 popa
007DFD6C 62656C bound esp, qword ptr [ebp+$6C]
007DFD6F 3130 xor [eax], esi
007DFD71 F0 lock
007DFD72 0300 add eax, [eax]
007DFD74 000400 add [eax+eax], al
007DFD77 07 pop es
007DFD78 4C dec esp
007DFD79 61 popa
007DFD7A 62656C bound esp, qword ptr [ebp+$6C]
007DFD7D 3131 xor [ecx], esi
007DFD7F F4 hlt
007DFD80 0300 add eax, [eax]
007DFD82 000400 add [eax+eax], al
007DFD85 07 pop es
007DFD86 4C dec esp
007DFD87 61 popa
007DFD88 62656C bound esp, qword ptr [ebp+$6C]
007DFD8B 3132 xor [edx], esi
007DFD8D F8 clc
007DFD8E 0300 add eax, [eax]
007DFD90 000400 add [eax+eax], al
007DFD93 07 pop es
007DFD94 4C dec esp
007DFD95 61 popa
007DFD96 62656C bound esp, qword ptr [ebp+$6C]
007DFD99 3133 xor [ebx], esi
007DFD9B FC cld
007DFD9C 0300 add eax, [eax]
007DFD9E 000A add [edx], cl
007DFDA0 000B add [ebx], cl
007DFDA2 7632 jbe 007DFDD6
007DFDA4 43 inc ebx
007DFDA5 686B537461 push $6174536B
007DFDAA 7475 jz 007DFE21
007DFDAC 7300 jnb 007DFDAE
007DFDAE 0400 add al, +$00
007DFDB0 0001 add [ecx], al
007DFDB2 0003 add [ebx], al
007DFDB4 54 push esp
007DFDB5 4B dec ebx
007DFDB6 50 push eax
007DFDB7 0404 add al, +$04
007DFDB9 0000 add [eax], al
007DFDBB 0100 add [eax], eax
007DFDBD 055443584B add eax, +$4B584354
007DFDC2 50 push eax
007DFDC3 080400 or [eax+eax], al
007DFDC6 000A add [edx], cl
007DFDC8 0008 add [eax], cl
007DFDCA 7632 jbe 007DFDFE
007DFDCC 4B dec ebx
007DFDCD 50 push eax
007DFDCE 54 push esp
007DFDCF 7970 jns 007DFE41
007DFDD1 650C04 or al, $04
007DFDD4 0000 add [eax], al
007DFDD6 0A00 or al, byte ptr [eax]
007DFDD8 0A7632 or dh, byte ptr [esi+$32]
007DFDDB 4B dec ebx
007DFDDC 50 push eax
007DFDDD 53 push ebx
007DFDDE 7461 jz 007DFE41
007DFDE0 7475 jz 007DFE57
007DFDE2 7310 jnb 007DFDF4
007DFDE4 0400 add al, +$00
007DFDE6 0013 add [ebx], dl
007DFDE8 0012 add [edx], dl
007DFDEA 637853 arpl [eax+$53], di
007DFDED 7479 jz 007DFE68
007DFDEF 6C insb
007DFDF0 6552 push edx
007DFDF2 65706F jo 007DFE64
007DFDF5 7369 jnb 007DFE60
007DFDF7 746F jz 007DFE68
007DFDF9 7279 jb 007DFE74
007DFDFB 311404 xor [esp+eax], edx
007DFDFE 0000 add [eax], al
007DFE00 1400 adc al, $00
007DFE02 086378 or [ebx+$78], ah
007DFE05 53 push ebx
007DFE06 7479 jz 007DFE81
007DFE08 6C insb
007DFE09 653118 xor gs:[eax], ebx
007DFE0C 0400 add al, +$00
007DFE0E 0015000A506F add [$6F500A00], dl
007DFE14 7075 jo 007DFE8B
007DFE16 704D jo 007DFE65
007DFE18 656E outsb
007DFE1A 7531 jnz 007DFE4D
007DFE1C 1C04 sbb al, $04
007DFE1E 0000 add [eax], al
007DFE20 16 push ss
007DFE21 0002 add [edx], al
007DFE23 4E dec esi
007DFE24 3120 xor [eax], esp
007DFE26 0400 add al, +$00
007DFE28 0016 add [esi], dl
007DFE2A 0002 add [edx], al
007DFE2C 4E dec esi
007DFE2D 322404 xor ah, byte ptr [esp+eax]
007DFE30 0000 add [eax], al
007DFE32 0400 add al, +$00
007DFE34 07 pop es
007DFE35 4C dec esp
007DFE36 61 popa
007DFE37 62656C bound esp, qword ptr [ebp+$6C]
007DFE3A 313428 xor [eax+ebp], esi
007DFE3D 0400 add al, +$00
007DFE3F 000400 add [eax+eax], al
007DFE42 07 pop es
007DFE43 4C dec esp
007DFE44 61 popa
007DFE45 62656C bound esp, qword ptr [ebp+$6C]
007DFE48 31352C040000 xor [$0000042C], esi
007DFE4E 17 pop ss
007DFE4F 0006 add [esi], al
007DFE51 4B dec ebx
007DFE52 50 push eax
007DFE53 54 push esp
007DFE54 7970 jns 007DFEC6
007DFE56 65300400 xor gs:[eax+eax], al
007DFE5A 0017 add [edi], dl
007DFE5C 0009 add [ecx], cl
007DFE5E 4B dec ebx
007DFE5F 50 push eax
007DFE60 53 push ebx
007DFE61 7461 jz 007DFEC4
007DFE63 7475 jz 007DFEDA
007DFE65 7348 jnb 007DFEAF
007DFE67 3404 xor al, $04
007DFE69 0000 add [eax], al
007DFE6B 0A00 or al, byte ptr [eax]
007DFE6D 097632 or [esi+$32], esi
007DFE70 63686B arpl [eax+$6B], bp
007DFE73 6E outsb
007DFE74 6F outsd
007DFE75 7465 jz 007DFEDC
007DFE77 380400 cmp [eax+eax], al
007DFE7A 000400 add [eax+eax], al
007DFE7D 07 pop es
007DFE7E 4C dec esp
007DFE7F 61 popa
007DFE80 62656C bound esp, qword ptr [ebp+$6C]
007DFE83 3138 xor [eax], edi
007DFE85 3C04 cmp al, $04
007DFE87 0000 add [eax], al
007DFE89 0400 add al, +$00
007DFE8B 07 pop es
007DFE8C 4C dec esp
007DFE8D 61 popa
007DFE8E 62656C bound esp, qword ptr [ebp+$6C]
007DFE91 3139 xor [ecx], edi
007DFE93 40 inc eax
007DFE94 0400 add al, +$00
007DFE96 000400 add [eax+eax], al
007DFE99 07 pop es
007DFE9A 4C dec esp
007DFE9B 61 popa
007DFE9C 62656C bound esp, qword ptr [ebp+$6C]
007DFE9F 3230 xor dh, byte ptr [eax]
007DFEA1 44 inc esp
007DFEA2 0400 add al, +$00
007DFEA4 0007 add [edi], al
007DFEA6 0005436F6E4E add [$4E6E6F43], al
007DFEAC 6F outsd
007DFEAD 48 dec eax
007DFEAE 0400 add al, +$00
007DFEB0 000A add [edx], cl
007DFEB2 0007 add [edi], al
007DFEB4 7632 jbe 007DFEE8
007DFEB6 43 inc ebx
007DFEB7 6F outsd
007DFEB8 6E outsb
007DFEB9 4E dec esi
007DFEBA 6F outsd
007DFEBB 4C dec esp
007DFEBC 0400 add al, +$00
007DFEBE 000A add [edx], cl
007DFEC0 0006 add [esi], al
007DFEC2 7632 jbe 007DFEF6
007DFEC4 4D dec ebp
007DFEC5 51 push ecx
007DFEC6 7479 jz 007DFF41
007DFEC8 50 push eax
007DFEC9 0400 add al, +$00
007DFECB 000A add [edx], cl
007DFECD 0009 add [ecx], cl
007DFECF 7632 jbe 007DFF03
007DFED1 50 push eax
007DFED2 42 inc edx
007DFED3 50 push eax
007DFED4 7269 jb 007DFF3F
007DFED6 636554 arpl [ebp+$54], sp
007DFED9 0400 add al, +$00
007DFEDB 000400 add [eax+eax], al
007DFEDE 07 pop es
007DFEDF 4C dec esp
007DFEE0 61 popa
007DFEE1 62656C bound esp, qword ptr [ebp+$6C]
007DFEE4 3136 xor [esi], esi
007DFEE6 58 pop eax
007DFEE7 0400 add al, +$00
007DFEE9 0007 add [edi], al
007DFEEB 0007 add [edi], al
007DFEED 50 push eax
007DFEEE 5F pop edi
007DFEEF 43 inc ebx
007DFEF0 6F outsd
007DFEF1 6C insb
007DFEF2 6F outsd
007DFEF3 725C jb 007DFF51
007DFEF5 0400 add al, +$00
007DFEF7 0001 add [ecx], al
007DFEF9 000B add [ebx], cl
007DFEFB 54 push esp
007DFEFC 6F outsd
007DFEFD 6F outsd
007DFEFE 6C insb
007DFEFF 42 inc edx
007DFF00 7574 jnz 007DFF76
007DFF02 746F jz 007DFF73
007DFF04 6E outsb
007DFF05 3560040000 xor eax, $00000460
007DFF0A 0100 add [eax], eax
007DFF0C 0B546F6F or edx, [edi+ebp*2+$6F]
007DFF10 6C insb
007DFF11 42 inc edx
007DFF12 7574 jnz 007DFF88
007DFF14 746F jz 007DFF85
007DFF16 6E outsb
007DFF17 36640400 add al, +$00
007DFF1B 0017 add [edi], dl
007DFF1D 0007 add [edi], al
007DFF1F 46 inc esi
007DFF20 46 inc esi
007DFF21 59 pop ecx
007DFF22 54 push esp
007DFF23 7970 jns 007DFF95
007DFF25 656804000004 push $04000004
007DFF2B 0007 add [edi], al
007DFF2D 4C dec esp
007DFF2E 61 popa
007DFF2F 62656C bound esp, qword ptr [ebp+$6C]
007DFF32 3137 xor [edi], esi
007DFF34 6C insb
007DFF35 0400 add al, +$00
007DFF37 0007 add [edi], al
007DFF39 0006 add [esi], al
007DFF3B 46 inc esi
007DFF3C 59 pop ecx
007DFF3D 54 push esp
007DFF3E 7970 jns 007DFFB0
007DFF40 657004 jo 007DFF47
007DFF43 0000 add [eax], al
007DFF45 0A00 or al, byte ptr [eax]
007DFF47 087632 or [esi+$32], dh
007DFF4A 46 inc esi
007DFF4B 59 pop ecx
007DFF4C 54 push esp
007DFF4D 7970 jns 007DFFBF
007DFF4F 657404 jz 007DFF56
007DFF52 0000 add [eax], al
007DFF54 0A00 or al, byte ptr [eax]
007DFF56 07 pop es
007DFF57 7632 jbe 007DFF8B
007DFF59 48 dec eax
007DFF5A 7569 jnz 007DFFC5
007DFF5C 4C dec esp
007DFF5D 762B jbe 007DFF8A
007DFF5F 0012 add [edx], dl
007DFF61 00D8 add al, bl
007DFF63 16 push ss
007DFF64 7E00 jle 007DFF66
007DFF66 0B466F or eax, [esi+$6F]
007DFF69 726D jb 007DFFD8
007DFF6B 44 inc esp
007DFF6C 657374 jnb 007DFFE3
007DFF6F 726F jb 007DFFE0
007DFF71 7910 jns 007DFF83
007DFF73 00E0 add al, ah
007DFF75 16 push ss
007DFF76 7E00 jle 007DFF78
007DFF78 09466F or [esi+$6F], eax
007DFF7B 726D jb 007DFFEA
007DFF7D 43 inc ebx
007DFF7E 6C insb
007DFF7F 6F outsd
007DFF80 7365 jnb 007DFFE7
007DFF82 1300 adc eax, [eax]
007DFF84 E416 in al, $16
007DFF86 7E00 jle 007DFF88
007DFF88 0C54 or al, $54
007DFF8A 42 inc edx
007DFF8B 43 inc ebx
007DFF8C 6C insb
007DFF8D 6F outsd
007DFF8E 7365 jnb 007DFFF5
007DFF90 43 inc ebx
007DFF91 6C insb
007DFF92 69636B11003417 imul esp, [ebx+$6B], $17340011
007DFF99 7E00 jle 007DFF9B
007DFF9B 0A544244 or dl, byte ptr [edx+eax*2+$44]
007DFF9F 656C insb
007DFFA1 43 inc ebx
007DFFA2 6C insb
007DFFA3 69636B0F00C01A imul esp, [ebx+$6B], $1AC0000F
007DFFAA 7E00 jle 007DFFAC
007DFFAC 08466F or [esi+$6F], al
007DFFAF 726D jb 007E001E
007DFFB1 53 push ebx
007DFFB2 686F771500 push $0015776F
007DFFB7 6C insb
007DFFB8 1B7E00 sbb edi, [esi+$00]
007DFFBB 0E push cs
007DFFBC 54 push esp
007DFFBD 42 inc edx
007DFFBE 52 push edx
007DFFBF 61 popa
007DFFC0 667265 jb 007E0028
007DFFC3 7368 jnb 007E002D
007DFFC5 43 inc ebx
007DFFC6 6C insb
007DFFC7 69636B1700881B imul esp, [ebx+$6B], $1B880017
007DFFCE 7E00 jle 007DFFD0
007DFFD0 10546F6F adc [edi+ebp*2+$6F], dl
007DFFD4 6C insb
007DFFD5 42 inc edx
007DFFD6 7574 jnz 007E004C
007DFFD8 746F jz 007E0049
007DFFDA 6E outsb
007DFFDB 32436C xor al, byte ptr [ebx+$6C]
007DFFDE 69636B1800541C imul esp, [ebx+$6B], $1C540018
007DFFE5 7E00 jle 007DFFE7
007DFFE7 114661 adc [esi+$61], eax
007DFFEA 63746F72 arpl [edi+ebp*2+$72], si
007DFFEE 794E jns 007E003E
007DFFF0 61 popa
007DFFF1 6D insd
007DFFF2 6543 inc ebx
007DFFF4 68616E6765 push $65676E61
007DFFF9 1300 adc eax, [eax]
007DFFFB 681C7E000C push $0C007E1C
007E0000 42 inc edx
007E0001 7574 jnz 007E0077
007E0003 746F jz 007E0074
007E0005 6E outsb
007E0006 32436C xor al, byte ptr [ebx+$6C]
007E0009 69636B3000D028 imul esp, [ebx+$6B], $28D00030
007E0010 7E00 jle 007E0012
007E0012 296378 sub dword ptr [ebx+$78], esp
007E0015 47 inc edi
007E0016 7269 jb 007E0081
007E0018 6444 inc esp
007E001A 42 inc edx
007E001B 43 inc ebx
007E001C 6F outsd
007E001D 6C insb
007E001E 756D jnz 007E008D
007E0020 6E outsb
007E0021 385072 cmp [eax+$72], dl
007E0024 6F outsd
007E0025 7065 jo 007E008C
007E0027 7274 jb 007E009D
007E0029 69657345646974 imul esp, [ebp+$73], $74696445
007E0030 56 push esi
007E0031 61 popa
007E0032 6C insb
007E0033 7565 jnz 007E009A
007E0035 43 inc ebx
007E0036 68616E6765 push $65676E61
007E003B 643000 xor fs:[eax], al
007E003E 9C pushf
007E003F 2B7E00 sub edi, dword ptr [esi+$00]
007E0042 296378 sub dword ptr [ebx+$78], esp
007E0045 47 inc edi
007E0046 7269 jb 007E00B1
007E0048 6444 inc esp
007E004A 42 inc edx
007E004B 43 inc ebx
007E004C 6F outsd
007E004D 6C insb
007E004E 756D jnz 007E00BD
007E0050 6E outsb
007E0051 3550726F70 xor eax, $706F7250
007E0056 657274 jb 007E00CD
007E0059 69657345646974 imul esp, [ebp+$73], $74696445
007E0060 56 push esi
007E0061 61 popa
007E0062 6C insb
007E0063 7565 jnz 007E00CA
007E0065 43 inc ebx
007E0066 68616E6765 push $65676E61
007E006B 643000 xor fs:[eax], al
007E006E 48 dec eax
007E006F 357E002963 xor eax, $6329007E
007E0074 7847 js 007E00BD
007E0076 7269 jb 007E00E1
007E0078 6444 inc esp
007E007A 42 inc edx
007E007B 43 inc ebx
007E007C 6F outsd
007E007D 6C insb
007E007E 756D jnz 007E00ED
007E0080 6E outsb
007E0081 315072 xor [eax+$72], edx
007E0084 6F outsd
007E0085 7065 jo 007E00EC
007E0087 7274 jb 007E00FD
007E0089 69657345646974 imul esp, [ebp+$73], $74696445
007E0090 56 push esi
007E0091 61 popa
007E0092 6C insb
007E0093 7565 jnz 007E00FA
007E0095 43 inc ebx
007E0096 68616E6765 push $65676E61
007E009B 6417 pop ss
007E009D 00C0 add al, al
007E009F 387E00 cmp [esi+$00], bh
007E00A2 10546F6F adc [edi+ebp*2+$6F], dl
007E00A6 6C insb
007E00A7 42 inc edx
007E00A8 7574 jnz 007E011E
007E00AA 746F jz 007E011B
007E00AC 6E outsb
007E00AD 33436C xor eax, [ebx+$6C]
007E00B0 69636B2B003C3C imul esp, [ebx+$6B], $3C3C002B
007E00B7 7E00 jle 007E00B9
007E00B9 2463 and al, $63
007E00BB 7847 js 007E0104
007E00BD 7269 jb 007E0128
007E00BF 6444 inc esp
007E00C1 42 inc edx
007E00C2 43 inc ebx
007E00C3 6F outsd
007E00C4 6C insb
007E00C5 756D jnz 007E0134
007E00C7 6E outsb
007E00C8 335072 xor edx, [eax+$72]
007E00CB 6F outsd
007E00CC 7065 jo 007E0133
007E00CE 7274 jb 007E0144
007E00D0 69657342757474 imul esp, [ebp+$73], $74747542
007E00D7 6F outsd
007E00D8 6E outsb
007E00D9 43 inc ebx
007E00DA 6C insb
007E00DB 69636B2B003441 imul esp, [ebx+$6B], $4134002B
007E00E2 7E00 jle 007E00E4
007E00E4 2463 and al, $63
007E00E6 7847 js 007E012F
007E00E8 7269 jb 007E0153
007E00EA 6444 inc esp
007E00EC 42 inc edx
007E00ED 43 inc ebx
007E00EE 6F outsd
007E00EF 6C insb
007E00F0 756D jnz 007E015F
007E00F2 6E outsb
007E00F3 3650 push eax
007E00F5 726F jb 007E0166
007E00F7 7065 jo 007E015E
007E00F9 7274 jb 007E016F
007E00FB 69657342757474 imul esp, [ebp+$73], $74747542
007E0102 6F outsd
007E0103 6E outsb
007E0104 43 inc ebx
007E0105 6C insb
007E0106 69636B25009044 imul esp, [ebx+$6B], $44900025
007E010D 7E00 jle 007E010F
007E010F 1E push ds
007E0110 7632 jbe 007E0144
007E0112 43 inc ebx
007E0113 6F outsd
007E0114 6C insb
007E0115 756D jnz 007E0184
007E0117 6E outsb
007E0118 335072 xor edx, [eax+$72]
007E011B 6F outsd
007E011C 7065 jo 007E0183
007E011E 7274 jb 007E0194
007E0120 69657342757474 imul esp, [ebp+$73], $74747542
007E0127 6F outsd
007E0128 6E outsb
007E0129 43 inc ebx
007E012A 6C insb
007E012B 69636B1700D447 imul esp, [ebx+$6B], $47D40017
007E0132 7E00 jle 007E0134
007E0134 10546F6F adc [edi+ebp*2+$6F], dl
007E0138 6C insb
007E0139 42 inc edx
007E013A 7574 jnz 007E01B0
007E013C 746F jz 007E01AD
007E013E 6E outsb
007E013F 31436C xor [ebx+$6C], eax
007E0142 69636B2A001448 imul esp, [ebx+$6B], $4814002A
007E0149 7E00 jle 007E014B
007E014B 237632 and esi, [esi+$32]
007E014E 43 inc ebx
007E014F 6F outsd
007E0150 6C insb
007E0151 756D jnz 007E01C0
007E0153 6E outsb
007E0154 325072 xor dl, byte ptr [eax+$72]
007E0157 6F outsd
007E0158 7065 jo 007E01BF
007E015A 7274 jb 007E01D0
007E015C 69657345646974 imul esp, [ebp+$73], $74696445
007E0163 56 push esi
007E0164 61 popa
007E0165 6C insb
007E0166 7565 jnz 007E01CD
007E0168 43 inc ebx
007E0169 68616E6765 push $65676E61
007E016E 642500484B7E and eax, $7E4B4800
007E0174 001E add [esi], bl
007E0176 7632 jbe 007E01AA
007E0178 50 push eax
007E0179 53 push ebx
007E017A 50 push eax
007E017B 726F jb 007E01EC
007E017D 7065 jo 007E01E4
007E017F 7274 jb 007E01F5
007E0181 69657345646974 imul esp, [ebp+$73], $74696445
007E0188 56 push esi
007E0189 61 popa
007E018A 6C insb
007E018B 7565 jnz 007E01F2
007E018D 43 inc ebx
007E018E 68616E6765 push $65676E61
007E0193 642A00 sub al, byte ptr fs:[eax]
007E0196 EC in al, dx
007E0197 4D dec ebp
007E0198 7E00 jle 007E019A
007E019A 237632 and esi, [esi+$32]
007E019D 42 inc edx
007E019E 61 popa
007E019F 7463 jz 007E0204
007E01A1 684E6F5072 push $72506F4E
007E01A6 6F outsd
007E01A7 7065 jo 007E020E
007E01A9 7274 jb 007E021F
007E01AB 69657345646974 imul esp, [ebp+$73], $74696445
007E01B2 56 push esi
007E01B3 61 popa
007E01B4 6C insb
007E01B5 7565 jnz 007E021C
007E01B7 43 inc ebx
007E01B8 68616E6765 push $65676E61
007E01BD 642500C4517E and eax, $7E51C400
007E01C3 001E add [esi], bl
007E01C5 7632 jbe 007E01F9
007E01C7 50 push eax
007E01C8 61 popa
007E01C9 794D jns 007E0218
007E01CB 656E outsb
007E01CD 7450 jz 007E021F
007E01CF 726F jb 007E0240
007E01D1 7065 jo 007E0238
007E01D3 7274 jb 007E0249
007E01D5 69657342757474 imul esp, [ebp+$73], $74747542
007E01DC 6F outsd
007E01DD 6E outsb
007E01DE 43 inc ebx
007E01DF 6C insb
007E01E0 69636B2800F854 imul esp, [ebx+$6B], $54F80028
007E01E7 7E00 jle 007E01E9
007E01E9 217632 and [esi+$32], esi
007E01EC 54 push esp
007E01ED 5F pop edi
007E01EE 7174 jno 007E0264
007E01F0 7950 jns 007E0242
007E01F2 726F jb 007E0263
007E01F4 7065 jo 007E025B
007E01F6 7274 jb 007E026C
007E01F8 69657345646974 imul esp, [ebp+$73], $74696445
007E01FF 56 push esi
007E0200 61 popa
007E0201 6C insb
007E0202 7565 jnz 007E0269
007E0204 43 inc ebx
007E0205 68616E6765 push $65676E61
007E020A 641300 adc eax, fs:[eax]
007E020D 88587E mov [eax+$7E], bl
007E0210 000C42 add [edx+eax*2], cl
007E0213 7574 jnz 007E0289
007E0215 746F jz 007E0286
007E0217 6E outsb
007E0218 31436C xor [ebx+$6C], eax
007E021B 69636B1500045D imul esp, [ebx+$6B], $5D040015
007E0222 7E00 jle 007E0224
007E0224 0E push cs
007E0225 43 inc ebx
007E0226 6865636B42 push $426B6365
007E022B 6F outsd
007E022C 7831 js 007E025F
007E022E 43 inc ebx
007E022F 6C insb
007E0230 69636B2A001C5F imul esp, [ebx+$6B], $5F1C002A
007E0237 7E00 jle 007E0239
007E0239 237632 and esi, [esi+$32]
007E023C 54 push esp
007E023D 5F pop edi
007E023E 50 push eax
007E023F 7269 jb 007E02AA
007E0241 636550 arpl [ebp+$50], sp
007E0244 726F jb 007E02B5
007E0246 7065 jo 007E02AD
007E0248 7274 jb 007E02BE
007E024A 69657345646974 imul esp, [ebp+$73], $74696445
007E0251 56 push esi
007E0252 61 popa
007E0253 6C insb
007E0254 7565 jnz 007E02BB
007E0256 43 inc ebx
007E0257 68616E6765 push $65676E61
007E025C 641A00 sbb al, byte ptr fs:[eax]
007E025F AC lodsb
007E0260 627E00 bound edi, qword ptr [esi+$00]
007E0263 136378 adc esp, [ebx+$78]
007E0266 54 push esp
007E0267 61 popa
007E0268 62436F bound eax, qword ptr [ebx+$6F]
007E026B 6E outsb
007E026C 7472 jz 007E02E0
007E026E 6F outsd
007E026F 6C insb
007E0270 314368 xor [ebx+$68], eax
007E0273 61 popa
007E0274 6E outsb
007E0275 67651000 adc gs:[bx+si], al
007E0279 3C64 cmp al, $64
007E027B 7E00 jle 007E027D
007E027D 09546368 or [ebx+$68], edx
007E0281 6B436C69 imul eax, [ebx+$6C], $69
007E0285 636B12 arpl [ebx+$12], bp
007E0288 0094687E000B54 add [eax+ebp*2+$540B007E], dl
007E028F 6E outsb
007E0290 6F outsd
007E0291 63686B arpl [eax+$6B], bp
007E0294 43 inc ebx
007E0295 6C insb
007E0296 69636B1700206C imul esp, [ebx+$6B], $6C200017
007E029D 7E00 jle 007E029F
007E029F 10546F6F adc [edi+ebp*2+$6F], dl
007E02A3 6C insb
007E02A4 42 inc edx
007E02A5 7574 jnz 007E031B
007E02A7 746F jz 007E0318
007E02A9 6E outsb
007E02AA 3443 xor al, $43
007E02AC 6C insb
007E02AD 69636B2500586C imul esp, [ebx+$6B], $6C580025
007E02B4 7E00 jle 007E02B6
007E02B6 1E push ds
007E02B7 7632 jbe 007E02EB
007E02B9 4F dec edi
007E02BA 7264 jb 007E0320
007E02BC 65724E jb 007E030D
007E02BF 4F dec edi
007E02C0 50 push eax
007E02C1 726F jb 007E0332
007E02C3 7065 jo 007E032A
007E02C5 7274 jb 007E033B
007E02C7 69657342757474 imul esp, [ebp+$73], $74747542
007E02CE 6F outsd
007E02CF 6E outsb
007E02D0 43 inc ebx
007E02D1 6C insb
007E02D2 69636B27000073 imul esp, [ebx+$6B], $73000027
007E02D9 7E00 jle 007E02DB
007E02DB 207632 and [esi+$32], dh
007E02DE 43 inc ebx
007E02DF 6F outsd
007E02E0 6D insd
007E02E1 54 push esp
007E02E2 61 popa
007E02E3 69546F7550726F70 imul edx, [edi+ebp*2+$75], $706F7250
007E02EB 657274 jb 007E0362
007E02EE 69657342757474 imul esp, [ebp+$73], $74747542
007E02F5 6F outsd
007E02F6 6E outsb
007E02F7 43 inc ebx
007E02F8 6C insb
007E02F9 69636B25003C76 imul esp, [ebx+$6B], $763C0025
007E0300 7E00 jle 007E0302
007E0302 1E push ds
007E0303 7632 jbe 007E0337
007E0305 50 push eax
007E0306 5F pop edi
007E0307 43 inc ebx
007E0308 6F outsd
007E0309 6C insb
007E030A 6F outsd
007E030B 7250 jb 007E035D
007E030D 726F jb 007E037E
007E030F 7065 jo 007E0376
007E0311 7274 jb 007E0387
007E0313 69657342757474 imul esp, [ebp+$73], $74747542
007E031A 6F outsd
007E031B 6E outsb
007E031C 43 inc ebx
007E031D 6C insb
007E031E 69636B1D000C7A imul esp, [ebx+$6B], $7A0C001D
007E0325 7E00 jle 007E0327
007E0327 16 push ss
007E0328 7632 jbe 007E035C
007E032A 7373 jnb 007E039F
007E032C 656C insb
007E032E 50 push eax
007E032F 726F jb 007E03A0
007E0331 7065 jo 007E0398
007E0333 7274 jb 007E03A9
007E0335 6965734368616E imul esp, [ebp+$73], $6E616843
007E033C 67651F pop ds
007E033F 00E0 add al, ah
007E0341 7A7E jp 007E03C1
007E0343 0018 add [eax], bl
007E0345 54 push esp
007E0346 7632 jbe 007E037A
007E0348 53 push ebx
007E0349 7479 jz 007E03C4
007E034B 6C insb
007E034C 657347 jnb 007E0396
007E034F 657443 jz 007E0395
007E0352 6F outsd
007E0353 6E outsb
007E0354 7465 jz 007E03BB
007E0356 6E outsb
007E0357 7453 jz 007E03AC
007E0359 7479 jz 007E03D4
007E035B 6C insb
007E035C 650F00A87B7E0008 verw word ptr gs:[eax+$8007E7B]
007E0364 54 push esp
007E0365 4B dec ebx
007E0366 50 push eax
007E0367 43 inc ebx
007E0368 6C insb
007E0369 69636B11007C7E imul esp, [ebx+$6B], $7E7C0011
007E0370 7E00 jle 007E0372
007E0372 0A544358 or dl, byte ptr [ebx+eax*2+$58]
007E0376 4B dec ebx
007E0377 50 push eax
007E0378 43 inc ebx
007E0379 6C insb
007E037A 69636B0E004881 imul esp, [ebx+$6B], $8148000E
007E0381 7E00 jle 007E0383
007E0383 07 pop es
007E0384 4E dec esi
007E0385 31436C xor [ebx+$6C], eax
007E0388 69636B0E005881 imul esp, [ebx+$6B], $8158000E
007E038F 7E00 jle 007E0391
007E0391 07 pop es
007E0392 4E dec esi
007E0393 32436C xor al, byte ptr [ebx+$6C]
007E0396 69636B29006881 imul esp, [ebx+$6B], $81680029
007E039D 7E00 jle 007E039F
007E039F 227632 and dh, byte ptr [esi+$32]
007E03A2 4B dec ebx
007E03A3 50 push eax
007E03A4 54 push esp
007E03A5 7970 jns 007E0417
007E03A7 6550 push eax
007E03A9 726F jb 007E041A
007E03AB 7065 jo 007E0412
007E03AD 7274 jb 007E0423
007E03AF 69657345646974 imul esp, [ebp+$73], $74696445
007E03B6 56 push esi
007E03B7 61 popa
007E03B8 6C insb
007E03B9 7565 jnz 007E0420
007E03BB 43 inc ebx
007E03BC 68616E6765 push $65676E61
007E03C1 641A00 sbb al, byte ptr fs:[eax]
007E03C4 38837E001363 cmp [ebx+$6313007E], al
007E03CA 7854 js 007E0420
007E03CC 61 popa
007E03CD 62436F bound eax, qword ptr [ebx+$6F]
007E03D0 6E outsb
007E03D1 7472 jz 007E0445
007E03D3 6F outsd
007E03D4 6C insb
007E03D5 324368 xor al, byte ptr [ebx+$68]
007E03D8 61 popa
007E03D9 6E outsb
007E03DA 676517 pop ss
007E03DD 004083 add [eax-$7D], al
007E03E0 7E00 jle 007E03E2
007E03E2 10546F6F adc [edi+ebp*2+$6F], dl
007E03E6 6C insb
007E03E7 42 inc edx
007E03E8 7574 jnz 007E045E
007E03EA 746F jz 007E045B
007E03EC 6E outsb
007E03ED 35436C6963 xor eax, $63696C43
007E03F2 6B1700 imul edx, [edi], $00
007E03F5 7487 jz 007E037E
007E03F7 7E00 jle 007E03F9
007E03F9 10546F6F adc [edi+ebp*2+$6F], dl
007E03FD 6C insb
007E03FE 42 inc edx
007E03FF 7574 jnz 007E0475
007E0401 746F jz 007E0472
007E0403 6E outsb
007E0404 3643 inc ebx
007E0406 6C insb
007E0407 69636B2300B089 imul esp, [ebx+$6B], $89B00023
007E040E 7E00 jle 007E0410
007E0410 1C76 sbb al, $76
007E0412 32436F xor al, byte ptr [ebx+$6F]
007E0415 6E outsb
007E0416 4E dec esi
007E0417 6F outsd
007E0418 50 push eax
007E0419 726F jb 007E048A
007E041B 7065 jo 007E0482
007E041D 7274 jb 007E0493
007E041F 69657342757474 imul esp, [ebp+$73], $74747542
007E0426 6F outsd
007E0427 6E outsb
007E0428 43 inc ebx
007E0429 6C insb
007E042A 69636B08546672 imul esp, [ebx+$6B], $72665408
007E0431 6D insd
007E0432 59 pop ecx
007E0433 46 inc esi
007E0434 43 inc ebx
007E0435 52 push edx
007E0436 1800 sbb [eax], al
007E0438 28944500648A45 sub [ebp+eax*2+$458A6400], dl
007E043F 00B8124D0020 add [eax+$20004D12], bh
007E0445 42 inc edx
007E0446 44 inc esp
007E0447 001C5F add [edi+ebx*2], bl
007E044A 47 inc edi
007E044B 0064D378 add [ebx+edx*8+$78], ah
007E044F 00A80A7800B8 add [eax+$B800780A], ch
007E0455 6747 inc edi
007E0457 0000 add [eax], al
007E0459 16 push ss
007E045A 6300 arpl [eax], ax
007E045C F4 hlt
007E045D B466 mov ah, $66
007E045F 0034B1 add [ecx+esi*4], dh
007E0462 6600A40E6400E0A5 add [esi+ecx+$A5E00064], ah
007E046A 45 inc ebp
007E046B 005876 add [eax+$76], bl
007E046E 7C00 jl 007E0470
007E0470 087F4B or [edi+$4B], bh
007E0473 0088996A0000 add [eax+$6A99], cl
007E0479 8E4700 mov es, word ptr [edi+$00]
007E047C C0964700645D57 rcl byte ptr [esi+$5D640047], $57
007E0483 009C6D4F005070 add [ebp+ebp*2+$7050004F], bl
007E048A 4F dec edi
007E048B 00887E49008C add [eax+$8C00497E], cl
007E0491 7649 jbe 007E04DC
007E0493 00F4 add ah, dh
007E0495 8147009C047E00 add dword ptr [edi+$00], $007E049C
007E049C 07 pop es
007E049D 08546672 or [esi+$72], dl
007E04A1 6D insd
007E04A2 59 pop ecx
007E04A3 46 inc esi
007E04A4 43 inc ebx
007E04A5 52 push edx
007E04A6 AC lodsb
007E04A7 F8 clc
007E04A8 7D00 jnl 007E04AA
007E04AA D0F2 DB $D0, $F2 // dl, 1
007E04AC 49 dec ecx
007E04AD 005E00 add [esi+$00], bl
007E04B0 06 push es
007E04B1 55 push ebp
007E04B2 5F pop edi
007E04B3 59 pop ecx
007E04B4 46 inc esi
007E04B5 43 inc ebx
007E04B6 52 push edx
007E04B7 0000 add [eax], al
007E04B9 8D4000 lea eax, [eax+$00]
007E04BC 55 push ebp
007E04BD 8BEC mov ebp, esp
007E04BF B943000000 mov ecx, $00000043
007E04C4 6A00 push $00
007E04C6 6A00 push $00
007E04C8 49 dec ecx
007E04C9 75F9 jnz 007E04C4
007E04CB 51 push ecx
007E04CC 53 push ebx
007E04CD 56 push esi
007E04CE 8BD8 mov ebx, eax
007E04D0 33C0 xor eax, eax
007E04D2 55 push ebp
* Possible String Reference to: '<27><>;<3B><><EFBFBD>'<EFBFBD><EFBFBD><EFBFBD>^[<EFBFBD><EFBFBD>]<EFBFBD>'
|
007E04D3 684B0F7E00 push $007E0F4B
***** TRY
|
007E04D8 64FF30 push dword ptr fs:[eax]
007E04DB 648920 mov fs:[eax], esp
* Possible String Reference to: 'YF_Money_CR'
|
007E04DE 68640F7E00 push $007E0F64
007E04E3 6A04 push $04
007E04E5 6A01 push $01
007E04E7 8D55FC lea edx, [ebp-$04]
* Possible String Reference to: 'YF'
|
007E04EA B9780F7E00 mov ecx, $007E0F78
* Reference to control OrdDate : TcxGridDBColumn
|
007E04EF 8B830C030000 mov eax, [ebx+$030C]
* Reference to : TfrmSelExportField._PROC_007B7708()
|
007E04F5 E80E72FDFF call 007B7708
007E04FA 84C0 test al, al
007E04FC 751D jnz 007E051B
007E04FE 6A00 push $00
* Possible String Reference to: '<27><>ʾ'
|
007E0500 B97C0F7E00 mov ecx, $007E0F7C
* Possible String Reference to: <><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD>ܣ<EFBFBD>'
|
007E0505 BA840F7E00 mov edx, $007E0F84
*)
end;
end.