Function at 0x41134e
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xe6c
push ebx
push esi
push edi
push str.ReturnTransmitterList
lea eax, [ebp - 0x684]
push str.brotran.c
push eax
call fcn.0040f00a
push dword [ebp + 0xc]
lea eax, [ebp - 0x884]
push eax
call fcn.0040f694
mov esi, 0x478
xor ebx, ebx
push esi
lea eax, [ebp - 0x484]
push ebx
push eax
call fcn.00407280
push 0x45c9e0
lea eax, [ebp - 0xe6c]
push str.SELECT_FEIN_NAME_STREET1_STREET2_STREET3_CITY_STATE_ZIP_COUNTRY_PHONE_PHONEE_FAX_EMAIL_CONTACT_CTITLE_ORGNAME_ORGSTREET1_ORGSTREET2_ORGSTREET3_ORGCITY_ORGSTATE_ORGZIP_OCOUNTRY_ORGPHONE_ORGPHONEE_ORGFAX_ORGEMAIL_OCONTACT_TCONTACT_TSTREET1_TSTREET2_TSTREET3_TCITY_TSTATE_TZIP_TCOUNTRY_TPHONE_TPHONEE_ACCT1099_TIMEZONE_DSTFLAG_FROM_RF30.BTRTRAN_WHERE_DATASET___s
push eax
call fcn.00406fa2
lea eax, [ebp - 0xe6c]
push 0xfffffffffffffffd
push eax
push dword [0x45cce8]
call fcn.0040ec9a
add esp, 0x38
test ax, ax
je 0x4113e7
push dword [0x45cce8]
lea eax, [ebp - 0x684]
push eax
lea eax, [ebp - 0x884]
push eax
call fcn.0040e98e
add esp, 0xc
jmp 0x4116ec
lea eax, [ebp - 0xc]
push eax
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 2]
push eax
lea eax, [ebp - 0x484]
push eax
call fcn.00410f86
add esp, 0x10
test ax, ax
jne 0x41163d
push dword [0x45cce8]
call sub.ODBC32.dll_SQLFetch
mov dword [ebp - 8], eax
movsx eax, ax
cmp eax, ebx
jne 0x411654
lea eax, [ebp - 0x47a]
push eax
call fcn.00410929
lea eax, [ebp - 0x447]
push eax
call fcn.00410929
lea eax, [ebp - 0x441]
push eax
call fcn.00410929
lea eax, [ebp - 0x418]
push eax
call fcn.00410929
lea eax, [ebp - 0x3ef]
push eax
call fcn.00410929
lea eax, [ebp - 0x3c6]
push eax
call fcn.00410929
lea eax, [ebp - 0x2ff]
push eax
call fcn.00410929
lea eax, [ebp - 0x2d6]
push eax
call fcn.00410929
lea eax, [ebp - 0x2ad]
push eax
call fcn.00410929
lea eax, [ebp - 0x27a]
push eax
call fcn.00410929
lea eax, [ebp - 0x251]
push eax
call fcn.00410929
lea eax, [ebp - 0x228]
push eax
call fcn.00410929
lea eax, [ebp - 0x1ff]
push eax
call fcn.00410929
lea eax, [ebp - 0x1c0]
push eax
call fcn.00410929
lea eax, [ebp - 0x484]
push eax
call fcn.00410929
lea eax, [ebp - 0x3ac]
push eax
call fcn.00410929
add esp, 0x40
lea eax, [ebp - 0x394]
push eax
call fcn.00410929
lea eax, [ebp - 0x38a]
push eax
call fcn.00410929
lea eax, [ebp - 0x37f]
push eax
call fcn.00410929
lea eax, [ebp - 0x374]
push eax
call fcn.00410929
lea eax, [ebp - 0x36f]
push eax
call fcn.00410929
lea eax, [ebp - 0x364]
push eax
call fcn.00410929
lea eax, [ebp - 0x1e5]
push eax
call fcn.00410929
lea eax, [ebp - 0x1cd]
push eax
call fcn.00410929
lea eax, [ebp - 0x1c3]
push eax
call fcn.00410929
lea eax, [ebp - 0x197]
push eax
call fcn.00410929
lea eax, [ebp - 0x18c]
push eax
call fcn.00410929
lea eax, [ebp - 0x182]
push eax
call fcn.00410929
lea eax, [ebp - 0x177]
push eax
call fcn.00410929
lea eax, [ebp - 0x112]
push eax
call fcn.00410929
lea eax, [ebp - 0xe9]
push eax
call fcn.00410929
lea eax, [ebp - 0xc0]
push eax
call fcn.00410929
add esp, 0x40
lea eax, [ebp - 0x97]
push eax
call fcn.00410929
lea eax, [ebp - 0x6e]
push eax
call fcn.00410929
lea eax, [ebp - 0x54]
push eax
call fcn.00410929
lea eax, [ebp - 0x3c]
push eax
call fcn.00410929
lea eax, [ebp - 0x32]
push eax
call fcn.00410929
lea eax, [ebp - 0x2f]
push eax
call fcn.00410929
lea eax, [ebp - 0x24]
push eax
call fcn.00410929
movsx eax, byte [ebp - 2]
mov dword [ebp - 0x384], eax
mov al, byte [ebp - 4]
push esi
mov byte [ebp - 0x380], al
call fcn.0040753c
mov edi, eax
add esp, 0x20
cmp edi, ebx
je 0x4116ab
lea eax, [ebp - 0x484]
push esi
push eax
push edi
call fcn.004075d0
push edi
lea eax, [ebp - 0x884]
push dword [ebp + 0xc]
push eax
call fcn.0040f6fd
add esp, 0x18
cmp word [ebp - 8], bx
je 0x41140b
mov ecx, 0x80
lea esi, [ebp - 0x684]
mov eax, dword [ebp + 8]
mov edi, eax
rep movsd dword es:[edi], dword [esi]
pop edi
pop esi
pop ebx
leave
ret
cmp eax, 0x64
je 0x411671
push dword [0x45cce8]
lea eax, [ebp - 0x684]
push eax
lea eax, [ebp - 0x884]
jmp 0x4113d9
mov eax, dword [ebp + 0xc]
cmp dword [eax + 0xc], ebx
jne 0x41163d
lea eax, [ebp - 0x546]
push str.Transmitters
push eax
mov word [ebp - 0x684], 0x13f6
call fcn.0040afd0
lea eax, [ebp - 0x684]
push eax
lea eax, [ebp - 0xa84]
push eax
call fcn.0040f03a
add esp, 0x10
jmp 0x4116ec
lea eax, [ebp - 0x546]
push str.ALLOCATE
push eax
mov word [ebp - 0x684], 0x17d4
call fcn.0040afd0
lea eax, [ebp - 0x527]
push str.TRANSMITTER_ENTITY
push eax
call fcn.0040afd0
lea eax, [ebp - 0x684]
push eax
lea eax, [ebp - 0xa84]
push eax
call fcn.0040f03a
add esp, 0x18
mov edx, 0x80
mov esi, eax
mov ecx, edx
lea edi, [ebp - 0x884]
rep movsd dword es:[edi], dword [esi]
cmp word [ebp - 0x884], bx
mov ecx, edx
je 0x411642
lea esi, [ebp - 0x884]
jmp 0x411648