D7myChuangpin/YSYF/U_YFZDList_MX.pas

1389 lines
55 KiB
ObjectPascal
Raw Permalink Normal View History

2024-07-23 20:18:14 +08:00
unit U_YFZDList_MX;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics,
Controls, Forms, Dialogs, StdCtrls
type
TfrmYFZDList_MX=class(TForm)
ToolBar1: TToolBar;
TBRafresh: TToolButton;
TBClose: TToolButton;
ADOQueryTemp: TADOQuery;
ADOQueryCmd: TADOQuery;
Panel1: TPanel;
ToolButton2: TToolButton;
ADOQueryMain: TADOQuery;
ToolButton1: TToolButton;
RM1: TRMGridReport;
RMDB_Main: TRMDBDataSet;
Label3: TLabel;
cxGrid2: TcxGrid;
Tv2: TcxGridDBTableView;
cxGridLevel1: TcxGridLevel;
Label2: TLabel;
begdate: TDateTimePicker;
Enddate: TDateTimePicker;
cxGridPopupMenu2: TcxGridPopupMenu;
DS_HZ: TDataSource;
CDS_HZ: TClientDataSet;
Label1: TLabel;
v2Column1: TcxGridDBColumn;
v2Column2: TcxGridDBColumn;
v2Column5: TcxGridDBColumn;
v2Column6: TcxGridDBColumn;
v2Column7: TcxGridDBColumn;
v2Column8: TcxGridDBColumn;
v2Column9: TcxGridDBColumn;
v2Column10: TcxGridDBColumn;
v2Column4: TcxGridDBColumn;
v2ps: TcxGridDBColumn;
v2Column3: TcxGridDBColumn;
v2YFName: TcxGridDBColumn;
v2P_Spec: TcxGridDBColumn;
v2ComTaiTou: TcxGridDBColumn;
Label4: TLabel;
ComTaiTou: TEdit;
Label5: TLabel;
P_CodeName: TEdit;
Label7: TLabel;
FKTaitou: TEdit;
Label8: TLabel;
KHType: TComboBox;
v2KHType: TcxGridDBColumn;
FactoryName: TComboBox;
v2FXMoney: TcxGridDBColumn;
vSXMoney: TcxGridDBColumn;
Label6: TLabel;
ConNO: TEdit;
Label9: TLabel;
OrderNo: TEdit;
v2ConNO: TcxGridDBColumn;
v2OrderNo: TcxGridDBColumn;
procedure FormDestroy(Sender : TObject);
procedure FormClose(Sender : TObject);
procedure TBCloseClick(Sender : TObject);
procedure FormShow(Sender : TObject);
procedure TBRafreshClick(Sender : TObject);
procedure ToolButton2Click(Sender : TObject);
procedure FactoryNameChange(Sender : TObject);
procedure ToolButton1Click(Sender : TObject);
procedure FormCreate(Sender : TObject);
procedure _PROC_0084ADF0(Sender : TObject);
procedure _PROC_0084AE20(Sender : TObject);
procedure _PROC_0084AE28(Sender : TObject);
procedure _PROC_0084AE8E(Sender : TObject);
procedure _PROC_0084B2B9(Sender : TObject);
private
{ Private declarations }
public
{ Public declarations }
end ;
var
frmYFZDList_MX: TfrmYFZDList_MX;
{This file is generated by DeDe Ver 3.50.02 Copyright (c) 1999-2002 DaFixer}
implementation
{$R *.DFM}
procedure TfrmYFZDList_MX.FormDestroy(Sender : TObject);
begin
(*
0084ABA4 33C0 xor eax, eax
* Reference to GlobalVar_00895A6C
|
0084ABA6 A36C5A8900 mov dword ptr [$00895A6C], eax
0084ABAB C3 ret
*)
end;
procedure TfrmYFZDList_MX.FormClose(Sender : TObject);
begin
(*
0084ABAC C60102 mov byte ptr [ecx], $02
0084ABAF C3 ret
*)
end;
procedure TfrmYFZDList_MX.TBCloseClick(Sender : TObject);
begin
(*
0084ABB0 55 push ebp
0084ABB1 8BEC mov ebp, esp
0084ABB3 6A00 push $00
0084ABB5 53 push ebx
0084ABB6 8BD8 mov ebx, eax
0084ABB8 33C0 xor eax, eax
0084ABBA 55 push ebp
* Possible String Reference to: '<27><EFBFBD><EF9EBB><EFBFBD>[Y]<5D>'
|
0084ABBB 6800AC8400 push $0084AC00
***** TRY
|
0084ABC0 64FF30 push dword ptr fs:[eax]
0084ABC3 648920 mov fs:[eax], esp
0084ABC6 8D55FC lea edx, [ebp-$04]
0084ABC9 8BC3 mov eax, ebx
* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
0084ABCB E820DAC3FF call 004885F0
0084ABD0 8B45FC mov eax, [ebp-$04]
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1'
|
0084ABD3 B914AC8400 mov ecx, $0084AC14
* Reference to control TfrmYFZDList_MX.Tv2 : TcxGridDBTableView
|
0084ABD8 8B932C030000 mov edx, [ebx+$032C]
|
0084ABDE E8BDCFF6FF call 007B7BA0
0084ABE3 8BC3 mov eax, ebx
* Reference to: Forms.TCustomForm.Close(TCustomForm);
|
0084ABE5 E8AEB3C5FF call 004A5F98
0084ABEA 33C0 xor eax, eax
0084ABEC 5A pop edx
0084ABED 59 pop ecx
0084ABEE 59 pop ecx
0084ABEF 648910 mov fs:[eax], edx
****** FINALLY
|
* Possible String Reference to: '[Y]<5D>'
|
0084ABF2 6807AC8400 push $0084AC07
0084ABF7 8D45FC lea eax, [ebp-$04]
* Reference to: System.@LStrClr(void;void);
|
0084ABFA E825A7BBFF call 00405324
0084ABFF C3 ret
* Reference to: System.@HandleFinally;
|
0084AC00 E9EF9EBBFF jmp 00404AF4
0084AC05 EBF0 jmp 0084ABF7
****** END
|
0084AC07 5B pop ebx
0084AC08 59 pop ecx
0084AC09 5D pop ebp
0084AC0A C3 ret
*)
end;
procedure TfrmYFZDList_MX.FormShow(Sender : TObject);
begin
(*
0084AC20 55 push ebp
0084AC21 8BEC mov ebp, esp
0084AC23 6A00 push $00
0084AC25 6A00 push $00
0084AC27 53 push ebx
0084AC28 8BD8 mov ebx, eax
0084AC2A 33C0 xor eax, eax
0084AC2C 55 push ebp
0084AC2D 68D8AC8400 push $0084ACD8
***** TRY
|
0084AC32 64FF30 push dword ptr fs:[eax]
0084AC35 648920 mov fs:[eax], esp
0084AC38 8D55F8 lea edx, [ebp-$08]
0084AC3B 8BC3 mov eax, ebx
* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
0084AC3D E8AED9C3FF call 004885F0
0084AC42 8B45F8 mov eax, [ebp-$08]
* Possible String Reference to: '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1'
|
0084AC45 B9ECAC8400 mov ecx, $0084ACEC
* Reference to control TfrmYFZDList_MX.Tv2 : TcxGridDBTableView
|
0084AC4A 8B932C030000 mov edx, [ebx+$032C]
|
0084AC50 E84FCDF6FF call 007B79A4
* Reference to control TfrmYFZDList_MX.ADOQueryTemp : TADOQuery
|
0084AC55 8B8304030000 mov eax, [ebx+$0304]
|
0084AC5B E8289DF6FF call 007B4988
0084AC60 83C4F8 add esp, -$08
0084AC63 DD1C24 fstp qword ptr [esp]
0084AC66 9B wait
* Reference to control TfrmYFZDList_MX.Enddate : TDateTimePicker
|
0084AC67 8B833C030000 mov eax, [ebx+$033C]
* Reference to: ComCtrls.TCommonCalendar.SetDateTime(TCommonCalendar;TDateTime);
|
0084AC6D E8BA75C2FF call 0047222C
* Reference to control TfrmYFZDList_MX.Enddate : TDateTimePicker
|
0084AC72 8B833C030000 mov eax, [ebx+$033C]
0084AC78 DD8010020000 fld qword ptr [eax+$0210]
0084AC7E D825F8AC8400 fsub dword ptr [$0084ACF8]
0084AC84 83C4F8 add esp, -$08
0084AC87 DD1C24 fstp qword ptr [esp]
0084AC8A 9B wait
* Reference to control TfrmYFZDList_MX.begdate : TDateTimePicker
|
0084AC8B 8B8338030000 mov eax, [ebx+$0338]
* Reference to: ComCtrls.TCommonCalendar.SetDateTime(TCommonCalendar;TDateTime);
|
0084AC91 E89675C2FF call 0047222C
0084AC96 8D45FC lea eax, [ebp-$04]
* Possible String Reference to: 'select distinct (A.FactoryName) nam
| e from YF_Money_CR A where A.CRType
| =<><D3A6><EFBFBD><EFBFBD><EFBFBD>Ǽ<EFBFBD>' '
|
0084AC99 BA04AD8400 mov edx, $0084AD04
* Reference to: System.@LStrLAsg(void;void;void;void);
|
0084AC9E E819A7BBFF call 004053BC
0084ACA3 8B45FC mov eax, [ebp-$04]
0084ACA6 50 push eax
0084ACA7 33C9 xor ecx, ecx
* Reference to control TfrmYFZDList_MX.FactoryName : TComboBox
|
0084ACA9 8B93AC030000 mov edx, [ebx+$03AC]
* Reference to control TfrmYFZDList_MX.ADOQueryCmd : TADOQuery
|
0084ACAF 8B8308030000 mov eax, [ebx+$0308]
|
0084ACB5 E88EC5F6FF call 007B7248
0084ACBA 33C0 xor eax, eax
0084ACBC 5A pop edx
0084ACBD 59 pop ecx
0084ACBE 59 pop ecx
0084ACBF 648910 mov fs:[eax], edx
****** FINALLY
|
0084ACC2 68DFAC8400 push $0084ACDF
0084ACC7 8D45F8 lea eax, [ebp-$08]
* Reference to: System.@LStrClr(void;void);
|
0084ACCA E855A6BBFF call 00405324
0084ACCF 8D45FC lea eax, [ebp-$04]
* Reference to: System.@LStrClr(void;void);
|
0084ACD2 E84DA6BBFF call 00405324
0084ACD7 C3 ret
* Reference to: System.@HandleFinally;
|
0084ACD8 E9179EBBFF jmp 00404AF4
0084ACDD EBE8 jmp 0084ACC7
****** END
|
0084ACDF 5B pop ebx
0084ACE0 59 pop ecx
0084ACE1 59 pop ecx
0084ACE2 5D pop ebp
0084ACE3 C3 ret
*)
end;
procedure TfrmYFZDList_MX.TBRafreshClick(Sender : TObject);
begin
(*
|
0084AD5C E8CBE4FFFF call 0084922C
0084AD61 C3 ret
*)
end;
procedure TfrmYFZDList_MX.ToolButton2Click(Sender : TObject);
begin
(*
|
0084AD64 E8C3E4FFFF call 0084922C
0084AD69 C3 ret
*)
end;
procedure TfrmYFZDList_MX.FactoryNameChange(Sender : TObject);
begin
(*
0084AD6C 56 push esi
* Reference to control TfrmYFZDList_MX.ToolButton2 : TToolButton
|
0084AD6D 8B8010030000 mov eax, [eax+$0310]
0084AD73 66BEEBFF mov si, $FFEB
* Reference to: System.@CallDynaInst;
|
0084AD77 E8D897BBFF call 00404554
0084AD7C 5E pop esi
0084AD7D C3 ret
*)
end;
procedure TfrmYFZDList_MX.ToolButton1Click(Sender : TObject);
begin
(*
0084AD80 55 push ebp
0084AD81 8BEC mov ebp, esp
0084AD83 6A00 push $00
0084AD85 53 push ebx
0084AD86 8BD8 mov ebx, eax
0084AD88 33C0 xor eax, eax
0084AD8A 55 push ebp
0084AD8B 68D3AD8400 push $0084ADD3
***** TRY
|
0084AD90 64FF30 push dword ptr fs:[eax]
0084AD93 648920 mov fs:[eax], esp
* Reference to control TfrmYFZDList_MX.ADOQueryMain : TADOQuery
|
0084AD96 8B8314030000 mov eax, [ebx+$0314]
* Reference to: DB.TDataSet.IsEmpty(TDataSet):Boolean;
|
0084AD9C E81FD1C7FF call 004C7EC0
0084ADA1 84C0 test al, al
0084ADA3 7518 jnz 0084ADBD
0084ADA5 8D55FC lea edx, [ebp-$04]
0084ADA8 8BC3 mov eax, ebx
* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
0084ADAA E841D8C3FF call 004885F0
0084ADAF 8B45FC mov eax, [ebp-$04]
* Reference to control TfrmYFZDList_MX.cxGrid2 : TcxGrid
|
0084ADB2 8B9328030000 mov edx, [ebx+$0328]
|
0084ADB8 E887D2F6FF call 007B8044
0084ADBD 33C0 xor eax, eax
0084ADBF 5A pop edx
0084ADC0 59 pop ecx
0084ADC1 59 pop ecx
0084ADC2 648910 mov fs:[eax], edx
****** FINALLY
|
0084ADC5 68DAAD8400 push $0084ADDA
0084ADCA 8D45FC lea eax, [ebp-$04]
* Reference to: System.@LStrClr(void;void);
|
0084ADCD E852A5BBFF call 00405324
0084ADD2 C3 ret
* Reference to: System.@HandleFinally;
|
0084ADD3 E91C9DBBFF jmp 00404AF4
0084ADD8 EBF0 jmp 0084ADCA
****** END
|
0084ADDA 5B pop ebx
0084ADDB 59 pop ecx
0084ADDC 5D pop ebp
0084ADDD C3 ret
*)
end;
procedure TfrmYFZDList_MX.FormCreate(Sender : TObject);
begin
(*
0084ADE0 B205 mov dl, $05
* Reference to control TfrmYFZDList_MX.cxGrid2 : TcxGrid
|
0084ADE2 8B8028030000 mov eax, [eax+$0328]
* Reference to: Controls.TControl.SetAlign(TControl;TAlign);
|
0084ADE8 E8EFCCC3FF call 00487ADC
0084ADED C3 ret
*)
end;
procedure TfrmYFZDList_MX._PROC_0084ADF0(Sender : TObject);
begin
(*
0084ADF0 55 push ebp
0084ADF1 8BEC mov ebp, esp
0084ADF3 33C0 xor eax, eax
0084ADF5 55 push ebp
* Possible String Reference to: '<27>ڜ<EFBFBD><DA9C><EFBFBD><EFBFBD><><C38B>-pZ<70>'
|
0084ADF6 6815AE8400 push $0084AE15
***** TRY
|
0084ADFB 64FF30 push dword ptr fs:[eax]
0084ADFE 648920 mov fs:[eax], esp
0084AE01 FF05705A8900 inc dword ptr [$00895A70]
0084AE07 33C0 xor eax, eax
0084AE09 5A pop edx
0084AE0A 59 pop ecx
0084AE0B 59 pop ecx
0084AE0C 648910 mov fs:[eax], edx
****** FINALLY
|
* Possible String Reference to: ']Ë<><C38B>-pZ<70>'
|
0084AE0F 681CAE8400 push $0084AE1C
0084AE14 C3 ret
* Reference to: System.@HandleFinally;
|
0084AE15 E9DA9CBBFF jmp 00404AF4
0084AE1A EBF8 jmp 0084AE14
****** END
|
0084AE1C 5D pop ebp
0084AE1D C3 ret
*)
end;
procedure TfrmYFZDList_MX._PROC_0084AE20(Sender : TObject);
begin
(*
0084AE20 832D705A890001 sub dword ptr [$00895A70], +$01
0084AE27 C3 ret
*)
end;
procedure TfrmYFZDList_MX._PROC_0084AE28(Sender : TObject);
begin
(*
0084AE28 74AE jz 0084ADD8
0084AE2A 8400 test [eax], al
0084AE2C 0000 add [eax], al
*)
end;
procedure TfrmYFZDList_MX._PROC_0084AE8E(Sender : TObject);
begin
(*
0084AE8E 48 dec eax
0084AE8F 0050D4 add [eax-$2C], dl
0084AE92 42 inc edx
0084AE93 0008 add [eax], cl
0084AE95 2D4A007CD0 sub eax, $D07C004A
0084AE9A 42 inc edx
0084AE9B 00F4 add ah, dh
0084AE9D 6B4A00D0 imul ecx, [edx+$00], $D0
0084AEA1 1D4A0030F6 sbb eax, $F630004A
0084AEA6 48 dec eax
0084AEA7 004CFB48 add [ebx+edi*8+$48], cl
0084AEAB 0098FA48000C add [eax+$C0048FA], bl
0084AEB1 7948 jns 0084AEFB
0084AEB3 00ACF04800E829 add [eax+esi*8+$29E80048], ch
0084AEBA 4A dec edx
0084AEBB 00E4 add ah, ah
0084AEBD ED in eax, dx
0084AEBE 48 dec eax
0084AEBF 00547848 add [eax+edi*2+$48], dl
0084AEC3 005878 add [eax+$78], bl
0084AEC6 48 dec eax
0084AEC7 00DC add ah, bl
0084AEC9 2A4A00 sub cl, byte ptr [edx+$00]
0084AECC 3CA9 cmp al, $A9
0084AECE 48 dec eax
0084AECF 00C0 add al, al
0084AED1 834800D0 or dword ptr [eax+$00], -$30
0084AED5 7948 jns 0084AF1F
0084AED7 004C8548 add [ebp+eax*4+$48], cl
0084AEDB 00D0 add al, dl
0084AEDD 2C4A sub al, $4A
0084AEDF 009C2B4A008486 add [ebx+ebp+$8684004A], bl
0084AEE6 48 dec eax
0084AEE7 00482D add [eax+$2D], cl
0084AEEA 4A dec edx
0084AEEB 00C0 add al, al
0084AEED A9480038EE test eax, $EE380048
0084AEF2 48 dec eax
0084AEF3 00F4 add ah, dh
0084AEF5 EE out dx, al
0084AEF6 48 dec eax
0084AEF7 00F0 add al, dh
0084AEF9 E94800D8EE jmp EF5CAF46
0084AEFE 48 dec eax
0084AEFF 00D8 add al, bl
0084AF01 1B4A00 sbb ecx, [edx+$00]
0084AF04 EC in al, dx
0084AF05 334A00 xor ecx, [edx+$00]
0084AF08 20C4 and ah, al
0084AF0A 48 dec eax
0084AF0B 00B0404A0010 add [eax+$10004A40], dh
0084AF11 44 inc esp
0084AF12 4A dec edx
0084AF13 00CC add ah, cl
0084AF15 42 inc edx
0084AF16 4A dec edx
0084AF17 00B8C44800BC add [eax+$BC0048C4], bh
0084AF1D C44800 les ecx, [eax+$00]
0084AF20 48 dec eax
0084AF21 45 inc ebp
0084AF22 4A dec edx
0084AF23 001CC3 add [ebx+eax*8], bl
0084AF26 48 dec eax
0084AF27 0018 add [eax], bl
0084AF29 F0 lock
0084AF2A 48 dec eax
0084AF2B 00444C4A add [esp+ecx*2+$4A], al
0084AF2F 000C02 add [edx+eax], cl
0084AF32 49 dec ecx
0084AF33 0094EC48009C64 add [esp+ebp*8+$649C0048], dl
0084AF3A 4A dec edx
0084AF3B 008C154A003C18 add [ebp+edx+$183C004A], cl
0084AF42 4A dec edx
0084AF43 0038 add [eax], bh
0084AF45 52 push edx
0084AF46 4A dec edx
0084AF47 005C224A add [edx+$4A], bl
0084AF4B 00D8 add al, bl
0084AF4D 224A00 and cl, byte ptr [edx+$00]
0084AF50 7C68 jl 0084AFBA
0084AF52 4A dec edx
0084AF53 00941F4A003C60 add [edi+ebx+$603C004A], dl
0084AF5A 4A dec edx
0084AF5B 001447 add [edi+eax*2], dl
0084AF5E 4A dec edx
0084AF5F 0034654A00CC2C add [$2CCC004A], dh
0084AF66 4A dec edx
0084AF67 000E add [esi], cl
0084AF69 0000 add [eax], al
0084AF6B 0000 add [eax], al
0084AF6D 0002 add [edx], al
0084AF6F 0000 add [eax], al
0084AF71 0020 add [eax], ah
0084AF73 114000 adc [eax+$00], eax
0084AF76 200400 and [eax+eax], al
0084AF79 0020 add [eax], ah
0084AF7B 114000 adc [eax+$00], eax
0084AF7E 2404 and al, $04
0084AF80 0000 add [eax], al
0084AF82 4A dec edx
0084AF83 00FE add dh, bh
0084AF85 B484 mov ah, $84
0084AF87 00F8 add al, bh
0084AF89 0200 add al, byte ptr [eax]
0084AF8B 0000 add [eax], al
0084AF8D 0008 add [eax], cl
0084AF8F 54 push esp
0084AF90 6F outsd
0084AF91 6F outsd
0084AF92 6C insb
0084AF93 42 inc edx
0084AF94 61 popa
0084AF95 7231 jb 0084AFC8
0084AF97 FC cld
0084AF98 0200 add al, byte ptr [eax]
0084AF9A 0001 add [ecx], al
0084AF9C 0009 add [ecx], cl
0084AF9E 54 push esp
0084AF9F 42 inc edx
0084AFA0 52 push edx
0084AFA1 61 popa
0084AFA2 667265 jb 0084B00A
0084AFA5 7368 jnb 0084B00F
0084AFA7 0003 add [ebx], al
0084AFA9 0000 add [eax], al
0084AFAB 0100 add [eax], eax
0084AFAD 07 pop es
0084AFAE 54 push esp
0084AFAF 42 inc edx
0084AFB0 43 inc ebx
0084AFB1 6C insb
0084AFB2 6F outsd
0084AFB3 7365 jnb 0084B01A
0084AFB5 0403 add al, +$03
0084AFB7 0000 add [eax], al
0084AFB9 0200 add al, byte ptr [eax]
0084AFBB 0C41 or al, $41
0084AFBD 44 inc esp
0084AFBE 4F dec edi
0084AFBF 51 push ecx
0084AFC0 7565 jnz 0084B027
0084AFC2 7279 jb 0084B03D
0084AFC4 54 push esp
0084AFC5 656D insd
0084AFC7 7008 jo 0084AFD1
0084AFC9 0300 add eax, [eax]
0084AFCB 0002 add [edx], al
0084AFCD 000B add [ebx], cl
0084AFCF 41 inc ecx
0084AFD0 44 inc esp
0084AFD1 4F dec edi
0084AFD2 51 push ecx
0084AFD3 7565 jnz 0084B03A
0084AFD5 7279 jb 0084B050
0084AFD7 43 inc ebx
0084AFD8 6D insd
0084AFD9 640C03 or al, $03
0084AFDC 0000 add [eax], al
0084AFDE 0300 add eax, [eax]
0084AFE0 06 push es
0084AFE1 50 push eax
0084AFE2 61 popa
0084AFE3 6E outsb
0084AFE4 656C insb
0084AFE6 3110 xor [eax], edx
0084AFE8 0300 add eax, [eax]
0084AFEA 0001 add [ecx], al
0084AFEC 000B add [ebx], cl
0084AFEE 54 push esp
0084AFEF 6F outsd
0084AFF0 6F outsd
0084AFF1 6C insb
0084AFF2 42 inc edx
0084AFF3 7574 jnz 0084B069
0084AFF5 746F jz 0084B066
0084AFF7 6E outsb
0084AFF8 321403 xor dl, byte ptr [ebx+eax]
0084AFFB 0000 add [eax], al
0084AFFD 0200 add al, byte ptr [eax]
0084AFFF 0C41 or al, $41
0084B001 44 inc esp
0084B002 4F dec edi
0084B003 51 push ecx
0084B004 7565 jnz 0084B06B
0084B006 7279 jb 0084B081
0084B008 4D dec ebp
0084B009 61 popa
0084B00A 696E1803000001 imul ebp, [esi+$18], $01000003
0084B011 000B add [ebx], cl
0084B013 54 push esp
0084B014 6F outsd
0084B015 6F outsd
0084B016 6C insb
0084B017 42 inc edx
0084B018 7574 jnz 0084B08E
0084B01A 746F jz 0084B08B
0084B01C 6E outsb
0084B01D 311C03 xor [ebx+eax], ebx
0084B020 0000 add [eax], al
0084B022 0400 add al, +$00
0084B024 03524D add edx, [edx+$4D]
0084B027 3120 xor [eax], esp
0084B029 0300 add eax, [eax]
0084B02B 00050009524D add [$4D520900], al
0084B031 44 inc esp
0084B032 42 inc edx
0084B033 5F pop edi
0084B034 4D dec ebp
0084B035 61 popa
0084B036 696E2403000006 imul ebp, [esi+$24], $06000003
0084B03D 0006 add [esi], al
0084B03F 4C dec esp
0084B040 61 popa
0084B041 62656C bound esp, qword ptr [ebp+$6C]
0084B044 3328 xor ebp, [eax]
0084B046 0300 add eax, [eax]
0084B048 0006 add [esi], al
0084B04A 0006 add [esi], al
0084B04C 4C dec esp
0084B04D 61 popa
0084B04E 62656C bound esp, qword ptr [ebp+$6C]
0084B051 322C03 xor ch, byte ptr [ebx+eax]
0084B054 0000 add [eax], al
0084B056 07 pop es
0084B057 0007 add [edi], al
0084B059 626567 bound esp, qword ptr [ebp+$67]
0084B05C 6461 popa
0084B05E 7465 jz 0084B0C5
0084B060 3003 xor [ebx], al
0084B062 0000 add [eax], al
0084B064 07 pop es
0084B065 0007 add [edi], al
0084B067 45 inc ebp
0084B068 6E outsb
0084B069 646461 popa
0084B06C 7465 jz 0084B0D3
0084B06E 3403 xor al, $03
0084B070 0000 add [eax], al
0084B072 0800 or [eax], al
0084B074 106378 adc [ebx+$78], ah
0084B077 47 inc edi
0084B078 7269 jb 0084B0E3
0084B07A 6450 push eax
0084B07C 6F outsd
0084B07D 7075 jo 0084B0F4
0084B07F 704D jo 0084B0CE
0084B081 656E outsb
0084B083 7532 jnz 0084B0B7
0084B085 3803 cmp [ebx], al
0084B087 0000 add [eax], al
0084B089 0900 or [eax], eax
0084B08B 0544535F48 add eax, +$485F5344
0084B090 5A pop edx
0084B091 3C03 cmp al, $03
0084B093 0000 add [eax], al
0084B095 0A00 or al, byte ptr [eax]
0084B097 06 push es
0084B098 43 inc ebx
0084B099 44 inc esp
0084B09A 53 push ebx
0084B09B 5F pop edi
0084B09C 48 dec eax
0084B09D 5A pop edx
0084B09E 40 inc eax
0084B09F 0300 add eax, [eax]
0084B0A1 0006 add [esi], al
0084B0A3 0006 add [esi], al
0084B0A5 4C dec esp
0084B0A6 61 popa
0084B0A7 62656C bound esp, qword ptr [ebp+$6C]
0084B0AA 31440300 xor [ebx+eax+$00], eax
0084B0AE 000B add [ebx], cl
0084B0B0 0007 add [edi], al
0084B0B2 637847 arpl [eax+$47], di
0084B0B5 7269 jb 0084B120
0084B0B7 64324803 xor cl, byte ptr fs:[eax+$03]
0084B0BB 0000 add [eax], al
0084B0BD 0C00 or al, $00
0084B0BF 03547632 add edx, [esi+esi*2+$32]
0084B0C3 4C dec esp
0084B0C4 0300 add eax, [eax]
0084B0C6 000D00097632 add [$32760900], cl
0084B0CC 43 inc ebx
0084B0CD 6F outsd
0084B0CE 6C insb
0084B0CF 756D jnz 0084B13E
0084B0D1 6E outsb
0084B0D2 325003 xor dl, byte ptr [eax+$03]
0084B0D5 0000 add [eax], al
0084B0D7 0D00097632 or eax, $32760900
0084B0DC 43 inc ebx
0084B0DD 6F outsd
0084B0DE 6C insb
0084B0DF 756D jnz 0084B14E
0084B0E1 6E outsb
0084B0E2 31540300 xor [ebx+eax+$00], edx
0084B0E6 000D000B7632 add [$32760B00], cl
0084B0EC 43 inc ebx
0084B0ED 6F outsd
0084B0EE 6D insd
0084B0EF 54 push esp
0084B0F0 61 popa
0084B0F1 69546F7558030000 imul edx, [edi+ebp*2+$75], $00000358
0084B0F9 0D00097632 or eax, $32760900
0084B0FE 43 inc ebx
0084B0FF 6F outsd
0084B100 6C insb
0084B101 756D jnz 0084B170
0084B103 6E outsb
0084B104 355C030000 xor eax, $0000035C
0084B109 0D00097632 or eax, $32760900
0084B10E 43 inc ebx
0084B10F 6F outsd
0084B110 6C insb
0084B111 756D jnz 0084B180
0084B113 6E outsb
0084B114 336003 xor esp, [eax+$03]
0084B117 0000 add [eax], al
0084B119 0D00087632 or eax, $32760800
0084B11E 50 push eax
0084B11F 5F pop edi
0084B120 53 push ebx
0084B121 7065 jo 0084B188
0084B123 63640300 arpl [ebx+eax+$00], sp
0084B127 000D00087632 add [$32760800], cl
0084B12D 59 pop ecx
0084B12E 46 inc esi
0084B12F 4E dec esi
0084B130 61 popa
0084B131 6D insd
0084B132 65680300000D push $0D000003
0084B138 000476 add [esi+esi*2], al
0084B13B 327073 xor dh, byte ptr [eax+$73]
0084B13E 6C insb
0084B13F 0300 add eax, [eax]
0084B141 000D00097632 add [$32760900], cl
0084B147 43 inc ebx
0084B148 6F outsd
0084B149 6C insb
0084B14A 756D jnz 0084B1B9
0084B14C 6E outsb
0084B14D 367003 jo 0084B153
0084B150 0000 add [eax], al
0084B152 0D00097632 or eax, $32760900
0084B157 43 inc ebx
0084B158 6F outsd
0084B159 6C insb
0084B15A 756D jnz 0084B1C9
0084B15C 6E outsb
0084B15D 37 aaa
0084B15E 7403 jz 0084B163
0084B160 0000 add [eax], al
0084B162 0D00097632 or eax, $32760900
0084B167 43 inc ebx
0084B168 6F outsd
0084B169 6C insb
0084B16A 756D jnz 0084B1D9
0084B16C 6E outsb
0084B16D 387803 cmp [eax+$03], bh
0084B170 0000 add [eax], al
0084B172 0D00097632 or eax, $32760900
0084B177 43 inc ebx
0084B178 6F outsd
0084B179 6C insb
0084B17A 756D jnz 0084B1E9
0084B17C 6E outsb
0084B17D 397C0300 cmp [ebx+eax+$00], edi
0084B181 000D00097632 add [$32760900], cl
0084B187 43 inc ebx
0084B188 6F outsd
0084B189 6C insb
0084B18A 756D jnz 0084B1F9
0084B18C 6E outsb
0084B18D 3480 xor al, $80
0084B18F 0300 add eax, [eax]
0084B191 000D000A7632 add [$32760A00], cl
0084B197 43 inc ebx
0084B198 6F outsd
0084B199 6C insb
0084B19A 756D jnz 0084B209
0084B19C 6E outsb
0084B19D 3130 xor [eax], esi
0084B19F 8403 test [ebx], al
0084B1A1 0000 add [eax], al
0084B1A3 0E push cs
0084B1A4 000C63 add [ebx], cl
0084B1A7 7847 js 0084B1F0
0084B1A9 7269 jb 0084B214
0084B1AB 644C dec esp
0084B1AD 657665 jbe 0084B215
0084B1B0 6C insb
0084B1B1 31880300000D xor [eax+$D000003], ecx
0084B1B7 0009 add [ecx], cl
0084B1B9 7632 jbe 0084B1ED
0084B1BB 46 inc esi
0084B1BC 656554 push esp
0084B1BF 7970 jns 0084B231
0084B1C1 658C03 mov word ptr gs:[ebx], es
0084B1C4 0000 add [eax], al
0084B1C6 06 push es
0084B1C7 0006 add [esi], al
0084B1C9 4C dec esp
0084B1CA 61 popa
0084B1CB 62656C bound esp, qword ptr [ebp+$6C]
0084B1CE 3490 xor al, $90
0084B1D0 0300 add eax, [eax]
0084B1D2 000F add [edi], cl
0084B1D4 0006 add [esi], al
0084B1D6 59 pop ecx
0084B1D7 46 inc esi
0084B1D8 4E dec esi
0084B1D9 61 popa
0084B1DA 6D insd
0084B1DB 6594 xchg eax, esp
0084B1DD 0300 add eax, [eax]
0084B1DF 0006 add [esi], al
0084B1E1 0006 add [esi], al
0084B1E3 4C dec esp
0084B1E4 61 popa
0084B1E5 62656C bound esp, qword ptr [ebp+$6C]
0084B1E8 3598030000 xor eax, $00000398
0084B1ED 0F0007 sldt word ptr [edi]
0084B1F0 46 inc esi
0084B1F1 656554 push esp
0084B1F4 7970 jns 0084B266
0084B1F6 659C pushf
0084B1F8 0300 add eax, [eax]
0084B1FA 000D00077632 add [$32760700], cl
0084B200 43 inc ebx
0084B201 6F outsd
0084B202 6E outsb
0084B203 4E dec esi
0084B204 6F outsd
0084B205 A00300000D mov al, byte ptr [$0D000003]
0084B20A 0009 add [ecx], cl
0084B20C 7632 jbe 0084B240
0084B20E 4F dec edi
0084B20F 7264 jb 0084B275
0084B211 65724E jb 0084B262
0084B214 4F dec edi
0084B215 A4 movsb
0084B216 0300 add eax, [eax]
0084B218 000D00087632 add [$32760800], cl
0084B21E 46 inc esi
0084B21F 4B dec ebx
0084B220 54 push esp
0084B221 7970 jns 0084B293
0084B223 65A803 test al, $03
0084B226 0000 add [eax], al
0084B228 06 push es
0084B229 0006 add [esi], al
0084B22B 4C dec esp
0084B22C 61 popa
0084B22D 62656C bound esp, qword ptr [ebp+$6C]
0084B230 37 aaa
0084B231 AC lodsb
0084B232 0300 add eax, [eax]
0084B234 000F add [edi], cl
0084B236 0009 add [ecx], cl
0084B238 43 inc ebx
0084B239 6F outsd
0084B23A 6D insd
0084B23B 54 push esp
0084B23C 61 popa
0084B23D 69546F75B0030000 imul edx, [edi+ebp*2+$75], $000003B0
0084B245 06 push es
0084B246 0006 add [esi], al
0084B248 4C dec esp
0084B249 61 popa
0084B24A 62656C bound esp, qword ptr [ebp+$6C]
0084B24D 38B40300000F00 cmp [ebx+eax+$F0000], dh
0084B254 05436F6E4E add eax, +$4E6E6F43
0084B259 6F outsd
0084B25A B803000006 mov eax, $06000003
0084B25F 0006 add [esi], al
0084B261 4C dec esp
0084B262 61 popa
0084B263 62656C bound esp, qword ptr [ebp+$6C]
0084B266 36BC0300000F mov esp, $0F000003
0084B26C 000A add [edx], cl
0084B26E 50 push eax
0084B26F 5F pop edi
0084B270 43 inc ebx
0084B271 6F outsd
0084B272 64654E dec esi
0084B275 61 popa
0084B276 6D insd
0084B277 65C00300 rol byte ptr gs:[ebx], $00
0084B27B 0006 add [esi], al
0084B27D 0007 add [edi], al
0084B27F 4C dec esp
0084B280 61 popa
0084B281 62656C bound esp, qword ptr [ebp+$6C]
0084B284 3130 xor [eax], esi
0084B286 C403 les eax, [ebx]
0084B288 0000 add [eax], al
0084B28A 06 push es
0084B28B 0007 add [edi], al
0084B28D 4C dec esp
0084B28E 61 popa
0084B28F 62656C bound esp, qword ptr [ebp+$6C]
0084B292 3132 xor [edx], esi
0084B294 C803 enter , $03
0084B296 0000 add [eax], al
*)
end;
procedure TfrmYFZDList_MX._PROC_0084B2B9(Sender : TObject);
begin
(*
0084B2B9 53 push ebx
0084B2BA 44 inc esp
0084B2BB 7966 jns 0084B323
0084B2BD 6BD403 imul edx, esp, $03
0084B2C0 0000 add [eax], al
0084B2C2 0D00077632 or eax, $32760700
0084B2C7 55 push ebp
0084B2C8 53 push ebx
0084B2C9 44 inc esp
0084B2CA 666BD803 imul bx, ax, $03
0084B2CE 0000 add [eax], al
0084B2D0 0D000A7632 or eax, $32760A00
0084B2D5 55 push ebp
0084B2D6 53 push ebx
0084B2D7 44 inc esp
0084B2D8 7966 jns 0084B340
0084B2DA 6B7965DC imul edi, [ecx+$65], $DC
0084B2DE 0300 add eax, [eax]
0084B2E0 0001 add [ecx], al
0084B2E2 0006 add [esi], al
0084B2E4 54 push esp
0084B2E5 50 push eax
0084B2E6 7269 jb 0084B351
0084B2E8 6E outsb
0084B2E9 74E0 jz 0084B2CB
0084B2EB 0300 add eax, [eax]
0084B2ED 000A add [edx], cl
0084B2EF 000B add [ebx], cl
0084B2F1 4F dec edi
0084B2F2 7264 jb 0084B358
0084B2F4 65725F jb 0084B356
0084B2F7 50 push eax
0084B2F8 7269 jb 0084B363
0084B2FA 6E outsb
0084B2FB 74E4 jz 0084B2E1
0084B2FD 0300 add eax, [eax]
0084B2FF 0003 add [ebx], al
0084B301 0006 add [esi], al
0084B303 50 push eax
0084B304 61 popa
0084B305 6E outsb
0084B306 656C insb
0084B308 32E8 xor ch, al
0084B30A 0300 add eax, [eax]
0084B30C 0006 add [esi], al
0084B30E 0007 add [edi], al
0084B310 4C dec esp
0084B311 61 popa
0084B312 62656C bound esp, qword ptr [ebp+$6C]
0084B315 3133 xor [ebx], esi
0084B317 EC in al, dx
0084B318 0300 add eax, [eax]
0084B31A 0006 add [esi], al
0084B31C 0007 add [edi], al
0084B31E 4C dec esp
0084B31F 61 popa
0084B320 62656C bound esp, qword ptr [ebp+$6C]
0084B323 3134F0 xor [eax+esi*8], esi
0084B326 0300 add eax, [eax]
0084B328 000F add [edi], cl
0084B32A 0006 add [esi], al
0084B32C 42 inc edx
0084B32D 61 popa
0084B32E 6E outsb
0084B32F 6B4E6FF4 imul ecx, [esi+$6F], $F4
0084B333 0300 add eax, [eax]
0084B335 0010 add [eax], dl
0084B337 0008 add [eax], cl
0084B339 42 inc edx
0084B33A 61 popa
0084B33B 6E outsb
0084B33C 6B4E616D imul ecx, [esi+$61], $6D
0084B340 65F8 clc
0084B342 0300 add eax, [eax]
0084B344 0011 add [ecx], dl
0084B346 000C52 add [edx+edx*2], cl
0084B349 4D dec ebp
0084B34A 58 pop eax
0084B34B 4C dec esp
0084B34C 53 push ebx
0084B34D 45 inc ebp
0084B34E 7870 js 0084B3C0
0084B350 6F outsd
0084B351 7274 jb 0084B3C7
0084B353 31FC xor esp, edi
0084B355 0300 add eax, [eax]
0084B357 0012 add [edx], dl
0084B359 000B add [ebx], cl
0084B35B 46 inc esi
0084B35C 61 popa
0084B35D 63746F72 arpl [edi+ebp*2+$72], si
0084B361 794E jns 0084B3B1
0084B363 61 popa
0084B364 6D insd
0084B365 65000400 add gs:[eax+eax], al
0084B369 0006 add [esi], al
0084B36B 0007 add [edi], al
0084B36D 4C dec esp
0084B36E 61 popa
0084B36F 62656C bound esp, qword ptr [ebp+$6C]
0084B372 313504040000 xor [$00000404], esi
0084B378 1000 adc [eax], al
0084B37A 05484E616D add eax, +$6D614E48
0084B37F 65080400 or gs:[eax+eax], al
0084B383 000D00097632 add [$32760900], cl
0084B389 51 push ecx
0084B38A 7479 jz 0084B405
0084B38C 55 push ebp
0084B38D 6E outsb
0084B38E 69740C0400000D00 imul esi, [esp+ecx+$04], $000D0000
0084B396 0C76 or al, $76
0084B398 32524D xor dl, byte ptr [edx+$4D]
0084B39B 42 inc edx
0084B39C 53 push ebx
0084B39D 58 pop eax
0084B39E 4D dec ebp
0084B39F 6F outsd
0084B3A0 6E outsb
0084B3A1 657910 jns 0084B3B4
0084B3A4 0400 add al, +$00
0084B3A6 000D000C7632 add [$32760C00], cl
0084B3AC 55 push ebp
0084B3AD 53 push ebx
0084B3AE 44 inc esp
0084B3AF 53 push ebx
0084B3B0 58 pop eax
0084B3B1 4D dec ebp
0084B3B2 6F outsd
0084B3B3 6E outsb
0084B3B4 657914 jns 0084B3CB
0084B3B7 0400 add al, +$00
0084B3B9 0006 add [esi], al
0084B3BB 0007 add [edi], al
0084B3BD 4C dec esp
0084B3BE 61 popa
0084B3BF 62656C bound esp, qword ptr [ebp+$6C]
0084B3C2 3136 xor [esi], esi
0084B3C4 180400 sbb [eax+eax], al
0084B3C7 000D00097632 add [$32760900], cl
0084B3CD 48 dec eax
0084B3CE 59 pop ecx
0084B3CF 4D dec ebp
0084B3D0 6F outsd
0084B3D1 6E outsb
0084B3D2 65791C jns 0084B3F1
0084B3D5 0400 add al, +$00
0084B3D7 000D00077632 add [$32760700], cl
0084B3DD 59 pop ecx
0084B3DE 4A dec edx
0084B3DF 42 inc edx
0084B3E0 4C dec esp
0084B3E1 690D0012002CD884000B imul ecx, [$2C001200], $0B0084D8
0084B3EB 46 inc esi
0084B3EC 6F outsd
0084B3ED 726D jb 0084B45C
0084B3EF 44 inc esp
0084B3F0 657374 jnb 0084B467
0084B3F3 726F jb 0084B464
0084B3F5 7910 jns 0084B407
0084B3F7 0034D8 add [eax+ebx*8], dh
0084B3FA 8400 test [eax], al
0084B3FC 09466F or [esi+$6F], eax
0084B3FF 726D jb 0084B46E
0084B401 43 inc ebx
0084B402 6C insb
0084B403 6F outsd
0084B404 7365 jnb 0084B46B
0084B406 1300 adc eax, [eax]
0084B408 38D8 cmp al, bl
0084B40A 8400 test [eax], al
0084B40C 0C54 or al, $54
0084B40E 42 inc edx
0084B40F 43 inc ebx
0084B410 6C insb
0084B411 6F outsd
0084B412 7365 jnb 0084B479
0084B414 43 inc ebx
0084B415 6C insb
0084B416 69636B0F00A8D8 imul esp, [ebx+$6B], $D8A8000F
0084B41D 8400 test [eax], al
0084B41F 08466F or [esi+$6F], al
0084B422 726D jb 0084B491
0084B424 53 push ebx
0084B425 686F771500 push $0015776F
0084B42A E4D9 in al, $D9
0084B42C 8400 test [eax], al
0084B42E 0E push cs
0084B42F 54 push esp
0084B430 42 inc edx
0084B431 52 push edx
0084B432 61 popa
0084B433 667265 jb 0084B49B
0084B436 7368 jnb 0084B4A0
0084B438 43 inc ebx
0084B439 6C insb
0084B43A 69636B170000DA imul esp, [ebx+$6B], $DA000017
0084B441 8400 test [eax], al
0084B443 10546F6F adc [edi+ebp*2+$6F], dl
0084B447 6C insb
0084B448 42 inc edx
0084B449 7574 jnz 0084B4BF
0084B44B 746F jz 0084B4BC
0084B44D 6E outsb
0084B44E 32436C xor al, byte ptr [ebx+$6C]
0084B451 69636B180030DA imul esp, [ebx+$6B], $DA300018
0084B458 8400 test [eax], al
0084B45A 114661 adc [esi+$61], eax
0084B45D 63746F72 arpl [edi+ebp*2+$72], si
0084B461 794E jns 0084B4B1
0084B463 61 popa
0084B464 6D insd
0084B465 6543 inc ebx
0084B467 68616E6765 push $65676E61
0084B46C 17 pop ss
0084B46D 0044DA84 add [edx+ebx*8-$7C], al
0084B471 0010 add [eax], dl
0084B473 54 push esp
0084B474 6F outsd
0084B475 6F outsd
0084B476 6C insb
0084B477 42 inc edx
0084B478 7574 jnz 0084B4EE
0084B47A 746F jz 0084B4EB
0084B47C 6E outsb
0084B47D 31436C xor [ebx+$6C], eax
0084B480 69636B1100A4DA imul esp, [ebx+$6B], $DAA40011
0084B487 8400 test [eax], al
0084B489 0A466F or al, byte ptr [esi+$6F]
0084B48C 726D jb 0084B4FB
0084B48E 43 inc ebx
0084B48F 7265 jb 0084B4F6
0084B491 61 popa
0084B492 7465 jz 0084B4F9
0084B494 1D00B4DA84 sbb eax, $84DAB400
0084B499 0016 add [esi], dl
0084B49B 7632 jbe 0084B4CF
0084B49D 53 push ebx
0084B49E 7365 jnb 0084B505
0084B4A0 6C insb
0084B4A1 50 push eax
0084B4A2 726F jb 0084B513
0084B4A4 7065 jo 0084B50B
0084B4A6 7274 jb 0084B51C
0084B4A8 6965734368616E imul esp, [ebp+$73], $6E616843
0084B4AF 67651200 adc al, byte ptr gs:[bx+si]
0084B4B3 48 dec eax
0084B4B4 DB84000B545072 fild dword ptr [eax+eax+$7250540B]
0084B4BB 696E74436C6963 imul ebp, [esi+$74], $63696C43
0084B4C2 6B1700 imul edx, [edi], $00
0084B4C5 38FE cmp dh, bh
0084B4C7 8400 test [eax], al
0084B4C9 104261 adc [edx+$61], al
0084B4CC 6E outsb
0084B4CD 6B4E616D imul ecx, [esi+$61], $6D
0084B4D1 6542 inc edx
0084B4D3 746E jz 0084B543
0084B4D5 43 inc ebx
0084B4D6 6C insb
0084B4D7 69636B1400F4FF imul esp, [ebx+$6B], $FFF40014
0084B4DE 8400 test [eax], al
0084B4E0 0D484E616D or eax, $6D614E48
0084B4E5 6542 inc edx
0084B4E7 746E jz 0084B557
0084B4E9 43 inc ebx
0084B4EA 6C insb
0084B4EB 69636B0F546672 imul esp, [ebx+$6B], $7266540F
0084B4F2 6D insd
0084B4F3 59 pop ecx
0084B4F4 53 push ebx
0084B4F5 5A pop edx
0084B4F6 44 inc esp
0084B4F7 4C dec esp
0084B4F8 6973745F4D5813 imul esi, [ebx+$74], $13584D5F
0084B4FF 0028 add [eax], ch
0084B501 94 xchg eax, esp
0084B502 45 inc ebp
0084B503 00648A45 add [edx+ecx*4+$45], ah
0084B507 00B8124D0020 add [eax+$20004D12], bh
0084B50D 42 inc edx
0084B50E 44 inc esp
0084B50F 0064D378 add [ebx+edx*8+$78], ah
0084B513 00A80A78001C add [eax+$1C00780A], ch
0084B519 5F pop edi
0084B51A 47 inc edi
0084B51B 00E0 add al, ah
0084B51D A5 movsd
0084B51E 45 inc ebp
0084B51F 005876 add [eax+$76], bl
0084B522 7C00 jl 0084B524
0084B524 087F4B or [edi+$4B], bh
0084B527 0088996A0000 add [eax+$6A99], cl
0084B52D 16 push ss
0084B52E 6300 arpl [eax], ax
0084B530 F4 hlt
0084B531 B466 mov ah, $66
0084B533 0034B1 add [ecx+esi*4], dh
0084B536 6600A40E6400B867 add [esi+ecx+$67B80064], ah
0084B53E 47 inc edi
0084B53F 0030 add [eax], dh
0084B541 A24F006C15 mov byte ptr [$156C004F], al
0084B546 7B00 jnp 0084B548
0084B548 F4 hlt
0084B549 81470050B58400 add dword ptr [edi+$00], $0084B550
0084B550 07 pop es
0084B551 0F54 DB $0F, $54 //
0084B553 66726D jb 0084B5C3
0084B556 59 pop ecx
0084B557 53 push ebx
0084B558 5A pop edx
0084B559 44 inc esp
0084B55A 4C dec esp
0084B55B 6973745F4D5874 imul esi, [ebx+$74], $74584D5F
0084B562 AE scasb
0084B563 8400 test [eax], al
0084B565 D0F2 DB $D0, $F2 // dl, 1
0084B567 49 dec ecx
0084B568 005E00 add [esi+$00], bl
0084B56B 0D555F5953 or eax, $53595F55
0084B570 5A pop edx
0084B571 44 inc esp
0084B572 4C dec esp
0084B573 6973745F4D5800 imul esi, [ebx+$74], $00584D5F
0084B57A 0090558BECB9 add [eax+$B9EC8B55], dl
0084B580 5E pop esi
0084B581 0000 add [eax], al
*)
end;
end.