Function at 0x54bf8c
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
push ecx
mov ecx, 0x62
push 0
push 0
dec ecx
jne 0x54bf95
xchg dword [ebp - 4], ecx
push ebx
push esi
push edi
mov dword [ebp - 0xc], ecx
mov dword [ebp - 8], edx
mov dword [ebp - 4], eax
mov eax, dword [ebp - 8]
call sub.rtl260.bpl__System__LStrAddRef_qqrpv
mov eax, dword [ebp - 0xc]
call sub.rtl260.bpl__System__LStrAddRef_qqrpv
mov eax, dword [ebp + 0x2c]
call sub.rtl260.bpl__System__LStrAddRef_qqrpv
mov eax, dword [ebp + 0x28]
call sub.rtl260.bpl__System__LStrAddRef_qqrpv
mov eax, dword [ebp + 0x24]
call sub.rtl260.bpl__System__LStrAddRef_qqrpv
mov eax, dword [ebp + 0x20]
call sub.rtl260.bpl__System__LStrAddRef_qqrpv
mov eax, dword [ebp + 0x1c]
call sub.rtl260.bpl__System__LStrAddRef_qqrpv
mov eax, dword [ebp + 0x18]
call sub.rtl260.bpl__System__LStrAddRef_qqrpv
mov eax, dword [ebp + 0x14]
call sub.rtl260.bpl__System__LStrAddRef_qqrpv
mov eax, dword [ebp + 0x10]
call sub.rtl260.bpl__System__LStrAddRef_qqrpv
mov eax, dword [ebp + 0xc]
call sub.rtl260.bpl__System__LStrAddRef_qqrpv
mov eax, dword [ebp + 8]
call sub.rtl260.bpl__System__LStrAddRef_qqrpv
xor eax, eax
push ebp
push 0x54e50f
push dword fs:[eax]
mov dword fs:[eax], esp
xor eax, eax
push ebp
push 0x54e19e
push dword fs:[eax]
mov dword fs:[eax], esp
mov eax, dword [ebp - 8]
mov edx, 0x54e530
call sub.rtl260.bpl__System__LStrEqual_qqrv
jne 0x54cc53
lea eax, [ebp - 0x5c]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x60]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x64]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x74]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x78]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x7c]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x80]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x88]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x90]
mov edx, 0x54e540
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x410]
mov dword [ebp - 0x94], eax
cmp dword [ebp + 0x24], 0
jne 0x54c23e
lea eax, [ebp - 0x8c]
mov edx, 0x54e554
call sub.rtl260.bpl__System__LStrLAsg_qqrr27System__AnsiStringT_us_i0__x27System__AnsiStringT_us_i0__
lea eax, [ebp - 0x68]
mov edx, dword [ebp + 0x2c]
call sub.rtl260.bpl__System__LStrLAsg_qqrr27System__AnsiStringT_us_i0__x27System__AnsiStringT_us_i0__
lea eax, [ebp - 0x84]
call sub.rtl260.bpl__System__LStrClr_qqrpv
mov eax, dword [ebp - 0x94]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54e564
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54e5e8
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54e6e4
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54e7dc
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54e930
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54ea20
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54eb1c
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54ec18
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54ed6c
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54ee54
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54ef54
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54ef88
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov edx, 0x54f054
mov eax, dword [ebp - 0x94]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
push eax
lea eax, [ebp - 0xd8]
mov edx, dword [ebp + 0x2c]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0xd8]
pop eax
mov ecx, dword [eax]
call dword [ecx + 0x48]
lea eax, [ebp - 0x90]
mov edx, 0x54f068
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov eax, dword [ebp - 0x94]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Open_qqrv
lea eax, [ebp - 0x90]
mov edx, 0x54f07c
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
jmp 0x54c376
lea eax, [ebp - 0x8c]
mov edx, 0x54f090
call sub.rtl260.bpl__System__LStrLAsg_qqrr27System__AnsiStringT_us_i0__x27System__AnsiStringT_us_i0__
lea eax, [ebp - 0x28]
mov edx, 0x54f0a0
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov eax, dword [ebp - 0x94]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54f0b4
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54f204
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54f270
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x94]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54f2f0
mov ecx, dword [eax]
call dword [ecx + 0x3c]
lea eax, [ebp - 0xe4]
push eax
mov ecx, 6
mov edx, 1
mov eax, dword [ebp + 0x24]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
push dword [ebp - 0xe4]
push 0x54f3b8
lea eax, [ebp - 0xe8]
push eax
mov ecx, 7
mov edx, 7
mov eax, dword [ebp + 0x24]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
push dword [ebp - 0xe8]
lea eax, [ebp - 0xe0]
mov edx, 3
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0xe0]
lea eax, [ebp - 0xdc]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0xdc]
push eax
mov edx, 0x54f3c8
mov eax, dword [ebp - 0x94]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
pop edx
mov ecx, dword [eax]
call dword [ecx + 0x48]
lea eax, [ebp - 0x90]
mov edx, 0x54f3e0
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov eax, dword [ebp - 0x94]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Open_qqrv
lea eax, [ebp - 0x90]
mov edx, 0x54f3f4
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov edx, 0x54f408
mov eax, dword [ebp - 0x94]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0xec]
mov ecx, dword [eax]
call dword [ecx + 0x88]
cmp dword [ebp - 0xec], 0
jne 0x54c45c
lea eax, [ebp - 0x90]
mov edx, 0x54f41c
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
lea eax, [ebp + 0x24]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp + 0x28]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp + 0x2c]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x68]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x3c]
mov edx, 0x54f430
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
lea eax, [ebp - 0x40]
call sub.rtl260.bpl__System__UStrClr_qqrpv
lea eax, [ebp - 0x44]
call sub.rtl260.bpl__System__UStrClr_qqrpv
lea eax, [ebp - 0x70]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x6c]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x48]
call sub.rtl260.bpl__System__UStrClr_qqrpv
lea eax, [ebp - 0x48]
call sub.rtl260.bpl__System__UStrClr_qqrpv
push 0x54f440
push dword [ebp - 0xc]
push 0x54f464
lea eax, [ebp - 0xf0]
mov edx, 3
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0xf0]
lea eax, [ebp - 0x24]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x444]
mov edx, dword [eax]
call dword [edx + 0x48]
lea eax, [ebp - 0x90]
mov edx, 0x54f480
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
jmp 0x54cad0
lea eax, [ebp - 0x90]
mov edx, 0x54f498
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x444]
mov edx, dword [eax]
call dword [edx + 0x48]
lea eax, [ebp - 0x90]
mov edx, 0x54f4ac
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
xor eax, eax
mov dword [ebp - 0x20], eax
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x410]
mov dword [ebp - 0x98], eax
jmp 0x54cabd
inc dword [ebp - 0x20]
lea eax, [ebp - 0x90]
mov edx, 0x54f4c4
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov edx, 0x54f3c8
mov eax, dword [ebp - 0x98]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0xf4]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov edx, dword [ebp - 0xf4]
lea eax, [ebp + 0x24]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov edx, 0x54f4d8
mov eax, dword [ebp - 0x98]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0xf8]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov edx, dword [ebp - 0xf8]
lea eax, [ebp + 0x28]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x3fc]
mov dword [ebp - 0x9c], eax
mov eax, dword [ebp - 0x9c]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0x9c]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0x9c]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54f4f0
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x9c]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54f694
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x9c]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54f6e8
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0x9c]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54f2f0
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov edx, 0x54f790
mov eax, dword [ebp - 0x9c]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
push eax
lea eax, [ebp - 0xfc]
mov edx, dword [ebp + 0x28]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0xfc]
pop eax
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov edx, 0x54f3c8
mov eax, dword [ebp - 0x9c]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
push eax
lea eax, [ebp - 0x100]
mov edx, dword [ebp + 0x24]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x100]
pop eax
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov eax, dword [ebp - 0x9c]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Open_qqrv
mov eax, dword [ebp - 0x28]
mov edx, 0x54f0a0
call sub.rtl260.bpl__System__UStrEqual_qqrv
jne 0x54c7a1
lea eax, [ebp - 0x104]
push eax
mov edx, 0x54f7a8
mov eax, dword [ebp - 0x9c]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x10c]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov eax, dword [ebp - 0x10c]
lea edx, [ebp - 0x108]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov eax, dword [ebp - 0x108]
mov ecx, 3
mov edx, 1
call sub.rtl260.bpl__System__UStrCopy_qqrx20System_UnicodeStringii
mov eax, dword [ebp - 0x104]
mov edx, 0x54f7c8
call sub.rtl260.bpl__System__UStrEqual_qqrv
jne 0x54c6cf
mov edx, 0x54f7a8
mov eax, dword [ebp - 0x9c]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x110]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov edx, dword [ebp - 0x110]
lea eax, [ebp + 0x2c]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
lea eax, [ebp - 0x118]
mov edx, dword [ebp + 0x2c]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x118]
lea edx, [ebp - 0x114]
call fcn.006ef7f8
mov edx, dword [ebp - 0x114]
lea eax, [ebp - 0x68]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
jmp 0x54c7a1
lea eax, [ebp - 0x11c]
push eax
mov edx, 0x54f054
mov eax, dword [ebp - 0x9c]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x124]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov eax, dword [ebp - 0x124]
lea edx, [ebp - 0x120]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov eax, dword [ebp - 0x120]
mov ecx, 3
mov edx, 1
call sub.rtl260.bpl__System__UStrCopy_qqrx20System_UnicodeStringii
mov eax, dword [ebp - 0x11c]
mov edx, 0x54f7c8
call sub.rtl260.bpl__System__UStrEqual_qqrv
jne 0x54c791
mov edx, 0x54f054
mov eax, dword [ebp - 0x9c]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x128]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov edx, dword [ebp - 0x128]
lea eax, [ebp + 0x2c]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
lea eax, [ebp - 0x130]
mov edx, dword [ebp + 0x2c]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x130]
lea edx, [ebp - 0x12c]
call fcn.006ef7f8
mov edx, dword [ebp - 0x12c]
lea eax, [ebp - 0x68]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
jmp 0x54c7a1
lea eax, [ebp + 0x2c]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x68]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x5c]
mov edx, dword [ebp + 0x28]
call sub.rtl260.bpl__System__LStrLAsg_qqrr27System__AnsiStringT_us_i0__x27System__AnsiStringT_us_i0__
mov edx, 0x54f7dc
mov eax, dword [ebp - 0x9c]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x134]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov edx, dword [ebp - 0x134]
lea eax, [ebp - 0x60]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov al, byte [0x54f7e4]
push eax
lea eax, [ebp - 0x13c]
push eax
mov edx, 0x54f3c8
mov eax, dword [ebp - 0x9c]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x140]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov eax, dword [ebp - 0x140]
xor ecx, ecx
mov edx, 0x54f7f4
call sub.rtl260.bpl__System_Sysutils_StringReplace_qqrx20System_UnicodeStringt1t162System__Set_35System_Sysutils_System_Sysutils__8
mov eax, dword [ebp - 0x13c]
lea edx, [ebp - 0x138]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov edx, dword [ebp - 0x138]
lea eax, [ebp - 0x64]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov edx, 0x54f804
mov eax, dword [ebp - 0x9c]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x3c]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov eax, dword [ebp - 0x3c]
mov edx, 0x54f818
call sub.rtl260.bpl__System__UStrEqual_qqrv
jne 0x54c877
lea eax, [ebp - 0x3c]
mov edx, 0x54f430
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
jmp 0x54c884
lea eax, [ebp - 0x3c]
mov edx, 0x54f828
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov edx, 0x54f838
mov eax, dword [ebp - 0x9c]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x144]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov eax, dword [ebp - 0x144]
lea edx, [ebp - 0x40]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov edx, 0x54f854
mov eax, dword [ebp - 0x9c]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x148]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov eax, dword [ebp - 0x148]
lea edx, [ebp - 0x44]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
lea edx, [ebp - 0x14c]
mov eax, dword [ebp - 0x44]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov edx, dword [ebp - 0x14c]
lea eax, [ebp - 0x70]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
lea edx, [ebp - 0x150]
mov eax, dword [ebp - 0x40]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov edx, dword [ebp - 0x150]
lea eax, [ebp - 0x6c]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov edx, 0x54f870
mov eax, dword [ebp - 0x9c]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x154]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov eax, dword [ebp - 0x154]
lea edx, [ebp - 0x48]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov al, byte [0x54f7e4]
push eax
lea eax, [ebp - 0x158]
push eax
xor ecx, ecx
mov edx, 0x54f7f4
mov eax, dword [ebp - 0x48]
call sub.rtl260.bpl__System_Sysutils_StringReplace_qqrx20System_UnicodeStringt1t162System__Set_35System_Sysutils_System_Sysutils__8
mov edx, dword [ebp - 0x158]
lea eax, [ebp - 0x48]
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
cmp dword [ebp - 0x5c], 0
jne 0x54c9ba
push 0x54f440
push dword [ebp - 0xc]
push 0x54f464
lea eax, [ebp - 0x15c]
mov edx, 3
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0x15c]
lea eax, [ebp - 0x24]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
lea eax, [ebp - 0x90]
mov edx, 0x54f890
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
jmp 0x54caac
lea eax, [ebp - 0x90]
mov edx, 0x54f8a4
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
lea eax, [ebp - 0x164]
mov edx, dword [ebp + 0x2c]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x164]
lea edx, [ebp - 0x160]
call fcn.006ef7f8
mov edx, dword [ebp - 0x160]
lea eax, [ebp + 0x2c]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
lea eax, [ebp - 0x90]
mov edx, 0x54f8bc
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
push 0x54f8d4
push dword [ebp - 0x60]
push 0x54f8f0
push dword [ebp - 0x5c]
push 0x54f908
push dword [ebp - 0x64]
push 0x54f930
push dword [ebp + 0x2c]
push 0x54f94c
lea eax, [ebp - 0x170]
mov edx, 9
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0x170]
lea eax, [ebp - 0x16c]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
push dword [ebp - 0x16c]
push dword [ebp - 0x3c]
push 0x54f964
push dword [ebp - 0x40]
push 0x54f98c
push dword [ebp - 0x44]
push 0x54f9b4
push dword [ebp - 0x48]
push 0x54f9e4
lea eax, [ebp - 0x168]
mov edx, 9
call sub.rtl260.bpl__System__UStrCatN_qqrv
mov edx, dword [ebp - 0x168]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x444]
mov ecx, dword [eax]
call dword [ecx + 0x3c]
lea eax, [ebp - 0x90]
mov edx, 0x54f9f8
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
cmp dword [ebp - 0x20], 0xc
jg 0x54cad0
mov eax, dword [ebp - 0x98]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Next_qqrv
mov eax, dword [ebp - 0x98]
cmp byte [eax + 0xad], 0
je 0x54c4a3
lea eax, [ebp - 0x90]
mov edx, 0x54fa10
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x410]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x3fc]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
lea eax, [ebp - 0x90]
mov edx, 0x54fa28
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
cmp dword [ebp - 0x5c], 0
jne 0x54cb52
push 0x54f440
push dword [ebp - 0xc]
push 0x54f464
lea eax, [ebp - 0x174]
mov edx, 3
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0x174]
lea eax, [ebp - 0x24]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
lea eax, [ebp - 0x90]
mov edx, 0x54fa40
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
jmp 0x54cc53
lea eax, [ebp - 0x90]
mov edx, 0x54fa58
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x444]
mov edx, dword [eax]
call dword [edx + 0x14]
dec eax
test eax, eax
jl 0x54cbdc
inc eax
mov dword [ebp - 0xa0], eax
mov dword [ebp - 0x1c], 0
cmp dword [ebp - 0x1c], 0
jne 0x54cb9f
lea ecx, [ebp - 0x2c]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x444]
mov edx, dword [ebp - 0x1c]
mov ebx, dword [eax]
call dword [ebx + 0xc]
jmp 0x54cbd1
push dword [ebp - 0x2c]
push 0x54fa70
lea ecx, [ebp - 0x178]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x444]
mov edx, dword [ebp - 0x1c]
mov ebx, dword [eax]
call dword [ebx + 0xc]
push dword [ebp - 0x178]
lea eax, [ebp - 0x2c]
mov edx, 3
call sub.rtl260.bpl__System__UStrCatN_qqrv
inc dword [ebp - 0x1c]
dec dword [ebp - 0xa0]
jne 0x54cb83
lea eax, [ebp - 0x90]
mov edx, 0x54fa80
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
push 0x54f440
push dword [ebp - 0xc]
push 0x54fa98
lea eax, [ebp - 0x180]
mov edx, 3
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0x180]
lea eax, [ebp - 0x17c]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
push dword [ebp - 0x17c]
push dword [ebp - 0x2c]
push 0x54fac4
lea eax, [ebp - 0x24]
mov edx, 3
call sub.rtl260.bpl__System__UStrCatN_qqrv
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x444]
mov edx, dword [eax]
call dword [edx + 0x48]
lea eax, [ebp - 0x90]
mov edx, 0x54fad8
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov eax, dword [ebp - 8]
mov edx, 0x54faf0
call sub.rtl260.bpl__System__LStrEqual_qqrv
je 0x54cc75
mov eax, dword [ebp - 8]
mov edx, 0x54fb00
call sub.rtl260.bpl__System__LStrEqual_qqrv
jne 0x54d120
mov eax, dword [ebp - 8]
mov edx, 0x54fb00
call sub.rtl260.bpl__System__LStrEqual_qqrv
jne 0x54cca0
mov eax, dword [ebp + 0x10]
mov edx, 0x54fb10
call sub.rtl260.bpl__System__LStrEqual_qqrv
jne 0x54cca0
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x54e245
mov eax, dword [ebp - 8]
mov edx, 0x54faf0
call sub.rtl260.bpl__System__LStrEqual_qqrv
jne 0x54cd54
lea eax, [ebp - 0x188]
push eax
mov ecx, 6
mov edx, 1
mov eax, dword [ebp + 0x24]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
push dword [ebp - 0x188]
push 0x54f3b8
lea eax, [ebp - 0x18c]
push eax
mov ecx, 7
mov edx, 7
mov eax, dword [ebp + 0x24]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
push dword [ebp - 0x18c]
lea eax, [ebp - 0x184]
mov edx, 3
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov eax, dword [ebp - 0x184]
push eax
mov eax, dword [ebp + 0x20]
push eax
mov eax, dword [ebp + 0x1c]
push eax
push 0x54fb24
lea eax, [ebp - 0x50]
push eax
mov ecx, dword [ebp + 0x28]
mov edx, dword [ebp + 0x2c]
mov eax, dword [ebp - 4]
call fcn.00550c50
lea eax, [ebp - 0x4c]
mov ecx, dword [ebp - 0x50]
mov edx, 0x54fb34
call sub.rtl260.bpl__System__UStrCat3_qqrr20System_UnicodeStringx20System_UnicodeStringt2
lea eax, [ebp - 0x88]
mov edx, dword [ebp - 0x50]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
jmp 0x54d0d7
lea eax, [ebp - 0x190]
push eax
mov ecx, 1
mov edx, 1
mov eax, dword [ebp + 0x10]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
mov eax, dword [ebp - 0x190]
mov edx, 0x54fb44
call sub.rtl260.bpl__System__LStrEqual_qqrv
jne 0x54cd91
lea eax, [ebp - 0x4c]
mov edx, 0x54f818
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
jmp 0x54cfbf
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x3e0]
mov dword [ebp - 0xa4], eax
mov eax, dword [ebp - 0xa4]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0xa4]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0xa4]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54fb54
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0xa4]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54fcc4
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov edx, 0x54f7dc
mov eax, dword [ebp - 0xa4]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
push eax
lea eax, [ebp - 0x194]
mov edx, dword [ebp + 0x10]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x194]
pop eax
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov eax, dword [ebp - 0xa4]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Open_qqrv
mov eax, dword [ebp - 0xa4]
mov edx, dword [eax]
call dword [edx + 0x194]
test eax, eax
jl 0x54cfa7
mov edx, 0x54f7dc
mov eax, dword [ebp - 0xa4]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x4c]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov edx, 0x54f790
mov eax, dword [ebp - 0xa4]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x19c]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov eax, dword [ebp - 0x19c]
lea edx, [ebp - 0x198]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov edx, dword [ebp - 0x198]
lea eax, [ebp - 0x5c]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov edx, 0x54f3c8
mov eax, dword [ebp - 0xa4]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x1a4]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov eax, dword [ebp - 0x1a4]
lea edx, [ebp - 0x1a0]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov edx, dword [ebp - 0x1a0]
lea eax, [ebp - 0x64]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov al, byte [0x54f7e4]
push eax
lea eax, [ebp - 0x1ac]
push eax
lea eax, [ebp - 0x1b0]
mov edx, dword [ebp - 0x64]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x1b0]
xor ecx, ecx
mov edx, 0x54f7f4
call sub.rtl260.bpl__System_Sysutils_StringReplace_qqrx20System_UnicodeStringt1t162System__Set_35System_Sysutils_System_Sysutils__8
mov eax, dword [ebp - 0x1ac]
lea edx, [ebp - 0x1a8]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov edx, dword [ebp - 0x1a8]
lea eax, [ebp - 0x64]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov edx, 0x54f838
mov eax, dword [ebp - 0xa4]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x1b8]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov eax, dword [ebp - 0x1b8]
lea edx, [ebp - 0x1b4]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov edx, dword [ebp - 0x1b4]
lea eax, [ebp + 0x20]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov edx, 0x54f854
mov eax, dword [ebp - 0xa4]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x1c0]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov eax, dword [ebp - 0x1c0]
lea edx, [ebp - 0x1bc]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov edx, dword [ebp - 0x1bc]
lea eax, [ebp + 0x1c]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
jmp 0x54cfb4
lea eax, [ebp - 0x4c]
mov edx, 0x54f818
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov eax, dword [ebp - 0xa4]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0x4c]
mov edx, 0x54f818
call sub.rtl260.bpl__System__UStrEqual_qqrv
jne 0x54d017
cmp dword [ebp + 0x28], 0
jne 0x54d017
cmp dword [ebp + 0x24], 0
jne 0x54d017
lea eax, [ebp - 0x1c8]
push eax
mov ecx, 0xf
mov edx, 2
mov eax, dword [ebp + 0x10]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
mov edx, dword [ebp - 0x1c8]
lea eax, [ebp - 0x1c4]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x1c4]
lea edx, [ebp - 0x50]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
jmp 0x54d0a5
lea eax, [ebp - 0x1d0]
push eax
mov ecx, 6
mov edx, 1
mov eax, dword [ebp - 0x64]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
push dword [ebp - 0x1d0]
push 0x54f3b8
lea eax, [ebp - 0x1d4]
push eax
mov ecx, 7
mov edx, 7
mov eax, dword [ebp - 0x64]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
push dword [ebp - 0x1d4]
lea eax, [ebp - 0x1cc]
mov edx, 3
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov eax, dword [ebp - 0x1cc]
push eax
mov eax, dword [ebp + 0x20]
push eax
mov eax, dword [ebp + 0x1c]
push eax
lea eax, [ebp - 0x1d8]
mov edx, dword [ebp - 0x4c]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov eax, dword [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x50]
push eax
mov ecx, dword [ebp - 0x5c]
mov edx, dword [ebp + 0x2c]
mov eax, dword [ebp - 4]
call fcn.00550c50
mov eax, dword [ebp - 0x4c]
mov edx, 0x54f818
call sub.rtl260.bpl__System__UStrEqual_qqrv
jne 0x54d0c4
lea eax, [ebp - 0x4c]
mov ecx, dword [ebp - 0x50]
mov edx, 0x54fb34
call sub.rtl260.bpl__System__UStrCat3_qqrr20System_UnicodeStringx20System_UnicodeStringt2
lea eax, [ebp - 0x88]
mov edx, dword [ebp - 0x50]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
push 0x54fcf0
push dword [ebp - 0xc]
push 0x54fd14
lea eax, [ebp - 0x1e0]
mov edx, 3
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0x1e0]
lea eax, [ebp - 0x1dc]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
push dword [ebp - 0x1dc]
push dword [ebp - 0x4c]
push 0x54f9e4
lea eax, [ebp - 0x24]
mov edx, 3
call sub.rtl260.bpl__System__UStrCatN_qqrv
mov eax, dword [ebp - 8]
mov edx, 0x54fd3c
call sub.rtl260.bpl__System__LStrEqual_qqrv
jne 0x54d62f
mov eax, dword [0x730fa0]
cmp dword [eax], 1
sbb eax, eax
inc eax
cmp al, 1
jne 0x54d604
lea eax, [ebp - 0x1e8]
mov edx, dword [ebp - 0x68]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x1e8]
lea edx, [ebp - 0x1e4]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov eax, dword [ebp - 0x1e4]
push eax
lea eax, [ebp - 0x1f0]
mov edx, dword [ebp + 0x2c]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x1f0]
lea edx, [ebp - 0x1ec]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov edx, dword [ebp - 0x1ec]
pop eax
call sub.rtl260.bpl__System__UStrEqual_qqrv
je 0x54d2bc
lea eax, [ebp - 0x74]
mov edx, 0x54faf0
call sub.rtl260.bpl__System__LStrLAsg_qqrr27System__AnsiStringT_us_i0__x27System__AnsiStringT_us_i0__
cmp dword [ebp + 0x2c], 0
jne 0x54d1e7
lea eax, [ebp - 0x1f8]
mov edx, dword [ebp - 0x68]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x1f8]
lea ecx, [ebp - 0x1f4]
mov eax, dword [ebp - 4]
call fcn.00551f6c
mov edx, dword [ebp - 0x1f4]
lea eax, [ebp - 0x78]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
jmp 0x54d21c
lea eax, [ebp - 0x200]
mov edx, dword [ebp + 0x2c]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x200]
lea ecx, [ebp - 0x1fc]
mov eax, dword [ebp - 4]
call fcn.00551f6c
mov edx, dword [ebp - 0x1fc]
lea eax, [ebp - 0x78]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x3e0]
mov dword [ebp - 0xa8], eax
mov eax, dword [ebp - 0xa8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0xa8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0xa8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54fd4c
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov edx, 0x54f7a8
mov eax, dword [ebp - 0xa8]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
push eax
lea eax, [ebp - 0x204]
mov edx, dword [ebp - 0x78]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x204]
pop eax
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov edx, 0x54f7dc
mov eax, dword [ebp - 0xa8]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
push eax
lea eax, [ebp - 0x208]
mov edx, dword [ebp + 0x10]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x208]
pop eax
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov eax, dword [ebp - 0xa8]
call sub.odac260.bpl__Ora_TOraDataSet_ExecSQL_qqrv
cmp dword [ebp - 0x84], 0
je 0x54d3ae
lea eax, [ebp - 0x74]
mov edx, 0x54faf0
call sub.rtl260.bpl__System__LStrLAsg_qqrr27System__AnsiStringT_us_i0__x27System__AnsiStringT_us_i0__
lea eax, [ebp - 0x210]
mov edx, dword [ebp - 0x84]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x210]
lea ecx, [ebp - 0x20c]
mov eax, dword [ebp - 4]
call fcn.00551f6c
mov edx, dword [ebp - 0x20c]
lea eax, [ebp - 0x78]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x3e0]
mov dword [ebp - 0xac], eax
mov eax, dword [ebp - 0xac]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0xac]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0xac]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54fd4c
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov edx, 0x54f7a8
mov eax, dword [ebp - 0xac]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
push eax
lea eax, [ebp - 0x214]
mov edx, dword [ebp - 0x78]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x214]
pop eax
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov edx, 0x54f7dc
mov eax, dword [ebp - 0xac]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
push eax
lea eax, [ebp - 0x218]
mov edx, dword [ebp + 0x10]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x218]
pop eax
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov eax, dword [ebp - 0xac]
call sub.odac260.bpl__Ora_TOraDataSet_ExecSQL_qqrv
lea eax, [ebp - 0x220]
mov edx, dword [ebp - 0x70]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x220]
lea edx, [ebp - 0x21c]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov eax, dword [ebp - 0x21c]
push eax
lea eax, [ebp - 0x228]
mov edx, dword [ebp + 0x1c]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x228]
lea edx, [ebp - 0x224]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov edx, dword [ebp - 0x224]
pop eax
call sub.rtl260.bpl__System__UStrEqual_qqrv
je 0x54d4d9
lea eax, [ebp - 0x74]
mov edx, 0x54faf0
call sub.rtl260.bpl__System__LStrLAsg_qqrr27System__AnsiStringT_us_i0__x27System__AnsiStringT_us_i0__
lea eax, [ebp - 0x80]
mov edx, dword [ebp + 0x1c]
call sub.rtl260.bpl__System__LStrLAsg_qqrr27System__AnsiStringT_us_i0__x27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x3e0]
mov dword [ebp - 0xb0], eax
mov eax, dword [ebp - 0xb0]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0xb0]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0xb0]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54fdec
mov ecx, dword [eax]
call dword [ecx + 0x3c]
lea eax, [ebp - 0x230]
push eax
mov ecx, 7
mov edx, 1
mov eax, dword [ebp + 0x1c]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
mov edx, dword [ebp - 0x230]
lea eax, [ebp - 0x22c]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x22c]
push eax
mov edx, 0x54f854
mov eax, dword [ebp - 0xb0]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
pop edx
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov edx, 0x54f7dc
mov eax, dword [ebp - 0xb0]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
push eax
lea eax, [ebp - 0x234]
mov edx, dword [ebp + 0x10]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x234]
pop eax
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov eax, dword [ebp - 0xb0]
call sub.odac260.bpl__Ora_TOraDataSet_ExecSQL_qqrv
lea eax, [ebp - 0x23c]
mov edx, dword [ebp - 0x6c]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x23c]
lea edx, [ebp - 0x238]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov eax, dword [ebp - 0x238]
push eax
lea eax, [ebp - 0x244]
mov edx, dword [ebp + 0x20]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x244]
lea edx, [ebp - 0x240]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov edx, dword [ebp - 0x240]
pop eax
call sub.rtl260.bpl__System__UStrEqual_qqrv
je 0x54d604
lea eax, [ebp - 0x74]
mov edx, 0x54faf0
call sub.rtl260.bpl__System__LStrLAsg_qqrr27System__AnsiStringT_us_i0__x27System__AnsiStringT_us_i0__
lea eax, [ebp - 0x7c]
mov edx, dword [ebp + 0x20]
call sub.rtl260.bpl__System__LStrLAsg_qqrr27System__AnsiStringT_us_i0__x27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x3e0]
mov dword [ebp - 0xb4], eax
mov eax, dword [ebp - 0xb4]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0xb4]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0xb4]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54fe80
mov ecx, dword [eax]
call dword [ecx + 0x3c]
lea eax, [ebp - 0x24c]
push eax
mov ecx, 0xb4
mov edx, 1
mov eax, dword [ebp + 0x20]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
mov edx, dword [ebp - 0x24c]
lea eax, [ebp - 0x248]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x248]
push eax
mov edx, 0x54f838
mov eax, dword [ebp - 0xb4]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
pop edx
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov edx, 0x54f7dc
mov eax, dword [ebp - 0xb4]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
push eax
lea eax, [ebp - 0x250]
mov edx, dword [ebp + 0x10]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x250]
pop eax
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov eax, dword [ebp - 0xb4]
call sub.odac260.bpl__Ora_TOraDataSet_ExecSQL_qqrv
push 0x54ff18
push dword [ebp - 0xc]
push 0x54f464
lea eax, [ebp - 0x254]
mov edx, 3
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0x254]
lea eax, [ebp - 0x24]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 8]
mov edx, 0x54fb00
call sub.rtl260.bpl__System__LStrEqual_qqrv
jne 0x54dee8
mov al, byte [0x54f7e4]
push eax
lea eax, [ebp - 0x258]
push eax
lea eax, [ebp - 0x25c]
mov edx, dword [ebp + 0xc]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x25c]
xor ecx, ecx
mov edx, 0x54ff3c
call sub.rtl260.bpl__System_Sysutils_StringReplace_qqrx20System_UnicodeStringt1t162System__Set_35System_Sysutils_System_Sysutils__8
mov edx, dword [ebp - 0x258]
lea eax, [ebp + 0xc]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov al, byte [0x54f7e4]
push eax
lea eax, [ebp - 0x260]
push eax
lea eax, [ebp - 0x264]
mov edx, dword [ebp + 0xc]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x264]
xor ecx, ecx
mov edx, 0x54ff4c
call sub.rtl260.bpl__System_Sysutils_StringReplace_qqrx20System_UnicodeStringt1t162System__Set_35System_Sysutils_System_Sysutils__8
mov edx, dword [ebp - 0x260]
lea eax, [ebp + 0xc]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov al, byte [0x54f7e4]
push eax
lea eax, [ebp - 0x268]
push eax
lea eax, [ebp - 0x26c]
mov edx, dword [ebp + 8]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x26c]
xor ecx, ecx
mov edx, 0x54ff3c
call sub.rtl260.bpl__System_Sysutils_StringReplace_qqrx20System_UnicodeStringt1t162System__Set_35System_Sysutils_System_Sysutils__8
mov edx, dword [ebp - 0x268]
lea eax, [ebp + 8]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov al, byte [0x54f7e4]
push eax
lea eax, [ebp - 0x270]
push eax
lea eax, [ebp - 0x274]
mov edx, dword [ebp + 8]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x274]
xor ecx, ecx
mov edx, 0x54ff4c
call sub.rtl260.bpl__System_Sysutils_StringReplace_qqrx20System_UnicodeStringt1t162System__Set_35System_Sysutils_System_Sysutils__8
mov edx, dword [ebp - 0x270]
lea eax, [ebp + 8]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
lea eax, [ebp - 0x30]
mov edx, dword [ebp + 8]
call sub.rtl260.bpl__System__LStrLAsg_qqrr27System__AnsiStringT_us_i0__x27System__AnsiStringT_us_i0__
lea eax, [ebp - 0x34]
mov edx, dword [ebp + 0xc]
call sub.rtl260.bpl__System__LStrLAsg_qqrr27System__AnsiStringT_us_i0__x27System__AnsiStringT_us_i0__
mov ecx, 1
mov edx, dword [ebp + 0xc]
mov eax, 0x54ff5c
call sub.rtl260.bpl__System_Pos_qqrx31System__AnsiStringT_us_i65535__t1i
mov dword [ebp - 0x18], eax
cmp dword [ebp - 0x18], 0
jle 0x54d788
lea eax, [ebp - 0x34]
push eax
mov ecx, dword [ebp - 0x18]
dec ecx
mov edx, 1
mov eax, dword [ebp + 0xc]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
mov ecx, 1
mov edx, dword [ebp + 8]
mov eax, 0x54ff5c
call sub.rtl260.bpl__System_Pos_qqrx31System__AnsiStringT_us_i65535__t1i
mov dword [ebp - 0x18], eax
cmp dword [ebp - 0x18], 0
jle 0x54d7b8
lea eax, [ebp - 0x30]
push eax
mov ecx, dword [ebp - 0x18]
dec ecx
mov edx, 1
mov eax, dword [ebp + 8]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
lea eax, [ebp - 0x54]
mov edx, 0x54f818
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
lea eax, [ebp - 0x58]
mov edx, 0x54f818
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x3e0]
mov dword [ebp - 0xb8], eax
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x54ff6c
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x550010
mov ecx, dword [eax]
call dword [ecx + 0x3c]
lea eax, [ebp - 0x280]
push eax
mov ecx, 6
mov edx, 1
mov eax, dword [ebp - 0x64]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
push dword [ebp - 0x280]
push 0x54f3b8
lea eax, [ebp - 0x284]
push eax
mov ecx, 7
mov edx, 7
mov eax, dword [ebp - 0x64]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
push dword [ebp - 0x284]
lea eax, [ebp - 0x27c]
mov edx, 3
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0x27c]
lea eax, [ebp - 0x278]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x278]
push eax
mov edx, 0x54f3c8
mov eax, dword [ebp - 0xb8]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
pop edx
mov ecx, dword [eax]
call dword [ecx + 0x48]
call sub.rtl260.bpl__System_Sysutils_Now_qqrv
add esp, 0xfffffff8
fstp qword [esp]
wait
lea edx, [ebp - 0x288]
mov eax, 0x55009c
call sub.rtl260.bpl__System_Sysutils_FormatDateTime_qqrx20System_UnicodeString16System_TDateTime
mov eax, dword [ebp - 0x288]
push eax
mov edx, 0x5500c0
mov eax, dword [ebp - 0xb8]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
pop edx
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Open_qqrv
mov eax, dword [ebp - 0xb8]
mov edx, dword [eax]
call dword [edx + 0x194]
test eax, eax
jle 0x54da5c
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x5500d8
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Open_qqrv
mov edx, 0x55013c
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x28c]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov edx, dword [ebp - 0x28c]
lea eax, [ebp - 0x88]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
push 0x550154
push dword [ebp - 0xc]
push 0x550178
push dword [ebp + 0x10]
push 0x5501a0
push dword [ebp - 0x88]
push 0x5501c0
lea eax, [ebp - 0x290]
mov edx, 7
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0x290]
lea eax, [ebp - 0x24]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
lea eax, [ebp - 0x38]
mov edx, dword [ebp - 0x24]
mov ecx, 0xfde9
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov eax, dword [ebp - 0x38]
call sub.rtl260.bpl__System__LStrLen_qqrx31System__AnsiStringT_us_i65535__
mov ecx, eax
mov edx, dword [ebp - 0x38]
mov eax, dword [ebp - 4]
call fcn.005549e8
mov dword [ebp - 0x14], eax
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x424]
mov edx, dword [ebp - 4]
mov edx, dword [edx + 0x3f4]
cmp eax, dword [edx + 0x5c]
jge 0x54da44
lea edx, [ebp - 0x298]
mov eax, dword [ebp - 0x14]
call sub.rtl260.bpl__System_Sysutils_IntToStr_qqri
push dword [ebp - 0x298]
push 0x54f7f4
lea eax, [ebp - 0x29c]
mov edx, dword [ebp - 0x38]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
push dword [ebp - 0x29c]
lea eax, [ebp - 0x294]
mov edx, 3
call sub.rtl260.bpl__System__UStrCatN_qqrv
mov edx, dword [ebp - 0x294]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x400]
mov eax, dword [eax + 0x304]
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x54e245
cmp dword [ebp + 0xc], 0
je 0x54daf9
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x5501e0
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov edx, 0x55027c
mov eax, dword [ebp - 0xb8]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
push eax
lea eax, [ebp - 0x2a0]
mov edx, dword [ebp - 0x34]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x2a0]
pop eax
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Open_qqrv
mov eax, dword [ebp - 0xb8]
mov edx, dword [eax]
call dword [edx + 0x194]
test eax, eax
jl 0x54daf9
mov edx, 0x55029c
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x54]
mov ecx, dword [eax]
call dword [ecx + 0x88]
cmp dword [ebp + 8], 0
je 0x54db96
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x5502b8
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov edx, 0x55027c
mov eax, dword [ebp - 0xb8]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
push eax
lea eax, [ebp - 0x2a4]
mov edx, dword [ebp - 0x30]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x2a4]
pop eax
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Open_qqrv
mov eax, dword [ebp - 0xb8]
mov edx, dword [eax]
call dword [edx + 0x194]
test eax, eax
jl 0x54db96
mov edx, 0x55029c
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x58]
mov ecx, dword [eax]
call dword [ecx + 0x88]
mov eax, dword [ebp - 0x74]
mov edx, 0x54faf0
call sub.rtl260.bpl__System__LStrEqual_qqrv
jne 0x54dbce
lea eax, [ebp - 0x2a8]
push eax
mov ecx, 1
mov edx, 1
mov eax, dword [ebp + 0x10]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
mov eax, dword [ebp - 0x2a8]
mov edx, 0x54fb44
call sub.rtl260.bpl__System__LStrEqual_qqrv
lea eax, [ebp - 0x90]
mov edx, 0x550354
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x55036c
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 4]
cmp dword [eax + 0x41c], 1
sbb eax, eax
inc eax
cmp al, 1
jne 0x54dc7b
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x5503f0
mov ecx, dword [eax]
call dword [ecx + 0x3c]
lea eax, [ebp - 0x2b0]
push eax
mov ecx, 0x1e
mov edx, 1
mov eax, dword [ebp + 0xc]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
mov edx, dword [ebp - 0x2b0]
lea eax, [ebp - 0x2ac]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x2ac]
push eax
mov edx, 0x550424
mov eax, dword [ebp - 0xb8]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
pop edx
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov eax, dword [ebp - 4]
cmp dword [eax + 0x420], 1
sbb eax, eax
inc eax
cmp al, 1
jne 0x54dce8
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x550444
mov ecx, dword [eax]
call dword [ecx + 0x3c]
lea eax, [ebp - 0x2b8]
push eax
mov ecx, 0x1e
mov edx, 1
mov eax, dword [ebp + 8]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
mov edx, dword [ebp - 0x2b8]
lea eax, [ebp - 0x2b4]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x2b4]
push eax
mov edx, 0x550480
mov eax, dword [ebp - 0xb8]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
pop edx
mov ecx, dword [eax]
call dword [ecx + 0x48]
lea eax, [ebp - 0x2bc]
push eax
mov ecx, 1
mov edx, 1
mov eax, dword [ebp + 0x10]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
mov eax, dword [ebp - 0x2bc]
mov edx, 0x54fb44
call sub.rtl260.bpl__System__LStrEqual_qqrv
jne 0x54dd82
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x5504a4
mov ecx, dword [eax]
call dword [ecx + 0x3c]
lea eax, [ebp - 0x2c8]
push eax
mov ecx, 0xf
mov edx, 2
mov eax, dword [ebp + 0x10]
call sub.rtl260.bpl__System__LStrCopy_qqrx27System__AnsiStringT_us_i0__ii
mov edx, dword [ebp - 0x2c8]
lea eax, [ebp - 0x2c4]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 0x2c4]
lea edx, [ebp - 0x2c0]
call sub.rtl260.bpl__System_Sysutils_Trim_qqrx20System_UnicodeString
mov eax, dword [ebp - 0x2c0]
push eax
mov edx, 0x5504f4
mov eax, dword [ebp - 0xb8]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
pop edx
mov ecx, dword [eax]
call dword [ecx + 0x48]
jmp 0x54ddc2
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x550508
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov edx, 0x54f7dc
mov eax, dword [ebp - 0xb8]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
push eax
lea eax, [ebp - 0x2cc]
mov edx, dword [ebp + 0x10]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov edx, dword [ebp - 0x2cc]
pop eax
mov ecx, dword [eax]
call dword [ecx + 0x48]
mov eax, dword [ebp - 0xb8]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x550558
mov ecx, dword [eax]
call dword [ecx + 0x3c]
call sub.rtl260.bpl__System_Sysutils_Now_qqrv
add esp, 0xfffffff8
fstp qword [esp]
wait
lea edx, [ebp - 0x2d0]
mov eax, 0x55009c
call sub.rtl260.bpl__System_Sysutils_FormatDateTime_qqrx20System_UnicodeString16System_TDateTime
mov eax, dword [ebp - 0x2d0]
push eax
mov edx, 0x5500c0
mov eax, dword [ebp - 0xb8]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
pop edx
mov ecx, dword [eax]
call dword [ecx + 0x48]
cmp dword [ebp + 0xc], 0
je 0x54de3d
mov eax, dword [ebp - 0x54]
mov edx, 0x54f818
call sub.rtl260.bpl__System__UStrEqual_qqrv
je 0x54de3d
mov edx, 0x5505bc
mov eax, dword [ebp - 0xb8]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
mov edx, dword [ebp - 0x54]
mov ecx, dword [eax]
call dword [ecx + 0x48]
cmp dword [ebp + 8], 0
je 0x54de6a
mov eax, dword [ebp - 0x58]
mov edx, 0x54f818
call sub.rtl260.bpl__System__UStrEqual_qqrv
je 0x54de6a
mov edx, 0x5505d4
mov eax, dword [ebp - 0xb8]
call sub.odac260.bpl__Ora_TOraDataSet_ParamByName_qqrx20System_UnicodeString
mov edx, dword [ebp - 0x58]
mov ecx, dword [eax]
call dword [ecx + 0x48]
lea eax, [ebp - 0x90]
mov edx, 0x5505f0
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov eax, dword [ebp - 0xb8]
call sub.odac260.bpl__Ora_TOraDataSet_ExecSQL_qqrv
lea eax, [ebp - 0x90]
mov edx, 0x550608
call sub.rtl260.bpl__System__UStrLAsg_qqrr20System_UnicodeStringx20System_UnicodeString
mov eax, dword [ebp - 0xb8]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
push 0x550154
push dword [ebp - 0xc]
push 0x54fd14
push dword [ebp + 0x10]
push 0x5501a0
push dword [ebp - 0x88]
push 0x550620
push 0x550638
push 0x55064c
lea eax, [ebp - 0x2d4]
mov edx, 9
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0x2d4]
lea eax, [ebp - 0x24]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
mov eax, dword [ebp - 8]
mov edx, 0x55065c
call sub.rtl260.bpl__System__LStrEqual_qqrv
jne 0x54e0e9
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x3f8]
mov dword [ebp - 0xbc], eax
mov eax, dword [ebp - 0xbc]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
mov eax, dword [ebp - 0xbc]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, dword [eax]
call dword [edx + 0x48]
mov eax, dword [ebp - 0xbc]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x55066c
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0xbc]
call sub.dac260.bpl__Dbaccess_TCustomDADataSet_GetSQL_qqrv
mov edx, 0x55073c
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 0xbc]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Open_qqrv
jmp 0x54e098
cmp dword [ebp - 0x10], 0
jne 0x54dfe4
push 0x5507dc
mov edx, 0x5507ec
mov eax, dword [ebp - 0xbc]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x2dc]
mov ecx, dword [eax]
call dword [ecx + 0x88]
push dword [ebp - 0x2dc]
push 0x54f7f4
mov edx, 0x54f4d8
mov eax, dword [ebp - 0xbc]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x2e0]
mov ecx, dword [eax]
call dword [ecx + 0x88]
push dword [ebp - 0x2e0]
push 0x5507dc
lea eax, [ebp - 0x2d8]
mov edx, 5
call sub.rtl260.bpl__System__UStrCatN_qqrv
mov edx, dword [ebp - 0x2d8]
lea eax, [ebp - 0x10]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
jmp 0x54e08d
push dword [ebp - 0x10]
push 0x54ff5c
push 0x550808
lea eax, [ebp - 0x2ec]
mov edx, 3
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0x2ec]
lea eax, [ebp - 0x2e8]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
push dword [ebp - 0x2e8]
mov edx, 0x5507ec
mov eax, dword [ebp - 0xbc]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x2f0]
mov ecx, dword [eax]
call dword [ecx + 0x88]
push dword [ebp - 0x2f0]
push 0x54f7f4
mov edx, 0x54f4d8
mov eax, dword [ebp - 0xbc]
call sub.dbrtl260.bpl__Data_Db_TDataSet_FieldByName_qqrx20System_UnicodeString
lea edx, [ebp - 0x2f4]
mov ecx, dword [eax]
call dword [ecx + 0x88]
push dword [ebp - 0x2f4]
push 0x5507dc
lea eax, [ebp - 0x2e4]
mov edx, 5
call sub.rtl260.bpl__System__UStrCatN_qqrv
mov edx, dword [ebp - 0x2e4]
lea eax, [ebp - 0x10]
mov ecx, 0
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov eax, dword [ebp - 0xbc]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Next_qqrv
mov eax, dword [ebp - 0xbc]
cmp byte [eax + 0xad], 0
je 0x54df5f
mov eax, dword [ebp - 0xbc]
call sub.dbrtl260.bpl__Data_Db_TDataSet_Close_qqrv
push 0x550818
push dword [ebp - 0xc]
push 0x55083c
push dword [ebp - 0x10]
push 0x550864
lea eax, [ebp - 0x2f8]
mov edx, 5
call sub.rtl260.bpl__System__LStrCatN_qqrv
mov edx, dword [ebp - 0x2f8]
lea eax, [ebp - 0x24]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
lea eax, [ebp - 0x38]
mov edx, dword [ebp - 0x24]
mov ecx, 0xfde9
call sub.rtl260.bpl__System__LStrFromUStr_qqrr27System__AnsiStringT_us_i0__x20System_UnicodeStringus
mov eax, dword [ebp - 0x38]
call sub.rtl260.bpl__System__LStrLen_qqrx31System__AnsiStringT_us_i65535__
mov ecx, eax
mov edx, dword [ebp - 0x38]
mov eax, dword [ebp - 4]
call fcn.005549e8
mov dword [ebp - 0x14], eax
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x424]
mov edx, dword [ebp - 4]
mov edx, dword [edx + 0x3f4]
cmp eax, dword [edx + 0x5c]
jge 0x54e184
push 0x550874
lea edx, [ebp - 0x300]
mov eax, dword [ebp - 0x14]
call sub.rtl260.bpl__System_Sysutils_IntToStr_qqri
push dword [ebp - 0x300]
push 0x54f7f4
lea eax, [ebp - 0x304]
mov edx, dword [ebp - 0x38]
call sub.rtl260.bpl__System__UStrFromLStr_qqrr20System_UnicodeStringx27System__AnsiStringT_us_i0__
push dword [ebp - 0x304]
lea eax, [ebp - 0x2fc]
mov edx, 4
call sub.rtl260.bpl__System__UStrCatN_qqrv
mov edx, dword [ebp - 0x2fc]
mov eax, dword [ebp - 4]
mov eax, dword [eax + 0x400]
mov eax, dword [eax + 0x304]
mov ecx, dword [eax]
call dword [ecx + 0x3c]
mov eax, dword [ebp - 8]
mov edx, 0x55065c
call sub.rtl260.bpl__System__LStrEqual_qqrv
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x54e245
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x54e519
lea eax, [ebp - 0x314]
call sub.rtl260.bpl__System__UStrClr_qqrpv
lea eax, [ebp - 0x310]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x30c]
mov edx, 5
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x2f8]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x2f4]
mov edx, 2
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x2ec]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x2e8]
mov edx, 5
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x2d4]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x2d0]
mov edx, 2
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x2c8]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x2c4]
mov edx, 2
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x2bc]
mov edx, 2
call sub.rtl260.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0x2b4]
call sub.rtl260.bpl__System__UStrClr_qqrpv
lea eax, [ebp - 0x2b0]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x2ac]
call sub.rtl260.bpl__System__UStrClr_qqrpv
lea eax, [ebp - 0x2a8]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x2a4]
mov edx, 5
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x290]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x28c]
mov edx, 2
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x284]
mov edx, 3
call sub.rtl260.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0x278]
mov edx, 9
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x254]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x250]
call sub.rtl260.bpl__System__UStrClr_qqrpv
lea eax, [ebp - 0x24c]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x248]
mov edx, 6
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x230]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x22c]
mov edx, 0x13
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x1e0]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x1dc]
call sub.rtl260.bpl__System__UStrClr_qqrpv
lea eax, [ebp - 0x1d8]
mov edx, 5
call sub.rtl260.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0x1c4]
mov edx, 0xd
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x190]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x188]
mov edx, 2
call sub.rtl260.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0x18c]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x180]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x17c]
mov edx, 2
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x174]
mov edx, 2
call sub.rtl260.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0x16c]
mov edx, 4
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x15c]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x158]
mov edx, 0x1a
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0xf0]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0xec]
call sub.rtl260.bpl__System__UStrClr_qqrpv
lea eax, [ebp - 0xe8]
mov edx, 3
call sub.rtl260.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0xdc]
mov edx, 3
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0xc4]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x90]
call sub.rtl260.bpl__System__UStrClr_qqrpv
lea eax, [ebp - 0x8c]
mov edx, 0xd
call sub.rtl260.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0x58]
mov edx, 8
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x38]
call sub.rtl260.bpl__System__LStrClr_qqrpv
lea eax, [ebp - 0x34]
mov edx, 2
call sub.rtl260.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp - 0x2c]
mov edx, 3
call sub.rtl260.bpl__System__UStrArrayClr_qqrpvi
lea eax, [ebp - 0x10]
mov edx, 3
call sub.rtl260.bpl__System__LStrArrayClr_qqrpvi
lea eax, [ebp + 8]
mov edx, 0xa
call sub.rtl260.bpl__System__LStrArrayClr_qqrpvi
ret