Function at 0x1400a2fb4
Capabilities:
Resolve function by parsing pe exports

Disassembly:
xchg rsp, rbp
mov rax, rbp
xchg rbp, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x20], r9
mov r10, r10
jmp 0x1400a30ce
lea rcx, [r15 + 0x260]
xchg r9, rdx
mov r9, r14
jmp 0x1400a3079
mov dword [rsp - 0x34], ebx
mov edx, ecx
test byte [rbp + 0x270], 1
mov rax, qword [rbx]
je 0x1400a33bc
mov dword [rsp - 0x10], 0x45fbb911
mov rdi, qword [rax + 0x48]
jmp 0x1400a301b
call fcn.1400a1fd8
mov rbx, rax
xchg rsi, rax
mov qword [rbp - 8], rsi
xchg rsi, rax
jmp 0x1400a30dd
cmp rdx, 0x78
jbe 0x1400a31bb
xchg rsp, rcx
mov rsp, qword [r12]
xchg rcx, rsp
jmp 0x1400a322d
push r14
mov rdi, rdi
nop
mov qword [rsp - 8], r15
jmp 0x1400a3191
sub ecx, 0x14384996
xor ecx, 0x23149b10
mov rdx, qword [r12 + 0x78]
test rdx, rdx
mov dword [rsp - 0x44], 0x34f368d6
jmp 0x1400a3132
xchg r8, rcx
mov r14, rcx
xchg rcx, r8
xchg r13, rcx
mov rcx, rdx
jmp 0x1400a3153
xchg rdx, r9
call fcn.140052de0
mov dword [rsp - 0x10], 0x42940759
mov dl, 0x64
sub dl, 0x19
jmp 0x1400a30fc
nop
mov qword [rsp - 8], rbp
sub rsp, 8
nop
jmp 0x1400a3114
and dword [rbp + 0x250], 0
mov dword [rsp - 0x2c], 0x4ba5b559
xchg rbx, rcx
mov r15, rbx
xchg rbx, rcx
sub rcx, 0x57de04b2
add rcx, 0x57de06d2
jmp 0x1400a3065
xchg r8, rdi
mov qword [rax + 0x18], rdi
xchg r8, rdi
jmp 0x1400a3093
mov rcx, rbx
mov rax, qword [rax]
mov dword [rsp - 0x14], edx
call qword [rax + 8]
xchg rcx, r12
mov rcx, qword [rbp + 0x278]
xchg r12, rcx
jmp 0x1400a3163
xor dl, 0x39
sub dl, 0x12
add dl, 0xa
xor dl, 0x6b
mov rcx, r15
mov dword [rsp - 0x38], edx
jmp 0x1400a3006
push 0x79b1c650
mov qword [rsp], rsi
nop
push 0x3166d916
mov qword [rsp], rdi
nop
push 0x2d2b9b8a
jmp 0x1400a31a8
jne 0x1400a2fe5
lea rax, [0x140001ee8]
xchg rdi, rcx
mov qword [r12 + 0x78], rdi
xchg rcx, rdi
mov qword [r12], rax
jmp 0x1400a2fdf
xchg rcx, r13
call fcn.140052de0
xchg r15, r15
jmp 0x1400a2fcd
mov ecx, 0x319aa674
add ecx, 0x401d09f3
sub ecx, 0x6bb86bf2
xor ecx, 0x6fdc0d73
xor ecx, 0x6cf32b1b
xor ecx, 0x63c549e4
xor ecx, 0x5259cf6f
jmp 0x1400a3044
sub rsp, 8
lea rbp, [rax - 0x248]
sub rsp, 0x310
jmp 0x1400a30a3
mov qword [rsp], r12
nop
mov qword [rsp - 8], r13
sub rsp, 8
jmp 0x1400a3034
xor ecx, ecx
test rdx, rdx
mov dword [rsp - 0x28], 0x59126821
cmovne rcx, r12
jmp 0x1400a322d
lea r8, [rsi + 0x40]
call rdi
mov r9, r9
xchg r15, rcx
mov r15, qword [rbp + 0x80]
xchg rcx, r15
jmp 0x1400a324b
call qword [rax + 8]
xchg r14, rsi
mov r14, qword [rbp + 0x280]
xchg r14, rsi
lea r9, [rbp + 0x80]
xchg rbp, rbp
jmp 0x1400a320b
mov rdx, rsi
xchg r8, rbx
mov rcx, r8
xchg rbx, r8
jmp 0x1400a31d1
xchg r13, r13
xor eax, eax
lea rdi, [rbp + 0x88]
jmp 0x1400a3260
xchg r15, rax
mov r15, qword [rcx]
xchg r15, rax
lea rdx, [rbp + 0x80]
mov r8, r13
mov dword [rsp - 0x28], 0x1b76021b
jmp 0x1400a31ec
lea rax, [rbp + 0x88]
cmp rcx, rax
jne 0x1400a326d
jmp 0x1400a321c
lea ecx, [rax + 0x30]
rep stosb byte [rdi], al
xchg rbp, rbp
jmp 0x1400a3272
call fcn.140097490
cmp qword [r12 + 0x78], 0x78
xchg r15, rax
mov r15, qword [rbx]
xchg r15, rax
jmp 0x1400a3284
mov rdi, qword [rax + 0x48]
jbe 0x1400a329f
xchg rdx, rdx
jmp 0x1400a3296
mov rcx, qword [r12]
jmp 0x1400a32fb
xor ecx, ecx
cmp qword [r12 + 0x78], rcx
cmova rcx, r12
mov dword [rsp - 0x3c], ecx
jmp 0x1400a32fb
xchg rdx, rbx
lea r9, [rbp + 0xc0]
mov dword [rsp - 0x38], 0x1e657481
xchg r9, rcx
mov r9, rbx
xchg r9, rcx
call rdi
jmp 0x1400a32d5
mov rcx, qword [rbp + 0xc0]
mov rbx, rbx
lea rax, [rbp + 0xc8]
cmp rcx, rax
jne 0x1400a337d
lea rdi, [rbp + 0xc8]
jmp 0x1400a3349
xchg r10, rax
mov r10, qword [rcx]
xchg r10, rax
lea rdx, [rbp + 0xc0]
mov dword [rsp - 0x34], edx
xchg rbp, r8
jmp 0x1400a335e
jmp 0x1400a3534
sub r14d, 0x3151d31d
add r14d, 0x4d7e992e
xor r14d, 0x7787eb5
sub r14d, 0x450afb82
sub r14d, 0x2159fe8
sub r14d, 0x29af19b9
jmp 0x1400a3315
xchg r8, r8
mov r14d, 0x2e212003
add r14d, 0x2d69e5d2
jmp 0x1400a331a
mov rbp, r14
xchg r8, rbp
call qword [rax + 8]
lea r8, [rsi + 0x80]
mov dword [rsp - 0x30], ebx
xchg rbx, rdx
mov rbx, rsi
jmp 0x1400a32b3
call fcn.140097490
mov r14d, 0x1abd73ed
sub r14d, 0x4d6d152
xor r14d, 0x8e0425c
jmp 0x1400a339b
add r14d, 0x242d1b5f
add r14d, 0x2bb330c4
xor r14d, 0x714ae90b
xor r14d, 0x1dadc5d1
jmp 0x1400a357e
xchg r12, rsi
mov r12, qword [rbp + 0x280]
xchg r12, rsi
lea rcx, [rbp + 8]
and qword [rbp + 0x38], 0
xchg rdi, rdi
jmp 0x1400a3445
add r14d, 0xd1d6b29
xor r14d, 0x43c0fd0d
sub r14d, 0x1498285e
jmp 0x1400a3460
xor eax, eax
mov ecx, r14d
rep stosb byte [rdi], al
mov rbx, rbx
jmp 0x1400a34bb
lea rax, [rbp + 8]
mov r14d, 0x3f9937a8
xor r14d, 0x2b02fcaf
add r14d, 0x239b22c4
add r14d, 0x3f6435f2
sub r14d, 0x9680495
jmp 0x1400a33da
movups xmmword [rsi + 8], xmm0
xchg rsi, rbp
xchg rbp, r10
movups xmmword [r10 + 0x18], xmm0
xchg r10, rbp
jmp 0x1400a3495
lea r9, [rbp]
xorps xmm0, xmm0
mov qword [rbp], rcx
mov dword [rsp - 0xc], 0x7533c3b6
xchg rsi, r15
jmp 0x1400a347d
sub r14d, 0x23f84ece
cmp rcx, rax
jne 0x1400a34ae
mov dword [rsp - 0x38], ebx
lea rdi, [rbp + 8]
jmp 0x1400a33f4
mov rdx, r15
xchg r15, rsi
mov rcx, rbx
lea r8, [rsi + 0x40]
xchg rsi, rsi
xchg rsi, rbp
jmp 0x1400a342e
movups xmmword [rbp + 0x28], xmm0
call qword [rax + 0x48]
xchg r13, r13
xchg rcx, r10
mov r10, qword [rbp]
xchg rcx, r10
jmp 0x1400a3403
call fcn.140097490
mov dword [rsp - 0x3c], 0x30a8b327
xchg rdi, rax
mov rdi, qword [rbx]
xchg rdi, rax
lea rcx, [rbp + 0x48]
mov r13, r13
jmp 0x1400a34fe
xchg rbx, rcx
mov rbx, r14
xchg rcx, rbx
rep stosb byte [rdi], al
jmp 0x1400a357e
mov rbp, rbp
lea rax, [rbp + 0x48]
cmp rcx, rax
jmp 0x1400a3522
xchg rdx, rsi
mov rsi, rdx
xchg rsi, rdx
xchg r13, rbp
jmp 0x1400a3512
and qword [rbp + 0x78], 0
lea r8, [rsi + 0x80]
xorps xmm0, xmm0
jmp 0x1400a3559
movups xmmword [r13 + 0x48], xmm0
xchg r13, rbp
xchg rdx, rbp
jmp 0x1400a353b
jne 0x1400a3576
lea rdi, [rbp + 0x48]
mov dword [rsp - 0x20], 0xbfb1aa6
xor eax, eax
jmp 0x1400a34ce
movups xmmword [rdx + 0x58], xmm0
xchg rdx, rbp
xchg rbp, r13
movups xmmword [r13 + 0x68], xmm0
xchg r13, rbp
call qword [rax + 0x48]
mov rcx, qword [rbp + 0x40]
jmp 0x1400a34de
mov rbp, rbp
mov qword [rbp + 0x40], rcx
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
lea r9, [rbp + 0x40]
mov dword [rsp - 0x34], esi
jmp 0x1400a34ed
call fcn.140097490
mov r11, r11
cmp byte [rsi + 0x100], 0
je 0x1400a39c1
cmp qword [r15 + 0xd0], 1
jmp 0x1400a3965
xor ecx, ecx
xchg rdi, rdx
mov qword [rbp - 0x48], rdi
jmp 0x1400a3879
sub word [rbp + 0x284], 0xd46
xor word [rbp + 0x284], 0x478
sub word [rbp + 0x284], 0x2e9
add word [rbp + 0x284], 0x1fac
lea rdx, [rbp - 0x80]
jmp 0x1400a3663
lea rcx, [rbp - 0x40]
xorps xmm0, xmm0
mov dword [rsp + 0x30], 0x42e13644
xor dword [rsp + 0x30], 0x387a67bb
sub dword [rsp + 0x30], 0x2f9b81cc
jmp 0x1400a367a
sub dword [rbp + 0x280], 0x4cf354ed
xor dword [rbp + 0x280], 0x1d41d5cd
xor dword [rbp + 0x280], 0x5697d190
xor dword [rbp + 0x280], 0x3881c7cb
xor dword [rbp + 0x280], 0x111287b0
lea rcx, [rbp - 0x80]
mov word [rbp + 0x284], 0x748c
jmp 0x1400a38d8
xchg rdi, r15
mov r15, qword [rax + 0x50]
xchg rdi, r15
jmp 0x1400a369b
add eax, 0xb73856d
sub eax, 0x3f54eff7
add eax, 0x6a44558f
sub eax, 0xe07edc1
jmp 0x1400a37b1
xchg r8, r8
mov qword [rsp + 0x78], rcx
mov eax, 0x1900b107
add eax, 0x2857d009
jmp 0x1400a364a
sub dword [rsp + 0x30], 0x2750807a
sub dword [rsp + 0x30], 0xf7bc10
add dword [rsp + 0x30], 0x4b6fe994
lea rdx, [rbp - 0x40]
jmp 0x1400a38bb
mov rax, qword [r15 + 0xe8]
mov esi, dword [rax]
mov eax, 0x2ed5c662
xor eax, 0x435dd5d6
jmp 0x1400a388c
xor word [rsp + 0x38], 0x608b
sub word [rsp + 0x38], 0x5068
xor word [rsp + 0x38], 0xf18
add word [rsp + 0x38], 0x4e68
add word [rsp + 0x38], 0x3e6
jmp 0x1400a363b
xchg r14, rcx
rep stosb byte [rdi], al
xchg r15, r15
jmp 0x1400a3987
inc rcx
cmp rcx, qword [rbp - 0x10]
jb 0x1400a37fb
mov rdx, rdx
xorps xmm0, xmm0
mov dword [rbp + 0x280], 0x6b6487f1
jmp 0x1400a35f7
mov dword [rsp - 0x30], ecx
cmp rcx, qword [rbp - 0x50]
jb 0x1400a3932
mov r9d, esi
mov rsp, rsp
lea r8, [rbp - 0x48]
lea rdx, [rsp + 0x78]
jmp 0x1400a3767
sub dword [rsp + 0x34], 0x191bc3b3
add dword [rsp + 0x34], 0x1987e6a8
add dword [rsp + 0x34], 0x336c31d7
sub dword [rsp + 0x34], 0x3a6a5da7
add dword [rsp + 0x34], 0x446076de
mov word [rsp + 0x38], 0x40a9
xor word [rsp + 0x38], 0x431d
jmp 0x1400a36b3
mov rcx, rbx
mov r10, r10
call rdi
xchg rcx, r9
mov r9, qword [rsp + 0x78]
xchg rcx, r9
jmp 0x1400a3811
lea rdi, [rbp - 0x80]
mov r14, r14
xor eax, eax
xchg r14, rcx
mov r14, rcx
jmp 0x1400a36db
xchg r10, rbp
movups xmmword [r10 - 0x70], xmm0
xchg rbp, r10
xchg r14, rbp
movups xmmword [r14 - 0x60], xmm0
xchg r14, rbp
test rax, rax
jmp 0x1400a3924
xor eax, 0x69b37e52
mov qword [rbp - 0x50], rax
xchg r11, rbp
movups xmmword [r11 - 0x80], xmm0
xchg rbp, r11
xchg rbp, rdx
movups xmmword [rdx - 0x70], xmm0
jmp 0x1400a3863
je 0x1400a37e4
call fcn.140097490
mov dword [rsp - 0x34], edx
mov rax, qword [rbp - 0x50]
xorps xmm0, xmm0
jmp 0x1400a3826
xchg r13, rbp
test rax, rax
xchg rsp, rsp
je 0x1400a36f8
movzx eax, byte [rsp + rcx + 0x30]
mov word [rdx + rcx*2], ax
mov dword [rsp - 0x3c], 0x38b25813
jmp 0x1400a36e8
lea rax, [rbp - 0x80]
xchg r9, r9
cmp rcx, rax
jne 0x1400a397f
jmp 0x1400a377f
lea rdx, [rbp - 0x80]
xor ecx, ecx
mov dword [rsp - 0x28], esp
mov qword [rsp + 0x78], rdx
xchg rbp, r8
movups xmmword [r8 - 0x80], xmm0
xchg r8, rbp
jmp 0x1400a3793
xchg rbp, r13
cmp rcx, rdx
mov dword [rsp - 0xc], esp
je 0x1400a3918
call fcn.140097490
mov rax, qword [rbp - 0x10]
jmp 0x1400a3910
xchg rbp, rdx
xchg r9, rbp
movups xmmword [r9 - 0x60], xmm0
xchg r9, rbp
cmp rcx, rdx
jmp 0x1400a37d1
xchg rdi, rdx
xchg rsp, rbp
movups xmmword [rsp - 0x40], xmm0
xchg rsp, rbp
jmp 0x1400a38f8
xor eax, 0x1bd44715
sub eax, 0x1354c381
sub eax, 0xa1a54b8
jmp 0x1400a3946
movups xmmword [rbp - 0x40], xmm0
xchg rsi, rbp
movups xmmword [rsi - 0x30], xmm0
xchg rbp, rsi
xchg rbp, r13
movups xmmword [r13 - 0x20], xmm0
jmp 0x1400a3845
mov dword [rsp - 0x1c], 0x2747021
mov dword [rsp + 0x34], 0x3ec248aa
xor dword [rsp + 0x34], 0x58cb4a2
jmp 0x1400a372c
xor word [rbp + 0x284], 0xa07
sub word [rbp + 0x284], 0x898
sub word [rbp + 0x284], 0x1f7d
jmp 0x1400a35a6
xchg rbp, r9
movups xmmword [r9 - 0x30], xmm0
xchg rbp, r9
xchg r13, rbp
movups xmmword [r13 - 0x20], xmm0
jmp 0x1400a37ec
mov dword [rsp - 0x14], 0x7068d223
xorps xmm0, xmm0
lea rdx, [rbp - 0x40]
jmp 0x1400a3598
mov dword [rsp - 0xc], 0x41c55e38
je 0x1400a3718
movzx eax, byte [rbp + rcx + 0x280]
mov word [rdx + rcx*2], ax
inc rcx
jmp 0x1400a370a
add eax, 0xe9480ff
xor eax, 0x6781bd6d
xchg rcx, rax
mov qword [rbp - 0x10], rcx
xchg rcx, rax
mov qword [rbp - 0x48], rcx
mov dword [rsp - 0x1c], esi
jmp 0x1400a38a0
mov dword [rsp - 0xc], 0x195afa26
jbe 0x1400a39c1
xchg r10, rax
mov r10, qword [rbx]
xchg r10, rax
jmp 0x1400a35d3
call fcn.140097490
mov rsi, rsi
mov rcx, qword [rbp - 0x48]
lea rax, [rbp - 0x40]
cmp rcx, rax
mov dword [rsp - 0x10], edx
jmp 0x1400a399b
jne 0x1400a39bc
lea rdi, [rbp - 0x40]
xor eax, eax
xchg r14, rcx
mov r14, rcx
xchg rcx, r14
jmp 0x1400a39b5
rep stosb byte [rdi], al
jmp 0x1400a39c1
call fcn.140097490
xchg rcx, r10
mov r10, qword [r15 + 0xc0]
xchg r10, rcx
mov dl, 0x49
jmp 0x1400a3b58
mov rdx, r9
xchg r9, rax
xchg rcx, r14
mov r14, rcx
jmp 0x1400a3aac
mov r14, rdi
xchg rdi, rax
test rax, rax
xchg r14, r14
je 0x1400a53bf
mov ecx, 0x708ea7d2
jmp 0x1400a3ae2
xchg rdx, r10
mov r10, rax
xchg rdx, r10
mov rcx, r14
jmp 0x1400a3b89
mov rcx, r12
xchg r12, rax
call fcn.1400d4640
xchg rdx, rax
mov rax, rdx
jmp 0x1400a3c22
mov rax, rdx
xchg rdx, rax
xchg r9, rdi
mov rcx, r9
xchg r9, rdi
jmp 0x1400a3a53
xchg r13, rcx
call fcn.1400972b0
mov dword [rsp - 0x18], ecx
xchg r12, rax
mov rdi, r12
xchg r12, rax
test rax, rax
jmp 0x1400a3b2a
call fcn.1400d4640
mov dword [rsp - 0x38], 0x2349aeb3
mov edi, 0x21df1829
add edi, 0x3f8e11e0
add edi, 0x623a58
add edi, 0x164682d5
jmp 0x1400a3acb
call fcn.1400972b0
test rax, rax
je 0x1400a3b82
mov r10, r10
xchg rdx, r10
mov r10, qword [rbp + 0x260]
jmp 0x1400a3b69
xchg rcx, rdx
call fcn.1400d47a0
xchg r15, r15
jmp 0x1400a3a00
xchg r14, rcx
call fcn.1400d9ffc
mov dword [rsp - 0x3c], ecx
xchg r13, rcx
mov r13, rcx
xchg rcx, r13
call fcn.1400972b0
jmp 0x1400a3bf6
sub edi, 0x1954c317
sub edi, 0x449f498b
xor edi, 0x1a21da95
jmp 0x1400a3c04
sub ecx, 0xef854cc
xor ecx, 0x56d96af3
add ecx, 0x874c9bc
add ecx, 0x61ebb0f
sub ecx, 0xd785f9a
xor ecx, 0x3a6f340b
sub ecx, 0x2056aa5
jmp 0x1400a3c37
je 0x1400a3a00
xchg r15, rcx
mov r15, rcx
xchg rcx, r15
call fcn.14009e85c
jmp 0x1400a3c5a
xchg r10, r10
je 0x1400a3c67
lea rcx, [rbp + 0x100]
call fcn.14010e6e8
mov r11, r11
xchg rdx, rax
jmp 0x1400a3a25
xchg r15, rdi
test rax, rax
mov dword [rsp - 0x18], ebx
jmp 0x1400a3b11
xor dl, 0x30
sub dl, 0x3e
add dl, 0xb
xor dl, 0x53
jmp 0x1400a3be5
xchg rdx, r10
xchg r15, rcx
mov r15, rax
xchg r15, rcx
call fcn.1400d4640
mov dword [rsp - 0x20], 0x538002c5
xchg r9, rax
jmp 0x1400a39d5
xchg r10, r10
call fcn.1400d9ffc
xchg r13, rcx
mov r13, rcx
jmp 0x1400a3a38
xor r13d, 0x3604541f
sub r13d, 0x63223486
add r13d, 0x5a8c45e0
sub r13d, 0x6b487c50
mov ecx, r13d
mov dword [rsp - 0x24], 0x49d3f4be
jmp 0x1400a3a7c
mov dword [rsp - 0x3c], 0x5dff576a
call fcn.1400d6784
xchg rbp, rax
mov qword [rsp + 0x30], rbp
xchg rbp, rax
xchg rdi, rax
jmp 0x1400a39e5
sub dl, 0x11
xor dl, 3
xor dl, 6
or esi, 0xffffffff
jmp 0x1400a3bc8
xchg rsi, rsi
xchg r15, rdi
mov r15, rax
jmp 0x1400a3b49
jmp 0x1400a3c70
mov r13d, 0x56c99e30
xor r13d, 0xfbc083
xor r13d, 0x13e861d2
jmp 0x1400a3b9c
xchg rdx, rax
xchg rsi, r14
mov rcx, rsi
xchg r14, rsi
call fcn.1400d9ffc
jmp 0x1400a3c09
call fcn.1400972b0
mov dword [rsp - 0x10], 0x4442f645
test rax, rax
je 0x1400a3a1b
mov rdx, r13
xchg rbp, rbp
xchg r12, rax
jmp 0x1400a3a11
mov edx, eax
xchg rcx, rdx
mov rdx, rdi
jmp 0x1400a3a9c
mov edi, dword [rbp + 0x250]
mov rdx, rdx
xchg rdx, rsi
jmp 0x1400a3c78
mov rsi, rax
xchg rsi, rdx
mov rcx, r14
call fcn.1400d9ffc
mov r13, r13
test dil, 1
je 0x1400a3ce0
jmp 0x1400a3cb9
jne 0x1400a3cd8
xor eax, eax
lea rdi, [rbp + 0x108]
xchg r11, r11
jmp 0x1400a3caf
lea ecx, [rax + 0x30]
rep stosb byte [rdi], al
jmp 0x1400a3ce0
xchg rcx, r11
mov r11, qword [rbp + 0x100]
xchg r11, rcx
lea rax, [rbp + 0x108]
mov r15, r15
cmp rcx, rax
jmp 0x1400a3c98
call fcn.140097490
mov rsi, rsi
xchg r13, r15
mov rcx, r13
jmp 0x1400a3f07
xchg rdi, rcx
call fcn.14009a22c
mov rbx, rbx
jmp 0x1400a4313
sub dl, 0x59
mov rcx, rax
mov rcx, rcx
jmp 0x1400a43f1
xor r8, 0x286609a0
xor r8, 0x4adfa93c
xor r8, 0x216bf2fd
add r8, 0x7fffffff
add r8, 0x7073a48
mov ecx, dword [0x7ffe0004]
jmp 0x1400a4202
xchg rbp, rax
mov rcx, rbp
xchg rbp, rax
call fcn.1400d4960
lea rdx, [rbp + 0x280]
jmp 0x1400a4b02
xchg rsp, rdi
neg rdi
add rdi, 0xffffffffffffffa0
neg rdi
call fcn.1400972b0
jmp 0x1400a4463
shr rcx, 0x18
add rdx, rcx
xchg r9, rcx
jmp 0x1400a4082
xor edx, edx
mov r10, r10
xchg rcx, rax
mov rax, rcx
jmp 0x1400a441e
sub dl, 9
add dl, 0x2d
sub dl, 0x62
jmp 0x1400a4b38
mov rcx, rsp
xchg rsp, r13
call fcn.1400972b0
test rax, rax
jmp 0x1400a485e
lea rdx, [rbp + 0x280]
xchg r13, rax
mov qword [rbp + 0x280], r13
xchg r13, rax
jmp 0x1400a4369
add dl, 0x42
sub dl, 0x2a
sub dl, 0x49
jmp 0x1400a4a58
xchg r15, r13
call fcn.1400a7878
mov rdi, rdi
xchg rdx, rbx
mov rbx, rax
jmp 0x1400a4bd4
xchg r13, rsp
mov rcx, rsp
xchg rsp, r13
mov qword [rsp + 0x58], rax
mov r11, r11
call fcn.1400972b0
jmp 0x1400a4560
xchg rdi, rcx
call fcn.14009a22c
xchg rdx, r13
mov rcx, rdx
xchg r13, rdx
call fcn.1400972b0
jmp 0x1400a4291
call fcn.1400d47a0
mov r12, r12
xchg r11, rdx
mov r11, rax
jmp 0x1400a42c8
call fcn.1400972b0
test rax, rax
je 0x1400a4133
mov dword [rsp - 0x1c], 0x4b6c67e6
jmp 0x1400a4a80
mov dl, 0x72
sub dl, 0x55
add dl, 3
add dl, 0x1d
xor dl, 0x43
sub dl, 0x74
add dl, 0x5a
jmp 0x1400a4b6a
lea rdx, [rbp + 0x280]
xchg rdx, rdx
xchg r12, rax
mov qword [rbp + 0x280], r12
xchg r12, rax
xchg rdi, rcx
mov rdi, rcx
jmp 0x1400a3f7d
xor dl, 0
add dl, 0x2d
xor dl, 0x64
sub dl, 0x23
mov rcx, rax
mov rbp, rbp
jmp 0x1400a40bc
mov r9, rdi
xchg r9, rcx
call fcn.1400d4a20
jmp 0x1400a4928
call fcn.1400d4960
lea rdx, [rbp + 0x280]
xchg rsi, rax
mov qword [rbp + 0x280], rsi
xchg rsi, rax
xchg rcx, r9
jmp 0x1400a46ec
xchg r14, rcx
call fcn.1400d9ffc
mov dword [rsp - 0x38], esp
mov rdx, qword [rbp + 0x268]
xchg rcx, rdi
mov rdi, r14
jmp 0x1400a42e4
xchg rcx, rax
mov rax, rcx
xchg rcx, rax
call fcn.1400d4960
lea rdx, [rbp + 0x280]
mov dword [rsp - 0x30], 0x2492067d
mov qword [rbp + 0x280], rax
jmp 0x1400a4699
mov r9, r13
xchg rcx, r9
call fcn.1400972b0
jmp 0x1400a4b54
xchg rcx, rcx
lea rdx, [rbp + 0x280]
mov qword [rbp + 0x280], rax
mov rcx, rdi
mov dword [rsp - 0x40], ecx
jmp 0x1400a414d
call fcn.14009a22c
mov rcx, r13
call fcn.1400972b0
test rax, rax
mov dword [rsp - 0x34], ebx
je 0x1400a44a3
xor edx, edx
jmp 0x1400a448f
call fcn.1400d4960
mov dword [rsp - 0x30], 0x3773a530
lea rdx, [rbp + 0x280]
xchg rdi, rax
mov qword [rbp + 0x280], rdi
xchg rdi, rax
xchg rdi, r8
jmp 0x1400a442d
mov r13, rcx
xchg rcx, r13
call fcn.1400972b0
mov dword [rsp - 0xc], ecx
test rax, rax
je 0x1400a3dd6
xor edx, edx
jmp 0x1400a3dca
xchg rdi, r10
mov qword [rsp + 0x48], r10
xchg rdi, r10
jmp 0x1400a44af
mov r13, rcx
xchg rcx, r13
call fcn.1400972b0
xchg r9, r9
test rax, rax
je 0x1400a3ecb
jmp 0x1400a3e08
xchg rdx, rax
mov rax, rdx
xchg rdx, rax
shr rdx, 0x17
shr rdx, 1
and rdx, r8
jmp 0x1400a4917
je 0x1400a4039
mov dl, 0x31
sub dl, 0x1e
add dl, 0x21
jmp 0x1400a3ee2
mov r11, r15
xchg rcx, r11
call fcn.1400a5e14
mov rdi, rdi
xchg r10, rax
mov rdx, r10
jmp 0x1400a47f8
add dl, 7
add dl, 0x1c
sub dl, 0x6d
mov rcx, rax
jmp 0x1400a44c6
mov dword [rsp - 0x3c], ebp
test rax, rax
je 0x1400a43f6
mov dl, 0x72
sub dl, 0x1a
add dl, 0x10
add dl, 2
jmp 0x1400a432e
xchg r11, rdx
xchg r14, rsi
mov rcx, rsi
xchg rsi, r14
call fcn.1400d9ffc
mov r14, r14
xchg r9, rcx
jmp 0x1400a4120
xchg rcx, rdi
call fcn.1400d9ffc
xchg r11, rcx
jmp 0x1400a48d0
mov rcx, r13
call fcn.1400972b0
test rax, rax
mov r12, r12
je 0x1400a4105
xor edx, edx
jmp 0x1400a40f9
sub dl, 0x1b
sub dl, 0xc
xor dl, 0x1f
jmp 0x1400a3cfb
mov rcx, r13
xchg r13, rax
call fcn.1400d4960
mov rbx, rbx
jmp 0x1400a4b17
xchg rdi, rcx
mov rdi, rcx
xchg rdi, rcx
call fcn.14009a22c
xchg rcx, r13
jmp 0x1400a41a6
call fcn.1400d4960
lea rdx, [rbp + 0x280]
xchg rdx, rax
mov qword [rbp + 0x280], rdx
jmp 0x1400a4bed
xchg rcx, rax
call fcn.1400d4960
mov rbp, rbp
jmp 0x1400a3ecb
mov rcx, r8
xchg r8, rdi
call fcn.14009a22c
mov dword [rsp - 0x2c], 0x3493c25
mov rcx, r13
jmp 0x1400a3fe1
mov r14, rcx
xchg r14, rcx
call fcn.1400da058
mov dword [rsp - 0x24], edx
mov rcx, r13
lea rdi, [rax + 0x60]
jmp 0x1400a41c5
test rax, rax
mov rsi, rsi
je 0x1400a44cb
mov dl, 0x3e
jmp 0x1400a489e
xchg r14, r12
mov rcx, r12
xchg r12, r14
call fcn.1400d9ffc
xchg rcx, rcx
xchg r15, r13
jmp 0x1400a47c9
lea rdx, [rbp + 0x280]
jmp 0x1400a47e2
call fcn.1400972b0
test rax, rax
je 0x1400a4ae2
mov dword [rsp - 0x28], esi
jmp 0x1400a450a
call fcn.1400d4960
lea rdx, [rbp + 0x280]
mov rbp, rbp
mov qword [rbp + 0x280], rax
xchg rsi, rdi
mov rcx, rsi
xchg rsi, rdi
jmp 0x1400a4c17
mov rax, rcx
xchg rcx, rax
call fcn.1400d4960
jmp 0x1400a4ae2
mov dl, 0x5a
add dl, 0x12
xor dl, 0x7d
add dl, 0x1f
jmp 0x1400a4a16
mov rcx, r13
call fcn.1400972b0
test rax, rax
xchg rsp, rsp
jmp 0x1400a4218
test rax, rax
je 0x1400a4b17
mov dword [rsp - 0x18], esi
jmp 0x1400a3ffc
sub dl, 0x3e
xor dl, 5
add dl, 0x3c
jmp 0x1400a3e68
je 0x1400a4a08
lea rcx, [r15 + 0x308]
call fcn.14010e6e0
xchg rdx, rax
mov rax, rdx
xchg rdx, rax
jmp 0x1400a497a
xchg r11, rdx
mov r11, rax
xchg r11, rdx
xchg rcx, r14
jmp 0x1400a4448
mov r13, rcx
xchg r13, rcx
mov qword [rsp + 0x68], rax
mov dword [rsp - 0xc], esp
call fcn.1400972b0
test rax, rax
jmp 0x1400a4ac9
je 0x1400a4928
mov rax, qword [0x7ffe0320]
movabs r8, 0xff69be7e25
sub r8, 0x321169c9
xor r8, 0x37833fb6
xor r8, 0x3b04bd32
jmp 0x1400a3d41
mov rcx, rdi
call fcn.14009a22c
xchg rdx, rcx
mov rdx, r13
xchg rcx, rdx
call fcn.1400972b0
mov rsp, rsp
jmp 0x1400a47a7
mov r9, rdi
xchg rcx, r9
call fcn.14009a22c
mov rcx, r13
xchg rdi, rsp
mov rsp, qword [rax]
jmp 0x1400a3de2
sub dl, 0x37
add dl, 1
sub dl, 0x2c
xchg r8, rcx
mov r8, rax
xchg r8, rcx
call fcn.1400d4960
jmp 0x1400a45e0
test rax, rax
je 0x1400a40c1
mov dl, 0x57
sub dl, 0x37
jmp 0x1400a4059
mov rcx, r15
xchg r15, r13
call fcn.1400972b0
mov rdi, rax
test rax, rax
mov rbp, rbp
jmp 0x1400a45c2
xchg r10, rax
xchg rcx, r14
mov r14, rcx
jmp 0x1400a40db
je 0x1400a418c
xchg r14, r14
xor edx, edx
mov rcx, rax
jmp 0x1400a417f
sub dl, 4
xor dl, 0x18
xor dl, 0x12
add dl, 0x1d
jmp 0x1400a4280
mov r11, r13
xchg r11, rcx
call fcn.1400972b0
test rax, rax
je 0x1400a3fa0
jmp 0x1400a49a9
xchg rdi, rcx
call fcn.14009a22c
mov dword [rsp - 0x38], 0xd88bfc5
xchg rsp, r13
jmp 0x1400a3ea8
je 0x1400a4b40
mov rdx, rdx
mov dl, 0x35
add dl, 5
add dl, 4
jmp 0x1400a4597
imul rdx, rcx
imul rcx, rax
mov dword [rsp - 0x40], edx
jmp 0x1400a3df9
xchg rdx, r14
mov r14, rax
xchg r14, rdx
jmp 0x1400a4476
xchg rdi, r9
mov rcx, r9
xchg rdi, r9
jmp 0x1400a49ff
xchg r13, rdi
call fcn.14009a22c
xchg rbx, rbx
jmp 0x1400a4530
mov dword [rsp - 0x18], 0x65742233
mov edx, dword [r15 + 0x65c]
xchg rcx, rbx
mov rbx, rax
xchg rbx, rcx
xor edx, 0xa8323c2
jmp 0x1400a3f98
call fcn.1400d4a20
mov dword [rsp - 0x2c], esp
mov rdx, rax
xchg r14, rsp
mov rcx, rsp
jmp 0x1400a4aaa
xor dl, 8
sub dl, 0x16
add dl, 0x29
add dl, 2
xor dl, 0x4e
xchg rcx, rax
jmp 0x1400a44ea
xchg r15, rcx
call fcn.1400972b0
test rax, rax
jmp 0x1400a4901
xchg rcx, rsp
mov rsp, rax
xchg rcx, rsp
call fcn.1400d4960
jmp 0x1400a4039
mov dword [rsp - 0x18], ebp
je 0x1400a52bf
xchg rcx, r15
mov r15, r13
jmp 0x1400a4a2c
xor edx, edx
mov rcx, rax
call fcn.1400d4960
jmp 0x1400a4130
xchg r14, rsp
call fcn.1400d9ffc
mov dword [rsp - 0x10], 0x6c2a0f75
mov rcx, r14
call fcn.1400da4f8
test al, al
jmp 0x1400a4a6b
je 0x1400a45e0
mov dl, 5
sub dl, 4
add dl, 0x3e
sub dl, 0x3e
add dl, 0x67
jmp 0x1400a4730
lea rdx, [rbp + 0x280]
mov r13, r13
xchg r14, rax
mov qword [rbp + 0x280], r14
xchg r14, rax
xchg rdi, rcx
mov rdi, rcx
jmp 0x1400a3ceb
mov r8, r8
mov qword [rbp + 0x280], rax
xchg rdi, r13
mov rcx, r13
jmp 0x1400a4988
xchg r13, rdx
mov r13, rax
xchg r13, rdx
mov rcx, r14
mov dword [rsp - 0x14], 0x17a45ac4
call fcn.1400da058
xchg rcx, r13
jmp 0x1400a4617
mov rcx, rax
call fcn.1400d4960
mov rdx, rax
mov dword [rsp - 0x40], ecx
mov rcx, r14
call fcn.1400da058
jmp 0x1400a3f1d
mov rbp, rbp
xchg rsi, rax
mov rdi, rsi
xchg rsi, rax
test rax, rax
mov dword [rsp - 0x20], ebx
jmp 0x1400a4667
add dl, 9
xor dl, 0x6e
xchg r13, rax
jmp 0x1400a4357
xchg rdx, rbx
xchg rdx, rcx
mov rdx, r14
xchg rdx, rcx
call fcn.1400d9ffc
xchg r11, rcx
jmp 0x1400a4268
xchg rdx, rax
xchg rdi, rcx
mov rdi, rcx
jmp 0x1400a48e9
call fcn.14009a22c
mov r12, r12
xchg rcx, r13
jmp 0x1400a41d5
xchg rcx, r14
mov r14, rcx
xchg rcx, r14
jmp 0x1400a52cd
call fcn.1400d5728
mov dword [rsp - 0x34], 0x6c3beb25
mov edx, 0x1ef62a60
xor edx, 0xf897dc7
add edx, 0x40b2abe0
jmp 0x1400a52f0
xor edx, 0x46abae31
xor edx, 0x9e36844
sub edx, 0x1d7ac5a2
mov rcx, r14
jmp 0x1400a53b7
mov r15, qword [r12]
xchg rcx, r15
call fcn.140097490
mov r9, r9
jmp 0x1400a5457
xchg rcx, r8
mov r8, rbx
xchg rcx, r8
jmp 0x1400a533d
sub edx, 0x12aa0880
xchg rbx, rcx
mov rbx, rcx
jmp 0x1400a539a
call qword [rax + 0x10]
mov rcx, rcx
test rbx, rbx
je 0x1400a53a2
mov rax, qword [rbx]
mov edx, 0x21b1cfa9
jmp 0x1400a536b
xchg rsi, rsi
xor edx, edx
mov rax, qword [rcx]
call qword [rax]
xchg r15, rcx
jmp 0x1400a530a
add edx, 0x16e6b769
xor edx, 0x221066d6
add edx, 0x12125be
add edx, 0x5ebae183
sub edx, 0x2b30c0b5
sub edx, 0x30e9d7f5
sub edx, 0xba047da
jmp 0x1400a532c
xchg rcx, rbx
call qword [rax]
xchg r10, r10
cmp qword [r12 + 0x78], 0x78
jbe 0x1400a53cb
mov rcx, qword [r12]
jmp 0x1400a5359
call fcn.1400972c0
mov rcx, rcx
xchg r8, rax
mov r8, qword [rbx]
xchg r8, rax
jmp 0x1400a531e
cmp qword [r12 + 0x78], 0
mov r11, r11
jbe 0x1400a5457
mov rdi, qword [r12]
xor edx, edx
mov r14, r14
xchg rcx, r12
jmp 0x1400a544c
mov rbx, qword [rsp + 0x358]
xchg rsi, rsi
sub rsp, 0xfffffffffffffcf0
jmp 0x1400a5416
nop
add rsp, 8
mov rdi, qword [rsp - 8]
nop
mov rsi, qword [rsp]
jmp 0x1400a542b
pop r15
nop
mov r14, qword [rsp]
add rsp, 8
nop
add rsp, 8
jmp 0x1400a5439
add rsp, 8
nop
mov rbp, qword [rsp]
add rsp, 8
ret
mov r13, qword [rsp - 8]
nop
mov r12, qword [rsp]
add rsp, 8
jmp 0x1400a5402
mov r12, rcx
xchg r12, rcx
call qword [rdi]
xchg rdx, rdx
and qword [r12 + 0x78], 0
mov eax, esi
jmp 0x1400a53eb