Function at 0x1400a41e0
Capabilities:
Parse pe header

Disassembly:
xchg rsp, rsi
mov rax, rsi
xchg rsp, rsi
xchg r13, rbx
mov qword [rax + 0x10], r13
xchg rbx, r13
mov qword [rax + 0x20], r9
jmp 0x1400a42d3
nop
push 0x3e7afc38
mov qword [rsp], rdi
nop
sub rsp, 8
mov qword [rsp], r12
jmp 0x1400a4347
lea rax, [0x140001ed8]
xchg rcx, r8
mov qword [r12 + 0x78], r8
xchg rcx, r8
xchg rcx, rax
mov qword [r12], rcx
jmp 0x1400a42a1
xchg rdi, rax
je 0x1400a45db
xchg r9, rdi
mov r9, qword [rax + 0x48]
xchg rdi, r9
cmp rdx, 0x78
jmp 0x1400a42f6
nop
sub rsp, 8
mov qword [rsp], rbp
nop
sub rsp, 8
mov qword [rsp], rsi
jmp 0x1400a41fc
add rcx, 0x11b7ec07
sub rcx, 0x11b7e9e7
xchg rbx, r14
jmp 0x1400a43d7
xor dl, 0x54
sub dl, 0x16
xchg rsi, r15
mov rcx, rsi
xchg r15, rsi
call fcn.1400a31b8
jmp 0x1400a42e5
call fcn.140053df0
mov dl, 0x76
sub dl, 0x1a
jmp 0x1400a43ed
xchg rcx, rax
mov edx, ecx
test byte [rbp + 0x270], 1
mov dword [rsp - 0x30], esp
xchg rdi, rax
mov rdi, qword [rbx]
jmp 0x1400a4231
xchg rcx, r12
mov ecx, 0x38472c9f
add ecx, 0x9ba3d91
sub ecx, 0x35822171
jmp 0x1400a437e
mov r14, r14
xchg r8, r14
mov qword [rax + 0x18], r14
xchg r8, r14
jmp 0x1400a424c
mov r15, r15
xchg rbx, rax
mov rax, rbx
xchg rbx, rax
xchg r8, rax
jmp 0x1400a4339
mov rcx, rcx
jbe 0x1400a4401
xchg rbp, rcx
mov rbp, qword [r12]
xchg rbp, rcx
jmp 0x1400a440e
lea rcx, [r15 + 0x260]
xchg rdx, rcx
mov rcx, r14
xchg rdx, rcx
jmp 0x1400a4292
mov dword [rsp - 0x40], 0x60d9dd5f
push r15
lea rbp, [rax - 0x248]
jmp 0x1400a4357
mov qword [rbp - 8], r8
xchg r8, rax
xchg r8, rbx
jmp 0x1400a43b8
nop
sub rsp, 8
mov qword [rsp], r13
push r14
jmp 0x1400a4323
sub rsp, 0x32ef046c
add rsp, 0x32ef015c
and dword [rbp + 0x250], 0
mov dword [rsp - 0xc], ebp
xchg rcx, r15
mov rcx, r15
xchg rcx, r15
jmp 0x1400a4263
add ecx, 0x359120ab
sub ecx, 0x41b3c8ea
add ecx, 0x668b423d
sub ecx, 0x66e7e2ad
jmp 0x1400a439b
xchg r10, rdx
mov r10, qword [r12 + 0x78]
xchg rdx, r10
test rdx, rdx
mov dword [rsp - 0x44], esi
jne 0x1400a42a5
jmp 0x1400a4214
mov rcx, r8
xchg rbx, r8
mov rax, qword [rax]
mov dword [rsp - 0x44], edi
call qword [rax + 8]
xchg rcx, r12
mov rcx, qword [rbp + 0x278]
jmp 0x1400a42ba
mov rbx, r8
xchg rbx, r14
mov r13, rdx
call fcn.140053df0
mov r13, r13
jmp 0x1400a430e
xor dl, 0x2a
xor dl, 0x5c
add dl, 0x45
sub dl, 0x56
add dl, 0x2a
jmp 0x1400a4279
xor ecx, ecx
mov dword [rsp - 0x34], edx
test rdx, rdx
cmovne rcx, r12
xchg r13, rax
jmp 0x1400a4483
call qword [rax + 8]
mov dword [rsp - 0x2c], 0x665c2992
mov rsi, qword [rbp + 0x280]
jmp 0x1400a442c
lea r9, [rbp + 0x80]
xchg rsi, rsp
mov rdx, rsp
xchg rsi, rsp
jmp 0x1400a4441
xchg rbx, rsp
mov rcx, rsp
xchg rbx, rsp
lea r8, [rsi + 0x40]
mov dword [rsp - 0x3c], ebx
jmp 0x1400a4457
call rdi
mov rcx, qword [rbp + 0x80]
lea rax, [rbp + 0x88]
mov dword [rsp - 0xc], ebx
cmp rcx, rax
jne 0x1400a44a9
jmp 0x1400a4497
lea ecx, [rax + 0x30]
rep stosb byte [rdi], al
jmp 0x1400a44b6
mov r13, qword [rcx]
xchg r13, rax
lea rdx, [rbp + 0x80]
mov r8, r13
jmp 0x1400a4415
xor eax, eax
lea rdi, [rbp + 0x88]
mov dword [rsp - 0x40], ebp
jmp 0x1400a4479
call fcn.140098600
mov dword [rsp - 0x30], 0x1c17c351
cmp qword [r12 + 0x78], 0x78
mov rax, qword [rbx]
mov rdi, qword [rax + 0x48]
mov dword [rsp - 0x20], 0x11d210e9
jmp 0x1400a44d0
jbe 0x1400a44df
mov rcx, qword [r12]
jmp 0x1400a44ee
xor ecx, ecx
mov dword [rsp - 0x10], edi
cmp qword [r12 + 0x78], rcx
cmova rcx, r12
mov rax, qword [rcx]
lea rdx, [rbp + 0xc0]
mov r11, r11
jmp 0x1400a451a
mov rdx, rsi
lea r9, [rbp + 0xc0]
xchg rcx, r11
mov r11, rbx
xchg r11, rcx
call rdi
jmp 0x1400a453a
xchg r8, rsp
mov rsp, r14
xchg rsp, r8
call qword [rax + 8]
lea r8, [rsi + 0x80]
mov dword [rsp - 0x34], 0x559ef28d
jmp 0x1400a4500
mov r8, r8
xchg rcx, rbx
mov rbx, qword [rbp + 0xc0]
xchg rbx, rcx
lea rax, [rbp + 0xc8]
xchg rbp, rbp
jmp 0x1400a4559
cmp rcx, rax
jne 0x1400a459c
lea rdi, [rbp + 0xc8]
mov r14d, 0x75f0ad9f
jmp 0x1400a4574
sub r14d, 0x3fced498
xor r14d, 0x7b90b27f
add r14d, 0x12ed7988
xor r14d, 0x6299d95f
sub r14d, 0x2073c2f
jmp 0x1400a478f
call fcn.140098600
mov r14d, 0x59dbf82e
add r14d, 0x9a0a661
sub r14d, 0x4b127f6e
xor r14d, 0x383ba433
sub r14d, 0x117b473b
jmp 0x1400a45c8
add r14d, 0x1b703ed6
xor r14d, 0x2a46b29d
jmp 0x1400a479e
xchg rsi, r8
mov r8, qword [rbp + 0x280]
xchg rsi, r8
lea rcx, [rbp + 8]
and qword [rbp + 0x38], 0
mov dword [rsp - 0xc], edx
jmp 0x1400a45fa
lea r9, [rbp]
xorps xmm0, xmm0
xchg rcx, r15
mov qword [rbp], r15
xchg r15, rcx
xchg r9, rsi
mov rdx, r9
jmp 0x1400a4676
lea rdi, [rbp + 8]
xor eax, eax
mov ecx, r14d
mov dword [rsp - 0x44], esi
rep stosb byte [rdi], al
jmp 0x1400a46d2
add r14d, 0xf6c2c5f
sub r14d, 0x7a3c61fe
cmp rcx, rax
jne 0x1400a46cd
mov dword [rsp - 0x44], 0x4268deaf
jmp 0x1400a4616
call qword [rax + 0x48]
mov dword [rsp - 0x1c], esp
mov rcx, qword [rbp]
lea rax, [rbp + 8]
mov r14d, 0x7a62ae44
sub r14d, 0x29792f53
sub r14d, 0xfddba83
jmp 0x1400a46ac
xchg rsi, r9
xchg rcx, rsp
mov rsp, rbx
xchg rcx, rsp
lea r8, [rsi + 0x40]
mov rdi, rdi
jmp 0x1400a468e
movups xmmword [rbp + 8], xmm0
xchg r10, rbp
movups xmmword [r10 + 0x18], xmm0
xchg rbp, r10
xchg rdx, rbp
movups xmmword [rdx + 0x28], xmm0
xchg rdx, rbp
jmp 0x1400a464e
sub r14d, 0x1d1dd85b
add r14d, 0x1a309986
add r14d, 0x23e9d3b4
add r14d, 0x8c7dc82
jmp 0x1400a462a
call fcn.140098600
xchg rbp, rax
mov rbp, qword [rbx]
xchg rbp, rax
jmp 0x1400a46de
lea rcx, [rbp + 0x48]
mov rsi, rsi
and qword [rbp + 0x78], 0
jmp 0x1400a474f
xchg rbp, r11
movups xmmword [r11 + 0x58], xmm0
xchg rbp, r11
xchg rbp, r10
jmp 0x1400a471b
xchg rdx, rsi
mov rsi, rdx
xchg rdx, rsi
xchg rbp, r11
movups xmmword [r11 + 0x48], xmm0
xchg rbp, r11
jmp 0x1400a46ef
movups xmmword [r10 + 0x68], xmm0
xchg rbp, r10
call qword [rax + 0x48]
xchg rsi, rcx
mov rsi, qword [rbp + 0x40]
jmp 0x1400a4770
xchg r13, rbx
lea r9, [rbp + 0x40]
mov dword [rsp - 0x38], ecx
jmp 0x1400a4702
mov rcx, r12
xchg r14, r12
rep stosb byte [rdi], al
jmp 0x1400a479e
lea r8, [rsi + 0x80]
xorps xmm0, xmm0
mov qword [rbp + 0x40], rcx
mov dword [rsp - 0x20], 0x743c53e7
xchg r13, rbx
mov rcx, r13
jmp 0x1400a4732
xchg rsi, rcx
lea rax, [rbp + 0x48]
mov rsi, rsi
cmp rcx, rax
jne 0x1400a4799
jmp 0x1400a4788
lea rdi, [rbp + 0x48]
mov r9, r9
xor eax, eax
xchg r14, r12
jmp 0x1400a4742
call fcn.140098600
cmp byte [rsi + 0x100], 0
mov rbp, rbp
je 0x1400a4c20
jmp 0x1400a4ba6
mov rdx, rdx
lea r8, [rbp - 0x48]
lea rdx, [rsp + 0x78]
mov rcx, rbx
mov dword [rsp - 0x24], ebp
call rdi
jmp 0x1400a4944
sub word [rbp + 0x284], 0x4b5e
lea rdx, [rbp - 0x80]
mov dword [rsp - 0x28], 0x5fa26869
mov qword [rsp + 0x78], rcx
mov eax, 0x7fb78ea2
sub eax, 0x76fafff8
xor eax, 0x4ce28fa6
jmp 0x1400a4a92
sub eax, 0x313507e6
add eax, 0x34b1a6b4
xor eax, 0xe27aaf3
sub eax, 0x795a5a0e
xchg r8, rax
mov qword [rbp - 0x10], r8
jmp 0x1400a4b62
mov dword [rsp - 0x44], 0x2d5c69cd
test rax, rax
je 0x1400a4b46
movzx eax, byte [rsp + rcx + 0x30]
mov dword [rsp - 0x28], esp
mov word [rdx + rcx*2], ax
jmp 0x1400a4a13
sub dword [rsp + 0x34], 0x1d9eb052
add dword [rsp + 0x34], 0x634baf8
sub dword [rsp + 0x34], 0x4cd216bc
add dword [rsp + 0x34], 0xa147521
xor dword [rsp + 0x34], 0x4e06dcc1
jmp 0x1400a49c9
xorps xmm0, xmm0
mov rsp, rsp
lea rdx, [rbp - 0x80]
xor ecx, ecx
mov qword [rsp + 0x78], rdx
mov dword [rsp - 0x10], ebx
xchg r14, rbp
jmp 0x1400a4887
movups xmmword [r14 - 0x80], xmm0
xchg rbp, r14
xchg r12, rbp
jmp 0x1400a48ee
sub dword [rsp + 0x30], 0x4af5ad8f
add dword [rsp + 0x30], 0x3966f98f
add dword [rsp + 0x30], 0x399ea7a9
sub dword [rsp + 0x30], 0x32327e99
sub dword [rsp + 0x30], 0x8f5c224
jmp 0x1400a49ea
test rax, rax
mov rcx, rcx
je 0x1400a4adb
movzx eax, byte [rbp + rcx + 0x280]
mov word [rdx + rcx*2], ax
jmp 0x1400a4acb
xchg r11, rax
mov r11, qword [rbp - 0x50]
xchg r11, rax
jmp 0x1400a486a
movups xmmword [r12 - 0x70], xmm0
xchg rbp, r12
xchg rsp, rbp
movups xmmword [rsp - 0x60], xmm0
xchg rbp, rsp
jmp 0x1400a48c4
xor eax, eax
mov dword [rsp - 0xc], 0x3fa4aff5
xchg r14, rbx
mov rcx, rbx
jmp 0x1400a4a60
mov qword [rbp - 0x48], rdx
mov r12, r12
xchg r10, rbp
jmp 0x1400a4a44
sub word [rsp + 0x38], 0xf00
xor word [rsp + 0x38], 0x4c3d
mov rdi, qword [rax + 0x50]
xchg rdi, rax
jmp 0x1400a4a25
mov rcx, qword [rsp + 0x78]
lea rax, [rbp - 0x80]
mov dword [rsp - 0x40], 0x2a3452de
jmp 0x1400a4b7c
movups xmmword [rbp - 0x60], xmm0
cmp rcx, rdx
je 0x1400a486a
call fcn.140098600
mov dword [rsp - 0x40], 0x466183fd
jmp 0x1400a48e1
xor dword [rbp + 0x280], 0x1f2f0e36
xor dword [rbp + 0x280], 0x60a0eb16
lea rcx, [rbp - 0x80]
mov word [rbp + 0x284], 0x678f
sub word [rbp + 0x284], 0x9b9
xor word [rbp + 0x284], 0x7fd9
jmp 0x1400a4ae3
xchg r10, rax
xchg rcx, rbp
movups xmmword [rcx - 0x80], xmm0
xchg rcx, rbp
movups xmmword [rbp - 0x70], xmm0
mov r8, r8
jmp 0x1400a495a
mov word [rsp + 0x38], 0x6f18
sub word [rsp + 0x38], 0x2c84
sub word [rsp + 0x38], 0x1be5
xor word [rsp + 0x38], 0x7a07
jmp 0x1400a492b
lea rdx, [rbp - 0x40]
mov dword [rsp + 0x34], 0x34c274b3
xor dword [rsp + 0x34], 0x2b711617
sub dword [rsp + 0x34], 0x16d9ea39
add dword [rsp + 0x34], 0x6e9be5cc
jmp 0x1400a483d
inc rcx
cmp rcx, qword [rbp - 0x10]
jb 0x1400a482b
jmp 0x1400a4b43
mov rdi, qword [r15 + 0xe8]
xchg rdi, rax
mov esi, dword [rax]
mov eax, 0x29e2058
add eax, 0x73f9290d
sub eax, 0x295f748
jmp 0x1400a47fb
movups xmmword [r10 - 0x40], xmm0
xchg r10, rbp
xchg r10, rbp
movups xmmword [r10 - 0x30], xmm0
xchg r10, rbp
movups xmmword [rbp - 0x20], xmm0
jmp 0x1400a481a
xchg rbx, r14
rep stosb byte [rdi], al
mov r14, r14
jmp 0x1400a4bdc
movups xmmword [rbp - 0x30], xmm0
movups xmmword [rbp - 0x20], xmm0
cmp rcx, rdx
mov dword [rsp - 0x20], 0x3bb215fb
je 0x1400a4b94
call fcn.140098600
xchg rcx, rax
jmp 0x1400a4b8e
sub eax, 0x183c0e95
xor eax, 0x773359ab
xor eax, 0x3241c479
jmp 0x1400a4bc7
mov dword [rsp + 0x30], 0x61505e51
add dword [rsp + 0x30], 0xa265204
xor dword [rsp + 0x30], 0x77d44848
add dword [rsp + 0x30], 0x3ae661ac
jmp 0x1400a4897
inc rcx
mov rbx, rbx
cmp rcx, qword [rbp - 0x50]
jb 0x1400a48d0
mov r9d, esi
jmp 0x1400a47b3
add word [rbp + 0x284], 0x4db
xor word [rbp + 0x284], 0x4e7f
sub word [rbp + 0x284], 0xab7
xor word [rbp + 0x284], 0x3b3f
jmp 0x1400a47cd
xor dword [rbp + 0x280], 0x78aef6ad
add dword [rbp + 0x280], 0x1413f6ea
xor dword [rbp + 0x280], 0x5d56b31c
add dword [rbp + 0x280], 0x29d9769f
sub dword [rbp + 0x280], 0x3b522696
jmp 0x1400a4979
xchg rbp, rbp
xorps xmm0, xmm0
mov dword [rbp + 0x280], 0x4103748c
xor dword [rbp + 0x280], 0x6bb1ab92
jmp 0x1400a4b0c
xchg r8, rax
mov qword [rbp - 0x48], rcx
xchg r14, r14
xchg rbp, r12
movups xmmword [r12 - 0x40], xmm0
xchg rbp, r12
jmp 0x1400a4a6d
cmp rcx, rax
jne 0x1400a4bd7
lea rdi, [rbp - 0x80]
jmp 0x1400a4907
mov rcx, qword [rbp - 0x10]
xchg rcx, rax
xorps xmm0, xmm0
mov dword [rsp - 0x3c], ecx
lea rdx, [rbp - 0x40]
xor ecx, ecx
jmp 0x1400a491c
cmp qword [r15 + 0xd0], 1
jbe 0x1400a4c20
xchg rdx, rax
mov rdx, qword [rbx]
xchg rdx, rax
lea rcx, [rbp - 0x40]
xorps xmm0, xmm0
jmp 0x1400a4aa6
sub eax, 0x69536f9f
xchg r10, rax
mov qword [rbp - 0x50], r10
jmp 0x1400a49b1
call fcn.140098600
xchg rcx, r9
mov r9, qword [rbp - 0x48]
xchg r9, rcx
lea rax, [rbp - 0x40]
cmp rcx, rax
mov dword [rsp - 0x2c], ebx
jmp 0x1400a4bf6
jne 0x1400a4c1b
lea rdi, [rbp - 0x40]
xor eax, eax
mov dword [rsp - 0x18], esi
xchg rbx, r14
jmp 0x1400a4c0e
mov rcx, rbx
xchg r14, rbx
rep stosb byte [rdi], al
jmp 0x1400a4c20
call fcn.140098600
mov rcx, qword [r15 + 0xc0]
xchg r9, r9
mov dl, 0x34
add dl, 0xd
xor dl, 0x28
jmp 0x1400a4d06
xchg r13, rcx
mov r13, rdi
xchg r13, rcx
call fcn.1400d5d60
mov dword [rsp - 0x28], 0x463cea82
xchg rdx, rsi
mov rsi, rax
jmp 0x1400a4db8
mov rax, r14
xchg r14, rax
test rax, rax
jmp 0x1400a4d75
xchg r13, r10
mov rcx, r10
xchg r13, r10
jmp 0x1400a4e50
mov r15, r14
xchg r15, rcx
call fcn.1400db4c0
mov r13d, 0x37ded123
sub r13d, 0x1806915a
jmp 0x1400a4dd9
je 0x1400a4d37
xchg rsp, rsp
mov rdx, qword [rbp + 0x260]
xchg r9, rax
jmp 0x1400a4d2d
mov rbx, rax
xchg rbx, rdx
xchg r14, rdi
mov rcx, rdi
xchg rdi, r14
call fcn.1400db4c0
jmp 0x1400a4c65
mov rax, rdi
xchg rdi, rax
test rax, rax
mov dword [rsp - 0x40], 0x518be4bd
je 0x1400a4eaf
lea rcx, [rbp + 0x100]
jmp 0x1400a4d3f
call fcn.1400d7f68
xchg r14, rax
mov qword [rsp + 0x30], r14
xchg r14, rax
xchg r14, rax
jmp 0x1400a4c58
xor dl, 0xb
or esi, 0xffffffff
mov dword [rsp - 0x40], esp
jmp 0x1400a4ce2
sub dl, 0x3c
add dl, 0x22
xor dl, 0x45
jmp 0x1400a4cf7
je 0x1400a4e30
xchg rdi, rdx
mov rdi, r13
xchg rdx, rdi
xchg r13, rax
mov rcx, r13
jmp 0x1400a4e26
mov rcx, r9
xchg r9, rax
call fcn.1400d5c00
xchg rdx, rbx
jmp 0x1400a4ca7
call fcn.140110230
mov rbx, rbx
xchg r10, rax
jmp 0x1400a4e69
mov dword [rsp - 0x28], esi
je 0x1400a4c4d
mov rcx, r15
call fcn.14009f9b4
xchg rdx, rdx
mov edx, eax
jmp 0x1400a4c37
sub edi, 0x4ce01c5a
jmp 0x1400a4eb5
je 0x1400a6561
mov dword [rsp - 0x2c], esp
mov ecx, 0x9c78100
add ecx, 0x21c11c50
sub ecx, 0xfa656d1
add ecx, 0x6164c538
jmp 0x1400a4d9b
sub ecx, 0x7ce9fd25
add ecx, 0xcf2ba2e
xor ecx, 0x42126f55
add ecx, 0x2275b010
jmp 0x1400a4df3
xchg rsi, rdx
xchg rcx, r13
mov r13, r14
xchg rcx, r13
call fcn.1400db4c0
mov dword [rsp - 0x14], 0x391aef34
xchg r13, rcx
jmp 0x1400a4e3b
xor r13d, 0x585f2af1
sub r13d, 0x1cb490a5
xor r13d, 0x1a7f79da
jmp 0x1400a4e89
sub ecx, 0x71d3571d
call fcn.1400984a0
test rax, rax
xchg r10, r10
jmp 0x1400a4d14
xor edi, 0x28bde678
xor edi, 0x42b45f05
xor edi, 0x7e37a5ec
sub edi, 0x26c2ad49
jmp 0x1400a4d6a
xchg r13, rax
call fcn.1400d5c00
mov rbx, rbx
mov rdx, rax
xchg rcx, r15
jmp 0x1400a4c73
mov r13, rcx
xchg rcx, r13
call fcn.1400984a0
mov rbx, rbx
xchg rdi, rax
jmp 0x1400a4cc0
call fcn.1400984a0
mov r15, r15
xchg rbp, rdi
mov rbp, rax
xchg rbp, rdi
test rax, rax
jmp 0x1400a4d4e
mov rdx, r10
xchg r10, rax
mov rcx, rdi
call fcn.1400d5c00
xchg rcx, rcx
mov edi, 0x4531f75c
xor edi, 0x22ad2269
jmp 0x1400a4e09
add r13d, 0x3d8e0372
sub r13d, 0x6e3c0033
mov ecx, r13d
mov dword [rsp - 0xc], 0x2d1ccd45
call fcn.1400984a0
test rax, rax
jmp 0x1400a4c90
mov edi, dword [rbp + 0x250]
xchg r8, rax
mov rdx, r8
jmp 0x1400a4ebf
xchg r8, rax
xchg r13, r14
mov rcx, r13
xchg r14, r13
call fcn.1400db4c0
test dil, 1
mov dword [rsp - 0x30], edx
jmp 0x1400a4ee1
jmp 0x1400a4f35
je 0x1400a4f35
xchg rcx, r9
mov r9, qword [rbp + 0x100]
xchg r9, rcx
lea rax, [rbp + 0x108]
cmp rcx, rax
jmp 0x1400a4f17
lea rdi, [rbp + 0x108]
mov r15, r15
lea ecx, [rax + 0x30]
rep stosb byte [rdi], al
jmp 0x1400a4edc
mov dword [rsp - 0x38], esp
jne 0x1400a4f28
xor eax, eax
jmp 0x1400a4f03
call fcn.140098600
mov dword [rsp - 0x30], 0x79737989
xchg rbp, r15
mov rcx, rbp
xchg r15, rbp
jmp 0x1400a5af5
sub rdi, 0x6005b5eb
add rdi, 0x6005b64b
call fcn.1400984a0
mov dword [rsp - 0x2c], 0x607cdf2b
test rax, rax
je 0x1400a517a
mov dl, 4
jmp 0x1400a5c1c
lea rdx, [rbp + 0x280]
xchg r13, rax
mov qword [rbp + 0x280], r13
xchg r13, rax
xchg rdi, r9
jmp 0x1400a5973
mov rcx, r13
mov rbp, rbp
xchg rcx, rax
mov qword [rsp + 0x58], rcx
xchg rcx, rax
call fcn.1400984a0
test rax, rax
jmp 0x1400a5b82
mov rcx, r13
mov r15, r15
call fcn.1400984a0
test rax, rax
jmp 0x1400a5a30
xchg r11, rax
mov rcx, r11
xchg r11, rax
jmp 0x1400a58bb
test rax, rax
je 0x1400a55e5
mov edx, dword [r15 + 0x65c]
xchg rcx, rcx
jmp 0x1400a5619
test rax, rax
je 0x1400a5833
mov dl, 0x76
xor dl, 0x5e
add dl, 0xb
add dl, 0x2b
jmp 0x1400a57a9
mov rax, rdi
xchg rdi, rax
test rax, rax
je 0x1400a5ae7
mov dword [rsp - 0x20], ecx
jmp 0x1400a5abe
sub dl, 0x6c
add dl, 0xe
sub dl, 8
xchg rcx, rax
jmp 0x1400a51e2
xchg r13, rcx
call fcn.1400984a0
mov r8, r8
test rax, rax
je 0x1400a5931
jmp 0x1400a50fe
xchg r13, rcx
mov r13, rcx
xchg r13, rcx
mov rdi, qword [rax]
xchg r13, r13
nop
jmp 0x1400a4f43
mov dl, 0x18
sub dl, 5
add dl, 0xa
xor dl, 0x20
jmp 0x1400a5923
xchg rcx, r13
mov r13, rcx
xchg rcx, r13
call fcn.1400984a0
mov r12, r12
test rax, rax
je 0x1400a4f88
jmp 0x1400a555f
xchg rsp, rax
mov rcx, rsp
xchg rsp, rax
jmp 0x1400a54fd
lea rdx, [rbp + 0x280]
mov dword [rsp - 0x14], edi
mov qword [rbp + 0x280], rax
jmp 0x1400a5dcc
mov rax, rcx
xchg rcx, rax
call fcn.1400d5f20
jmp 0x1400a54ce
xor dl, 0x28
xor dl, 0x63
xchg rcx, rax
mov rax, rcx
xchg rcx, rax
call fcn.1400d5f20
jmp 0x1400a5657
xchg rdi, rax
call fcn.1400d5f20
mov rdx, rdx
jmp 0x1400a5cda
add r8, 0x25dc7e07
sub r8, 0x5ef5186c
add r8, 0x59b72e0f
xor r8, 0x75b05bf9
add r8, 0x7fffffff
jmp 0x1400a56cb
add dl, 0x25
xor dl, 0x5c
xor dl, 0x25
xor dl, 0x2b
xchg rcx, rax
mov rax, rcx
xchg rcx, rax
jmp 0x1400a5c9b
call fcn.1400db4c0
mov dword [rsp - 0x3c], esi
xchg r15, rcx
mov r15, r13
jmp 0x1400a5db9
mov r13, rcx
xchg rcx, r13
lea rdi, [rax + 0x60]
xchg r15, rdi
mov qword [rsp + 0x48], r15
xchg rdi, r15
call fcn.1400984a0
jmp 0x1400a5906
call fcn.1400db4c0
xchg rbx, rbx
xchg rbx, rcx
mov rbx, r14
jmp 0x1400a53d4
xchg rcx, rdx
mov rdx, r14
xchg rdx, rcx
call fcn.1400db518
jmp 0x1400a4fa2
xchg rcx, rax
mov rax, rcx
xchg rcx, rax
call fcn.1400d5f20
jmp 0x1400a517a
xchg rcx, rbx
call fcn.1400db9fc
mov dword [rsp - 0x10], 0x9c38401
test al, al
je 0x1400a6525
xchg r9, rcx
jmp 0x1400a58ed
mov qword [rbp + 0x280], r9
xchg r9, rax
xchg rdi, r10
jmp 0x1400a5bac
mov qword [rbp + 0x280], r12
xchg r12, rax
xchg rdi, rcx
mov rdi, rcx
xchg rcx, rdi
call fcn.14009b36c
mov dword [rsp - 0xc], edx
jmp 0x1400a5127
xchg r12, rax
mov rdx, r12
xchg r12, rax
mov rcx, r14
mov r8, r8
call fcn.1400db518
xchg r13, rcx
jmp 0x1400a537e
xchg r10, r13
call fcn.1400984a0
mov dword [rsp - 0x38], 0xd886685
jmp 0x1400a59f9
call fcn.1400d5f20
mov dword [rsp - 0x28], 0x62e4a027
lea rdx, [rbp + 0x280]
xchg r12, rax
jmp 0x1400a547c
and rdx, r8
mov dword [rsp - 0x44], 0x7fc9d481
imul rdx, rcx
imul rcx, rax
shr rcx, 3
shr rcx, 0xc
shr rcx, 2
jmp 0x1400a5c6f
xor edx, edx
xchg rcx, r13
mov r13, rax
xchg r13, rcx
call fcn.1400d5f20
jmp 0x1400a4f84
mov dword [rsp - 0x30], 0x1a25dec0
call fcn.1400d5d60
mov rdx, rax
xchg r14, rcx
mov r14, rcx
xchg rcx, r14
jmp 0x1400a5339
xchg rbp, rax
mov rcx, rbp
xchg rbp, rax
xor edx, 0x691058b1
jmp 0x1400a55d8
xchg rdi, r13
call fcn.1400984a0
xchg rsp, rsp
jmp 0x1400a5064
mov dword [rsp - 0x20], ecx
mov qword [rsp + 0x68], rax
call fcn.1400984a0
test rax, rax
je 0x1400a54ce
jmp 0x1400a5e16
mov dword [rsp - 0x34], esi
xchg r15, rdx
mov r15, rax
xchg rdx, r15
jmp 0x1400a53b0
call fcn.1400db4c0
mov rdx, qword [rbp + 0x268]
xchg rcx, rdx
mov rdx, r14
xchg rcx, rdx
call fcn.1400db4c0
xchg r9, r9
jmp 0x1400a5734
mov rdx, rax
xchg rdx, rcx
call fcn.1400d5f20
jmp 0x1400a5830
add r8, 0x72bce3c1
mov ecx, dword [0x7ffe0004]
mov dword [rsp - 0x38], edi
xchg rdx, rax
mov rax, rdx
xchg rdx, rax
shr rdx, 2
jmp 0x1400a58a3
xchg r8, rax
mov rcx, r8
xchg r8, rax
call fcn.1400d5f20
lea rdx, [rbp + 0x280]
xchg r8, rax
mov qword [rbp + 0x280], r8
jmp 0x1400a5a45
xchg rcx, r12
mov r12, r13
xchg rcx, r12
call fcn.1400984a0
xchg r15, r15
jmp 0x1400a504c
xchg r13, r13
call fcn.1400984a0
xchg rdi, rax
jmp 0x1400a507d
xchg r13, rcx
call fcn.1400984a0
mov r11, r11
test rax, rax
je 0x1400a571f
xor edx, edx
mov dword [rsp - 0x2c], ebp
jmp 0x1400a5713
xor dl, 0x76
add dl, 0x4d
sub dl, 0x72
xchg rcx, rdx
jmp 0x1400a56bb
test rax, rax
je 0x1400a5b76
mov rax, qword [0x7ffe0320]
movabs r8, 0xff1f557b41
xor r8, 0x3dad1fc1
sub r8, 0x19e1581d
xor r8, 0x5143a16c
jmp 0x1400a5287
lea rdx, [rbp + 0x280]
xchg r12, r12
xchg r9, rax
jmp 0x1400a5419
test rax, rax
je 0x1400a58c0
xchg r14, r14
xor edx, edx
jmp 0x1400a500f
mov rdi, rdi
lea rdx, [rbp + 0x280]
mov qword [rbp + 0x280], rax
xchg r11, rcx
mov r11, rdi
xchg r11, rcx
call fcn.14009b36c
jmp 0x1400a4ffc
mov rdx, rax
mov rbx, rbx
xchg rbx, rcx
mov rbx, r14
xchg rcx, rbx
jmp 0x1400a5682
xchg r14, r15
call fcn.1400db4c0
xchg r15, rcx
mov r15, rcx
xchg rcx, r15
call fcn.1400a7020
jmp 0x1400a5854
call fcn.14009b36c
xchg r13, rcx
mov r13, rcx
jmp 0x1400a5759
shr rdx, 0xc
shr rdx, 4
shr rdx, 2
shr rdx, 3
shr rdx, 1
jmp 0x1400a553b
call fcn.1400d5f20
lea rdx, [rbp + 0x280]
xchg rsi, rsi
mov qword [rbp + 0x280], rax
xchg rdi, rcx
jmp 0x1400a5d2c
mov r9, r13
xchg r9, rcx
call fcn.1400984a0
test rax, rax
je 0x1400a565b
jmp 0x1400a5b2a
mov dword [rsp - 0x40], esi
test rax, rax
je 0x1400a5ca3
mov dl, 0x1a
sub dl, 0xc
add dl, 0x2b
sub dl, 0xd
jmp 0x1400a5321
add dl, 6
sub dl, 0x3d
mov rcx, rax
call fcn.1400d5f20
lea rdx, [rbp + 0x280]
jmp 0x1400a5b3c
xchg r14, r10
mov rcx, r10
xchg r14, r10
call fcn.1400db4c0
mov rcx, r13
jmp 0x1400a574a
mov rcx, r9
xchg rdi, r9
call fcn.14009b36c
jmp 0x1400a5d13
test rax, rax
je 0x1400a5cda
xor edx, edx
mov dword [rsp - 0xc], ebp
xchg rdi, rax
mov rcx, rdi
jmp 0x1400a5262
je 0x1400a550a
xor edx, edx
mov dword [rsp - 0x38], 0x641e2db6
jmp 0x1400a516e
xchg r8, rax
xchg rcx, r8
mov r8, rdi
xchg rcx, r8
jmp 0x1400a5b5e
lea rcx, [r15 + 0x308]
call fcn.140110224
xchg r8, rax
mov rdx, r8
xchg r8, rax
xchg rdi, r13
mov rcx, r13
jmp 0x1400a5adc
xchg r13, rdi
call fcn.1400d6000
mov rcx, rcx
xchg rdx, r8
mov r8, rax
xchg r8, rdx
jmp 0x1400a5c33
call fcn.1400a89c8
mov dword [rsp - 0x10], edx
mov rdx, rax
xchg r15, r14
mov rcx, r15
jmp 0x1400a5868
xchg rcx, r8
mov r8, rdi
xchg rcx, r8
call fcn.14009b36c
mov rdx, rdx
mov rcx, r13
call fcn.1400984a0
jmp 0x1400a581d
mov dword [rsp - 0x10], 0x41cd6a58
mov dl, 0x62
add dl, 6
jmp 0x1400a5b98
mov dword [rsp - 0x20], ebp
mov qword [rbp + 0x280], rax
xchg rcx, rdi
mov rdi, rcx
xchg rdi, rcx
call fcn.14009b36c
mov dword [rsp - 0x10], ebx
jmp 0x1400a50d3
call fcn.14009b36c
xchg r13, rcx
mov r13, rcx
jmp 0x1400a5e53
xchg r13, r13
call fcn.1400d6000
xchg rsp, rax
mov rdx, rsp
xchg rsp, rax
jmp 0x1400a595d
mov r12, r12
je 0x1400a5c15
mov dl, 0x5e
sub dl, 0x21
sub dl, 0x23
jmp 0x1400a5c04
sub dl, 0x4c
xor dl, 0x35
xor dl, 0x5a
xor dl, 0x49
add dl, 0xe
jmp 0x1400a51f1
mov rcx, r10
xchg r10, rdi
call fcn.14009b36c
mov dword [rsp - 0xc], 0x706d17ae
xchg r13, rdi
mov rcx, rdi
jmp 0x1400a562b
add dl, 0x4d
sub dl, 0x58
sub dl, 0xc
mov rcx, rax
call fcn.1400d5f20
xchg r15, rax
jmp 0x1400a5d42
add dl, 0
add dl, 0x57
sub dl, 0x1b
add dl, 0x34
add dl, 9
sub dl, 0x7a
jmp 0x1400a53c3
xchg r14, rcx
mov r14, rcx
xchg rcx, r14
jmp 0x1400a539d
shr rcx, 1
shr rcx, 3
shr rcx, 1
shr rcx, 1
shr rcx, 1
add rdx, rcx
mov rcx, rdi
jmp 0x1400a5b6e
xchg r10, rax
mov rcx, r10
xchg r10, rax
call fcn.1400d5f20
jmp 0x1400a57ef
call fcn.1400d5f20
mov rdx, rdx
lea rdx, [rbp + 0x280]
mov qword [rbp + 0x280], rax
jmp 0x1400a5b0c
lea rdx, [rbp + 0x280]
xchg rdx, rax
mov qword [rbp + 0x280], rdx
xchg rdx, rax
xchg rcx, rdi
mov rdi, rcx
xchg rcx, rdi
jmp 0x1400a5883
mov rdi, rcx
xchg rdi, rcx
call fcn.14009b36c
xchg rcx, r13
mov r13, rcx
jmp 0x1400a50ba
mov rdx, r15
xchg r15, rax
mov rcx, r14
call fcn.1400db518
mov rcx, r13
jmp 0x1400a563b
xchg rcx, r15
call fcn.1400984a0
mov rdi, rax
xchg r15, r15
jmp 0x1400a57ba
xchg r9, rdi
mov rcx, r9
xchg r9, rdi
call fcn.14009b36c
mov dword [rsp - 0xc], 0x1ff13e2b
xchg r13, r10
mov rcx, r10
jmp 0x1400a54e8
mov dl, 0x31
xor dl, 0x1d
xor dl, 0x2a
add dl, 0x32
xor dl, 2
sub dl, 0x37
jmp 0x1400a5c8a
xchg r13, r13
mov dl, 0x3c
xor dl, 0x40
jmp 0x1400a5e6c
xchg r13, rcx
call fcn.1400984a0
mov rsp, rsp
test rax, rax
je 0x1400a57ef
jmp 0x1400a5ded
xor dl, 0x78
add dl, 0x19
add dl, 0x4f
jmp 0x1400a50aa
xchg rcx, r12
mov r12, r14
xchg r12, rcx
jmp 0x1400a65bf
sub edx, 0x51fa1666
sub edx, 0x11dbbdb
xor edx, 0x5c9cc2ca
sub edx, 0x3dcc225a
jmp 0x1400a65eb
xor edx, 0x3401bfae
mov rcx, r14
call fcn.1400984b0
xchg rdx, rdx
mov rax, qword [rbx]
xchg rcx, rbx
mov rbx, rcx
jmp 0x1400a65a2
call qword [rax]
mov dword [rsp - 0x34], esp
cmp qword [r12 + 0x78], 0x78
jbe 0x1400a6630
xchg r10, rcx
mov r10, qword [r12]
xchg rcx, r10
jmp 0x1400a6615
xchg r10, rax
mov edx, 0x28973271
add edx, 0x56bd3f6d
jmp 0x1400a6533
xchg rbx, rcx
call qword [rax + 0x10]
test rbx, rbx
je 0x1400a6575
mov dword [rsp - 0xc], esp
xchg r10, rax
mov r10, qword [rbx]
jmp 0x1400a6590
call fcn.1400d6f10
mov edx, 0x2bfc588e
xor edx, 0x6b32e4d6
jmp 0x1400a65d4
sub edx, 0x327d8e1c
add edx, 0x15ee2df4
add edx, 0xfc263ce
jmp 0x1400a6550
xor edx, 0x19e24c78
xor edx, 0x2b367684
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
jmp 0x1400a656f
xchg rdi, rcx
call fcn.140098600
xchg r13, r13
jmp 0x1400a666d
xor edx, edx
mov rax, qword [rcx]
mov dword [rsp - 0x3c], 0xd05da72
call qword [rax]
xchg rdi, rcx
mov rdi, qword [r12]
jmp 0x1400a6605
cmp qword [r12 + 0x78], 0
jbe 0x1400a666d
mov rdi, qword [r12]
mov dword [rsp - 0x20], ebx
xor edx, edx
jmp 0x1400a6662
nop
mov rsi, qword [rsp]
add rsp, 8
nop
mov rbp, qword [rsp]
add rsp, 8
jmp 0x1400a66af
xchg rcx, r12
mov r12, rcx
xchg r12, rcx
call qword [rdi]
and qword [r12 + 0x78], 0
jmp 0x1400a668d
neg rsp
nop
add rsp, 8
mov r15, qword [rsp - 8]
pop r14
nop
jmp 0x1400a66b0
mov rsi, rsi
mov eax, esi
xchg r12, rbx
mov r12, qword [rsp + 0x358]
xchg r12, rbx
neg rsp
add rsp, 0xfffffffffffffcf0
jmp 0x1400a6678
ret
add rsp, 8
mov r13, qword [rsp - 8]
nop
add rsp, 8
mov r12, qword [rsp - 8]
pop rdi
xchg r13, r13
jmp 0x1400a664b