Function at 0x1401f2cf5
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Encrypt data using speck
Hash data using murmur3
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xdb2d1f5d
pushf
not eax
add eax, 0xc385b2af
xor eax, 0xe5902aef
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x98961053
xor eax, 0xb7b984b7
rol eax, 0x43
popf
cmp eax, 0x59
jne 0x1401f2d32
popf
pop rax
jmp 0x1401f6a93
cmp eax, 0x48
jne 0x1401f2d41
popf
pop rax
jmp 0x1401f5fe3
cmp eax, 0x3f
jne 0x1401f2d50
popf
pop rax
jmp 0x1401f5a74
cmp eax, 1
jne 0x1401f2d5f
popf
pop rax
jmp 0x1401f3373
cmp eax, 0x4a
jne 0x1401f2d6e
popf
pop rax
jmp 0x1401f613a
cmp eax, 0x1a
jne 0x1401f2d7d
popf
pop rax
jmp 0x1401f4354
cmp eax, 0x44
jne 0x1401f2d8c
popf
pop rax
jmp 0x1401f5cdb
cmp eax, 0x58
jne 0x1401f2d9b
popf
pop rax
jmp 0x1401f69d0
cmp eax, 0x40
jne 0x1401f2daa
popf
pop rax
jmp 0x1401f5afa
cmp eax, 8
jne 0x1401f2db9
popf
pop rax
jmp 0x1401f3891
cmp eax, 0x2a
jne 0x1401f2dc8
popf
pop rax
jmp 0x1401f4dab
cmp eax, 0x17
jne 0x1401f2dd7
popf
pop rax
jmp 0x1401f4146
cmp eax, 0x1c
jne 0x1401f2de6
popf
pop rax
jmp 0x1401f4482
cmp eax, 0x2e
jne 0x1401f2df5
popf
pop rax
jmp 0x1401f5162
cmp eax, 0x4c
jne 0x1401f2e04
popf
pop rax
jmp 0x1401f6286
cmp eax, 0x2b
jne 0x1401f2e13
popf
pop rax
jmp 0x1401f4e94
cmp eax, 0x1b
jne 0x1401f2e22
popf
pop rax
jmp 0x1401f43fa
cmp eax, 0x2d
jne 0x1401f2e31
popf
pop rax
jmp 0x1401f50c0
cmp eax, 0x23
jne 0x1401f2e40
popf
pop rax
jmp 0x1401f4880
cmp eax, 0x5b
jne 0x1401f2e4f
popf
pop rax
jmp 0x1401f6ba7
cmp eax, 0x43
jne 0x1401f2e5e
popf
pop rax
jmp 0x1401f5ca0
cmp eax, 0x13
jne 0x1401f2e6d
popf
pop rax
jmp 0x1401f3e95
cmp eax, 0x33
jne 0x1401f2e7c
popf
pop rax
jmp 0x1401f5488
cmp eax, 0x24
jne 0x1401f2e8b
popf
pop rax
jmp 0x1401f491a
cmp eax, 0x1e
jne 0x1401f2e9a
popf
pop rax
jmp 0x1401f45c3
cmp eax, 0xc
jne 0x1401f2ea9
popf
pop rax
jmp 0x1401f3a97
cmp eax, 0x26
jne 0x1401f2eb8
popf
pop rax
jmp 0x1401f4a4d
cmp eax, 0x27
jne 0x1401f2ec7
popf
pop rax
jmp 0x1401f4bd6
cmp eax, 0x30
jne 0x1401f2ed6
popf
pop rax
jmp 0x1401f52d2
cmp eax, 0x10
jne 0x1401f2ee5
popf
pop rax
jmp 0x1401f3ccf
cmp eax, 0x37
jne 0x1401f2ef4
popf
pop rax
jmp 0x1401f56b1
cmp eax, 9
jne 0x1401f2f03
popf
pop rax
jmp 0x1401f38ed
cmp eax, 0x39
jne 0x1401f2f12
popf
pop rax
jmp 0x1401f576f
cmp eax, 0x16
jne 0x1401f2f21
popf
pop rax
jmp 0x1401f406e
cmp eax, 0x3b
jne 0x1401f2f30
popf
pop rax
jmp 0x1401f586f
cmp eax, 0x4b
jne 0x1401f2f3f
popf
pop rax
jmp 0x1401f61ea
cmp eax, 0x36
jne 0x1401f2f4e
popf
pop rax
jmp 0x1401f55f7
cmp eax, 0x14
jne 0x1401f2f5d
popf
pop rax
jmp 0x1401f3ef5
cmp eax, 0x46
jne 0x1401f2f6c
popf
pop rax
jmp 0x1401f5e02
cmp eax, 0x3d
jne 0x1401f2f7b
popf
pop rax
jmp 0x1401f598d
cmp eax, 2
jne 0x1401f2f8a
popf
pop rax
jmp 0x1401f33ad
cmp eax, 0x47
jne 0x1401f2f99
popf
pop rax
jmp 0x1401f5f2f
cmp eax, 0x51
jne 0x1401f2fa8
popf
pop rax
jmp 0x1401f6595
cmp eax, 0x11
jne 0x1401f2fb7
popf
pop rax
jmp 0x1401f3d78
cmp eax, 0x35
jne 0x1401f2fc6
popf
pop rax
jmp 0x1401f55a2
cmp eax, 0x3a
jne 0x1401f2fd5
popf
pop rax
jmp 0x1401f57cb
cmp eax, 0x12
jne 0x1401f2fe4
popf
pop rax
jmp 0x1401f3df5
cmp eax, 0x21
jne 0x1401f2ff3
popf
pop rax
jmp 0x1401f474e
cmp eax, 0x38
jne 0x1401f3002
popf
pop rax
jmp 0x1401f5700
cmp eax, 0xb
jne 0x1401f3011
popf
pop rax
jmp 0x1401f3a29
cmp eax, 0x5c
jne 0x1401f3020
popf
pop rax
jmp 0x1401f6be0
cmp eax, 0x15
jne 0x1401f302f
popf
pop rax
jmp 0x1401f3fb0
cmp eax, 5
jne 0x1401f303e
popf
pop rax
jmp 0x1401f364f
cmp eax, 6
jne 0x1401f304d
popf
pop rax
jmp 0x1401f375d
cmp eax, 0x5a
jne 0x1401f305c
popf
pop rax
jmp 0x1401f6b42
cmp eax, 0x49
jne 0x1401f306b
popf
pop rax
jmp 0x1401f60ab
cmp eax, 0x1f
jne 0x1401f307a
popf
pop rax
jmp 0x1401f4682
cmp eax, 4
jne 0x1401f3089
popf
pop rax
jmp 0x1401f358c
cmp eax, 0x2f
jne 0x1401f3098
popf
pop rax
jmp 0x1401f5200
cmp eax, 0x4d
jne 0x1401f30a7
popf
pop rax
jmp 0x1401f6330
cmp eax, 0x55
jne 0x1401f30b6
popf
pop rax
jmp 0x1401f6837
cmp eax, 0x45
jne 0x1401f30c5
popf
pop rax
jmp 0x1401f5d46
cmp eax, 0x2c
jne 0x1401f30d4
popf
pop rax
jmp 0x1401f500c
cmp eax, 3
jne 0x1401f30e3
popf
pop rax
jmp 0x1401f349b
cmp eax, 0x19
jne 0x1401f30f2
popf
pop rax
jmp 0x1401f42bc
cmp eax, 0x1d
jne 0x1401f3101
popf
pop rax
jmp 0x1401f453f
cmp eax, 0x34
jne 0x1401f3110
popf
pop rax
jmp 0x1401f54f7
cmp eax, 0x53
jne 0x1401f311f
popf
pop rax
jmp 0x1401f6661
cmp eax, 0x4f
jne 0x1401f312e
popf
pop rax
jmp 0x1401f643c
cmp eax, 0x42
jne 0x1401f313d
popf
pop rax
jmp 0x1401f5c07
cmp eax, 7
jne 0x1401f314c
popf
pop rax
jmp 0x1401f37bf
cmp eax, 0x20
jne 0x1401f315b
popf
pop rax
jmp 0x1401f46bd
cmp eax, 0x56
jne 0x1401f316a
popf
pop rax
jmp 0x1401f68c5
cmp eax, 0x3c
jne 0x1401f3179
popf
pop rax
jmp 0x1401f58e8
cmp eax, 0xd
jne 0x1401f3188
popf
pop rax
jmp 0x1401f3b07
cmp eax, 0xa
jne 0x1401f3197
popf
pop rax
jmp 0x1401f3983
cmp eax, 0x18
jne 0x1401f31a6
popf
pop rax
jmp 0x1401f41ec
cmp eax, 0x28
jne 0x1401f31b5
popf
pop rax
jmp 0x1401f4c8d
cmp eax, 0x22
jne 0x1401f31c4
popf
pop rax
jmp 0x1401f47e4
cmp eax, 0x50
jne 0x1401f31d3
popf
pop rax
jmp 0x1401f64d6
cmp eax, 0x52
jne 0x1401f31e2
popf
pop rax
jmp 0x1401f65d0
cmp eax, 0x41
jne 0x1401f31f1
popf
pop rax
jmp 0x1401f5b6d
cmp eax, 0xe
jne 0x1401f3200
popf
pop rax
jmp 0x1401f3c02
cmp eax, 0x32
jne 0x1401f320f
popf
pop rax
jmp 0x1401f5440
cmp eax, 0x29
jne 0x1401f321e
popf
pop rax
jmp 0x1401f4d1c
cmp eax, 0x3e
jne 0x1401f322d
popf
pop rax
jmp 0x1401f59db
cmp eax, 0
jne 0x1401f323c
popf
pop rax
jmp 0x1401f3296
cmp eax, 0x4e
jne 0x1401f324b
popf
pop rax
jmp 0x1401f63c9
cmp eax, 0x31
jne 0x1401f325a
popf
pop rax
jmp 0x1401f537c
cmp eax, 0x54
jne 0x1401f3269
popf
pop rax
jmp 0x1401f66f7
cmp eax, 0x57
jne 0x1401f3278
popf
pop rax
jmp 0x1401f6954
cmp eax, 0x25
jne 0x1401f3287
popf
pop rax
jmp 0x1401f49b3
cmp eax, 0xf
jne 0x1401f3296
popf
pop rax
jmp 0x1401f3cbf
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 - 0xaa0]
sub rsp, 0xba0
mov rax, qword [0x140103090]
xor rax, rsp
mov qword [rbp + 0xa90], rax
mov rsi, rcx
mov qword [rsp + 0x48], rcx
xor edi, edi
mov r15d, edi
mov r9, qword [rcx]
mov r8, qword [rcx + 8]
cmp r9, r8
jne 0x1401f331a
push rax
pushf
mov eax, 0xbdc635e6
pushf
not eax
add eax, 0xe465dc7e
xor eax, 0xf54e7e70
rol eax, 0x89
popf
pushf
not eax
add eax, 0x92dd87d1
xor eax, 0xff2bb829
rol eax, 0xe4
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x17027d8f
pushf
not eax
add eax, 0xc8221c97
xor eax, 0xe60b84a4
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb1cd028b
xor eax, 0xad9db0d6
rol eax, 0xc
popf
pushf
not eax
add eax, 0xfcd687b1
xor eax, 0x98b1e305
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xd4fd9075
xor eax, 0xfd721c12
rol eax, 0x25
popf
jmp 0x1401f2d23
xor al, al
jmp 0x1401f5a11
mov dword [rbp - 0x40], edi
mov dword [rbp - 0x3c], 2
movsd xmm0, qword [0x14009ff70]
movsd qword [rbp - 0x38], xmm0
movzx eax, byte [0x14009ff78]
mov byte [rbp - 0x30], al
lea rcx, [rbp + 0x4a0]
lea rax, [0x1b9f718c4]
pushf
sub rax, 0x79ed36c4
popf
mov edx, 0x276adb72
pushf
not edx
add edx, 0xa33cd304
xor edx, 0xaeaa9292
rol edx, 0x1c
popf
pushf
not edx
add edx, 0xe1af871d
xor edx, 0xccb5c656
rol edx, 9
popf
pushf
not edx
add edx, 0x9a09f7bc
xor edx, 0x9da41945
rol edx, 0xf
popf
pushf
not edx
add edx, 0xf8a1e8af
xor edx, 0x8aca6472
rol edx, 0x35
popf
nop dword [rax]
push rax
pushf
mov eax, 0x4da9c39d
pushf
not eax
add eax, 0xbd09b0d5
xor eax, 0xd5adaf51
rol eax, 0x24
popf
pushf
not eax
add eax, 0xe96247dd
xor eax, 0xc235fa12
rol eax, 1
popf
pushf
not eax
add eax, 0xf4cad0f5
xor eax, 0x9c23150a
rol eax, 0xca
popf
pushf
not eax
add eax, 0xf05d0aa9
xor eax, 0xb020ac46
rol eax, 0x52
popf
jmp 0x1401f2d23
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
sub rdx, 1
jne 0x1401f3546
push rax
pushf
mov eax, 0xfef5d9b8
pushf
not eax
add eax, 0xdbb1b571
xor eax, 0x936dd5dc
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x923d1c3f
xor eax, 0x8ee8af4c
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xc72cfcc9
xor eax, 0xcb115f67
rol eax, 0x81
popf
pushf
not eax
add eax, 0x9eaaf6e1
xor eax, 0xca505396
rol eax, 0x69
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x476eab1e
pushf
not eax
add eax, 0xa5fb159e
xor eax, 0xaf022326
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xd4a41e6e
xor eax, 0x9c5ddbc1
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb98c7bf5
xor eax, 0xd158d8fc
rol eax, 0x10
popf
jmp 0x1401f2d23
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
mov rax, qword [rax + 0x40]
mov qword [rcx + 0x40], rax
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x58], xmm1
mov qword [rbp - 0x48], rdi
sub r8, r9
je 0x1401f361c
push rax
pushf
mov eax, 0x7fd1ca48
pushf
not eax
add eax, 0xdfd2c5fe
xor eax, 0x924357e0
rol eax, 0x98
popf
pushf
not eax
add eax, 0x90aebfdf
xor eax, 0xd9eb0d3c
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xccd34fad
xor eax, 0x983ce7df
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xf542e268
xor eax, 0x9314b75a
rol eax, 0x41
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x8a19c84f
pushf
not eax
add eax, 0xf43746dc
xor eax, 0xffa639ba
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xf5982cd7
xor eax, 0x8cb12a1f
rol eax, 0x34
popf
jmp 0x1401f2d23
movabs rax, 0x85a80b773173f07
pushf
not rax
add rax, 0x70be7d04
xor rax, 0x575c538b
rol rax, 0x75
popf
pushf
not rax
add rax, 0x68c84442
xor rax, 0x616cdcd4
rol rax, 0x5e
popf
pushf
not rax
add rax, 0x70d7e39e
xor rax, 0x6497a008
rol rax, 0x58
popf
pushf
not rax
add rax, 0x4be22be7
xor rax, 0x76161c8f
rol rax, 0xbd
popf
cmp r8, rax
ja 0x1401f3717
push rax
pushf
mov eax, 0xf5b902ea
pushf
not eax
add eax, 0x86379f79
xor eax, 0xa076b98b
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x9942e8a2
xor eax, 0x884dfb9f
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc3bb3797
xor eax, 0xb36dd48f
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe3fbc04a
xor eax, 0xe11affbf
rol eax, 0xfc
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x7978e5d4
pushf
not eax
add eax, 0xf9852053
xor eax, 0x912c979f
rol eax, 0x28
popf
pushf
not eax
add eax, 0xa17eca80
xor eax, 0x9db314cb
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd18e75e1
xor eax, 0xd64439f9
rol eax, 0x1d
popf
jmp 0x1401f2d23
mov rdx, r8
lea rcx, [rbp - 0x58]
call fcn.140159858
mov rdi, qword [rbp - 0x58]
mov rbx, qword [rsi + 8]
mov rdx, qword [rsi]
sub rbx, rdx
mov r8, rbx
mov rcx, rdi
call fcn.1400445f0
lea rax, [rbx + rdi]
mov qword [rbp - 0x50], rax
xor edi, edi
push rax
pushf
mov eax, 0xbf138293
pushf
not eax
add eax, 0xfbf7fa62
xor eax, 0x9f13831c
rol eax, 0x79
popf
pushf
not eax
add eax, 0xa31b3993
xor eax, 0xfad349a9
rol eax, 0x28
popf
jmp 0x1401f2d23
mov r13, qword [rbp - 0x58]
movsxd rdx, dword [r13 + 0x3c]
push r13
not r13
sub rdx, r13
pop r13
sub rdx, 1
mov qword [rsp + 0x40], rdx
movzx eax, word [rdx + 0x14]
add rax, 0x18
push rdx
not rdx
sub rax, rdx
pop rdx
sub rax, 1
mov qword [rsp + 0x38], rax
movzx ecx, di
mov word [rsp + 0x30], cx
cmp di, word [rdx + 6]
jae 0x1401f384b
push rax
pushf
mov eax, 0x35d6c156
pushf
not eax
add eax, 0x9d15b4eb
xor eax, 0x9d63e0b1
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x935fbf59
xor eax, 0xcbfefc66
rol eax, 0x25
popf
pushf
not eax
add eax, 0xbcea8b38
xor eax, 0xe977c6c3
rol eax, 0x53
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x68854ccc
pushf
not eax
add eax, 0xe98bbf28
xor eax, 0xe9496a25
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xb4420f2e
xor eax, 0xb00f7486
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xe24a0d95
xor eax, 0xaf2dbd6b
rol eax, 0xae
popf
jmp 0x1401f2d23
nop dword [rax]
push rax
pushf
mov eax, 0xfa398d56
pushf
not eax
add eax, 0xeb0c543d
xor eax, 0xc5b5acc8
rol eax, 0xba
popf
pushf
not eax
add eax, 0xb5726cb1
xor eax, 0xa3045199
rol eax, 5
popf
pushf
not eax
add eax, 0xfe6a36af
xor eax, 0xd63906d3
rol eax, 0x40
popf
pushf
not eax
add eax, 0xd9787698
xor eax, 0xd8091447
rol eax, 0x26
popf
jmp 0x1401f2d23
test byte [rax + 0x24], 0x20
je 0x1401f392a
push rax
pushf
mov eax, 0x6211c9aa
pushf
not eax
add eax, 0xbe042c1f
xor eax, 0x8c29cf9f
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x8d3847aa
xor eax, 0x8e5ad84a
rol eax, 0x43
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x199b35f2
pushf
not eax
add eax, 0xdc44f147
xor eax, 0xbc1420e0
rol eax, 0x63
popf
pushf
not eax
add eax, 0xb134f3be
xor eax, 0x9f61e178
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x99af810a
xor eax, 0x9a371840
rol eax, 0x96
popf
pushf
not eax
add eax, 0xf40379ca
xor eax, 0xde0b7be0
rol eax, 0xaa
popf
jmp 0x1401f2d23
mov r14d, dword [rax + 0x14]
push r13
not r13
sub r14, r13
pop r13
sub r14, 1
mov r12d, dword [rax + 0x10]
push r14
not r14
sub r12, r14
pop r14
sub r12, 1
cmp r14, r12
jae 0x1401f39e3
push rax
pushf
mov eax, 0xab13f013
pushf
not eax
add eax, 0xdfae5244
xor eax, 0x9f4aee1f
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xe36fd986
xor eax, 0xf823b67a
rol eax, 0xd
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x7f8d770b
pushf
not eax
add eax, 0xa0a6488d
xor eax, 0xc9d561a2
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x9ab53fdc
xor eax, 0xbce30bac
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xef79178e
xor eax, 0x99c1dc7b
rol eax, 0x74
popf
jmp 0x1401f2d23
test r14, r14
je 0x1401f3a64
push rax
pushf
mov eax, 0x647c31d0
pushf
not eax
add eax, 0xdf00df48
xor eax, 0xed8f0ab8
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x9b229ab1
xor eax, 0xc73acf2d
rol eax, 1
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x20327e97
pushf
not eax
add eax, 0xb96cba69
xor eax, 0x84a7b4de
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x80a72981
xor eax, 0x93bad908
rol eax, 0x77
popf
jmp 0x1401f2d23
cmp byte [rbp - 0x38], 0
jne 0x1401f3ad4
push rax
pushf
mov eax, 0xb1856d8f
pushf
not eax
add eax, 0xf736999d
xor eax, 0xe6cb74bc
rol eax, 0x89
popf
pushf
not eax
add eax, 0x965828fa
xor eax, 0xa1a6c5db
rol eax, 0x3d
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x63ddbf31
pushf
not eax
add eax, 0xe8dc652a
xor eax, 0x8a2fa9dd
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x80bfa0de
xor eax, 0xdea756f4
rol eax, 0
popf
jmp 0x1401f2d23
lea rax, [rbp + 0x1c0]
mov qword [rsp + 0x20], rax
mov r9d, 0x75572749
pushf
not r9d
add r9d, 0xcfcf397c
xor r9d, 0xa5aba54f
rol r9d, 0x15
popf
pushf
not r9d
add r9d, 0xadd26616
xor r9d, 0xbe126c1f
rol r9d, 0x79
popf
mov r8, r14
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x40]
call fcn.1401d95a7
test eax, eax
js 0x1401f3ba9
push rax
pushf
mov eax, 0x1fa6732f
pushf
not eax
add eax, 0x91537f5a
xor eax, 0xe3a772ae
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe00e3280
xor eax, 0x89b00b50
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xe05fd8de
xor eax, 0x875a4072
rol eax, 0xbd
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x983211c1
pushf
not eax
add eax, 0x8ffebd9e
xor eax, 0x9edd31b9
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xb74002df
xor eax, 0x985257f3
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xddcb7ee4
xor eax, 0x843bc70f
rol eax, 0x65
popf
pushf
not eax
add eax, 0xb973b918
xor eax, 0x938ae132
rol eax, 0xbf
popf
jmp 0x1401f2d23
cmp qword [rbp - 0x80], 0
je 0x1401f3c66
push rax
pushf
mov eax, 0x2e4ef532
pushf
not eax
add eax, 0xc89b95ad
xor eax, 0xdc11f165
rol eax, 0x87
popf
pushf
not eax
add eax, 0x898243c3
xor eax, 0xdae98ce4
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x95777f10
xor eax, 0xca8f0c96
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xcc029f0d
xor eax, 0xb6cb9a8a
rol eax, 0x70
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x20012d4c
pushf
not eax
add eax, 0xe0e15b36
xor eax, 0xb86fa08b
rol eax, 0x21
popf
pushf
not eax
add eax, 0xd1a2e009
xor eax, 0xcc6d0115
rol eax, 0x78
popf
pushf
not eax
add eax, 0xb73173fa
xor eax, 0x862b2302
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x932f6333
xor eax, 0x8d3af436
rol eax, 0xf7
popf
jmp 0x1401f2d23
movzx ecx, byte [rbp + 0x1d8]
cmp cl, 0xa
ja 0x1401f54f7
cmp byte [rbp - 0x38], 0
jne 0x1401f3d1f
push rax
pushf
mov eax, 0x871b862e
pushf
not eax
add eax, 0xbb0d98ac
xor eax, 0xdb6d1e41
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x9d5b06bb
xor eax, 0xaf0e3eec
rol eax, 0x22
popf
pushf
not eax
add eax, 0xbd45d7db
xor eax, 0x8c6de2bb
rol eax, 0xaf
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xc679ff91
pushf
not eax
add eax, 0xa334fe89
xor eax, 0x9c3d1674
rol eax, 0xde
popf
pushf
not eax
add eax, 0xd6dd9768
xor eax, 0xe4b87bfb
rol eax, 0x11
popf
pushf
not eax
add eax, 0x9a5f04c8
xor eax, 0xc7ba2d89
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf02884e0
xor eax, 0xa7cd9375
rol eax, 0x79
popf
jmp 0x1401f2d23
test cl, cl
je 0x1401f3daf
push rax
pushf
mov eax, 0xd5c31d7d
pushf
not eax
add eax, 0xd9546fb6
xor eax, 0xd426db1b
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xc8ddb13a
xor eax, 0xeab9b1db
rol eax, 0xd5
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x3e7577a2
pushf
not eax
add eax, 0xe7ced5b0
xor eax, 0xac23f979
rol eax, 0xef
popf
pushf
not eax
add eax, 0xcb6f9d81
xor eax, 0xe7223b83
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xff8042d5
xor eax, 0xd76e2ae0
rol eax, 0x7a
popf
jmp 0x1401f2d23
mov byte [rsp + 0x20], cl
lea r9, [rbp + 0x6f0]
lea r8, [rbp + 0x1c0]
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x40]
call fcn.14002d2c0
test eax, eax
js 0x1401f3e62
push rax
pushf
mov eax, 0x259ff853
pushf
not eax
add eax, 0xf4506407
xor eax, 0xbca23565
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xc1464f33
xor eax, 0xfd7e6ce8
rol eax, 0xef
popf
pushf
not eax
add eax, 0xb41b38f8
xor eax, 0xfa8377d6
rol eax, 0x39
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x19c79fee
pushf
not eax
add eax, 0xf93ee58d
xor eax, 0xc7d5c1ba
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x86e48583
xor eax, 0x80bbe4a9
rol eax, 0x1e
popf
jmp 0x1401f2d23
movzx ecx, byte [rbp + 0x1d8]
push rax
pushf
mov eax, 0x9de89f2d
pushf
not eax
add eax, 0x99006110
xor eax, 0x83ebb887
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xad498f67
xor eax, 0xa0ee3c1b
rol eax, 0x44
popf
pushf
not eax
add eax, 0xc1b88137
xor eax, 0x8c959f81
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf4b28caf
xor eax, 0xeddb22df
rol eax, 0x17
popf
jmp 0x1401f2d23
movzx eax, cl
imul r8, rax, 0xffffffffffffffb0
add r8, 0x320
movzx eax, cl
lea rcx, [rax + rax*4]
shl rcx, 4
lea rax, [rbp + 0x6f0]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
xor edx, edx
call fcn.140044ca0
movzx eax, byte [rbp + 0x1d8]
cmp al, 0xa
ja 0x1401f3f7d
push rax
pushf
mov eax, 0x44ecfc95
pushf
not eax
add eax, 0xb37990e8
xor eax, 0x90b0fd63
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xca6fe799
xor eax, 0xad9a2965
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xfed775c4
xor eax, 0xb0749075
rol eax, 0xfd
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xa9b59ca0
pushf
not eax
add eax, 0x8d7b0b85
xor eax, 0x88dede11
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x9aef3bc3
xor eax, 0xdfdfe51c
rol eax, 2
popf
jmp 0x1401f2d23
cmp al, byte [rbp + 0x1d9]
jb 0x1401f4015
push rax
pushf
mov eax, 0xce2d9780
pushf
not eax
add eax, 0xcbe36cf7
xor eax, 0xc8453ec4
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xfcda547f
xor eax, 0x89a57e12
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xa811ac98
xor eax, 0xc5e9d230
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xfa3a0093
xor eax, 0xb8df624f
rol eax, 0xdb
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x9a9b8368
pushf
not eax
add eax, 0xef6953f9
xor eax, 0x962df5a3
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8fb45d0c
xor eax, 0xa3ffa122
rol eax, 0x16
popf
pushf
not eax
add eax, 0xc5810265
xor eax, 0xa81cabb0
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd47474a5
xor eax, 0xd323ceeb
rol eax, 0x5c
popf
jmp 0x1401f2d23
mov byte [rbp - 0x20], 0
mov qword [rbp - 0x18], rdi
mov byte [rbp - 0x10], 1
mov qword [rbp - 8], rdi
mov word [rbp], 1
mov qword [rbp + 0x20], rdi
mov qword [rbp + 0x18], 1
mov qword [rbp + 8], 1
mov qword [rbp + 0x10], 0x40
lea rax, [rbp + 0xa50]
mov qword [rbp + 0x28], rax
mov byte [rbp + 0xa50], 0
lea rax, [rbp + 0x1c0]
mov qword [rbp - 0x80], rax
lea rax, [rbp + 0x6f0]
mov qword [rbp - 0x78], rax
mov qword [rbp - 0x68], rdi
mov qword [rbp - 0x70], rdi
mov qword [rbp - 0x60], rdi
mov rax, qword [rbp + 0x650]
test rax, rax
je 0x1401f4113
push rax
pushf
mov eax, 0xac55f9b1
pushf
not eax
add eax, 0xa6dcd155
xor eax, 0xf2246e24
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe5696253
xor eax, 0x8e388186
rol eax, 0xfd
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xc5f16968
pushf
not eax
add eax, 0x834b8c7f
xor eax, 0xf570a357
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xf25070f0
xor eax, 0xd1ac43af
rol eax, 0x58
popf
jmp 0x1401f2d23
lea r8, [rbp - 0x80]
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x4a0]
jmp 0x1401f4156
call rax
test eax, eax
js 0x1401f41a6
push rax
pushf
mov eax, 0xcc24f760
pushf
not eax
add eax, 0xde1d360a
xor eax, 0xed390dc0
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xa345cf6c
xor eax, 0xb6b7a242
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xae2fda9f
xor eax, 0xe268631d
rol eax, 0x7f
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x4fbdb28c
pushf
not eax
add eax, 0xae55fad3
xor eax, 0xfd79afbe
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x8d672556
xor eax, 0xc2f40501
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x8e3f2fa4
xor eax, 0x96fb5129
rol eax, 0x5e
popf
jmp 0x1401f2d23
lea r8, [rbp - 0x80]
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x4a0]
jmp 0x1401f41fc
call qword [rbp + 0x660]
test eax, eax
js 0x1401f4263
push rax
pushf
mov eax, 0xa153235f
pushf
not eax
add eax, 0xacc11700
xor eax, 0xffd995f9
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xbab6b8bd
xor eax, 0xfef43f67
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9efd6fbe
xor eax, 0xb01b9ecd
rol eax, 0x15
popf
pushf
not eax
add eax, 0x98cbcbba
xor eax, 0xde64e3e3
rol eax, 0xcb
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x92adb130
pushf
not eax
add eax, 0xb2d01423
xor eax, 0xe41c25a7
rol eax, 0x49
popf
pushf
not eax
add eax, 0xf383b44b
xor eax, 0xaed6aa05
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xdc129ab5
xor eax, 0xeb5c014e
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xdb3f9368
xor eax, 0xffcd7b26
rol eax, 0x5c
popf
jmp 0x1401f2d23
mov rax, qword [rbp + 0x658]
test rax, rax
je 0x1401f4321
push rax
pushf
mov eax, 0xdc36b478
pushf
not eax
add eax, 0xc2caa78e
xor eax, 0xdd06a51e
rol eax, 0x60
popf
pushf
not eax
add eax, 0x81813183
xor eax, 0xe388c294
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x98885b57
xor eax, 0xccfa0998
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xe80f3d4b
xor eax, 0x9cc9e1c9
rol eax, 0x59
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xefc92849
pushf
not eax
add eax, 0xa7d39fce
xor eax, 0x96956569
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x884fa711
xor eax, 0xefb83d9f
rol eax, 3
popf
jmp 0x1401f2d23
lea r8, [rbp - 0x80]
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x4a0]
jmp 0x1401f4364
call rax
test eax, eax
js 0x1401f43c7
push rax
pushf
mov eax, 0x34145f6e
pushf
not eax
add eax, 0x9c9911f2
xor eax, 0xb72e0eda
rol eax, 0x70
popf
pushf
not eax
add eax, 0xd1d12873
xor eax, 0x8da8fda9
rol eax, 0
popf
pushf
not eax
add eax, 0xbcd78bec
xor eax, 0xbfb4fac5
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xa5296c50
xor eax, 0xc264728a
rol eax, 0xe4
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x7e59c6ad
pushf
not eax
add eax, 0xf38c832e
xor eax, 0xeea58426
rol eax, 0x52
popf
pushf
not eax
add eax, 0xb10d6414
xor eax, 0xd472f5b7
rol eax, 0x49
popf
jmp 0x1401f2d23
mov eax, dword [rbp + 0x1c4]
cmp eax, 7
je 0x1401f444f
push rax
pushf
mov eax, 0xa8e6524
pushf
not eax
add eax, 0x9c751cea
xor eax, 0xcb6abe73
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa1ed51f0
xor eax, 0x9770bbad
rol eax, 0x19
popf
pushf
not eax
add eax, 0x9ee905f2
xor eax, 0xc7a76ad0
rol eax, 0x85
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x39a4ee5e
pushf
not eax
add eax, 0x905f9275
xor eax, 0xa5f8bde4
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x9ef26755
xor eax, 0xd1f8eda0
rol eax, 0x62
popf
jmp 0x1401f2d23
cmp eax, 0x91
je 0x1401f44e6
push rax
pushf
mov eax, 0xd259c7de
pushf
not eax
add eax, 0xa6717cba
xor eax, 0x8c5367b5
rol eax, 0xae
popf
pushf
not eax
add eax, 0xad9e34b8
xor eax, 0xd75276bb
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xdc4e6422
xor eax, 0xa0f76736
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x9609c174
xor eax, 0xf1d92989
rol eax, 0x66
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x7e45e682
pushf
not eax
add eax, 0xf6e4059a
xor eax, 0x96e6fad7
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xe7c8f8a1
xor eax, 0xcfac00ed
rol eax, 0x40
popf
pushf
not eax
add eax, 0xea28cddb
xor eax, 0x8d930340
rol eax, 0x24
popf
pushf
not eax
add eax, 0xb3780ad4
xor eax, 0x80671f1c
rol eax, 0x21
popf
jmp 0x1401f2d23
cmp eax, 0x1b0
jne 0x1401f4590
push rax
pushf
mov eax, 0x9cb1e959
pushf
not eax
add eax, 0xb5766e3e
xor eax, 0xa31d3c00
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb0ca34b0
xor eax, 0xdd75b087
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xfceccc8f
xor eax, 0x83a39b46
rol eax, 0xbf
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x6bad26fd
pushf
not eax
add eax, 0x8d70a133
xor eax, 0xd79bae6a
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x80c3afcf
xor eax, 0xe75e2289
rol eax, 0xe7
popf
jmp 0x1401f2d23
call fcn.14026c919
and eax, 0x80000001
jge 0x1401f4628
push rax
pushf
mov eax, 0x871dc35e
pushf
not eax
add eax, 0xee4c2592
xor eax, 0xac945b3d
rol eax, 0x39
popf
pushf
not eax
add eax, 0xcb6100eb
xor eax, 0x826eb015
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd43ceee0
xor eax, 0xc70f5346
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xa16ae7d1
xor eax, 0xd49588ec
rol eax, 0x5e
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xe8f28a13
pushf
not eax
add eax, 0xeea8da2e
xor eax, 0x86eb3211
rol eax, 0x87
popf
pushf
not eax
add eax, 0x8f1ea399
xor eax, 0xdf9d1620
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x988ed916
xor eax, 0xc8926dd1
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x9dc672d7
xor eax, 0xa05ebc45
rol eax, 0x41
popf
jmp 0x1401f2d23
dec eax
or eax, 0xfffffffe
jmp 0x1401f4688
inc eax
push rax
pushf
mov eax, 0x63f4645f
pushf
not eax
add eax, 0xbc5345f8
xor eax, 0xf5977c38
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xd417fca1
xor eax, 0xff7e2296
rol eax, 0x2a
popf
jmp 0x1401f2d23
cmp eax, 1
jl 0x1401f471b
push rax
pushf
mov eax, 0xcacf5127
pushf
not eax
add eax, 0xbd256571
xor eax, 0xf50b223b
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xf0c31f2b
xor eax, 0xa09f4187
rol eax, 0x95
popf
pushf
not eax
add eax, 0xfbbc0214
xor eax, 0xa51d5e5a
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xf34f8237
xor eax, 0x9e3992b3
rol eax, 0xf2
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xa93bb038
pushf
not eax
add eax, 0xa251e700
xor eax, 0xfc31ec03
rol eax, 0x89
popf
pushf
not eax
add eax, 0xccdc0713
xor eax, 0xf5267f08
rol eax, 0x26
popf
jmp 0x1401f2d23
cmp r15d, 3
jle 0x1401f479e
push rax
pushf
mov eax, 0xd5737fd9
pushf
not eax
add eax, 0xc440bb6e
xor eax, 0xf7965b14
rol eax, 0xca
popf
pushf
not eax
add eax, 0xc43e24c6
xor eax, 0xcb3977c8
rol eax, 7
popf
pushf
not eax
add eax, 0x8c1e6254
xor eax, 0xc9748f15
rol eax, 0x7d
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x2fd994bb
pushf
not eax
add eax, 0xc688f297
xor eax, 0xabd27063
rol eax, 0x35
popf
pushf
not eax
add eax, 0xc4a9a0f5
xor eax, 0xbf9f4c30
rol eax, 2
popf
pushf
not eax
add eax, 0xb3b0dcfc
xor eax, 0xeab5e07d
rol eax, 0x3b
popf
jmp 0x1401f2d23
inc r15d
cmp dword [rbp + 0x710], 1
jne 0x1401f484d
push rax
pushf
mov eax, 0xb0cfd21b
pushf
not eax
add eax, 0xa9ab821e
xor eax, 0xb3d71e78
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xed172280
xor eax, 0xba8ec080
rol eax, 0x39
popf
pushf
not eax
add eax, 0x87faad43
xor eax, 0xa0f3f0b4
rol eax, 0x63
popf
pushf
not eax
add eax, 0xd00f758d
xor eax, 0xc73bc5b2
rol eax, 0x2e
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xc944cd15
pushf
not eax
add eax, 0xea88aa50
xor eax, 0xff73244c
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe48de397
xor eax, 0xd4f545b3
rol eax, 0x34
popf
jmp 0x1401f2d23
cmp word [rbp + 0x700], 0x20
jne 0x1401f48c1
push rax
pushf
mov eax, 0x1f0b59d5
pushf
not eax
add eax, 0xac09af65
xor eax, 0xd81f6b14
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xa79292ca
xor eax, 0xfd20d37c
rol eax, 0xd5
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x9930e162
pushf
not eax
add eax, 0xc9fb3633
xor eax, 0xa9c01574
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x970b7fb2
xor eax, 0xdcc81d3a
rol eax, 0x35
popf
pushf
not eax
add eax, 0xfaa6bdb6
xor eax, 0xd5f69156
rol eax, 0x75
popf
pushf
not eax
add eax, 0xc6f5ae57
xor eax, 0xd4fa0faf
rol eax, 0x35
popf
jmp 0x1401f2d23
cmp dword [rbp + 0x760], 4
jne 0x1401f4980
push rax
pushf
mov eax, 0x5963212b
pushf
not eax
add eax, 0xb993f06d
xor eax, 0xdbd04828
rol eax, 0x78
popf
pushf
not eax
add eax, 0xeab0eda8
xor eax, 0xf678e3b2
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xd9d15504
xor eax, 0xe185de23
rol eax, 0xed
popf
pushf
not eax
add eax, 0xd300ebf7
xor eax, 0x8e0d2b95
rol eax, 6
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xc5d2bc55
pushf
not eax
add eax, 0xf2de8160
xor eax, 0xaf43c288
rol eax, 0x11
popf
pushf
not eax
add eax, 0xaa7deb06
xor eax, 0x9b616675
rol eax, 0xb1
popf
jmp 0x1401f2d23
cmp word [rbp + 0x750], 0x20
jne 0x1401f49f4
push rax
pushf
mov eax, 0x86140c67
pushf
not eax
add eax, 0x8bc0e437
xor eax, 0x9c542b2e
rol eax, 0x12
popf
pushf
not eax
add eax, 0xa413ee3a
xor eax, 0xb08d8645
rol eax, 0x41
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xbc5715c2
pushf
not eax
add eax, 0xde0842b0
xor eax, 0x9d0a2c26
rol eax, 0xec
popf
pushf
not eax
add eax, 0xbfe358ff
xor eax, 0x9d8024ac
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xb7873618
xor eax, 0x86a456e2
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xfc3129d2
xor eax, 0xdaee79a7
rol eax, 0x29
popf
jmp 0x1401f2d23
xor edx, edx
mov r8d, 0x3613c973
pushf
not r8d
add r8d, 0xfa509281
xor r8d, 0xfbd84ead
rol r8d, 0x3b
popf
pushf
not r8d
add r8d, 0xab63e1cf
xor r8d, 0xa964bd59
rol r8d, 0x61
popf
lea rcx, [rbp + 0x310]
call fcn.140044ca0
mov dword [rbp + 0x318], 0x6c5
mov byte [rbp + 0x338], 2
mov dword [rbp + 0x340], 1
mov eax, dword [rbp + 0x718]
mov dword [rbp + 0x344], eax
mov dword [rbp + 0x380], 1
mov dword [rbp + 0x384], eax
mov esi, 0xc4941ff5
pushf
not esi
add esi, 0x898f5862
xor esi, 0xf3c7eb92
rol esi, 0
popf
pushf
not esi
add esi, 0xc752ddbc
xor esi, 0x80b80ad1
rol esi, 0xd6
popf
pushf
not esi
add esi, 0x9b49b7fc
xor esi, 0xb45dcc50
rol esi, 0xff
popf
pushf
not esi
add esi, 0xa2bf4a0c
xor esi, 0xe8b2c9f6
rol esi, 0xb3
popf
lea rcx, [rbp + 0x310]
call fcn.1401f8328
test eax, eax
js 0x1401f4b7d
push rax
pushf
mov eax, 0xe5978cb9
pushf
not eax
add eax, 0x8c03c61f
xor eax, 0xb732e5d6
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x8adb9685
xor eax, 0xecafa333
rol eax, 0x29
popf
pushf
not eax
add eax, 0xb2527f42
xor eax, 0xad12e0c1
rol eax, 0xc1
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x69269e31
pushf
not eax
add eax, 0x962407b3
xor eax, 0xa785ef2f
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x9b13f0cd
xor eax, 0x95868403
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xba9f5e63
xor eax, 0xe3f879f0
rol eax, 0x99
popf
pushf
not eax
add eax, 0x9dfa05f2
xor eax, 0xafff528b
rol eax, 0xb2
popf
jmp 0x1401f2d23
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x310]
call fcn.140033250
test eax, eax
js 0x1401f4c34
push rax
pushf
mov eax, 0x5d158ce3
pushf
not eax
add eax, 0xc2dc6c1b
xor eax, 0x8e67fceb
rol eax, 0x67
popf
pushf
not eax
add eax, 0x98774839
xor eax, 0xc67b41aa
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xde4cdbfb
xor eax, 0xc16b556a
rol eax, 0x4b
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x77a65305
pushf
not eax
add eax, 0x942d3a8b
xor eax, 0xf9e22197
rol eax, 0x67
popf
pushf
not eax
add eax, 0x8e607cf4
xor eax, 0xaa733d84
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x8d391db3
xor eax, 0xeafd0c49
rol eax, 0x75
popf
pushf
not eax
add eax, 0xa0302db2
xor eax, 0xa8c96eaa
rol eax, 0xde
popf
jmp 0x1401f2d23
lea rax, [rbp + 0xa10]
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rsi
mov qword [rbp - 0x70], rdi
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x20]
call fcn.140034770
test eax, eax
js 0x1401f4ce9
push rax
pushf
mov eax, 0x4596499f
pushf
not eax
add eax, 0xbabefdb1
xor eax, 0xbb09b796
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xfecdcc4f
xor eax, 0x81ee9c16
rol eax, 0x73
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x77c1af98
pushf
not eax
add eax, 0xf431eb10
xor eax, 0xa301e170
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xadfecd4d
xor eax, 0xca4adb8e
rol eax, 0x97
popf
jmp 0x1401f2d23
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x50]
call fcn.140034010
test eax, eax
js 0x1401f4d78
push rax
pushf
mov eax, 0x8834a1e5
pushf
not eax
add eax, 0xa17f9c72
xor eax, 0x888d5bf6
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xf40020a6
xor eax, 0xfd79ffa8
rol eax, 0x30
popf
pushf
not eax
add eax, 0xaa17ab06
xor eax, 0x91fe711b
rol eax, 0xa0
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xc7b60712
pushf
not eax
add eax, 0x8a26e246
xor eax, 0x880516a6
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x9518bff7
xor eax, 0xffce46e9
rol eax, 0x1a
popf
jmp 0x1401f2d23
mov rsi, qword [rbp - 0x70]
mov eax, 0x5f2d09a2
pushf
not eax
add eax, 0xaecbc024
xor eax, 0x9c0cff96
rol eax, 7
popf
pushf
not eax
add eax, 0x86e88b31
xor eax, 0xceac0875
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xfab582b3
xor eax, 0xc75c0779
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xe700d94b
xor eax, 0xe1ffa91e
rol eax, 0xc4
popf
test eax, eax
js 0x1401f4e4e
push rax
pushf
mov eax, 0x41e0c497
pushf
not eax
add eax, 0xd044bb9d
xor eax, 0xfb0285c7
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xfcfadc50
xor eax, 0xde7d731c
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xa4d8e936
xor eax, 0xb33d2d1f
rol eax, 0x5e
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xd3132612
pushf
not eax
add eax, 0xbb796145
xor eax, 0xbc19a5a2
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd85b530c
xor eax, 0xbf52cb61
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x9c789c01
xor eax, 0xf2258dc7
rol eax, 0x39
popf
jmp 0x1401f2d23
xor edx, edx
mov r8d, 0xfcc3c4cb
pushf
not r8d
add r8d, 0xb4513ac5
xor r8d, 0xb381dfc6
rol r8d, 0xb8
popf
pushf
not r8d
add r8d, 0x98e310b9
xor r8d, 0xe3889e88
rol r8d, 0x7e
popf
pushf
not r8d
add r8d, 0xaf0d8a08
xor r8d, 0xe1ff91be
rol r8d, 0x8a
popf
pushf
not r8d
add r8d, 0xfcbd70c2
xor r8d, 0xdbf201bb
rol r8d, 0x5d
popf
lea rcx, [rbp + 0x30]
call fcn.140044ca0
mov dword [rbp + 0x38], 7
mov byte [rbp + 0x58], 2
mov dword [rbp + 0x60], 1
mov eax, dword [rbp + 0x718]
mov dword [rbp + 0x64], eax
mov dword [rbp + 0xa0], 4
mov rax, qword [rbp + 0x770]
mov qword [rbp + 0xd8], rax
mov edi, 0x833f7267
pushf
not edi
add edi, 0x980ba245
xor edi, 0x87465137
rol edi, 0x19
popf
pushf
not edi
add edi, 0x8b2aa2db
xor edi, 0xa58c2913
rol edi, 0xcc
popf
pushf
not edi
add edi, 0x8bea1cf4
xor edi, 0xfe9f2045
rol edi, 0x50
popf
pushf
not edi
add edi, 0xcd46b03c
xor edi, 0xb1744139
rol edi, 0x6e
popf
lea rcx, [rbp + 0x30]
call fcn.1401f8328
test eax, eax
js 0x1401f4fd9
push rax
pushf
mov eax, 0xc2276453
pushf
not eax
add eax, 0x9777a798
xor eax, 0xa3e0254c
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xc467c133
xor eax, 0xa28cfefa
rol eax, 0x9d
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xbed093f2
pushf
not eax
add eax, 0x94a02365
xor eax, 0x8c20e58c
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xd72079a3
xor eax, 0xfc63c327
rol eax, 0x74
popf
jmp 0x1401f2d23
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x30]
call fcn.140033250
test eax, eax
js 0x1401f5067
push rax
pushf
mov eax, 0xe723b04c
pushf
not eax
add eax, 0xba44acc8
xor eax, 0xa3539181
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xb6a85947
xor eax, 0x871c96ba
rol eax, 0xf
popf
pushf
not eax
add eax, 0xcc925d2f
xor eax, 0xc7758f1c
rol eax, 0x8b
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x3ff5008d
pushf
not eax
add eax, 0xfc5f97f9
xor eax, 0x8b7a0ecf
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf6ade8bd
xor eax, 0xc44a8c39
rol eax, 0x25
popf
pushf
not eax
add eax, 0xc3828a31
xor eax, 0x9cb687e9
rol eax, 0x23
popf
pushf
not eax
add eax, 0xa750da09
xor eax, 0x92713c9e
rol eax, 0xe3
popf
jmp 0x1401f2d23
lea rax, [rbp + 0xa20]
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rdi
mov qword [rbp - 0x70], 0
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x20]
call fcn.140034770
test eax, eax
js 0x1401f511c
push rax
pushf
mov eax, 0x33bf985b
pushf
not eax
add eax, 0xaff438fd
xor eax, 0xc2bf057e
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xf00f01f6
xor eax, 0xf8618d3a
rol eax, 0x4f
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xa06068d5
pushf
not eax
add eax, 0xd9b9ef57
xor eax, 0xbbe50477
rol eax, 0x48
popf
pushf
not eax
add eax, 0xc26a1e12
xor eax, 0xf996e0cb
rol eax, 0x59
popf
pushf
not eax
add eax, 0x886dd538
xor eax, 0xfe74f1cd
rol eax, 0x7f
popf
jmp 0x1401f2d23
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x50]
call fcn.140034010
test eax, eax
js 0x1401f51cd
push rax
pushf
mov eax, 0x4bb8cf3a
pushf
not eax
add eax, 0xdd0c3ea6
xor eax, 0xc76f4154
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x9a640d6b
xor eax, 0xa40a23d6
rol eax, 0x61
popf
pushf
not eax
add eax, 0xadaf7bf7
xor eax, 0xd286f422
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x83635205
xor eax, 0xebd18c2f
rol eax, 0x24
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xe5231326
pushf
not eax
add eax, 0xdff11aad
xor eax, 0xe08f0710
rol eax, 0x65
popf
pushf
not eax
add eax, 0xd31ac612
xor eax, 0x8cbab34e
rol eax, 0x8b
popf
jmp 0x1401f2d23
mov rdi, qword [rbp - 0x70]
mov eax, 0x372d2ce3
pushf
not eax
add eax, 0xe3974e12
xor eax, 0xcd29de13
rol eax, 0xee
popf
pushf
not eax
add eax, 0xff5c0526
xor eax, 0xff8cacd7
rol eax, 0xb3
popf
test eax, eax
js 0x1401f528c
push rax
pushf
mov eax, 0x436f8591
pushf
not eax
add eax, 0x8d1d3945
xor eax, 0xf4b89294
rol eax, 6
popf
pushf
not eax
add eax, 0xc8660d3e
xor eax, 0xac463046
rol eax, 0x92
popf
pushf
not eax
add eax, 0xc0ab275f
xor eax, 0xc136ecd1
rol eax, 0xee
popf
pushf
not eax
add eax, 0xef495d1c
xor eax, 0xcdf84fac
rol eax, 0xb5
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x18ecea57
pushf
not eax
add eax, 0xa8aec372
xor eax, 0xd270731e
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xb9fd9fbf
xor eax, 0x80b65dda
rol eax, 0x74
popf
pushf
not eax
add eax, 0xb488e004
xor eax, 0xe1f0a823
rol eax, 0x67
popf
jmp 0x1401f2d23
lea ebx, [rsi + rdi]
cmp bl, byte [rbp + 0x1c8]
ja 0x1401f5336
push rax
pushf
mov eax, 0x4b604b5
pushf
not eax
add eax, 0x8cc4359b
xor eax, 0x9ff8dec7
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe46a1d78
xor eax, 0x8e6d0cb7
rol eax, 0x46
popf
pushf
not eax
add eax, 0xfcb6289f
xor eax, 0xb8a6b4dd
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x86f9d8ae
xor eax, 0xf8333d2c
rol eax, 0xeb
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x1ef7c0ff
pushf
not eax
add eax, 0x92c0f92e
xor eax, 0xd22a52e5
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xd670c69f
xor eax, 0xd2a3471c
rol eax, 0x61
popf
pushf
not eax
add eax, 0xf7f797e8
xor eax, 0x96fb5b34
rol eax, 0x70
popf
jmp 0x1401f2d23
mov r8, rsi
lea rdx, [rbp + 0xa10]
mov rcx, r14
call fcn.1400445f0
lea rcx, [rsi + r14]
mov r8, rdi
lea rdx, [rbp + 0xa20]
call fcn.1400445f0
movzx ecx, byte [rbp + 0x1c8]
movzx eax, bl
xor edx, edx
div ecx
movzx r8d, dl
movzx ecx, bl
push r14
not r14
sub rcx, r14
pop r14
sub rcx, 1
mov edx, 0xe02297dc
pushf
not edx
add edx, 0xde9eb1c2
xor edx, 0x9f92f7e8
rol edx, 0xb4
popf
pushf
not edx
add edx, 0xa1609d21
xor edx, 0xe498957b
rol edx, 0xe0
popf
pushf
not edx
add edx, 0xd5e5a5ca
xor edx, 0xb1d2f280
rol edx, 0x79
popf
call fcn.140044ca0
push rax
pushf
mov eax, 0xa75fb865
pushf
not eax
add eax, 0x8023eced
xor eax, 0xa74ed345
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xe7e8b2b8
xor eax, 0xbc49a8dd
rol eax, 0x9f
popf
jmp 0x1401f2d23
xor edi, edi
push rax
pushf
mov eax, 0xd79f3974
pushf
not eax
add eax, 0xfe0212cb
xor eax, 0x974072de
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xb94938c2
xor eax, 0xf56a578c
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd4993b53
xor eax, 0xd516b274
rol eax, 0xe
popf
jmp 0x1401f2d23
movzx eax, byte [rbp + 0x1c8]
dec rax
push rax
not rax
sub r14, rax
pop rax
sub r14, 1
push rax
pushf
mov eax, 0xcf1d5bb7
pushf
not eax
add eax, 0xe7cb5afb
xor eax, 0x96656b6f
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xfec5468f
xor eax, 0xbfecf355
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xc90dd303
xor eax, 0x9ad9eaec
rol eax, 0x17
popf
pushf
not eax
add eax, 0xd5f2e7e1
xor eax, 0xd2bc619d
rol eax, 0xa7
popf
jmp 0x1401f2d23
inc r14
cmp r14, r12
jb 0x1401f5549
push rax
pushf
mov eax, 0x70569e3
pushf
not eax
add eax, 0x9807f937
xor eax, 0xde5a6e85
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xfeb9dcce
xor eax, 0xd89bb585
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x90e0482c
xor eax, 0xa207d823
rol eax, 0xd6
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xd96b1164
pushf
not eax
add eax, 0x94e86246
xor eax, 0xc6b11370
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd8fa5d26
xor eax, 0xb7d93cdf
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb276d497
xor eax, 0x83aa8c0b
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xa0718ccc
xor eax, 0xca8ab32a
rol eax, 0x7e
popf
jmp 0x1401f2d23
mov rax, qword [rsp + 0x38]
movzx ecx, word [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
push rax
pushf
mov eax, 0x8fe13100
pushf
not eax
add eax, 0xa0db73ed
xor eax, 0x893e7905
rol eax, 0x30
popf
pushf
not eax
add eax, 0xac3a6056
xor eax, 0xd89fd425
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x8637461a
xor eax, 0xc18a1bd0
rol eax, 0x80
popf
jmp 0x1401f2d23
inc cx
mov word [rsp + 0x30], cx
add rax, 0x28
mov qword [rsp + 0x38], rax
cmp cx, word [rdx + 6]
jb 0x1401f5658
push rax
pushf
mov eax, 0x71a266c9
pushf
not eax
add eax, 0x9e47897e
xor eax, 0xaa552f02
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa537f5b4
xor eax, 0xeaae8d76
rol eax, 0x60
popf
pushf
not eax
add eax, 0xbf2aeb98
xor eax, 0x9192386c
rol eax, 0x3f
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xc363d534
pushf
not eax
add eax, 0xd7cc5bc1
xor eax, 0xe7675c46
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x912edd0a
xor eax, 0xdb833875
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xe1873511
xor eax, 0xfa199be8
rol eax, 0x39
popf
pushf
not eax
add eax, 0xf8002433
xor eax, 0xc791a6d5
rol eax, 0x22
popf
jmp 0x1401f2d23
mov r13, qword [rbp - 0x58]
mov rsi, qword [rsp + 0x48]
push rax
pushf
mov eax, 0x4169e0a2
pushf
not eax
add eax, 0x96a7190b
xor eax, 0x85eeb040
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe0e9773a
xor eax, 0xfeedf2c8
rol eax, 2
popf
pushf
not eax
add eax, 0x9a953c29
xor eax, 0xe0dc9ec0
rol eax, 0x6f
popf
jmp 0x1401f2d23
lea rax, [rbp - 0x58]
cmp rsi, rax
je 0x1401f573c
push rax
pushf
mov eax, 0x2a0052a2
pushf
not eax
add eax, 0xdaf5a385
xor eax, 0xf4f9ed4b
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x9019b211
xor eax, 0x836508cc
rol eax, 0xf0
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x7874a502
pushf
not eax
add eax, 0xd3330986
xor eax, 0xe50afd7a
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xa192e342
xor eax, 0xd3953e6f
rol eax, 0x41
popf
jmp 0x1401f2d23
mov r8, qword [rbp - 0x50]
sub r8, r13
mov rdx, r13
mov rcx, rsi
call fcn.1403451db
mov r13, qword [rbp - 0x58]
push rax
pushf
mov eax, 0x56e55908
pushf
not eax
add eax, 0xb9104fca
xor eax, 0xf2f20cb3
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xc3da78ba
xor eax, 0xf558c63a
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x9612a1a3
xor eax, 0x88c81bbd
rol eax, 0x4e
popf
jmp 0x1401f2d23
test r13, r13
je 0x1401f5829
push rax
pushf
mov eax, 0xc2ce0cc8
pushf
not eax
add eax, 0x8b631176
xor eax, 0x96f4abc2
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x990c421d
xor eax, 0xfa6ee7cc
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xdcf0ae00
xor eax, 0xc9691685
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xbbd0cc21
xor eax, 0x80d3f838
rol eax, 0x21
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x19a170fd
pushf
not eax
add eax, 0x87461287
xor eax, 0xe6a64021
rol eax, 0x41
popf
pushf
not eax
add eax, 0xc1f1026c
xor eax, 0xd45fbd7d
rol eax, 0x23
popf
pushf
not eax
add eax, 0xae9103ae
xor eax, 0xb0ec8c72
rol eax, 0xd7
popf
jmp 0x1401f2d23
mov rdx, qword [rbp - 0x48]
sub rdx, r13
mov rax, r13
cmp rdx, 0x1000
jb 0x1401f58b5
push rax
pushf
mov eax, 0x42bb119b
pushf
not eax
add eax, 0x9b511ea0
xor eax, 0x868e18d8
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x9f5df28e
xor eax, 0xc25b36f2
rol eax, 0x89
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xb92bf79e
pushf
not eax
add eax, 0xd8a84437
xor eax, 0xae6120fd
rol eax, 0x54
popf
pushf
not eax
add eax, 0xa0c17934
xor eax, 0xda78e75d
rol eax, 0x71
popf
jmp 0x1401f2d23
add rdx, 0x27
mov r13, qword [r13 - 8]
sub rax, r13
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401f5934
push rax
pushf
mov eax, 0x2b4676c5
pushf
not eax
add eax, 0xddc983d1
xor eax, 0x8a2be1a2
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xe2816856
xor eax, 0x98bc2750
rol eax, 0x7b
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xf8c08cef
pushf
not eax
add eax, 0xecb960c3
xor eax, 0xd2f283d0
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xb8f6c485
xor eax, 0xff57bb48
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xca1706fd
xor eax, 0xdb190ec4
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xd47e9143
xor eax, 0xb7a68d6d
rol eax, 0x91
popf
jmp 0x1401f2d23
mov rcx, r13
call fcn.1401eb76d
push rax
pushf
mov eax, 0xf62d3803
pushf
not eax
add eax, 0xad67d0e8
xor eax, 0x83242dc4
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xa6a4e811
xor eax, 0xa78751f9
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf76bb8d6
xor eax, 0xb888fcbe
rol eax, 0x86
popf
jmp 0x1401f2d23
mov al, 0xfe
pushf
not al
add al, 0xd
xor al, 4
rol al, 0xf0
popf
pushf
not al
add al, 0x5a
xor al, 0x53
rol al, 0xa8
popf
pushf
not al
add al, 0xf3
xor al, 0x4f
rol al, 0xe6
popf
pushf
not al
add al, 7
xor al, 0xe0
rol al, 0x7a
popf
mov rcx, qword [rbp + 0xa90]
xor rcx, rsp
call fcn.14027ae25
lea r11, [rsp + 0xba0]
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
cmp dword [rbp + 0x710], 1
jne 0x1401f5ac7
push rax
pushf
mov eax, 0xa6d7963f
pushf
not eax
add eax, 0x9088422d
xor eax, 0x8da434ca
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xb88333cd
xor eax, 0xe8c99375
rol eax, 0x75
popf
pushf
not eax
add eax, 0x8676f635
xor eax, 0xcc7628bd
rol eax, 0x9e
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xd708039
pushf
not eax
add eax, 0xd4552472
xor eax, 0xffae9e56
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xa916e0bc
xor eax, 0xfb4c8ee8
rol eax, 0x86
popf
jmp 0x1401f2d23
cmp dword [rbp + 0x760], 4
jne 0x1401f5b3a
push rax
pushf
mov eax, 0x2db7a3d3
pushf
not eax
add eax, 0x8babbdc1
xor eax, 0xdb2af442
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa27da908
xor eax, 0xe4b209fa
rol eax, 0x92
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x38eb96fe
pushf
not eax
add eax, 0xba646780
xor eax, 0xcb809e27
rol eax, 0xca
popf
pushf
not eax
add eax, 0x9a04888c
xor eax, 0xb409ef60
rol eax, 0x8a
popf
jmp 0x1401f2d23
cmp qword [rbp + 0x770], 1
jne 0x1401f5bd4
push rax
pushf
mov eax, 0xb485c20
pushf
not eax
add eax, 0xf642c5a7
xor eax, 0xe29a5281
rol eax, 0x24
popf
pushf
not eax
add eax, 0xe98e7aac
xor eax, 0x8a43cdba
rol eax, 0x76
popf
pushf
not eax
add eax, 0x8943e720
xor eax, 0x9094551f
rol eax, 0x63
popf
pushf
not eax
add eax, 0x897ae8fd
xor eax, 0xc6d3daf3
rol eax, 0x30
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x5c76e9f5
pushf
not eax
add eax, 0xbdc496df
xor eax, 0xadd74bf1
rol eax, 0x95
popf
pushf
not eax
add eax, 0xbe4dcfb9
xor eax, 0xbb343c5a
rol eax, 0x63
popf
jmp 0x1401f2d23
call fcn.14026c919
and eax, 0x80000001
jge 0x1401f5c59
push rax
pushf
mov eax, 0xa0e33ec2
pushf
not eax
add eax, 0xeadff768
xor eax, 0xcd3d9c11
rol eax, 0xed
popf
pushf
not eax
add eax, 0x8f6d2e3d
xor eax, 0xb704411f
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x9ff5df56
xor eax, 0xb10d7cf8
rol eax, 0xd6
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xb0e61930
pushf
not eax
add eax, 0x8ff2e597
xor eax, 0xd0e5af7e
rol eax, 0xae
popf
pushf
not eax
add eax, 0x97cf72dc
xor eax, 0xa9a9c64a
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf39e9751
xor eax, 0x8d73b1a8
rol eax, 0xe8
popf
jmp 0x1401f2d23
dec eax
or eax, 0xfffffffe
jmp 0x1401f5ca6
inc eax
push rax
pushf
mov eax, 0xfcecb938
pushf
not eax
add eax, 0xa1069de8
xor eax, 0x830cd3ff
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x9b882993
xor eax, 0x9916de9d
rol eax, 0xfb
popf
jmp 0x1401f2d23
cmp eax, 1
jl 0x1401f5d13
push rax
pushf
mov eax, 0x31b4e541
pushf
not eax
add eax, 0xf7470417
xor eax, 0x8963d806
rol eax, 5
popf
pushf
not eax
add eax, 0x993481a0
xor eax, 0xfeaba736
rol eax, 0xac
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x68b5d62b
pushf
not eax
add eax, 0xb629a612
xor eax, 0x8d292432
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x92b12673
xor eax, 0xbd026924
rol eax, 0xc5
popf
jmp 0x1401f2d23
cmp r15d, 3
jle 0x1401f5da9
push rax
pushf
mov eax, 0x9c2a7c10
pushf
not eax
add eax, 0xa648dcfe
xor eax, 0x9da8449f
rol eax, 0xce
popf
pushf
not eax
add eax, 0x98717216
xor eax, 0x9dc0114c
rol eax, 0x79
popf
pushf
not eax
add eax, 0xa9cbde3c
xor eax, 0xb3782a99
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xd69da9e0
xor eax, 0x8723127e
rol eax, 0x59
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x110f4a57
pushf
not eax
add eax, 0xf5e8fdae
xor eax, 0xf412d1a1
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe424f045
xor eax, 0x9b23c415
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x96b245e5
xor eax, 0xf8c1c72f
rol eax, 0x39
popf
pushf
not eax
add eax, 0xb7053207
xor eax, 0xf58f779b
rol eax, 0x11
popf
jmp 0x1401f2d23
inc r15d
xor edx, edx
mov r8d, 0xcbce32ef
pushf
not r8d
add r8d, 0xff7421f0
xor r8d, 0xab174aba
rol r8d, 0xd4
popf
pushf
not r8d
add r8d, 0xe46787b7
xor r8d, 0xa8bdfc8f
rol r8d, 0xa7
popf
lea rcx, [rbp + 0x30]
call fcn.140044ca0
mov dword [rbp + 0x38], 0x115
mov byte [rbp + 0x58], 1
mov dword [rbp + 0x60], 1
mov eax, dword [rbp + 0x718]
mov dword [rbp + 0x64], eax
mov ebx, 0xa27a2281
pushf
not ebx
add ebx, 0xed7baaed
xor ebx, 0x9ff9e517
rol ebx, 0x19
popf
pushf
not ebx
add ebx, 0xb918e0c8
xor ebx, 0xbcaeefed
rol ebx, 0xaa
popf
lea rcx, [rbp + 0x30]
call fcn.1401f8328
test eax, eax
js 0x1401f5ed6
push rax
pushf
mov eax, 0x469d4165
pushf
not eax
add eax, 0x9a0f6dbd
xor eax, 0xfb8ae131
rol eax, 0xec
popf
pushf
not eax
add eax, 0x9f70a43d
xor eax, 0xd29a39bc
rol eax, 0xa2
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x9d600a5c
pushf
not eax
add eax, 0xec361877
xor eax, 0xb4d9ce59
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xdd8dab10
xor eax, 0xe51fb4e9
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xce05f17e
xor eax, 0xd2e817be
rol eax, 0x91
popf
pushf
not eax
add eax, 0x9706671d
xor eax, 0xf0c8b3fb
rol eax, 0x6e
popf
jmp 0x1401f2d23
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x30]
call fcn.140033250
test eax, eax
js 0x1401f5f9d
push rax
pushf
mov eax, 0x6ef6a2bb
pushf
not eax
add eax, 0xf63f1e18
xor eax, 0xbad84da0
rol eax, 0x34
popf
pushf
not eax
add eax, 0x99f139ca
xor eax, 0xa22c5a4f
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x9f7c3979
xor eax, 0xd81f19fa
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc0658597
xor eax, 0xda0d846d
rol eax, 0x74
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xfccbb08
pushf
not eax
add eax, 0xf1983045
xor eax, 0xeb6bbdb1
rol eax, 0x55
popf
pushf
not eax
add eax, 0xda01e383
xor eax, 0x9779d5fc
rol eax, 0x43
popf
pushf
not eax
add eax, 0x830c1573
xor eax, 0x8a40d8c8
rol eax, 0x15
popf
jmp 0x1401f2d23
lea rax, [rbp + 0xa30]
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rbx
mov qword [rbp - 0x70], rdi
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x20]
call fcn.140034770
test eax, eax
js 0x1401f6052
push rax
pushf
mov eax, 0xb9e3b0f
pushf
not eax
add eax, 0x985f6354
xor eax, 0x8a3d1b19
rol eax, 0
popf
pushf
not eax
add eax, 0xc5905317
xor eax, 0xddb88f1b
rol eax, 0x69
popf
pushf
not eax
add eax, 0xea8a5132
xor eax, 0x91690e23
rol eax, 0xdd
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x912855f5
pushf
not eax
add eax, 0xf5fe6787
xor eax, 0xb29b0d55
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xb460c9a6
xor eax, 0xbd32e7f6
rol eax, 5
popf
pushf
not eax
add eax, 0xeaa7d4c0
xor eax, 0xcda1196d
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa61db0b7
xor eax, 0x82c0fff5
rol eax, 0xe1
popf
jmp 0x1401f2d23
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x50]
call fcn.140034010
test eax, eax
js 0x1401f6107
push rax
pushf
mov eax, 0x1b6d9848
pushf
not eax
add eax, 0x9fca61f2
xor eax, 0x8804f5d7
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xcab73c95
xor eax, 0xbbfbe1e0
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x8546a37c
xor eax, 0xec486853
rol eax, 0x6a
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x89fb8a01
pushf
not eax
add eax, 0xb5d4b5ae
xor eax, 0xffcfdc91
rol eax, 0x67
popf
pushf
not eax
add eax, 0xb41ec177
xor eax, 0x9ba3228c
rol eax, 0x28
popf
jmp 0x1401f2d23
mov rbx, qword [rbp - 0x70]
mov eax, 0xbd386dab
pushf
not eax
add eax, 0xfa3565dc
xor eax, 0xa7bce434
rol eax, 0xe
popf
pushf
not eax
add eax, 0xfdd359e6
xor eax, 0xfed23315
rol eax, 0x99
popf
test eax, eax
js 0x1401f61b7
push rax
pushf
mov eax, 0x4e892d4d
pushf
not eax
add eax, 0xc2caa1d0
xor eax, 0xcc0d5907
rol eax, 0x79
popf
pushf
not eax
add eax, 0x94b2e444
xor eax, 0xf5843cd7
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xf22ffe5d
xor eax, 0xbe764976
rol eax, 0x58
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xea6e6588
pushf
not eax
add eax, 0x8011826a
xor eax, 0x82b5d2d5
rol eax, 0x51
popf
pushf
not eax
add eax, 0x8d4557ef
xor eax, 0xc3dd29c1
rol eax, 0x68
popf
jmp 0x1401f2d23
movzx eax, byte [rbp + 0x1c8]
cmp rbx, rax
ja 0x1401f622d
push rax
pushf
mov eax, 0x84e453ce
pushf
not eax
add eax, 0xd3530eca
xor eax, 0xa54103fa
rol eax, 0x18
popf
pushf
not eax
add eax, 0x978918c9
xor eax, 0x958ee90f
rol eax, 0x52
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x90c5ae73
pushf
not eax
add eax, 0xd10a6c9d
xor eax, 0x8543939d
rol eax, 9
popf
pushf
not eax
add eax, 0x921ca461
xor eax, 0xad1b22d7
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xa2af11d6
xor eax, 0xe310a2cd
rol eax, 0xae
popf
pushf
not eax
add eax, 0x8326dda9
xor eax, 0xa4e0b5b8
rol eax, 0x2a
popf
jmp 0x1401f2d23
lea rdx, [rbp + 0xa30]
mov r8, rbx
mov rcx, r14
call fcn.1400445f0
movzx ecx, byte [rbp + 0x1c8]
xor edx, edx
mov rax, rbx
div rcx
movzx r8d, dl
lea rcx, [rbx + r14]
mov edx, 0x75039624
pushf
not edx
add edx, 0xca492d8a
xor edx, 0x8127491d
rol edx, 0xa
popf
pushf
not edx
add edx, 0xe34cbe53
xor edx, 0xbc1871e2
rol edx, 0xf0
popf
pushf
not edx
add edx, 0x869571bd
xor edx, 0xdbf985f2
rol edx, 0xd1
popf
call fcn.140044ca0
jmp 0x1401f5488
cmp dword [rbp + 0x710], 1
jne 0x1401f6396
push rax
pushf
mov eax, 0x8d2f1eca
pushf
not eax
add eax, 0xea914b66
xor eax, 0xed5525e1
rol eax, 0x75
popf
pushf
not eax
add eax, 0xeee7716c
xor eax, 0xe07dd971
rol eax, 0x99
popf
pushf
not eax
add eax, 0xbcaa36e0
xor eax, 0xa0608e60
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe918d3f6
xor eax, 0xe38ca130
rol eax, 0x47
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x9b8f5a8f
pushf
not eax
add eax, 0xfd313cbd
xor eax, 0xf43756f9
rol eax, 5
popf
pushf
not eax
add eax, 0xf0135e3b
xor eax, 0xbd3cc3b1
rol eax, 0x41
popf
jmp 0x1401f2d23
cmp dword [rbp + 0x760], 4
jne 0x1401f6409
push rax
pushf
mov eax, 0xe563d32f
pushf
not eax
add eax, 0x9da526fb
xor eax, 0x9aacd7b0
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x8b54f4ef
xor eax, 0xd6f7445b
rol eax, 0xc4
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x5dbdbbe8
pushf
not eax
add eax, 0xcbf0f337
xor eax, 0x973c0ec4
rol eax, 0xec
popf
pushf
not eax
add eax, 0x86d89552
xor eax, 0x933cd5c1
rol eax, 0x74
popf
jmp 0x1401f2d23
cmp qword [rbp + 0x770], 1
jne 0x1401f64a3
push rax
pushf
mov eax, 0x1d6d60ca
pushf
not eax
add eax, 0xe2f8fc85
xor eax, 0xe448fc4f
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xdf36d1e3
xor eax, 0xdac2922f
rol eax, 8
popf
pushf
not eax
add eax, 0xad894f68
xor eax, 0xfffb04fa
rol eax, 0x41
popf
pushf
not eax
add eax, 0xeff597f2
xor eax, 0xd123c8f6
rol eax, 0x36
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x9f5a2dc9
pushf
not eax
add eax, 0xc43657af
xor eax, 0xd73d6602
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe892edc8
xor eax, 0xabe5ef48
rol eax, 0x6d
popf
jmp 0x1401f2d23
call fcn.14026c919
and eax, 0x80000001
jge 0x1401f653b
push rax
pushf
mov eax, 0x119b0e83
pushf
not eax
add eax, 0xe0b7fbda
xor eax, 0xeea799a7
rol eax, 0x68
popf
pushf
not eax
add eax, 0xa89269f4
xor eax, 0xa30c20d7
rol eax, 2
popf
pushf
not eax
add eax, 0x9660289a
xor eax, 0xe6e73013
rol eax, 0x16
popf
pushf
not eax
add eax, 0xfb0baebe
xor eax, 0xd535ef3f
rol eax, 0xd1
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x2cc23a49
pushf
not eax
add eax, 0xcb75c252
xor eax, 0xf4f97b3a
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd1ddbde7
xor eax, 0xe435df4f
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x97aa755e
xor eax, 0x8d08927e
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xb5d945e2
xor eax, 0xa9f759b1
rol eax, 0xb1
popf
jmp 0x1401f2d23
dec eax
or eax, 0xfffffffe
jmp 0x1401f659b
inc eax
push rax
pushf
mov eax, 0xad841a5d
pushf
not eax
add eax, 0xa6dc054f
xor eax, 0xe1ffc37e
rol eax, 0x19
popf
pushf
not eax
add eax, 0xc1274088
xor eax, 0xa2f55434
rol eax, 0xd7
popf
jmp 0x1401f2d23
cmp eax, 1
jl 0x1401f661b
push rax
pushf
mov eax, 0x2556bd32
pushf
not eax
add eax, 0xad2761af
xor eax, 0xb313d55f
rol eax, 0xca
popf
pushf
not eax
add eax, 0xad3d3a0a
xor eax, 0x90800153
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe44efeb6
xor eax, 0xc45db12b
rol eax, 0x9a
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xb24bc124
pushf
not eax
add eax, 0xcfb31a46
xor eax, 0x9b5c4cad
rol eax, 0x51
popf
pushf
not eax
add eax, 0x8b1287ec
xor eax, 0xbd1eb729
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x842b678d
xor eax, 0xdd14292f
rol eax, 0xe4
popf
jmp 0x1401f2d23
cmp r15d, 3
jle 0x1401f669e
push rax
pushf
mov eax, 0x28900681
pushf
not eax
add eax, 0xac03515d
xor eax, 0xe50aca43
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xbe8b748a
xor eax, 0xb0ec4476
rol eax, 0xce
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xae55ccbd
pushf
not eax
add eax, 0xfd5dbf44
xor eax, 0xbd2d1c9d
rol eax, 0x50
popf
pushf
not eax
add eax, 0xe4bd125b
xor eax, 0xf40fa0f7
rol eax, 3
popf
pushf
not eax
add eax, 0xed566f74
xor eax, 0xef6bfe95
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xc82a994d
xor eax, 0xd3c3881a
rol eax, 0x4d
popf
jmp 0x1401f2d23
inc r15d
xor edx, edx
mov r8d, 0x4f14e3b4
pushf
not r8d
add r8d, 0xfce53484
xor r8d, 0xb6b0f06d
rol r8d, 0x50
popf
pushf
not r8d
add r8d, 0xe63f5370
xor r8d, 0xd59d380e
rol r8d, 0x48
popf
lea rcx, [rbp + 0x30]
call fcn.140044ca0
mov dword [rbp + 0x38], 0x115
mov byte [rbp + 0x58], 1
mov dword [rbp + 0x60], 1
mov eax, dword [rbp + 0x718]
mov dword [rbp + 0x64], eax
mov ebx, 0x9907d2c5
pushf
not ebx
add ebx, 0xa7d4d900
xor ebx, 0xb83ecff5
rol ebx, 0xf0
popf
pushf
not ebx
add ebx, 0xab9a5006
xor ebx, 0xe1ca8712
rol ebx, 0x37
popf
lea rcx, [rbp + 0x30]
call fcn.1401f8328
test eax, eax
js 0x1401f67f1
push rax
pushf
mov eax, 0xd27d6b4
pushf
not eax
add eax, 0x84a625ea
xor eax, 0x849ca7b7
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xac78789d
xor eax, 0xafd2dedc
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xf54bb23f
xor eax, 0xf85bd5ca
rol eax, 0x74
popf
pushf
not eax
add eax, 0xd4820459
xor eax, 0xcf764e39
rol eax, 0x27
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xd9690a0b
pushf
not eax
add eax, 0xe82aa4d9
xor eax, 0xbcfb2974
rol eax, 0x52
popf
pushf
not eax
add eax, 0xd4913c24
xor eax, 0xac410b1e
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x98e8ebaa
xor eax, 0xe1667138
rol eax, 0xa0
popf
jmp 0x1401f2d23
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x30]
call fcn.140033250
test eax, eax
js 0x1401f6892
push rax
pushf
mov eax, 0xc44c70d6
pushf
not eax
add eax, 0x9ac806d2
xor eax, 0xc4802a5e
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x846a7b83
xor eax, 0xa7938a10
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xbbc5b626
xor eax, 0x96670dbf
rol eax, 0xd1
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x64b8daad
pushf
not eax
add eax, 0xfaca85f6
xor eax, 0xee16c016
rol eax, 8
popf
pushf
not eax
add eax, 0x9daf9c5b
xor eax, 0x96443c7a
rol eax, 0x1d
popf
jmp 0x1401f2d23
lea rax, [rbp + 0xa40]
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rbx
mov qword [rbp - 0x70], rdi
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x20]
call fcn.140034770
test eax, eax
js 0x1401f6921
push rax
pushf
mov eax, 0x39c82311
pushf
not eax
add eax, 0x939c2c74
xor eax, 0xf3ce717f
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x9c55c1e0
xor eax, 0xc8bf548f
rol eax, 0x71
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x7b0454ab
pushf
not eax
add eax, 0xe535b5dc
xor eax, 0x957453ae
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x88b54dcc
xor eax, 0x98d97aa2
rol eax, 0x91
popf
jmp 0x1401f2d23
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x50]
call fcn.140034010
test eax, eax
js 0x1401f699d
push rax
pushf
mov eax, 0xf016cbe1
pushf
not eax
add eax, 0xf0787149
xor eax, 0xc3f32fe7
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe0d64af2
xor eax, 0x9095e928
rol eax, 0x4b
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xd1c9d874
pushf
not eax
add eax, 0xdb9464e2
xor eax, 0xb79d6144
rol eax, 0x82
popf
pushf
not eax
add eax, 0xed51a04d
xor eax, 0xf3f1edc6
rol eax, 0xfb
popf
jmp 0x1401f2d23
mov rbx, qword [rbp - 0x70]
mov eax, 0xaa2366cd
pushf
not eax
add eax, 0xd56a11ab
xor eax, 0x8424e40a
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xbbc0d8c4
xor eax, 0xb08dbc82
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xded632c8
xor eax, 0xad4791f4
rol eax, 0xdd
popf
test eax, eax
js 0x1401f6a4d
push rax
pushf
mov eax, 0xa55c5821
pushf
not eax
add eax, 0xd945bf7d
xor eax, 0xf872ade5
rol eax, 0xab
popf
pushf
not eax
add eax, 0xf17742ad
xor eax, 0x83214c55
rol eax, 0x84
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0x5811d17e
pushf
not eax
add eax, 0xb7afd6ea
xor eax, 0xedd3c18b
rol eax, 0x28
popf
pushf
not eax
add eax, 0xd95ee118
xor eax, 0x90a8f839
rol eax, 0x70
popf
pushf
not eax
add eax, 0xc980208e
xor eax, 0xd1241cdb
rol eax, 0x39
popf
jmp 0x1401f2d23
movzx eax, byte [rbp + 0x1c8]
cmp rbx, rax
ja 0x1401f6afc
push rax
pushf
mov eax, 0xed66a48d
pushf
not eax
add eax, 0x977584fd
xor eax, 0xe612808f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xfdf87058
xor eax, 0x834c2256
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x844deca4
xor eax, 0xa0be61aa
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xf15ecd30
xor eax, 0xbdff05f7
rol eax, 0xed
popf
jmp 0x1401f2d23
push rax
pushf
mov eax, 0xba52fddd
pushf
not eax
add eax, 0x8be26e93
xor eax, 0xfb60232d
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xfabbaa79
xor eax, 0xacc89397
rol eax, 0x38
popf
pushf
not eax
add eax, 0xa5f9cb2a
xor eax, 0x87edc6bd
rol eax, 0xf9
popf
jmp 0x1401f2d23
lea rdx, [rbp + 0xa40]
jmp 0x1401f628d
call fcn.1401c2053
int3
call fcn.14011b08e
int3