Function at 0x18016b2ab
Capabilities:
Check for software breakpoints

Disassembly:
push rax
pushf
mov eax, 0x3cf5f23e
pushf
not eax
add eax, 0xf7e3afa0
xor eax, 0xa5bb2e32
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xeafe909c
xor eax, 0x81c95ea6
rol eax, 0x67
popf
cmp eax, 0x29
jne 0x18016b2e8
popf
pop rax
jmp 0x18016cea1
cmp eax, 0
jne 0x18016b2f7
popf
pop rax
jmp 0x18016b5e5
cmp eax, 3
jne 0x18016b306
popf
pop rax
jmp 0x18016b7fb
cmp eax, 1
jne 0x18016b315
popf
pop rax
jmp 0x18016b6ab
cmp eax, 0xd
jne 0x18016b324
popf
pop rax
jmp 0x18016bddf
cmp eax, 0x1a
jne 0x18016b333
popf
pop rax
jmp 0x18016c4fa
cmp eax, 0xe
jne 0x18016b342
popf
pop rax
jmp 0x18016be8a
cmp eax, 0x31
jne 0x18016b351
popf
pop rax
jmp 0x18016d36a
cmp eax, 0x19
jne 0x18016b360
popf
pop rax
jmp 0x18016c44f
cmp eax, 8
jne 0x18016b36f
popf
pop rax
jmp 0x18016bb40
cmp eax, 0x2a
jne 0x18016b37e
popf
pop rax
jmp 0x18016cf27
cmp eax, 0x17
jne 0x18016b38d
popf
pop rax
jmp 0x18016c345
cmp eax, 0x1c
jne 0x18016b39c
popf
pop rax
jmp 0x18016c61d
cmp eax, 0x2e
jne 0x18016b3ab
popf
pop rax
jmp 0x18016d1e2
cmp eax, 0x18
jne 0x18016b3ba
popf
pop rax
jmp 0x18016c3f1
cmp eax, 0x2b
jne 0x18016b3c9
popf
pop rax
jmp 0x18016cfe4
cmp eax, 0x1b
jne 0x18016b3d8
popf
pop rax
jmp 0x18016c5b5
cmp eax, 0x2d
jne 0x18016b3e7
popf
pop rax
jmp 0x18016d12c
cmp eax, 0x23
jne 0x18016b3f6
popf
pop rax
jmp 0x18016c9f6
cmp eax, 0x25
jne 0x18016b405
popf
pop rax
jmp 0x18016cba1
cmp eax, 0x32
jne 0x18016b414
popf
pop rax
jmp 0x18016d408
cmp eax, 0x13
jne 0x18016b423
popf
pop rax
jmp 0x18016c17e
cmp eax, 0x33
jne 0x18016b432
popf
pop rax
jmp 0x18016d450
cmp eax, 0x24
jne 0x18016b441
popf
pop rax
jmp 0x18016ca7c
cmp eax, 0x1e
jne 0x18016b450
popf
pop rax
jmp 0x18016c736
cmp eax, 0xc
jne 0x18016b45f
popf
pop rax
jmp 0x18016bd82
cmp eax, 0x26
jne 0x18016b46e
popf
pop rax
jmp 0x18016cc59
cmp eax, 0x27
jne 0x18016b47d
popf
pop rax
jmp 0x18016cd36
cmp eax, 0x30
jne 0x18016b48c
popf
pop rax
jmp 0x18016d31c
cmp eax, 0x10
jne 0x18016b49b
popf
pop rax
jmp 0x18016bf4e
cmp eax, 0x2c
jne 0x18016b4aa
popf
pop rax
jmp 0x18016d088
cmp eax, 9
jne 0x18016b4b9
popf
pop rax
jmp 0x18016bbc2
cmp eax, 4
jne 0x18016b4c8
popf
pop rax
jmp 0x18016b877
cmp eax, 0x16
jne 0x18016b4d7
popf
pop rax
jmp 0x18016c2a4
cmp eax, 0x28
jne 0x18016b4e6
popf
pop rax
jmp 0x18016cddb
cmp eax, 0xa
jne 0x18016b4f5
popf
pop rax
jmp 0x18016bc5a
cmp eax, 0x22
jne 0x18016b504
popf
pop rax
jmp 0x18016c958
cmp eax, 0x14
jne 0x18016b513
popf
pop rax
jmp 0x18016c1ee
cmp eax, 7
jne 0x18016b522
popf
pop rax
jmp 0x18016ba78
cmp eax, 5
jne 0x18016b531
popf
pop rax
jmp 0x18016b91f
cmp eax, 2
jne 0x18016b540
popf
pop rax
jmp 0x18016b74e
cmp eax, 0x20
jne 0x18016b54f
popf
pop rax
jmp 0x18016c83d
cmp eax, 0x1d
jne 0x18016b55e
popf
pop rax
jmp 0x18016c6b6
cmp eax, 0x11
jne 0x18016b56d
popf
pop rax
jmp 0x18016c028
cmp eax, 6
jne 0x18016b57c
popf
pop rax
jmp 0x18016b9f5
cmp eax, 0x2f
jne 0x18016b58b
popf
pop rax
jmp 0x18016d286
cmp eax, 0x12
jne 0x18016b59a
popf
pop rax
jmp 0x18016c0d6
cmp eax, 0x21
jne 0x18016b5a9
popf
pop rax
jmp 0x18016c8d2
cmp eax, 0x1f
jne 0x18016b5b8
popf
pop rax
jmp 0x18016c76b
cmp eax, 0xb
jne 0x18016b5c7
popf
pop rax
jmp 0x18016bcc9
cmp eax, 0xf
jne 0x18016b5d6
popf
pop rax
jmp 0x18016bf0c
cmp eax, 0x15
jne 0x18016b5e5
popf
pop rax
jmp 0x18016c295
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xa0
mov rax, qword [0x180040280]
xor rax, rsp
mov qword [rbp + 0x2f], rax
xor edi, edi
mov word [rbp + 0xf], 0x15ff
xor r11b, r11b
mov dword [rbp + 0x11], 2
xor r15b, r15b
mov word [rbp + 0x15], 0x8eb
mov byte [rbp - 0x49], r15b
mov r14, rcx
mov qword [rbp + 0x17], rdi
mov r12d, edi
mov word [rbp - 0x11], 0x25ff
mov r13d, edi
mov dword [rbp - 0xf], edi
mov qword [rbp - 0xb], rdi
mov qword [rbp - 1], 0x25ff0e70
mov qword [rbp + 7], rdi
mov byte [rbp - 0x48], r11b
mov qword [rcx + 0x20], rdi
nop
push rax
pushf
mov eax, 0xcd9c25be
pushf
not eax
add eax, 0xbe1d4d87
xor eax, 0xc60a0865
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xdf7158a0
xor eax, 0xd8938ee4
rol eax, 0x23
popf
pushf
not eax
add eax, 0xda8a5cc6
xor eax, 0xcb086370
rol eax, 0x2a
popf
jmp 0x18016b2d9
movzx esi, r15b
lea rdx, [rbp - 0x39]
mov r15, qword [r14 + 0x10]
movzx ebx, r11b
push rsi
not rsi
sub r15, rsi
pop rsi
sub r15, 1
add rbx, qword [r14]
mov rcx, rbx
mov qword [rbp - 0x41], rsi
call fcn.18000a1b0
mov r9d, dword [rbp - 0x18]
mov r8d, eax
bt r9d, 0xc
jb 0x18016b71b
push rax
pushf
mov eax, 0xac88e66e
pushf
not eax
add eax, 0x9c94c0df
xor eax, 0x9fa4478d
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xaf9aae4a
xor eax, 0xcc1d315a
rol eax, 6
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x1ad5ee6b
pushf
not eax
add eax, 0x9991d1ab
xor eax, 0xa2d12930
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xf1877dcd
xor eax, 0xd6d431d5
rol eax, 0xf6
popf
jmp 0x18016b2d9
movzx r11d, byte [rbp - 0x48]
mov r10, rbx
cmp r11b, 5
jb 0x18016b7b5
push rax
pushf
mov eax, 0x4d899291
pushf
not eax
add eax, 0xca462759
xor eax, 0xd47c78a6
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe65f3ae0
xor eax, 0x91140d73
rol eax, 0x83
popf
pushf
not eax
add eax, 0xe9a51033
xor eax, 0xf9fdc492
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xb63d7e88
xor eax, 0xcb958f23
rol eax, 0xd9
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x45abe327
pushf
not eax
add eax, 0xab7015dd
xor eax, 0xd1c5eed5
rol eax, 0x64
popf
pushf
not eax
add eax, 0xf17c9d9e
xor eax, 0x974c24a0
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xad7086c1
xor eax, 0xa3feedad
rol eax, 0xef
popf
jmp 0x18016b2d9
mov r8d, 0xe0198ea0
pushf
not r8d
add r8d, 0xe84c11d0
xor r8d, 0x8214898b
rol r8d, 0xe1
popf
pushf
not r8d
add r8d, 0xb8f90cb0
xor r8d, 0xa4acf77a
rol r8d, 0xff
popf
mov qword [rbp - 0xb], rbx
lea r10, [rbp - 0x11]
lea r13d, [r8 - 0xd]
jmp 0x18016c841
movzx eax, byte [rbp - 0x2c]
and al, 0xc7
cmp al, 5
jne 0x18016b8c6
push rax
pushf
mov eax, 0xb0082626
pushf
not eax
add eax, 0x9cc15d27
xor eax, 0x99d74d19
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xb5b83ba2
xor eax, 0x8bedbeb7
rol eax, 1
popf
pushf
not eax
add eax, 0x95abd0cb
xor eax, 0xbf7a6c44
rol eax, 0x88
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0xf0ad5ea8
pushf
not eax
add eax, 0x9a416cbf
xor eax, 0xec05f98a
rol eax, 0xed
popf
pushf
not eax
add eax, 0xefbb8209
xor eax, 0xad98f90d
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xef58d531
xor eax, 0x9ecff8a3
rol eax, 0xba
popf
pushf
not eax
add eax, 0x90629950
xor eax, 0xa19c617a
rol eax, 0x49
popf
jmp 0x18016b2d9
movzx eax, byte [rbp - 0x39]
lea rdi, [rbp + 0x1f]
mov rcx, r8
lea r10, [rbp + 0x1f]
mov rsi, rbx
mov edx, ebx
rep movsb byte [rdi], byte [rsi]
sub edx, r15d
mov ecx, r9d
add edx, dword [rbp - 0x1c]
shr rcx, 2
and ecx, 0xf
sub rax, rcx
mov dword [rbp + rax + 0x1b], edx
cmp byte [rbp - 0x2e], 0xff
jne 0x18016b9af
push rax
pushf
mov eax, 0x4dfdf9f
pushf
not eax
add eax, 0x82775942
xor eax, 0xe9b061fc
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xedb76fc0
xor eax, 0x8a3b59c2
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe6288e89
xor eax, 0xba739105
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xed668364
xor eax, 0xa56ea42f
rol eax, 0xc9
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0xcd9d752a
pushf
not eax
add eax, 0xcd57a160
xor eax, 0x8d7aa5b1
rol eax, 0x33
popf
pushf
not eax
add eax, 0xcb6d47aa
xor eax, 0xa46d2333
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x98733a4a
xor eax, 0xfabc7125
rol eax, 0xea
popf
jmp 0x18016b2d9
cmp byte [rbp - 0x2a], 4
jne 0x18016ba45
push rax
pushf
mov eax, 0xbf605ec1
pushf
not eax
add eax, 0xe1a946cd
xor eax, 0xf09acb35
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xc3a31b46
xor eax, 0xab015ae3
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xa403dbc3
xor eax, 0xfb81a7b1
rol eax, 0xef
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x963e8a5
pushf
not eax
add eax, 0xb4db1d6a
xor eax, 0xc89ea525
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xfdc6cc6d
xor eax, 0xda040099
rol eax, 0x9b
popf
jmp 0x18016b2d9
mov r13d, 0x2a10b2a3
pushf
not r13d
add r13d, 0xb4dfa04e
xor r13d, 0xe9f4afa6
rol r13d, 0x42
popf
pushf
not r13d
add r13d, 0xe55aa793
xor r13d, 0x9848c2d5
rol r13d, 0x2a
popf
pushf
not r13d
add r13d, 0xff34a543
xor r13d, 0xf405c97d
rol r13d, 0x14
popf
pushf
not r13d
add r13d, 0xa577d838
xor r13d, 0xf17afcb6
rol r13d, 0x8f
popf
jmp 0x18016c83d
movzx ecx, byte [rbp - 0x2e]
cmp cl, 0xe8
jne 0x18016bb8f
push rax
pushf
mov eax, 0x286bc6b4
pushf
not eax
add eax, 0xc06f2a7d
xor eax, 0xd3bd507a
rol eax, 0x34
popf
pushf
not eax
add eax, 0xe503e36a
xor eax, 0xc015395a
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xf1ef3686
xor eax, 0x882757a9
rol eax, 0xf2
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x1f334a18
pushf
not eax
add eax, 0x89d18a35
xor eax, 0x9e4f8590
rol eax, 0x81
popf
pushf
not eax
add eax, 0x8a636475
xor eax, 0xa0be995b
rol eax, 0x93
popf
jmp 0x18016b2d9
movsxd rax, dword [rbp - 0x24]
lea r10, [rbp + 0xf]
movzx ecx, byte [rbp - 0x39]
push rbx
not rbx
sub rax, rbx
pop rbx
sub rax, 1
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
mov r8d, 0xaae70a8
pushf
not r8d
add r8d, 0xaea76c01
xor r8d, 0xaef9f34c
rol r8d, 0x71
popf
pushf
not r8d
add r8d, 0xc097efe1
xor r8d, 0xa06fd5de
rol r8d, 8
popf
mov qword [rbp + 0x17], rcx
jmp 0x18016c841
movzx eax, cl
and al, 0xfd
cmp al, 0xe9
jne 0x18016bc96
push rax
pushf
mov eax, 0xb312dc02
pushf
not eax
add eax, 0xd833cef1
xor eax, 0x9734f9f5
rol eax, 8
popf
pushf
not eax
add eax, 0xde39ed00
xor eax, 0xca2ed115
rol eax, 0x5d
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0xb022b8bb
pushf
not eax
add eax, 0xdb055a9f
xor eax, 0xe5900372
rol eax, 0x19
popf
pushf
not eax
add eax, 0xefb9abd6
xor eax, 0xdc1ac691
rol eax, 0xa4
popf
jmp 0x18016b2d9
movzx edx, byte [rbp - 0x39]
movsx rax, byte [rbp - 0x24]
push rbx
not rbx
sub rdx, rbx
pop rbx
sub rdx, 1
cmp cl, 0xeb
je 0x18016bd3c
push rax
pushf
mov eax, 0x809deafc
pushf
not eax
add eax, 0xd2577186
xor eax, 0xa2f91f30
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc3a4e566
xor eax, 0xcf077150
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xa7a2e0eb
xor eax, 0xee606c19
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xc703dd7e
xor eax, 0xb363b43e
rol eax, 0x85
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x24bf0326
pushf
not eax
add eax, 0xd712d90c
xor eax, 0xc2628746
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xf85edb1d
xor eax, 0xa5d2b5ae
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xa8a5faf8
xor eax, 0xb95aaa5c
rol eax, 0x27
popf
jmp 0x18016b2d9
movsxd rax, dword [rbp - 0x24]
push rax
pushf
mov eax, 0x2bd9185
pushf
not eax
add eax, 0xd23e020b
xor eax, 0x8263ceea
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xcdf99450
xor eax, 0xb928cdcb
rol eax, 0xce
popf
pushf
not eax
add eax, 0xb049ee68
xor eax, 0xd525d669
rol eax, 0xab
popf
pushf
not eax
add eax, 0xddafdfdd
xor eax, 0xa3d3be84
rol eax, 0xac
popf
jmp 0x18016b2d9
lea rcx, [rdx + rax]
mov rax, qword [r14]
cmp rax, rcx
ja 0x18016be44
push rax
pushf
mov eax, 0x9281188f
pushf
not eax
add eax, 0xadb85041
xor eax, 0xb6cc6597
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x98886596
xor eax, 0x95461f46
rol eax, 0x66
popf
pushf
not eax
add eax, 0xabf42acd
xor eax, 0xdcbb49d6
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x864f45e4
xor eax, 0xc6b3a357
rol eax, 0xcb
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x20068eae
pushf
not eax
add eax, 0xab4312cc
xor eax, 0xa2a02cc6
rol eax, 0x69
popf
pushf
not eax
add eax, 0xa074e37c
xor eax, 0xeb62fed4
rol eax, 0x56
popf
pushf
not eax
add eax, 0x99dc6014
xor eax, 0x9ab95f9f
rol eax, 0x98
popf
jmp 0x18016b2d9
add rax, 5
cmp rcx, rax
jae 0x18016bec6
push rax
pushf
mov eax, 0x3d354ad
pushf
not eax
add eax, 0xd3994715
xor eax, 0xc7e9a4de
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xb65a6515
xor eax, 0xc4ff80f7
rol eax, 0x62
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x5b50e314
pushf
not eax
add eax, 0xa29086ab
xor eax, 0x9b34f153
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x91cfc84f
xor eax, 0xc11cdc41
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x85a4b9de
xor eax, 0x8fee40f0
rol eax, 0x69
popf
jmp 0x18016b2d9
cmp r12, rcx
cmovae rcx, r12
mov r12, rcx
jmp 0x18016c841
cmp rbx, r12
mov qword [rbp - 0xb], rcx
mov r13d, edi
lea r10, [rbp - 0x11]
setae r13b
mov r8d, 0x767388cf
pushf
not r8d
add r8d, 0xff626ec5
xor r8d, 0x945185ef
rol r8d, 0x36
popf
pushf
not r8d
add r8d, 0x91aaac69
xor r8d, 0xf4f5ec17
rol r8d, 0xe9
popf
pushf
not r8d
add r8d, 0xec95aa34
xor r8d, 0xc5db3cab
rol r8d, 0x6d
popf
pushf
not r8d
add r8d, 0x9aef4225
xor r8d, 0xa51b42cf
rol r8d, 0xac
popf
jmp 0x18016c841
movzx esi, byte [rbp - 0x2d]
movzx edx, cl
and dl, 0xf0
cmp dl, 0x70
je 0x18016c07d
push rax
pushf
mov eax, 0x5ea72d64
pushf
not eax
add eax, 0xddd10207
xor eax, 0xb76306eb
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x889b9b88
xor eax, 0x9c5e8e04
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb5e32a1c
xor eax, 0x9d1a732a
rol eax, 0xc6
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0xe7b40713
pushf
not eax
add eax, 0xa1946858
xor eax, 0xa8e2bb6d
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe903c1cc
xor eax, 0xe4222dda
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xff65791b
xor eax, 0x98852a19
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xaee0c9c4
xor eax, 0xdea0d582
rol eax, 0x49
popf
jmp 0x18016b2d9
movzx eax, cl
and al, 0xfc
cmp al, 0xe0
je 0x18016c138
push rax
pushf
mov eax, 0x4151876c
pushf
not eax
add eax, 0xb1772ea3
xor eax, 0xfe55a686
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf2611685
xor eax, 0xdfcc0866
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x93d64c09
xor eax, 0x918ace43
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xdd7e30f6
xor eax, 0xc28971f5
rol eax, 0x4c
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0xcb244ea
pushf
not eax
add eax, 0xae9ca100
xor eax, 0xbad2f0b0
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xa834695c
xor eax, 0xb3d2001e
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xd1938f71
xor eax, 0xbf8eace8
rol eax, 0x66
popf
jmp 0x18016b2d9
movzx eax, sil
and al, 0xf0
cmp al, 0x80
je 0x18016c1bb
push rax
pushf
mov eax, 0xc9daff0a
pushf
not eax
add eax, 0xe3f4e541
xor eax, 0x89d9ab24
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd6fefd98
xor eax, 0xdcaffc63
rol eax, 0x26
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0xc97306b4
pushf
not eax
add eax, 0x896314a7
xor eax, 0x889119b8
rol eax, 0x45
popf
pushf
not eax
add eax, 0xe776fd3e
xor eax, 0xfb51f3f7
rol eax, 0xd2
popf
jmp 0x18016b2d9
and cl, 0xfe
cmp cl, 0xc2
jne 0x18016c23c
push rax
pushf
mov eax, 0x3a452f26
pushf
not eax
add eax, 0x8884bb89
xor eax, 0xfa228cd2
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xf7bdbf99
xor eax, 0xdc4c7e91
rol eax, 0x27
popf
pushf
not eax
add eax, 0xc07fbcd2
xor eax, 0xc53e8522
rol eax, 0xb8
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x6f3c033b
pushf
not eax
add eax, 0xb1e777b1
xor eax, 0xd6eed743
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xc8fc84bc
xor eax, 0x910e5509
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xdee6645d
xor eax, 0xd1f79acb
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xe479e19c
xor eax, 0x8dff0f07
rol eax, 0xac
popf
jmp 0x18016b2d9
cmp rbx, r12
mov r13d, edi
setae r13b
jmp 0x18016c83d
movzx edi, byte [rbp - 0x39]
push rbx
not rbx
sub rdi, rbx
pop rbx
sub rdi, 1
cmp dl, 0x70
je 0x18016c312
push rax
pushf
mov eax, 0xe9c5a139
pushf
not eax
add eax, 0xbb83d8d4
xor eax, 0x8616fd2c
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf2834908
xor eax, 0xd308d0c2
rol eax, 0x58
popf
pushf
not eax
add eax, 0xdbb950c1
xor eax, 0xe3d42f7b
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xb1aace20
xor eax, 0xa7a71d6c
rol eax, 0xa9
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x43245d4d
pushf
not eax
add eax, 0xfdf5d914
xor eax, 0x96fc2ca2
rol eax, 0x69
popf
pushf
not eax
add eax, 0xe03ce1dc
xor eax, 0x858e1803
rol eax, 0x1c
popf
jmp 0x18016b2d9
movzx eax, cl
and al, 0xfc
cmp al, 0xe0
movsxd rax, dword [rbp - 0x24]
jne 0x18016c3ab
push rax
pushf
mov eax, 0xc69ad698
pushf
not eax
add eax, 0xeceb2acf
xor eax, 0xd85873d9
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xf3869099
xor eax, 0xcee168b3
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xa1b8fe0c
xor eax, 0xa84c3ab2
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xf0f5344f
xor eax, 0xc972ad5d
rol eax, 0x30
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x353d7116
pushf
not eax
add eax, 0xb722bdda
xor eax, 0xa5d817ab
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xd71e455e
xor eax, 0xa180f19c
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x8842b568
xor eax, 0x9bdb4df3
rol eax, 0x4a
popf
jmp 0x18016b2d9
movsx rax, byte [rbp - 0x24]
push rax
pushf
mov eax, 0xf884d497
pushf
not eax
add eax, 0xd5475a2c
xor eax, 0xdfa432a3
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb8099e9d
xor eax, 0xef01c897
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xab58b7b3
xor eax, 0xf3558d50
rol eax, 0x92
popf
pushf
not eax
add eax, 0xa4956744
xor eax, 0xa62a61f6
rol eax, 0xdb
popf
jmp 0x18016b2d9
lea rdx, [rdi + rax]
mov rax, qword [r14]
cmp rax, rdx
ja 0x18016c4a1
push rax
pushf
mov eax, 0x8f4ad5db
pushf
not eax
add eax, 0xd24df22c
xor eax, 0xed737a66
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf65b8883
xor eax, 0x8e4d725e
rol eax, 0x86
popf
pushf
not eax
add eax, 0xcd88d805
xor eax, 0x87a30664
rol eax, 0xd
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0xcaa6d1b5
pushf
not eax
add eax, 0x9156e0a7
xor eax, 0x89e6db3d
rol eax, 0x41
popf
pushf
not eax
add eax, 0xf6343f87
xor eax, 0x93707304
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xdbe3f920
xor eax, 0xd22e1283
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xc3d10879
xor eax, 0xb26002e8
rol eax, 0x54
popf
jmp 0x18016b2d9
add rax, 5
cmp rdx, rax
jae 0x18016c55c
push rax
pushf
mov eax, 0xf48d10de
pushf
not eax
add eax, 0xc7672ee6
xor eax, 0xa8dbbe02
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xed04d86a
xor eax, 0xe24053e9
rol eax, 0x57
popf
pushf
not eax
add eax, 0xef987dab
xor eax, 0xb1da412c
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xd4fa21ff
xor eax, 0xe3b01e60
rol eax, 0xcc
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0xc9a87cd2
pushf
not eax
add eax, 0xc0acc98f
xor eax, 0xe03935da
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xfe8f1b27
xor eax, 0xa2446426
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xf5003674
xor eax, 0xd0ea5123
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x835e9d3b
xor eax, 0x960b27c5
rol eax, 0x69
popf
jmp 0x18016b2d9
cmp r12, rdx
cmovae rdx, r12
mov r12, rdx
jmp 0x18016c83d
movzx eax, cl
and al, 0xfc
cmp al, 0xe0
je 0x18016c670
push rax
pushf
mov eax, 0x2d5096a3
pushf
not eax
add eax, 0xa212328a
xor eax, 0xa6f0f7f9
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf86f25b7
xor eax, 0xb7e6f208
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xc6398ac1
xor eax, 0x814c89b2
rol eax, 0x48
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x883a6fee
pushf
not eax
add eax, 0xe5b73523
xor eax, 0xdc2b8f12
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xdd81884e
xor eax, 0xe926e71b
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xdc789677
xor eax, 0xfa8b1b31
rol eax, 0x7e
popf
jmp 0x18016b2d9
mov eax, ecx
cmp cl, 0xf
jne 0x18016c6f0
push rax
pushf
mov eax, 0xd0d5370
pushf
not eax
add eax, 0xf4df620c
xor eax, 0x996ebc07
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x87bc1f09
xor eax, 0xd78f77e9
rol eax, 9
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0xe970b15b
pushf
not eax
add eax, 0xa1ce2ae1
xor eax, 0xd86ed0eb
rol eax, 0x83
popf
pushf
not eax
add eax, 0x9bc6cccd
xor eax, 0xb80c6ede
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x8eb1c4d6
xor eax, 0xacc0e091
rol eax, 0x66
popf
jmp 0x18016b2d9
mov eax, esi
push rax
pushf
mov eax, 0x44c52191
pushf
not eax
add eax, 0xe506e1a0
xor eax, 0xa64c5425
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x8569c02c
xor eax, 0xd2e450ea
rol eax, 0x59
popf
jmp 0x18016b2d9
and al, 0xf
mov qword [rbp + 7], rdx
xor al, 0x71
lea r10, [rbp - 1]
mov byte [rbp - 1], al
mov r8d, 0xbb785468
pushf
not r8d
add r8d, 0x87cfbe6b
xor r8d, 0xb6c56fdb
rol r8d, 0x99
popf
pushf
not r8d
add r8d, 0xbe195c21
xor r8d, 0xa47acd50
rol r8d, 0xd6
popf
pushf
not r8d
add r8d, 0xaf6e930d
xor r8d, 0xd0017f5a
rol r8d, 0x90
popf
pushf
not r8d
add r8d, 0x802143b7
xor r8d, 0xb80bb5b3
rol r8d, 0xea
popf
push rax
pushf
mov eax, 0xd408aecc
pushf
not eax
add eax, 0x816a1a7a
xor eax, 0xa18e5f64
rol eax, 0
popf
pushf
not eax
add eax, 0xa9448f69
xor eax, 0x82f7cf8a
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xca668129
xor eax, 0xdc8e163b
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xdbc677a5
xor eax, 0xd2dab957
rol eax, 0x87
popf
jmp 0x18016b2d9
mov rsi, qword [rbp - 0x41]
cmp rbx, r12
jae 0x18016c88c
push rax
pushf
mov eax, 0xae8f7bf9
pushf
not eax
add eax, 0xde62857c
xor eax, 0xd70577b4
rol eax, 0x69
popf
pushf
not eax
add eax, 0xf3a0eac7
xor eax, 0xb8939dc6
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd0424561
xor eax, 0xbf0641e2
rol eax, 0x53
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x26bca454
pushf
not eax
add eax, 0xfacee778
xor eax, 0xb4a5d0b6
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x89407a15
xor eax, 0x9d5c7508
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x87bdae46
xor eax, 0xd11bef2b
rol eax, 0x97
popf
jmp 0x18016b2d9
movzx eax, byte [rbp - 0x39]
cmp r8d, eax
jne 0x18016c912
push rax
pushf
mov eax, 0x5e8fd9b6
pushf
not eax
add eax, 0xc69fa80d
xor eax, 0xb8b380b7
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xbf6e9b53
xor eax, 0xa9962723
rol eax, 0xcc
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x7f16b564
pushf
not eax
add eax, 0x988f1a64
xor eax, 0xe8c37107
rol eax, 0x80
popf
pushf
not eax
add eax, 0xdfcb3b96
xor eax, 0xd703a757
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa24552f6
xor eax, 0xbed747cd
rol eax, 0xec
popf
jmp 0x18016b2d9
movzx r15d, byte [rbp - 0x49]
lea eax, [r8 + r15]
cmp eax, 0x32
ja 0x18016c99d
push rax
pushf
mov eax, 0x7e6f8d74
pushf
not eax
add eax, 0xaab19be1
xor eax, 0xa1d7ff71
rol eax, 0x91
popf
pushf
not eax
add eax, 0xbba8e170
xor eax, 0xd96dce84
rol eax, 0xda
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x7fc19092
pushf
not eax
add eax, 0x851076d4
xor eax, 0x8b8abc0f
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe2a084d2
xor eax, 0xd5ba8f06
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xc0e9d302
xor eax, 0x959ff504
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xbf963654
xor eax, 0xb9a3c7bb
rol eax, 0x89
popf
jmp 0x18016b2d9
mov eax, dword [r14 + 0x24]
cmp eax, 8
jae 0x18016ca36
push rax
pushf
mov eax, 0xd6501637
pushf
not eax
add eax, 0xc52472b3
xor eax, 0x8df3a524
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xb74bd100
xor eax, 0xb81fe40b
rol eax, 0x1e
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x899c8605
pushf
not eax
add eax, 0xf3f4878a
xor eax, 0xbb8613f4
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x9534a32b
xor eax, 0x965af2bc
rol eax, 0x83
popf
pushf
not eax
add eax, 0xb441bc81
xor eax, 0xd50a1da2
rol eax, 0xd3
popf
jmp 0x18016b2d9
mov byte [rax + r14 + 0x28], r11b
mov eax, dword [r14 + 0x24]
mov ecx, r8d
mov byte [rax + r14 + 0x30], r15b
add r15b, r8b
mov rdi, qword [r14 + 0x10]
inc dword [r14 + 0x24]
push rsi
not rsi
sub rdi, rsi
pop rsi
sub rdi, 1
mov rsi, r10
mov byte [rbp - 0x49], r15b
rep movsb byte [rdi], byte [rsi]
add r11b, byte [rbp - 0x39]
mov edi, 0x3305a352
pushf
not edi
add edi, 0xdff11009
xor edi, 0xe2e7b63e
rol edi, 0xe9
popf
pushf
not edi
add edi, 0x978143aa
xor edi, 0xac37066a
rol edi, 0x83
popf
pushf
not edi
add edi, 0x87ad461e
xor edi, 0xf7d39adf
rol edi, 0xbb
popf
mov byte [rbp - 0x48], r11b
test r13d, r13d
je 0x18016cb5b
push rax
pushf
mov eax, 0x73c5519a
pushf
not eax
add eax, 0xc2b7d6d0
xor eax, 0xc42b7d73
rol eax, 0x24
popf
pushf
not eax
add eax, 0xc63ec21c
xor eax, 0xd36d3442
rol eax, 0x23
popf
pushf
not eax
add eax, 0x949e80ad
xor eax, 0xff89842b
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xc64523a3
xor eax, 0xb6dab847
rol eax, 0x3f
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x3408fc1e
pushf
not eax
add eax, 0xb0a484b8
xor eax, 0xb44231cb
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x94fd173b
xor eax, 0xc0f622e5
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x9ddc2f51
xor eax, 0x986d1a1e
rol eax, 0x39
popf
jmp 0x18016b2d9
cmp r11b, 5
jae 0x18016cc00
push rax
pushf
mov eax, 0xb7448e14
pushf
not eax
add eax, 0xd662b063
xor eax, 0xb640377f
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xb028f5a9
xor eax, 0xaac54f05
rol eax, 0x98
popf
pushf
not eax
add eax, 0x97461fdc
xor eax, 0xf46b70d4
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe693599b
xor eax, 0xbbd93762
rol eax, 0x23
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x14a51ef5
pushf
not eax
add eax, 0xb2fdf87e
xor eax, 0x9e1fc599
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xd26d2f94
xor eax, 0x81facf92
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa5918e07
xor eax, 0xb2e26f4c
rol eax, 0xba
popf
pushf
not eax
add eax, 0xe518a25e
xor eax, 0xb1f3968c
rol eax, 0x68
popf
jmp 0x18016b2d9
mov rdi, qword [r14]
mov edx, 0xbaef4c1
pushf
not edx
add edx, 0xfe23a1a5
xor edx, 0x97ae78e5
rol edx, 0xcb
popf
pushf
not edx
add edx, 0x9fd1e96f
xor edx, 0xc934b640
rol edx, 0x90
popf
movzx esi, r11b
movzx ecx, r11b
sub edx, esi
push rdi
not rdi
sub rcx, rdi
pop rdi
sub rcx, 1
call fcn.18014fc67
test eax, eax
jne 0x18016cd03
push rax
pushf
mov eax, 0xef98da59
pushf
not eax
add eax, 0xe25b82d2
xor eax, 0xdfc17896
rol eax, 0x53
popf
pushf
not eax
add eax, 0xeffe9b9a
xor eax, 0xe00116d9
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x8e9d70fd
xor eax, 0xd2337222
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x8d87e1b1
xor eax, 0xdb46688a
rol eax, 0x38
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x175c4b64
pushf
not eax
add eax, 0xfe32a6a7
xor eax, 0xebab54b4
rol eax, 0x36
popf
pushf
not eax
add eax, 0xaa23f85e
xor eax, 0xaca09978
rol eax, 0x9f
popf
jmp 0x18016b2d9
cmp r11b, 2
jae 0x18016cd82
push rax
pushf
mov eax, 0x4de38c44
pushf
not eax
add eax, 0xf5748c93
xor eax, 0xd86ad941
rol eax, 0x83
popf
pushf
not eax
add eax, 0xed9e4a39
xor eax, 0xc67091b6
rol eax, 0x51
popf
pushf
not eax
add eax, 0xe2d3e95b
xor eax, 0xc2bdb9bc
rol eax, 0xb8
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0xf4dc37f0
pushf
not eax
add eax, 0xdbf0f457
xor eax, 0x8b381112
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xa0b81de3
xor eax, 0xdbe7e12c
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xede5608d
xor eax, 0xb795e942
rol eax, 0x77
popf
pushf
not eax
add eax, 0xe31f0ac5
xor eax, 0xef705d74
rol eax, 0xc0
popf
jmp 0x18016b2d9
mov edx, 0xdb64c48f
pushf
not edx
add edx, 0x96fe4950
xor edx, 0x8e952e73
rol edx, 0xe7
popf
pushf
not edx
add edx, 0x85e3a6f2
xor edx, 0xff8e4d53
rol edx, 0x1f
popf
sub edx, esi
call fcn.18014fc67
test eax, eax
je 0x18016ce48
push rax
pushf
mov eax, 0x80bc2e3f
pushf
not eax
add eax, 0xc6ff2899
xor eax, 0xbcf8a040
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xdf6b93eb
xor eax, 0xbd285493
rol eax, 0x28
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x16493193
pushf
not eax
add eax, 0xbab9a391
xor eax, 0x9f073235
rol eax, 0x74
popf
pushf
not eax
add eax, 0xe115dfb9
xor eax, 0xc098d835
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xe1b6a2dc
xor eax, 0x9a252304
rol eax, 0x77
popf
pushf
not eax
add eax, 0xd3dcc74f
xor eax, 0xbd39b9a6
rol eax, 0xc2
popf
jmp 0x18016b2d9
lea rcx, [rdi - 5]
call fcn.1800e493b
test eax, eax
je 0x18016cee1
push rax
pushf
mov eax, 0x3a2b7153
pushf
not eax
add eax, 0xaaddb36e
xor eax, 0xaca60efe
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xb1997a42
xor eax, 0x8b27a437
rol eax, 0xd6
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0xb5fc36a
pushf
not eax
add eax, 0xcca718d9
xor eax, 0xc3a9d146
rol eax, 0xce
popf
pushf
not eax
add eax, 0x8f545769
xor eax, 0x9476313f
rol eax, 8
popf
pushf
not eax
add eax, 0xc263f4f7
xor eax, 0x85ce627c
rol eax, 0xd0
popf
jmp 0x18016b2d9
mov rax, qword [r14]
movzx edx, byte [rax - 5]
test dl, dl
je 0x18016cf8b
push rax
pushf
mov eax, 0x609b1f61
pushf
not eax
add eax, 0x97cb5fac
xor eax, 0xb4c129e5
rol eax, 0x30
popf
pushf
not eax
add eax, 0xe91263d2
xor eax, 0x88a3551f
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe805a451
xor eax, 0xe49f7afd
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xa4502e89
xor eax, 0xbde4fcc6
rol eax, 0x41
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0xf5ef9c0a
pushf
not eax
add eax, 0xfe381121
xor eax, 0xfb5901b6
rol eax, 0xba
popf
pushf
not eax
add eax, 0xf66a2a8d
xor eax, 0xe64b4a41
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x870084f3
xor eax, 0x9a25ec29
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xa5e327cf
xor eax, 0xc0c44eb2
rol eax, 0x11
popf
jmp 0x18016b2d9
cmp dl, 0x90
je 0x18016d02f
push rax
pushf
mov eax, 0x2adbbf59
pushf
not eax
add eax, 0x8e055357
xor eax, 0xfe34769d
rol eax, 0x64
popf
pushf
not eax
add eax, 0xb31dad51
xor eax, 0xb925413c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xd2be61f1
xor eax, 0xaffd913d
rol eax, 0xe7
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x2f263bbe
pushf
not eax
add eax, 0xcbd3eb07
xor eax, 0xe19b6bf6
rol eax, 0x61
popf
pushf
not eax
add eax, 0xff0d4c3f
xor eax, 0xdfb1f204
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xe60148a4
xor eax, 0xad72a276
rol eax, 0x55
popf
pushf
not eax
add eax, 0xca3c136e
xor eax, 0x92766a2a
rol eax, 0x61
popf
jmp 0x18016b2d9
cmp dl, 0xcc
jne 0x18016d0d3
push rax
pushf
mov eax, 0xfad1e924
pushf
not eax
add eax, 0xd35e2cae
xor eax, 0x909e5b6f
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xba44c8e7
xor eax, 0xf75dcc19
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xbc2a6c98
xor eax, 0x8cca2803
rol eax, 0x13
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x3ca2bb4
pushf
not eax
add eax, 0xd6948ee2
xor eax, 0xb0528ad5
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xcfec4436
xor eax, 0x84c67e5a
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x88fc6cf1
xor eax, 0x9c291c60
rol eax, 0x60
popf
pushf
not eax
add eax, 0xed6aba08
xor eax, 0x993b5e52
rol eax, 0xfd
popf
jmp 0x18016b2d9
mov ecx, 0x33c84f6b
pushf
not ecx
add ecx, 0xfc169577
xor ecx, 0xd823536d
rol ecx, 0xc
popf
pushf
not ecx
add ecx, 0xde0ea130
xor ecx, 0x8e84b2c2
rol ecx, 0xaa
popf
pushf
not ecx
add ecx, 0xde1a8adb
xor ecx, 0xcb6a7023
rol ecx, 0x60
popf
pushf
not ecx
add ecx, 0xa26350e9
xor ecx, 0x813ca3f7
rol ecx, 0x2f
popf
add rax, 0xfffffffffffffffc
push rax
pushf
mov eax, 0x42b3c1c
pushf
not eax
add eax, 0xaea909c1
xor eax, 0x8fe07710
rol eax, 9
popf
pushf
not eax
add eax, 0xb1300a72
xor eax, 0x86e75ff6
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf3adee4f
xor eax, 0x8430d09f
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xa077ffb1
xor eax, 0xe1fb878c
rol eax, 3
popf
jmp 0x18016b2d9
cmp byte [rax], dl
jne 0x18016d23f
push rax
pushf
mov eax, 0xcdd313c9
pushf
not eax
add eax, 0xf1ea6497
xor eax, 0xbd2b3c32
rol eax, 0x52
popf
pushf
not eax
add eax, 0x88f41ea5
xor eax, 0xec4444dc
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xdca54752
xor eax, 0x97eeeab4
rol eax, 0x69
popf
pushf
not eax
add eax, 0xc561dcd1
xor eax, 0x801d7f9d
rol eax, 0x5e
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x64b74148
pushf
not eax
add eax, 0xaac4454b
xor eax, 0xfdc054cd
rol eax, 0xa
popf
pushf
not eax
add eax, 0xa088a5d3
xor eax, 0xdaf936d5
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xef94901b
xor eax, 0x9f44de5e
rol eax, 0x51
popf
jmp 0x18016b2d9
inc ecx
inc rax
cmp ecx, 5
jb 0x18016d2d6
push rax
pushf
mov eax, 0x7303e743
pushf
not eax
add eax, 0xc7c15f22
xor eax, 0x85532e61
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xf8021b0b
xor eax, 0xce5ef1ae
rol eax, 5
popf
pushf
not eax
add eax, 0xd4dd119f
xor eax, 0xdf51df38
rol eax, 0x48
popf
jmp 0x18016b2d9
push rax
pushf
mov eax, 0x9f8f9a56
pushf
not eax
add eax, 0x9d72ccc7
xor eax, 0xd8ae8c40
rol eax, 0x94
popf
pushf
not eax
add eax, 0x8adbcc61
xor eax, 0xc07da7fd
rol eax, 0x69
popf
pushf
not eax
add eax, 0xb82e7384
xor eax, 0x8e8d82b6
rol eax, 0xa4
popf
jmp 0x18016b2d9
mov dword [r14 + 0x20], 1
push rax
pushf
mov eax, 0x2bf0f780
pushf
not eax
add eax, 0xcb9ae249
xor eax, 0xd9a55fec
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf33080c6
xor eax, 0xe9d56f27
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x96d8507a
xor eax, 0xb4c751d3
rol eax, 0xfb
popf
jmp 0x18016b2d9
mov rcx, qword [r14 + 8]
mov eax, 0xcff4ae33
pushf
not eax
add eax, 0xd48a5417
xor eax, 0xd06fb247
rol eax, 0x26
popf
pushf
not eax
add eax, 0x911775b3
xor eax, 0xd2a5992d
rol eax, 0xef
popf
pushf
not eax
add eax, 0xd7f9ccd5
xor eax, 0xcd510cba
rol eax, 0xd1
popf
mov qword [rbp - 0xb], rcx
mov ecx, dword [rbp - 9]
movsd xmm0, qword [rbp - 0x11]
movzx edx, r15b
add rdx, qword [r14 + 0x10]
mov qword [r14 + 0x18], rdx
movsd qword [rdx], xmm0
mov dword [rdx + 8], ecx
movzx ecx, word [rbp - 5]
mov word [rdx + 0xc], cx
jmp 0x18016d450
xor eax, eax
push rax
pushf
mov eax, 0xe865b013
pushf
not eax
add eax, 0xf3b695a5
xor eax, 0xbdc32638
rol eax, 0x30
popf
pushf
not eax
add eax, 0xc19bab15
xor eax, 0x92894173
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa2442113
xor eax, 0xcbe26330
rol eax, 0xcd
popf
jmp 0x18016b2d9
mov rcx, qword [rbp + 0x2f]
xor rcx, rsp
call fcn.1800e8c52
lea r11, [rsp + 0xa0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret