Function at 0x1402d60b9
Capabilities:
Encrypt data using speck
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0xd638a57e
pushf
not eax
add eax, 0xb3a3b492
xor eax, 0xad36179a
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x99f8dd4a
xor eax, 0xce6f341d
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xa7f6a43d
xor eax, 0xb8cbd7df
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xee6d65b6
xor eax, 0xba042d46
rol eax, 0xf8
popf
cmp eax, 0x29
jne 0x1402d611c
popf
pop rax
jmp 0x1402d7c7e
cmp eax, 0
jne 0x1402d612b
popf
pop rax
jmp 0x1402d64be
cmp eax, 3
jne 0x1402d613a
popf
pop rax
jmp 0x1402d663d
cmp eax, 1
jne 0x1402d6149
popf
pop rax
jmp 0x1402d6564
cmp eax, 0xd
jne 0x1402d6158
popf
pop rax
jmp 0x1402d6ba6
cmp eax, 0x1a
jne 0x1402d6167
popf
pop rax
jmp 0x1402d72e7
cmp eax, 0xe
jne 0x1402d6176
popf
pop rax
jmp 0x1402d6be7
cmp eax, 0x31
jne 0x1402d6185
popf
pop rax
jmp 0x1402d805c
cmp eax, 0x19
jne 0x1402d6194
popf
pop rax
jmp 0x1402d7294
cmp eax, 8
jne 0x1402d61a3
popf
pop rax
jmp 0x1402d692d
cmp eax, 0x2a
jne 0x1402d61b2
popf
pop rax
jmp 0x1402d7d25
cmp eax, 0x17
jne 0x1402d61c1
popf
pop rax
jmp 0x1402d710e
cmp eax, 0x1c
jne 0x1402d61d0
popf
pop rax
jmp 0x1402d74ac
cmp eax, 0x2e
jne 0x1402d61df
popf
pop rax
jmp 0x1402d7eb8
cmp eax, 0x18
jne 0x1402d61ee
popf
pop rax
jmp 0x1402d71d7
cmp eax, 0x2b
jne 0x1402d61fd
popf
pop rax
jmp 0x1402d7d84
cmp eax, 0x1b
jne 0x1402d620c
popf
pop rax
jmp 0x1402d7378
cmp eax, 0x2d
jne 0x1402d621b
popf
pop rax
jmp 0x1402d7e14
cmp eax, 0x23
jne 0x1402d622a
popf
pop rax
jmp 0x1402d78e8
cmp eax, 0x25
jne 0x1402d6239
popf
pop rax
jmp 0x1402d7998
cmp eax, 0x32
jne 0x1402d6248
popf
pop rax
jmp 0x1402d8094
cmp eax, 0x13
jne 0x1402d6257
popf
pop rax
jmp 0x1402d6e5b
cmp eax, 0x33
jne 0x1402d6266
popf
pop rax
jmp 0x1402d814e
cmp eax, 0x24
jne 0x1402d6275
popf
pop rax
jmp 0x1402d791f
cmp eax, 0x1e
jne 0x1402d6284
popf
pop rax
jmp 0x1402d7599
cmp eax, 0xc
jne 0x1402d6293
popf
pop rax
jmp 0x1402d6b22
cmp eax, 0x26
jne 0x1402d62a2
popf
pop rax
jmp 0x1402d7a61
cmp eax, 0x27
jne 0x1402d62b1
popf
pop rax
jmp 0x1402d7af8
cmp eax, 0x30
jne 0x1402d62c0
popf
pop rax
jmp 0x1402d7f80
cmp eax, 0x10
jne 0x1402d62cf
popf
pop rax
jmp 0x1402d6d1d
cmp eax, 0x37
jne 0x1402d62de
popf
pop rax
jmp 0x1402d83f1
cmp eax, 9
jne 0x1402d62ed
popf
pop rax
jmp 0x1402d6977
cmp eax, 0x39
jne 0x1402d62fc
popf
pop rax
jmp 0x1402d84e7
cmp eax, 0x16
jne 0x1402d630b
popf
pop rax
jmp 0x1402d7067
cmp eax, 0x3b
jne 0x1402d631a
popf
pop rax
jmp 0x1402d85c0
cmp eax, 0xa
jne 0x1402d6329
popf
pop rax
jmp 0x1402d69fb
cmp eax, 0x36
jne 0x1402d6338
popf
pop rax
jmp 0x1402d8396
cmp eax, 0x14
jne 0x1402d6347
popf
pop rax
jmp 0x1402d6f5b
cmp eax, 7
jne 0x1402d6356
popf
pop rax
jmp 0x1402d68af
cmp eax, 0x3d
jne 0x1402d6365
popf
pop rax
jmp 0x1402d86b6
cmp eax, 2
jne 0x1402d6374
popf
pop rax
jmp 0x1402d65f5
cmp eax, 0x20
jne 0x1402d6383
popf
pop rax
jmp 0x1402d76e9
cmp eax, 0x1d
jne 0x1402d6392
popf
pop rax
jmp 0x1402d7556
cmp eax, 0x11
jne 0x1402d63a1
popf
pop rax
jmp 0x1402d6d7b
cmp eax, 0x35
jne 0x1402d63b0
popf
pop rax
jmp 0x1402d82f2
cmp eax, 0x3a
jne 0x1402d63bf
popf
pop rax
jmp 0x1402d8578
cmp eax, 0x12
jne 0x1402d63ce
popf
pop rax
jmp 0x1402d6df0
cmp eax, 0x21
jne 0x1402d63dd
popf
pop rax
jmp 0x1402d779b
cmp eax, 0x38
jne 0x1402d63ec
popf
pop rax
jmp 0x1402d8499
cmp eax, 0xb
jne 0x1402d63fb
popf
pop rax
jmp 0x1402d6a57
cmp eax, 0xf
jne 0x1402d640a
popf
pop rax
jmp 0x1402d6c89
cmp eax, 0x15
jne 0x1402d6419
popf
pop rax
jmp 0x1402d7018
cmp eax, 5
jne 0x1402d6428
popf
pop rax
jmp 0x1402d6713
cmp eax, 6
jne 0x1402d6437
popf
pop rax
jmp 0x1402d67bc
cmp eax, 0x22
jne 0x1402d6446
popf
pop rax
jmp 0x1402d789d
cmp eax, 0x3c
jne 0x1402d6455
popf
pop rax
jmp 0x1402d8668
cmp eax, 0x1f
jne 0x1402d6464
popf
pop rax
jmp 0x1402d762a
cmp eax, 4
jne 0x1402d6473
popf
pop rax
jmp 0x1402d66a8
cmp eax, 0x2f
jne 0x1402d6482
popf
pop rax
jmp 0x1402d7eec
cmp eax, 0x28
jne 0x1402d6491
popf
pop rax
jmp 0x1402d7bed
cmp eax, 0x3e
jne 0x1402d64a0
popf
pop rax
jmp 0x1402d8737
cmp eax, 0x34
jne 0x1402d64af
popf
pop rax
jmp 0x1402d822a
cmp eax, 0x2c
jne 0x1402d64be
popf
pop rax
jmp 0x1402d7e02
push r12
push r13
push r14
sub rsp, 0x450
mov rax, qword [0x140120098]
xor rax, rsp
mov qword [rsp + 0x410], rax
mov r12, r9
mov r14, r8
mov r13, rcx
test rcx, rcx
jne 0x1402d6531
push rax
pushf
mov eax, 0x60dfaf6
pushf
not eax
add eax, 0xaeb123e3
xor eax, 0x846a21c3
rol eax, 0xba
popf
pushf
not eax
add eax, 0x8a9fe111
xor eax, 0xd46d78a6
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xcf90fcfd
xor eax, 0xed6be03c
rol eax, 0x34
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x2e271de8
pushf
not eax
add eax, 0xae645cfc
xor eax, 0xd4a4de84
rol eax, 0x33
popf
pushf
not eax
add eax, 0x9f9b1ab8
xor eax, 0x94e075e8
rol eax, 0xa7
popf
jmp 0x1402d610d
test rdx, rdx
je 0x1402d65c2
push rax
pushf
mov eax, 0xc9bc84c1
pushf
not eax
add eax, 0xa5fd0ce1
xor eax, 0xd6a6cdb0
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf543a095
xor eax, 0x907a2784
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xe3502154
xor eax, 0xb725a376
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xa4465567
xor eax, 0x8ff9f08a
rol eax, 0x99
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x1fe93069
pushf
not eax
add eax, 0xab54a4bc
xor eax, 0xd4a7829e
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xb7469e21
xor eax, 0x85c76645
rol eax, 0x76
popf
jmp 0x1402d610d
call fcn.140268c65
mov dword [rax], 0x16
call fcn.14029e498
jmp 0x1402d8737
test r14, r14
je 0x1402d6675
push rax
pushf
mov eax, 0x52602119
pushf
not eax
add eax, 0xdde8641a
xor eax, 0xd03e2dc1
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xad900639
xor eax, 0xcfdc903e
rol eax, 0x9e
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x570a6fa9
pushf
not eax
add eax, 0xda8f13ee
xor eax, 0xe9e81871
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x93747ff7
xor eax, 0xbdca4d06
rol eax, 0xd2
popf
jmp 0x1402d610d
test r12, r12
je 0x1402d66e0
push rax
pushf
mov eax, 0xa78b0b7c
pushf
not eax
add eax, 0x85e67ff6
xor eax, 0xb76f2a7a
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xe9df65f0
xor eax, 0x8c3a9477
rol eax, 0xc4
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xaabf3c37
pushf
not eax
add eax, 0x87e2863e
xor eax, 0xcfb94df3
rol eax, 0x65
popf
pushf
not eax
add eax, 0xee31f52d
xor eax, 0x9af0f6aa
rol eax, 0xdc
popf
jmp 0x1402d610d
cmp rdx, 2
jb 0x1402d6776
push rax
pushf
mov eax, 0x3eea7b0a
pushf
not eax
add eax, 0xef066bd2
xor eax, 0xc7fb4b7d
rol eax, 0x22
popf
pushf
not eax
add eax, 0xb4216d0a
xor eax, 0xe8aef870
rol eax, 0x11
popf
pushf
not eax
add eax, 0xbab461ef
xor eax, 0xc816827a
rol eax, 0x23
popf
pushf
not eax
add eax, 0xdf34ed08
xor eax, 0xaf098d7c
rol eax, 0x3d
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xe8a3e26d
pushf
not eax
add eax, 0xeeb24f76
xor eax, 0xb28ba8c8
rol eax, 0xac
popf
pushf
not eax
add eax, 0xa7632da7
xor eax, 0xacdb44d1
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xc90bcc82
xor eax, 0xa93c13c8
rol eax, 0xdf
popf
jmp 0x1402d610d
mov qword [rsp + 0x448], rbx
mov qword [rsp + 0x440], rbp
mov qword [rsp + 0x438], rsi
mov qword [rsp + 0x430], rdi
mov qword [rsp + 0x428], r15
lea r15, [rdx - 1]
imul r15, r14
push rcx
not rcx
sub r15, rcx
pop rcx
sub r15, 1
xor ecx, ecx
mov qword [rsp + 0x20], rcx
nop word [rax + rax]
xor edx, edx
mov rax, r15
sub rax, r13
div r14
lea rbx, [rax + 1]
cmp rbx, 8
ja 0x1402d6869
push rax
pushf
mov eax, 0x4e9a05fa
pushf
not eax
add eax, 0xa1ced6d2
xor eax, 0xd26da9af
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xad83a27c
xor eax, 0x859f1165
rol eax, 9
popf
pushf
not eax
add eax, 0xb011e957
xor eax, 0xedb602be
rol eax, 0x80
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x234fde89
pushf
not eax
add eax, 0xc6e80f17
xor eax, 0xfd153c26
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xc9424e7a
xor eax, 0xf837a95c
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd67316ab
xor eax, 0xce6cd9ca
rol eax, 0xda
popf
jmp 0x1402d610d
cmp r15, r13
jbe 0x1402d68fa
push rax
pushf
mov eax, 0xb14d915a
pushf
not eax
add eax, 0xf7283196
xor eax, 0xcb2616ba
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xd914a80e
xor eax, 0x87619d19
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x8092b396
xor eax, 0xc4e1bed6
rol eax, 0xd3
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xb9b2ea2d
pushf
not eax
add eax, 0xb4582ef0
xor eax, 0x99cd34d1
rol eax, 0x54
popf
pushf
not eax
add eax, 0xe470d12a
xor eax, 0xe33a9ae6
rol eax, 0x5e
popf
jmp 0x1402d610d
lea rsi, [r14 + r13]
push rax
pushf
mov eax, 0x8f3bc5ea
pushf
not eax
add eax, 0xb03a4327
xor eax, 0x9aef3fda
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xc795112a
xor eax, 0xdeba809c
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xecb66c0b
xor eax, 0x9afa7b76
rol eax, 0x91
popf
jmp 0x1402d610d
mov rbx, r13
mov rdi, rsi
cmp rsi, r15
ja 0x1402d69c8
push rax
pushf
mov eax, 0x7f09c984
pushf
not eax
add eax, 0xbf45b846
xor eax, 0x9055d3d3
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xaba964ef
xor eax, 0xdfb795e0
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xf1ea4f94
xor eax, 0xa09a75aa
rol eax, 0x5e
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xa241a2d4
pushf
not eax
add eax, 0xedbb4d58
xor eax, 0xc965babd
rol eax, 0x41
popf
pushf
not eax
add eax, 0xb34cab46
xor eax, 0xaf178ac8
rol eax, 0xf2
popf
jmp 0x1402d610d
nop dword [rax]
push rax
pushf
mov eax, 0x6ad1c38e
pushf
not eax
add eax, 0xa632c88f
xor eax, 0xcd26c615
rol eax, 0x71
popf
pushf
not eax
add eax, 0xac164543
xor eax, 0x9d3cdd04
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xf174f4fa
xor eax, 0xc74c2eab
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xcd602fdc
xor eax, 0xbcdaad21
rol eax, 0xa
popf
jmp 0x1402d610d
movabs r10, 0x90aaf6f46f9ee475
pushf
not r10
add r10, 0x672304ee
xor r10, 0x411bbdad
rol r10, 0x46
popf
pushf
not r10
add r10, 0x59b8cb52
xor r10, 0x50f7be99
rol r10, 0x27
popf
mov rdx, rbx
mov rcx, rdi
mov rax, r12
jmp 0x1402d6a9d
call qword [0x1401112f0]
test eax, eax
cmovg rbx, rdi
push r14
not r14
sub rdi, r14
pop r14
sub rdi, 1
cmp rdi, r15
jbe 0x1402d6aef
push rax
pushf
mov eax, 0x9cf5129c
pushf
not eax
add eax, 0xa75fa19e
xor eax, 0xab2401c5
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xde122eb8
xor eax, 0xb57e8b06
rol eax, 0xac
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x9c72f4d0
pushf
not eax
add eax, 0xcb55ec35
xor eax, 0x972ab644
rol eax, 0x35
popf
pushf
not eax
add eax, 0xac1eb81a
xor eax, 0x88077411
rol eax, 0xd8
popf
jmp 0x1402d610d
mov r8, r14
mov rdx, r15
cmp rbx, r15
je 0x1402d6b60
push rax
pushf
mov eax, 0xd4da1fa9
pushf
not eax
add eax, 0xaa9cb534
xor eax, 0x88661b71
rol eax, 0x72
popf
pushf
not eax
add eax, 0xfdc528e0
xor eax, 0xccd7b24d
rol eax, 8
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xfeb91f9a
pushf
not eax
add eax, 0xaebebaf7
xor eax, 0x87442469
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x9868f949
xor eax, 0x9df24ac5
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb8e880e1
xor eax, 0xb05d6943
rol eax, 0x8a
popf
jmp 0x1402d610d
sub rbx, r15
nop word [rax + rax]
push rax
pushf
mov eax, 0x52af3567
pushf
not eax
add eax, 0x80c6526e
xor eax, 0xaec7058d
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xb2aa68e1
xor eax, 0xa664abf8
rol eax, 0x1a
popf
jmp 0x1402d610d
movzx eax, byte [rdx]
movzx ecx, byte [rbx + rdx]
mov byte [rbx + rdx], al
mov byte [rdx], cl
lea rdx, [rdx + 1]
sub r8, 1
jne 0x1402d6c43
push rax
pushf
mov eax, 0xaeae9db7
pushf
not eax
add eax, 0xa9032573
xor eax, 0xfa03a630
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa46f4dd5
xor eax, 0x8538ca32
rol eax, 0x53
popf
pushf
not eax
add eax, 0xce2ef12b
xor eax, 0xdefb6483
rol eax, 0x56
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x6ffe8337
pushf
not eax
add eax, 0x89344cf5
xor eax, 0xbd9389a4
rol eax, 0x95
popf
pushf
not eax
add eax, 0xdba2d1b5
xor eax, 0xbb034e71
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x823587a1
xor eax, 0xab17b16a
rol eax, 0x6f
popf
jmp 0x1402d610d
sub r15, r14
cmp r15, r13
ja 0x1402d6cea
push rax
pushf
mov eax, 0x5b33679b
pushf
not eax
add eax, 0xdff362fb
xor eax, 0xaba63c9d
rol eax, 0x34
popf
pushf
not eax
add eax, 0xa4089d78
xor eax, 0xf06167b1
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xaa0954ae
xor eax, 0xbe37efa9
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xda8c7044
xor eax, 0x889e8b06
rol eax, 0x93
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x379b00ff
pushf
not eax
add eax, 0xe7b2328b
xor eax, 0xb17b84f5
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xa8a9b141
xor eax, 0xdd50f12a
rol eax, 0xf3
popf
jmp 0x1402d610d
mov rcx, qword [rsp + 0x20]
push rax
pushf
mov eax, 0xbb166d74
pushf
not eax
add eax, 0xbcb29806
xor eax, 0xb362b7c6
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd6832ae1
xor eax, 0xfa6cef28
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xacce1f5a
xor eax, 0xe3f9479c
rol eax, 0x46
popf
pushf
not eax
add eax, 0xb50f5f89
xor eax, 0x8e808e55
rol eax, 0x11
popf
jmp 0x1402d610d
sub rcx, 1
mov qword [rsp + 0x20], rcx
js 0x1402d6dbd
push rax
pushf
mov eax, 0xe4acfbe1
pushf
not eax
add eax, 0xd1016916
xor eax, 0x90c5c40b
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xb1d81046
xor eax, 0xc245931e
rol eax, 0xb6
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xfc5e8ec0
pushf
not eax
add eax, 0xa6b13386
xor eax, 0xda73384f
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xdb3dae96
xor eax, 0xc65d6b26
rol eax, 0x7f
popf
jmp 0x1402d610d
mov r13, qword [rsp + rcx*8 + 0x30]
mov r15, qword [rsp + rcx*8 + 0x220]
jmp 0x1402d680a
shr rbx, 1
imul rbx, r14
lea rsi, [rbx + r13]
movabs r10, 0xf310bb71dbf95a0f
pushf
not r10
add r10, 0x74bffe28
xor r10, 0x44d66bab
rol r10, 0x8a
popf
pushf
not r10
add r10, 0x51abe5ab
xor r10, 0x6e05cc35
rol r10, 0xf0
popf
pushf
not r10
add r10, 0x64c49bfa
xor r10, 0x4112d0fe
rol r10, 0x67
popf
mov rdx, rsi
mov rcx, r13
mov rax, r12
jmp 0x1402d6ec5
call qword [0x1401112f0]
test eax, eax
jle 0x1402d6f15
push rax
pushf
mov eax, 0x52509b4f
pushf
not eax
add eax, 0x81c15ddf
xor eax, 0xe4bafde6
rol eax, 0x12
popf
pushf
not eax
add eax, 0x9d6a2d39
xor eax, 0x95f4f16b
rol eax, 0x35
popf
pushf
not eax
add eax, 0xea1518bf
xor eax, 0xf0b3d1fd
rol eax, 0x49
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xa6c49e32
pushf
not eax
add eax, 0xcb552721
xor eax, 0xd0ee5e17
rol eax, 0x69
popf
pushf
not eax
add eax, 0xfc6fc178
xor eax, 0xd9c8cc19
rol eax, 8
popf
pushf
not eax
add eax, 0x96c09aa6
xor eax, 0x8dbf0469
rol eax, 0x60
popf
jmp 0x1402d610d
mov r9, r14
mov r8, rsi
cmp r13, rsi
je 0x1402d6fbf
push rax
pushf
mov eax, 0xde0c81cc
pushf
not eax
add eax, 0x8127d3c1
xor eax, 0xbde719c8
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xdc95f8b9
xor eax, 0xc9aa30cc
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe01fe685
xor eax, 0xb182071f
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x9b53c028
xor eax, 0xe6c29fb5
rol eax, 0xd2
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x355e984a
pushf
not eax
add eax, 0xbecd430e
xor eax, 0xdbf3e123
rol eax, 0x26
popf
pushf
not eax
add eax, 0x9c9020d3
xor eax, 0xa781fa61
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x857f9a61
xor eax, 0xd8199494
rol eax, 0x99
popf
pushf
not eax
add eax, 0x913ac5f0
xor eax, 0xeb57ac54
rol eax, 0x20
popf
jmp 0x1402d610d
nop word [rax + rax]
push rax
pushf
mov eax, 0x65f42bf
pushf
not eax
add eax, 0xf826af6f
xor eax, 0xc22a3bb1
rol eax, 0x92
popf
pushf
not eax
add eax, 0xd9199e06
xor eax, 0xdf44ff5c
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xefcce75d
xor eax, 0xc5daced6
rol eax, 6
popf
jmp 0x1402d610d
movzx eax, byte [r8]
mov rdx, r8
sub rdx, rbx
movzx ecx, byte [rdx]
mov byte [rdx], al
mov byte [r8], cl
inc r8
sub r9, 1
jne 0x1402d70db
push rax
pushf
mov eax, 0x2ee78dde
pushf
not eax
add eax, 0xe948a057
xor eax, 0xdea56f53
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe14d9750
xor eax, 0xf3885902
rol eax, 0x52
popf
pushf
not eax
add eax, 0xf8f0b3f6
xor eax, 0xaf9660c8
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xb9ee242e
xor eax, 0x9dcc1cfa
rol eax, 0x41
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x3a2a76d4
pushf
not eax
add eax, 0xc83587f4
xor eax, 0xf304cd27
rol eax, 0xe
popf
pushf
not eax
add eax, 0xa0dc9fb2
xor eax, 0xbfce806e
rol eax, 0x28
popf
jmp 0x1402d610d
movabs r10, 0x9443424df768149c
pushf
not r10
add r10, 0x6da36a6d
xor r10, 0x5f1afa70
rol r10, 0x91
popf
pushf
not r10
add r10, 0x50df49a8
xor r10, 0x5b688665
rol r10, 0x45
popf
mov rdx, r15
mov rcx, r13
mov rax, r12
jmp 0x1402d7154
call qword [0x1401112f0]
test eax, eax
jle 0x1402d71a4
push rax
pushf
mov eax, 0xb7520011
pushf
not eax
add eax, 0xdcad072b
xor eax, 0x96a8bb08
rol eax, 0x65
popf
pushf
not eax
add eax, 0xe2cab090
xor eax, 0x831b9b5a
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xf3ac4052
xor eax, 0xc66d467f
rol eax, 0x72
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xbf3bcecb
pushf
not eax
add eax, 0xc167fc9f
xor eax, 0xed1232fe
rol eax, 0x49
popf
pushf
not eax
add eax, 0xa3f8382f
xor eax, 0x97b9dc51
rol eax, 0xe4
popf
jmp 0x1402d610d
mov r8, r14
mov rdx, r15
cmp r13, r15
je 0x1402d723b
push rax
pushf
mov eax, 0xf8f84f3d
pushf
not eax
add eax, 0xa102a1b5
xor eax, 0xcec5c8fc
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xec4e482e
xor eax, 0xc1310e84
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xcc168d2f
xor eax, 0xbd4984a4
rol eax, 0xa
popf
pushf
not eax
add eax, 0xd40acf42
xor eax, 0xdff87e55
rol eax, 0x25
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x3a568a1e
pushf
not eax
add eax, 0x8a7111e7
xor eax, 0x87f9c2e1
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xa28b7c6d
xor eax, 0xba410e35
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xe19834dc
xor eax, 0x8b334833
rol eax, 0x26
popf
pushf
not eax
add eax, 0x8424e751
xor eax, 0x927ac7e3
rol eax, 0x24
popf
jmp 0x1402d610d
mov r9, r13
sub r9, r15
nop dword [rax]
push rax
pushf
mov eax, 0x419ccabf
pushf
not eax
add eax, 0xf7b09a4b
xor eax, 0xb0243b42
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xd33e6e13
xor eax, 0xfeffe842
rol eax, 0x46
popf
pushf
not eax
add eax, 0xf79aa626
xor eax, 0xcfedfb14
rol eax, 0xad
popf
jmp 0x1402d610d
movzx eax, byte [rdx]
movzx ecx, byte [r9 + rdx]
mov byte [r9 + rdx], al
mov byte [rdx], cl
lea rdx, [rdx + 1]
sub r8, 1
jne 0x1402d7332
push rax
pushf
mov eax, 0x2232cd07
pushf
not eax
add eax, 0xfcc0f2e0
xor eax, 0xb20ffed4
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xca111c3c
xor eax, 0x8dcf8f2b
rol eax, 0xcb
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x5586cf01
pushf
not eax
add eax, 0xc399adb2
xor eax, 0xea4e5e23
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xffd7c69a
xor eax, 0xea8c844f
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xff5456ec
xor eax, 0x9b6e8cdb
rol eax, 0xcb
popf
jmp 0x1402d610d
movabs r10, 0x59c6f4380c9e6f5c
pushf
not r10
add r10, 0x6a25cf4c
xor r10, 0x722cb4f8
rol r10, 0xda
popf
pushf
not r10
add r10, 0x6d72ea0b
xor r10, 0x64d7d31c
rol r10, 0xac
popf
pushf
not r10
add r10, 0x43f8b4aa
xor r10, 0x73decdd2
rol r10, 0xef
popf
pushf
not r10
add r10, 0x75fa7369
xor r10, 0x465f9f03
rol r10, 0xb
popf
mov rdx, r15
mov rcx, rsi
mov rax, r12
jmp 0x1402d73f0
call qword [0x1401112f0]
test eax, eax
jle 0x1402d7453
push rax
pushf
mov eax, 0x7cfc24ab
pushf
not eax
add eax, 0xdc235c24
xor eax, 0xf8d913c6
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc38eff21
xor eax, 0x9999ae11
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x93110cb1
xor eax, 0x9d47ba1b
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe3c67697
xor eax, 0x9d70a544
rol eax, 0x8c
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xbac54431
pushf
not eax
add eax, 0xa393f33f
xor eax, 0xb685f77b
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xa3370eb5
xor eax, 0xaf304f32
rol eax, 0x45
popf
pushf
not eax
add eax, 0xca32df8a
xor eax, 0xfe6de0aa
rol eax, 0x85
popf
pushf
not eax
add eax, 0x9cb8192f
xor eax, 0x916d449b
rol eax, 0xac
popf
jmp 0x1402d610d
mov r8, r14
mov rdx, r15
cmp rsi, r15
je 0x1402d7510
push rax
pushf
mov eax, 0x7adad178
pushf
not eax
add eax, 0x810cc0ab
xor eax, 0xbcf8c3e2
rol eax, 0x64
popf
pushf
not eax
add eax, 0xcf56dc59
xor eax, 0x865d3c0c
rol eax, 0x54
popf
pushf
not eax
add eax, 0xbe2544f5
xor eax, 0xda50eb72
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xd31625cb
xor eax, 0xcacdf8c2
rol eax, 0xb
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x21d866cd
pushf
not eax
add eax, 0xe3875215
xor eax, 0xcb272de5
rol eax, 0x34
popf
pushf
not eax
add eax, 0xd83508aa
xor eax, 0x9338b062
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xf746abd6
xor eax, 0xbf4812ad
rol eax, 0xfa
popf
jmp 0x1402d610d
mov r9, rsi
sub r9, r15
nop word [rax + rax]
push rax
pushf
mov eax, 0x6c82afd7
pushf
not eax
add eax, 0xbfdd9e9e
xor eax, 0xcc15ea70
rol eax, 3
popf
pushf
not eax
add eax, 0x93cfb086
xor eax, 0x99578acf
rol eax, 0x40
popf
jmp 0x1402d610d
movzx eax, byte [rdx]
movzx ecx, byte [r9 + rdx]
mov byte [r9 + rdx], al
mov byte [rdx], cl
lea rdx, [rdx + 1]
sub r8, 1
jne 0x1402d75e4
push rax
pushf
mov eax, 0x87e5fc7d
pushf
not eax
add eax, 0xf22942e7
xor eax, 0xd1ee6a16
rol eax, 0
popf
pushf
not eax
add eax, 0xbf49d209
xor eax, 0x839ca586
rol eax, 0xc1
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x54c389f0
pushf
not eax
add eax, 0x88a56d2c
xor eax, 0xe135eb14
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xd740523a
xor eax, 0x85c448be
rol eax, 0x55
popf
pushf
not eax
add eax, 0xcb9a557d
xor eax, 0xa17ea7bd
rol eax, 0x6b
popf
jmp 0x1402d610d
mov rbx, r13
mov rdi, r15
nop
cmp rsi, rbx
jbe 0x1402d7690
push rax
pushf
mov eax, 0xd414c518
pushf
not eax
add eax, 0x9f090990
xor eax, 0x84dcdc30
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xd399fff6
xor eax, 0xb5e66bfb
rol eax, 0x70
popf
pushf
not eax
add eax, 0x97a97e11
xor eax, 0xd28b5907
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xdf2a0efd
xor eax, 0xdd71f273
rol eax, 0x5a
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x203b6926
pushf
not eax
add eax, 0x98686e6a
xor eax, 0xc8e8ae12
rol eax, 0x50
popf
pushf
not eax
add eax, 0xc5e1c7f8
xor eax, 0xe0e2e4c3
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb14666a1
xor eax, 0xde1f4263
rol eax, 0x66
popf
pushf
not eax
add eax, 0xb38b9cc9
xor eax, 0x85267115
rol eax, 4
popf
jmp 0x1402d610d
push r14
not r14
sub rbx, r14
pop r14
sub rbx, 1
cmp rbx, rsi
jae 0x1402d7742
push rax
pushf
mov eax, 0xbe917927
pushf
not eax
add eax, 0xfb1dc832
xor eax, 0xcedeac8c
rol eax, 0x84
popf
pushf
not eax
add eax, 0xcb9c0e35
xor eax, 0xfd0b894d
rol eax, 0x57
popf
pushf
not eax
add eax, 0xeb06f151
xor eax, 0xa6d93e60
rol eax, 0xbf
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xcdc6f5d1
pushf
not eax
add eax, 0xefc393fe
xor eax, 0xb7d1b6d7
rol eax, 0x32
popf
pushf
not eax
add eax, 0xd9a3867e
xor eax, 0xb9cf4241
rol eax, 0x31
popf
pushf
not eax
add eax, 0xb192b349
xor eax, 0x8bcb884d
rol eax, 0xf
popf
pushf
not eax
add eax, 0xd178ab2a
xor eax, 0xe86bfe85
rol eax, 0x65
popf
jmp 0x1402d610d
movabs r10, 0x375b794be63cb996
pushf
not r10
add r10, 0x6d8d8ff1
xor r10, 0x47d01f7c
rol r10, 0xbc
popf
pushf
not r10
add r10, 0x652eb612
xor r10, 0x47f8200f
rol r10, 0xc0
popf
mov rdx, rsi
mov rcx, rbx
mov rax, r12
jmp 0x1402d77e1
call qword [0x1401112f0]
test eax, eax
jle 0x1402d7844
push rax
pushf
mov eax, 0xd88b884
pushf
not eax
add eax, 0x982057aa
xor eax, 0xfcc780b4
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xb1077c98
xor eax, 0xdf8f6a9e
rol eax, 0x41
popf
pushf
not eax
add eax, 0xbcfb36ad
xor eax, 0xa64ecbcf
rol eax, 0x28
popf
pushf
not eax
add eax, 0xc042f9e6
xor eax, 0xd061d64f
rol eax, 0x73
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x1a5e9ac8
pushf
not eax
add eax, 0x9a18110c
xor eax, 0xf581d26c
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x93682a56
xor eax, 0xb10def5a
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xba3284f1
xor eax, 0xea2a3d2e
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x9ac3ee68
xor eax, 0x8dccabfd
rol eax, 0x65
popf
jmp 0x1402d610d
jmp 0x1402d7a61
nop dword [rax]
push rax
pushf
mov eax, 0x6f48cef7
pushf
not eax
add eax, 0xa5e456c4
xor eax, 0xd50a4044
rol eax, 0x89
popf
pushf
not eax
add eax, 0xab514f68
xor eax, 0x87c31da0
rol eax, 0x15
popf
jmp 0x1402d610d
push r14
not r14
sub rbx, r14
pop r14
sub rbx, 1
cmp rbx, r15
ja 0x1402d7965
push rax
pushf
mov eax, 0xdc64d6d9
pushf
not eax
add eax, 0xb0cbdd8b
xor eax, 0xc3cc25ea
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xaabbc1ef
xor eax, 0xd3109e9a
rol eax, 0x22
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x22509a11
pushf
not eax
add eax, 0xa9dd1d91
xor eax, 0x90fbda3d
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xd32b9ca2
xor eax, 0xc26fe1f1
rol eax, 0x60
popf
jmp 0x1402d610d
movabs r10, 0x7092b7db51d5a83e
pushf
not r10
add r10, 0x777f797d
xor r10, 0x4d5df048
rol r10, 0x70
popf
pushf
not r10
add r10, 0x69f1c719
xor r10, 0x547bcb7a
rol r10, 0x18
popf
mov rdx, rsi
mov rcx, rbx
mov rax, r12
jmp 0x1402d79de
call qword [0x1401112f0]
test eax, eax
jle 0x1402d7a1b
push rax
pushf
mov eax, 0xd1fa547e
pushf
not eax
add eax, 0xee3f9b7b
xor eax, 0x8f628075
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xd9170d85
xor eax, 0xf5d2dbf1
rol eax, 0x76
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xb21bf97c
pushf
not eax
add eax, 0x83ad86d5
xor eax, 0xd9dbedc5
rol eax, 0x43
popf
pushf
not eax
add eax, 0xbf72082b
xor eax, 0x8b0864df
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x8d6a4315
xor eax, 0xae08cedb
rol eax, 0xbc
popf
jmp 0x1402d610d
mov rbp, rdi
sub rdi, r14
cmp rdi, rsi
jbe 0x1402d7ac5
push rax
pushf
mov eax, 0xea9dacb1
pushf
not eax
add eax, 0xa2d8e99b
xor eax, 0xd5c4ca7c
rol eax, 0x21
popf
pushf
not eax
add eax, 0xae4d2e04
xor eax, 0x8c70992c
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xc40a019e
xor eax, 0x9b6f48b6
rol eax, 0x35
popf
pushf
not eax
add eax, 0xc31e886a
xor eax, 0xdfd7a261
rol eax, 0xf0
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x33c2ef6c
pushf
not eax
add eax, 0x8c800b0d
xor eax, 0xa3748f02
rol eax, 0x37
popf
pushf
not eax
add eax, 0xd44e88ac
xor eax, 0x82c4a3e1
rol eax, 0x91
popf
jmp 0x1402d610d
movabs r10, 0x8b17a98e5f6efe46
pushf
not r10
add r10, 0x79725b57
xor r10, 0x5279573c
rol r10, 0xaa
popf
pushf
not r10
add r10, 0x5ec090e5
xor r10, 0x7f8bd91a
rol r10, 0xa4
popf
pushf
not r10
add r10, 0x6c1824df
xor r10, 0x5851e9c9
rol r10, 0x53
popf
mov rdx, rsi
mov rcx, rdi
mov rax, r12
jmp 0x1402d7b57
call qword [0x1401112f0]
test eax, eax
jg 0x1402d7ba7
push rax
pushf
mov eax, 0x5da77eae
pushf
not eax
add eax, 0xd8bad528
xor eax, 0xac08d1b2
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc5e0bf62
xor eax, 0xd7c21d2b
rol eax, 0x96
popf
pushf
not eax
add eax, 0xa2d930e1
xor eax, 0xd1fbe10c
rol eax, 0x92
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x3f785b97
pushf
not eax
add eax, 0xbc09a354
xor eax, 0xca86146b
rol eax, 0x14
popf
pushf
not eax
add eax, 0x9798a08b
xor eax, 0x9630cd50
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xbe0c2f99
xor eax, 0xc6894982
rol eax, 0x8c
popf
jmp 0x1402d610d
cmp rdi, rbx
jb 0x1402d7c4b
push rax
pushf
mov eax, 0x20421b4
pushf
not eax
add eax, 0x875da50d
xor eax, 0x8c1670e4
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf719c019
xor eax, 0x8d503f54
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x8831d19a
xor eax, 0xfc63d154
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xf6237727
xor eax, 0xbaaa046e
rol eax, 0x41
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x7ac7e5e0
pushf
not eax
add eax, 0x83a3cb91
xor eax, 0xe062c4c8
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xd25da9a1
xor eax, 0xec048828
rol eax, 0x6b
popf
jmp 0x1402d610d
mov r8, r14
mov rdx, rdi
je 0x1402d7cdf
push rax
pushf
mov eax, 0xba9475da
pushf
not eax
add eax, 0x98044eb2
xor eax, 0xab2c3b57
rol eax, 0x75
popf
pushf
not eax
add eax, 0xe43a6528
xor eax, 0xab22508a
rol eax, 0x58
popf
pushf
not eax
add eax, 0xac154f21
xor eax, 0xbe70e796
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xe8b48a1d
xor eax, 0x85632907
rol eax, 0x43
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x7908ddd1
pushf
not eax
add eax, 0xe1dde690
xor eax, 0xa02b2bd9
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc602803a
xor eax, 0xeb61794d
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe6998581
xor eax, 0xa0e3f1a0
rol eax, 0xe1
popf
jmp 0x1402d610d
mov r9, rbx
sub r9, rdi
push rax
pushf
mov eax, 0xfa447ae8
pushf
not eax
add eax, 0x98b102ac
xor eax, 0xeacfd46f
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe8703a0a
xor eax, 0xacc390c4
rol eax, 0xae
popf
pushf
not eax
add eax, 0xa5bc051a
xor eax, 0xb79d590e
rol eax, 0x85
popf
pushf
not eax
add eax, 0x84e0225c
xor eax, 0xa8945c6c
rol eax, 0x82
popf
jmp 0x1402d610d
movzx eax, byte [rdx]
movzx ecx, byte [r9 + rdx]
mov byte [r9 + rdx], al
mov byte [rdx], cl
lea rdx, [rdx + 1]
sub r8, 1
jne 0x1402d7dcf
push rax
pushf
mov eax, 0xa65df9f2
pushf
not eax
add eax, 0xe659c5a2
xor eax, 0xd5700260
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xf7f59986
xor eax, 0xfaa5404c
rol eax, 0x35
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x3550d356
pushf
not eax
add eax, 0xe3b25fc8
xor eax, 0x8b773e0f
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xec002af4
xor eax, 0x8174d1b5
rol eax, 0x65
popf
jmp 0x1402d610d
cmp rsi, rdi
mov rax, rbx
cmovne rax, rsi
mov rsi, rax
jmp 0x1402d7632
cmp rsi, rbp
jae 0x1402d7e72
push rax
pushf
mov eax, 0xdfec58ff
pushf
not eax
add eax, 0xebd85f0e
xor eax, 0x99465953
rol eax, 0x52
popf
pushf
not eax
add eax, 0x8ac62c84
xor eax, 0xd282ce61
rol eax, 0x46
popf
pushf
not eax
add eax, 0x8ef34270
xor eax, 0xcab9de3b
rol eax, 0x80
popf
pushf
not eax
add eax, 0xc758fce0
xor eax, 0xce3a6f9c
rol eax, 0xc6
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x9ee02102
pushf
not eax
add eax, 0xf3b96a96
xor eax, 0xd6f5f059
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xbcefc930
xor eax, 0x9b719582
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xfa997279
xor eax, 0x8ab28602
rol eax, 0x91
popf
jmp 0x1402d610d
nop
push rax
pushf
mov eax, 0xa438cf47
pushf
not eax
add eax, 0xd4380931
xor eax, 0xde67ad89
rol eax, 0x65
popf
pushf
not eax
add eax, 0xbc45e05b
xor eax, 0x89335413
rol eax, 0x60
popf
jmp 0x1402d610d
sub rbp, r14
cmp rbp, rsi
jbe 0x1402d7f4d
push rax
pushf
mov eax, 0xbb2987f9
pushf
not eax
add eax, 0xe7d67bd4
xor eax, 0xb5f46ad9
rol eax, 0x54
popf
pushf
not eax
add eax, 0x986805c1
xor eax, 0x8da41016
rol eax, 0x95
popf
pushf
not eax
add eax, 0x9c132c58
xor eax, 0xf7c0903c
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf69139aa
xor eax, 0x87d033d3
rol eax, 0x36
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xf1dc7892
pushf
not eax
add eax, 0xa9b1ec4f
xor eax, 0x8d2796fe
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd721d1bd
xor eax, 0xad0cda25
rol eax, 0xb4
popf
jmp 0x1402d610d
movabs r10, 0x5f9306afa788eb2f
pushf
not r10
add r10, 0x7c879859
xor r10, 0x4445e566
rol r10, 0xd7
popf
pushf
not r10
add r10, 0x6c447169
xor r10, 0x60a95709
rol r10, 0xa2
popf
mov rdx, rsi
mov rcx, rbp
mov rax, r12
jmp 0x1402d7fc6
call qword [0x1401112f0]
test eax, eax
je 0x1402d8016
push rax
pushf
mov eax, 0xf0ff9f16
pushf
not eax
add eax, 0xe7960702
xor eax, 0xac9e2fb3
rol eax, 0x30
popf
pushf
not eax
add eax, 0xeaaf4493
xor eax, 0xd9cb87fc
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf189a3b1
xor eax, 0xb6aeb67d
rol eax, 0xbe
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x521f09a8
pushf
not eax
add eax, 0x841d100f
xor eax, 0xa569d212
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe84892bc
xor eax, 0xa1372d76
rol eax, 0x11
popf
pushf
not eax
add eax, 0xbe4609df
xor eax, 0xf23d8b16
rol eax, 0xbc
popf
jmp 0x1402d610d
jmp 0x1402d822a
sub rbp, r14
cmp rbp, r13
jbe 0x1402d80f5
push rax
pushf
mov eax, 0xd7bdf669
pushf
not eax
add eax, 0xa3405e12
xor eax, 0x95d6335d
rol eax, 0x73
popf
pushf
not eax
add eax, 0xd9ef0a6d
xor eax, 0xec93f1b7
rol eax, 0xce
popf
pushf
not eax
add eax, 0x9afca75b
xor eax, 0x8ece8877
rol eax, 0x41
popf
pushf
not eax
add eax, 0xed462f54
xor eax, 0x8e1eecaf
rol eax, 0x98
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xdff63c00
pushf
not eax
add eax, 0x8bfdbac7
xor eax, 0x81833cd7
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x95b012dd
xor eax, 0xb200f0e3
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xd4384436
xor eax, 0xfee4db32
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xcae80739
xor eax, 0x963677f1
rol eax, 0x7f
popf
jmp 0x1402d610d
movabs r10, 0x6f34174b0cb8c228
pushf
not r10
add r10, 0x64258378
xor r10, 0x6848f41f
rol r10, 0x27
popf
pushf
not r10
add r10, 0x584a7f92
xor r10, 0x500a002f
rol r10, 0x72
popf
mov rdx, rsi
mov rcx, rbp
mov rax, r12
jmp 0x1402d8194
call qword [0x1401112f0]
test eax, eax
je 0x1402d81f7
push rax
pushf
mov eax, 0x225e6bfd
pushf
not eax
add eax, 0xa0804b1b
xor eax, 0x950ef3c0
rol eax, 0x29
popf
pushf
not eax
add eax, 0xaec00af4
xor eax, 0xf48c38a9
rol eax, 0x25
popf
pushf
not eax
add eax, 0xd84526fd
xor eax, 0xddc81cea
rol eax, 0x85
popf
pushf
not eax
add eax, 0xaa8a8cb0
xor eax, 0xc2f0fc53
rol eax, 0x30
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x98edb7e8
pushf
not eax
add eax, 0xe458c1f6
xor eax, 0xe54df23f
rol eax, 0xed
popf
pushf
not eax
add eax, 0x80ce23ca
xor eax, 0xa1c7cecd
rol eax, 0x5e
popf
jmp 0x1402d610d
mov rcx, r15
mov rax, rbp
sub rcx, rbx
sub rax, r13
cmp rax, rcx
mov rcx, qword [rsp + 0x20]
jl 0x1402d8299
push rax
pushf
mov eax, 0xfa1c6324
pushf
not eax
add eax, 0xb180ab19
xor eax, 0xaca02643
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd6031314
xor eax, 0xc4d0bd38
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x9fcc2f61
xor eax, 0x95155210
rol eax, 9
popf
pushf
not eax
add eax, 0x8b6a3ce6
xor eax, 0xc4899ca9
rol eax, 0x74
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xe92b8ee4
pushf
not eax
add eax, 0x86d74342
xor eax, 0xa7a4efa4
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xdae3f13f
xor eax, 0xc22023dd
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xcaf32a2a
xor eax, 0x8b73b1f2
rol eax, 0x34
popf
pushf
not eax
add eax, 0xef7012e5
xor eax, 0xd47953a7
rol eax, 0xc1
popf
jmp 0x1402d610d
cmp r13, rbp
jae 0x1402d833d
push rax
pushf
mov eax, 0xc8a3b0cb
pushf
not eax
add eax, 0xbe5eb9e7
xor eax, 0x8659ae36
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xfb5b7efc
xor eax, 0xfcae3909
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xb47422ca
xor eax, 0x950be8aa
rol eax, 9
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x86c7ec14
pushf
not eax
add eax, 0xa1993b3d
xor eax, 0xf4b5f4f1
rol eax, 0x78
popf
pushf
not eax
add eax, 0xe5986f7d
xor eax, 0xea6cfa5f
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x846da192
xor eax, 0xdbe0259e
rol eax, 0x12
popf
pushf
not eax
add eax, 0xf3da04d5
xor eax, 0xe484e41a
rol eax, 0xa7
popf
jmp 0x1402d610d
mov qword [rsp + rcx*8 + 0x30], r13
mov qword [rsp + rcx*8 + 0x220], rbp
inc rcx
mov qword [rsp + 0x20], rcx
push rax
pushf
mov eax, 0x3777c86e
pushf
not eax
add eax, 0xb5f67fe0
xor eax, 0xfafac343
rol eax, 0x36
popf
pushf
not eax
add eax, 0xec9946ec
xor eax, 0xcb1816e8
rol eax, 0xad
popf
pushf
not eax
add eax, 0xa643cecc
xor eax, 0x9fdf3b2f
rol eax, 0x78
popf
jmp 0x1402d610d
cmp rbx, r15
jae 0x1402d8440
push rax
pushf
mov eax, 0xb3f38561
pushf
not eax
add eax, 0xdd063636
xor eax, 0x89772879
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xb60396e8
xor eax, 0xc1149e52
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xef5cc2ba
xor eax, 0xbd107eed
rol eax, 0x7c
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x617a3209
pushf
not eax
add eax, 0xe06b96f7
xor eax, 0xc0ad14fd
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xaebd0876
xor eax, 0xdd8c6709
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xe36d3dc9
xor eax, 0xd246c7a7
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf0006a7d
xor eax, 0x84f75ce7
rol eax, 0x67
popf
jmp 0x1402d610d
mov r13, rbx
jmp 0x1402d680a
cmp rbx, r15
jae 0x1402d8545
push rax
pushf
mov eax, 0xd7845845
pushf
not eax
add eax, 0xf25d7fe9
xor eax, 0x99e50f3b
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x9d2eabb2
xor eax, 0xaafaef27
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xe92d1c52
xor eax, 0xcad96ab1
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb7ad6960
xor eax, 0xe9a1aab5
rol eax, 0xf2
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0x496b12f7
pushf
not eax
add eax, 0x83d51d67
xor eax, 0xfe07dcd8
rol eax, 0x67
popf
pushf
not eax
add eax, 0xb6439c23
xor eax, 0xa7584041
rol eax, 5
popf
jmp 0x1402d610d
mov qword [rsp + rcx*8 + 0x30], rbx
mov qword [rsp + rcx*8 + 0x220], r15
inc rcx
mov qword [rsp + 0x20], rcx
push rax
pushf
mov eax, 0x8d07c306
pushf
not eax
add eax, 0xa4cf918b
xor eax, 0x8312b0a4
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xf052ada0
xor eax, 0xcc7d4e17
rol eax, 0xab
popf
jmp 0x1402d610d
cmp r13, rbp
jae 0x1402d860f
push rax
pushf
mov eax, 0x21fe8b08
pushf
not eax
add eax, 0xc989b2ce
xor eax, 0x89aa5dd3
rol eax, 0x94
popf
pushf
not eax
add eax, 0xd7fbd0ad
xor eax, 0xc5fa36f8
rol eax, 0x20
popf
pushf
not eax
add eax, 0xbb3eb1e6
xor eax, 0xc8dbd978
rol eax, 0xaa
popf
jmp 0x1402d610d
push rax
pushf
mov eax, 0xe35f47db
pushf
not eax
add eax, 0xbc12cb0a
xor eax, 0xdb03fb28
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xed34a4fa
xor eax, 0x8ab65361
rol eax, 0x81
popf
pushf
not eax
add eax, 0xda3a4892
xor eax, 0xebb98bd1
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc3bd1446
xor eax, 0xc823066b
rol eax, 0x99
popf
jmp 0x1402d610d
mov r15, rbp
jmp 0x1402d680a
mov rdi, qword [rsp + 0x430]
mov rsi, qword [rsp + 0x438]
mov rbp, qword [rsp + 0x440]
mov rbx, qword [rsp + 0x448]
mov r15, qword [rsp + 0x428]
push rax
pushf
mov eax, 0x167f3f15
pushf
not eax
add eax, 0xe71a9851
xor eax, 0xc6c2f52f
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd7bdd288
xor eax, 0x940b5f3b
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xce684be2
xor eax, 0xb2354610
rol eax, 0x59
popf
pushf
not eax
add eax, 0x9d4dd3cb
xor eax, 0xfff24464
rol eax, 0x28
popf
jmp 0x1402d610d
mov rcx, qword [rsp + 0x410]
xor rcx, rsp
call fcn.1402a1891
add rsp, 0x450
pop r14
pop r13
pop r12
ret