Function at 0x140138bfb
Capabilities:
Reference sql statements

Disassembly:
jmp 0x140153c50
mov dword [rsp + 8], ecx
push rbp
push rdi
sub rsp, 0x1c8
lea rbp, [rsp + 0x70]
lea rdi, [rsp + 0x70]
mov ecx, 0x26
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov ecx, dword [rsp + 0x1e8]
lea rcx, reloc.WS2_32.dll_accept
call fcn.14013ce09
lea rax, [rbp + 0x170]
mov qword [rbp + 8], rax
mov qword [rbp + 0x28], 0
movzx eax, byte [0x1404530c4]
test eax, eax
jne 0x140153cab
xor al, al
jmp 0x140153eba
mov eax, 1
imul rax, rax, 0
mov rcx, qword [rbp + 8]
movzx eax, byte [rcx + rax]
mov dword [rbp + 0x114], eax
mov eax, 1
imul rax, rax, 1
mov rcx, qword [rbp + 8]
movzx eax, byte [rcx + rax]
mov dword [rbp + 0x118], eax
mov eax, 1
imul rax, rax, 2
mov rcx, qword [rbp + 8]
movzx eax, byte [rcx + rax]
mov dword [rbp + 0x11c], eax
mov eax, 1
imul rax, rax, 3
mov rcx, qword [rbp + 8]
movzx eax, byte [rcx + rax]
mov dword [rbp + 0x120], eax
mov eax, 1
imul rax, rax, 1
mov rcx, qword [rbp + 8]
movzx eax, byte [rcx + rax]
mov dword [rbp + 0x124], eax
mov eax, 1
imul rax, rax, 2
mov rcx, qword [rbp + 8]
movzx eax, byte [rcx + rax]
mov dword [rbp + 0x128], eax
mov eax, 1
imul rax, rax, 3
mov rcx, qword [rbp + 8]
movzx eax, byte [rcx + rax]
mov dword [rbp + 0x12c], eax
mov eax, 1
imul rax, rax, 2
mov rcx, qword [rbp + 8]
movzx eax, byte [rcx + rax]
mov dword [rbp + 0x130], eax
mov eax, 1
imul rax, rax, 3
mov rcx, qword [rbp + 8]
movzx eax, byte [rcx + rax]
mov dword [rbp + 0x134], eax
mov eax, 1
imul rax, rax, 3
mov rcx, qword [rbp + 8]
movzx eax, byte [rcx + rax]
mov dword [rbp + 0x138], eax
lea rcx, [0x140452f28]
call fcn.140135b22
mov qword [rbp + 0x140], rax
mov rax, qword [0x140452f88]
mov qword [rbp + 0x148], rax
mov eax, dword [rbp + 0x114]
mov dword [rsp + 0x60], eax
mov eax, dword [rbp + 0x118]
mov dword [rsp + 0x58], eax
mov eax, dword [rbp + 0x11c]
mov dword [rsp + 0x50], eax
mov eax, dword [rbp + 0x120]
mov dword [rsp + 0x48], eax
mov eax, dword [rbp + 0x124]
mov dword [rsp + 0x40], eax
mov eax, dword [rbp + 0x128]
mov dword [rsp + 0x38], eax
mov eax, dword [rbp + 0x12c]
mov dword [rsp + 0x30], eax
mov eax, dword [rbp + 0x130]
mov dword [rsp + 0x28], eax
mov eax, dword [rbp + 0x134]
mov dword [rsp + 0x20], eax
mov r9d, dword [rbp + 0x138]
mov r8, qword [rbp + 0x140]
lea rdx, str.SELECT_count___FROM___s__WHERE__rtime____NOW___AND___list____u..._OR__list____u._u.._OR__list____u._u._u._OR__list____u._u._u._u_
mov rcx, qword [rbp + 0x148]
call fcn.1401388d6
cmp eax, 0xffffffff
jne 0x140153e55
mov eax, dword [str._Gc]
add eax, 0xb
mov r8d, eax
lea rdx, str.C:UsershagonDesktop_rAthena20240420_rAthena_srcloginipban.cpp
mov rcx, qword [0x140452f88]
call fcn.140138520
mov al, 1
jmp 0x140153eba
mov rcx, qword [0x140452f88]
call fcn.140136072
cmp eax, 0xffffffff
jne 0x140153e6a
mov al, 1
jmp 0x140153eba
xor r9d, r9d
lea r8, [rbp + 0x28]
xor edx, edx
mov rcx, qword [0x140452f88]
call fcn.140136bd5
mov rcx, qword [rbp + 0x28]
call fcn.1401363e2
mov dword [rbp + 0x44], eax
mov rcx, qword [0x140452f88]
call fcn.140135aff
cmp dword [rbp + 0x44], 0
jle 0x140153ea9
mov dword [rbp + 0x114], 1
jmp 0x140153eb3
mov dword [rbp + 0x114], 0
movzx eax, byte [rbp + 0x114]
mov rdi, rax
lea rcx, [rbp - 0x70]
lea rdx, reloc.WS2_32.dll_accept
call fcn.14013b80b
mov rax, rdi
lea rsp, [rbp + 0x158]
pop rdi
pop rbp
ret