Function at 0x14002d150
Capabilities:
Parse pe header

Disassembly:
push rbp
push r15
sub rsp, 0x28
call fcn.1400bd990
lea rbp, [0x1404baa64]
mov qword [rbp + 8], 5
push reloc.WS2_32.dll_select
pop rcx
call fcn.1400b3a10
mov rax, rax
push rax
push reloc.ODBC32.dll_SQLAllocHandle
pop rcx
pop rdx
call fcn.14009cb48
push 1
push 0x4d
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x4f
pop rcx
pop rdx
call fcn.14009af48
push 1
push reloc.ODBC32.dll_SQLRowCount
pop rcx
pop rdx
call fcn.14009af48
push 1
push 0x4e
pop rcx
pop rdx
call fcn.14009af48
push 1
push reloc.SHELL32.dll_IsNetDrive
pop rcx
pop rdx
call fcn.14009af48
push 0
push SQLSetEnvAttr
pop rcx
pop rdx
call fcn.14009af48
push 0
push reloc.ODBC32.dll_SQLBindParameter
pop rcx
pop rdx
call fcn.14009af48
push 0
push SQLConnectW
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x5b
pop rcx
pop rdx
call fcn.14009af48
push 0
push SQLBindParameter
pop rcx
pop rdx
call fcn.14009af48
push 0
push SQLBindParameter
pop rcx
pop rdx
call fcn.14009af48
push 0
push reloc.ODBC32.dll_SQLSetEnvAttr
pop rcx
pop rdx
call fcn.14009af48
push 1
push 0x4c
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x50
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x52
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x54
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x56
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x66
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x53
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x55
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x57
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x5d
pop rcx
pop rdx
call fcn.14009af48
push 0
push SQLConnectW
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x5c
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x59
pop rcx
pop rdx
call fcn.14009af48
push 0
push SQLConnectW
pop rcx
pop rdx
call fcn.14009af48
push 0
push SQLConnectW
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x58
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x5e
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x5f
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x60
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x61
pop rcx
pop rdx
call fcn.14009af48
call fcn.1400a5f14
mov r15, rax
cmp r15, 0x6e
jl 0x14002d3d6
push 0
push 0x62
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x63
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x5a
pop rcx
pop rdx
call fcn.14009af48
push 0x64
pop rcx
call fcn.1400a5e7c
push 0
push 0x51
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x64
pop rcx
pop rdx
call fcn.14009af48
push 0
push 0x65
pop rcx
pop rdx
call fcn.14009af48
push 0
push reloc.ODBC32.dll_SQLConnectW
pop rcx
pop rdx
call fcn.14009af48
push 0
push reloc.ODBC32.dll_SQLDescribeColW
pop rcx
pop rdx
call fcn.14009af48
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call main
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call main
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14006f058
add rsp, 0x20
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400aa8e8
add rsp, 0x28
movabs rcx, 0x14027a98e
sub rsp, 0x28
call fcn.1400bd650
add rsp, 0x28
push rax
call fcn.1400bd830
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400aa9a8
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14004bcd8
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 0xfffffffffffffffe
jne 0x14002d527
push 0
push SQLExecDirectW
pop rcx
pop rdx
call fcn.14009af48
push 0x64
pop rcx
call fcn.1400a5e7c
push reloc.OLEAUT32.dll_SafeArrayGetElemsize
pop rcx
call fcn.1400b3a10
mov rax, rax
push rax
push reloc.ODBC32.dll_SQLAllocHandle
pop rcx
pop rdx
call fcn.14009cb48
movabs rax, 0x14027b1a4
push rax
push 0x5f
pop rcx
pop rdx
call fcn.14009ccd8
xor rax, rax
add rsp, 0x28
pop r15
pop rbp
ret