Function at 0x1400fe628
Capabilities:
Encrypt data using chaskey

Disassembly:
push rax
pushf
mov eax, 0x4bae7beb
pushf
not eax
add eax, 0x2be66c59
xor eax, 0x417aabb8
rol eax, 9
popf
pushf
not eax
add eax, 0x240c564c
xor eax, 0x3446907f
rol eax, 0x90
popf
pushf
not eax
add eax, 0x72cc258e
xor eax, 0x3755687b
rol eax, 0xb0
popf
cmp eax, 9
jne 0x1400fe678
popf
pop rax
jmp 0x1400fed69
cmp eax, 0
jne 0x1400fe687
popf
pop rax
jmp 0x1400fe876
cmp eax, 7
jne 0x1400fe696
popf
pop rax
jmp 0x1400fec36
cmp eax, 2
jne 0x1400fe6a5
popf
pop rax
jmp 0x1400fe9b6
cmp eax, 0x1d
jne 0x1400fe6b4
popf
pop rax
jmp 0x1400ff73d
cmp eax, 0xc
jne 0x1400fe6c3
popf
pop rax
jmp 0x1400fef12
cmp eax, 0x12
jne 0x1400fe6d2
popf
pop rax
jmp 0x1400ff219
cmp eax, 4
jne 0x1400fe6e1
popf
pop rax
jmp 0x1400feaa8
cmp eax, 6
jne 0x1400fe6f0
popf
pop rax
jmp 0x1400febc7
cmp eax, 0x13
jne 0x1400fe6ff
popf
pop rax
jmp 0x1400ff2ab
cmp eax, 0xf
jne 0x1400fe70e
popf
pop rax
jmp 0x1400ff06a
cmp eax, 5
jne 0x1400fe71d
popf
pop rax
jmp 0x1400feb3d
cmp eax, 0xa
jne 0x1400fe72c
popf
pop rax
jmp 0x1400fee4b
cmp eax, 0x1f
jne 0x1400fe73b
popf
pop rax
jmp 0x1400ff825
cmp eax, 0x21
jne 0x1400fe74a
popf
pop rax
jmp 0x1400ff967
cmp eax, 0x1c
jne 0x1400fe759
popf
pop rax
jmp 0x1400ff707
cmp eax, 3
jne 0x1400fe768
popf
pop rax
jmp 0x1400fea5e
cmp eax, 0x10
jne 0x1400fe777
popf
pop rax
jmp 0x1400ff115
cmp eax, 0x15
jne 0x1400fe786
popf
pop rax
jmp 0x1400ff3bd
cmp eax, 0xe
jne 0x1400fe795
popf
pop rax
jmp 0x1400ff01a
cmp eax, 0x1b
jne 0x1400fe7a4
popf
pop rax
jmp 0x1400ff66a
cmp eax, 0x19
jne 0x1400fe7b3
popf
pop rax
jmp 0x1400ff5b8
cmp eax, 0x14
jne 0x1400fe7c2
popf
pop rax
jmp 0x1400ff31c
cmp eax, 8
jne 0x1400fe7d1
popf
pop rax
jmp 0x1400fecc5
cmp eax, 0xd
jne 0x1400fe7e0
popf
pop rax
jmp 0x1400fef96
cmp eax, 0x18
jne 0x1400fe7ef
popf
pop rax
jmp 0x1400ff508
cmp eax, 0x20
jne 0x1400fe7fe
popf
pop rax
jmp 0x1400ff8c9
cmp eax, 0x1a
jne 0x1400fe80d
popf
pop rax
jmp 0x1400ff5ff
cmp eax, 0xb
jne 0x1400fe81c
popf
pop rax
jmp 0x1400feeba
cmp eax, 1
jne 0x1400fe82b
popf
pop rax
jmp 0x1400fe8f5
cmp eax, 0x11
jne 0x1400fe83a
popf
pop rax
jmp 0x1400ff187
cmp eax, 0x1e
jne 0x1400fe849
popf
pop rax
jmp 0x1400ff79e
cmp eax, 0x16
jne 0x1400fe858
popf
pop rax
jmp 0x1400ff43e
cmp eax, 0x22
jne 0x1400fe867
popf
pop rax
jmp 0x1400ff9fb
cmp eax, 0x17
jne 0x1400fe876
popf
pop rax
jmp 0x1400ff49a
push rbp
push r14
push r15
mov r15, rcx
mov rbp, r8
mov r14, rdx
sub r15, qword [r8 + 0x30]
je 0x1400fe8c2
push rax
pushf
mov eax, 0xa72baca5
pushf
not eax
add eax, 0x178261ab
xor eax, 0x4368e08
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x3f14d268
xor eax, 0x7bb7bad9
rol eax, 0xb9
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0xf97ca934
pushf
not eax
add eax, 0x7e15a307
xor eax, 0x72940523
rol eax, 0x21
popf
pushf
not eax
add eax, 0x254a67d6
xor eax, 0x39342df2
rol eax, 0x33
popf
jmp 0x1400fe669
movzx r9d, word [r8 + 0x14]
movzx eax, word [r8 + 6]
add r9, 0x18
push r8
not r8
sub r9, r8
pop r8
sub r9, 1
mov qword [rsp + 0x30], rdi
mov edi, dword [r8 + 0xb0]
lea rcx, [rax + rax*4]
lea rdx, [r9 + rcx*8]
cmp r9, rdx
jae 0x1400fe95d
push rax
pushf
mov eax, 0x645213ab
pushf
not eax
add eax, 0x6207d6ee
xor eax, 0x63867a8
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x163bf9b7
xor eax, 0x47c67bf0
rol eax, 0xa7
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x3df1c1eb
pushf
not eax
add eax, 0x2a32acb9
xor eax, 0x2345b472
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x760d14cf
xor eax, 0x8541145
rol eax, 0x60
popf
pushf
not eax
add eax, 0x1dfc23b5
xor eax, 0x188a8e26
rol eax, 0x28
popf
pushf
not eax
add eax, 0x2b6fdf40
xor eax, 0x72f29521
rol eax, 0xc2
popf
jmp 0x1400fe669
mov eax, dword [r9 + 8]
test rax, rax
jne 0x1400fea05
push rax
pushf
mov eax, 0x760b199c
pushf
not eax
add eax, 0x2ecdc983
xor eax, 0x4b00b268
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x6ddfca36
xor eax, 0x9f08862
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x742f1e19
xor eax, 0xa7e2fb0
rol eax, 0x6a
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0xa6e835ba
pushf
not eax
add eax, 0x2407fad2
xor eax, 0x1b763beb
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x4f6fa4d1
xor eax, 0x570a587
rol eax, 7
popf
pushf
not eax
add eax, 0x3a2122b2
xor eax, 0x48485177
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x2d30ed16
xor eax, 0x148def5d
rol eax, 0x35
popf
jmp 0x1400fe669
mov eax, dword [r9 + 0x10]
push rax
pushf
mov eax, 0x28e4f162
pushf
not eax
add eax, 0x4b0328fd
xor eax, 0x3751410
rol eax, 4
popf
pushf
not eax
add eax, 0x37e4501a
xor eax, 0x777482d8
rol eax, 0x38
popf
pushf
not eax
add eax, 0x2d697174
xor eax, 0x7e132ace
rol eax, 0xde
popf
jmp 0x1400fe669
mov ecx, dword [r9 + 0xc]
cmp rdi, rcx
jb 0x1400feae4
push rax
pushf
mov eax, 0x238fe92c
pushf
not eax
add eax, 0x376c5b13
xor eax, 0x23a693e3
rol eax, 0x77
popf
pushf
not eax
add eax, 0x527d3382
xor eax, 0x4fe4e210
rol eax, 0xf6
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x54a62921
pushf
not eax
add eax, 0x6a4057a9
xor eax, 0x1084ea7e
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x3babf9fc
xor eax, 0x74e1076b
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x3e52f835
xor eax, 0x5dae9545
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x767ca379
xor eax, 0x37b69b98
rol eax, 0x1a
popf
jmp 0x1400fe669
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
cmp rdi, rax
jb 0x1400feb81
push rax
pushf
mov eax, 0x79782b05
pushf
not eax
add eax, 0x8f0fda4
xor eax, 0x5d71410e
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x1b7c7ddb
xor eax, 0xe3be4a1
rol eax, 0xc
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0xdbe90a9b
pushf
not eax
add eax, 0x16bdd668
xor eax, 0x3a0e6d80
rol eax, 0x97
popf
pushf
not eax
add eax, 0x12324659
xor eax, 0x76e55bf2
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xaac387f
xor eax, 0x4d559467
rol eax, 0x6c
popf
jmp 0x1400fe669
add r9, 0x28
cmp r9, rdx
jb 0x1400fec03
push rax
pushf
mov eax, 0x15d8817b
pushf
not eax
add eax, 0x131861a2
xor eax, 0x50d7da34
rol eax, 7
popf
pushf
not eax
add eax, 0x3ae29f7f
xor eax, 0x46c45628
rol eax, 0x12
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x143be8b3
pushf
not eax
add eax, 0x1a89bd43
xor eax, 0x6429351f
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x6ec7751b
xor eax, 0x624469f3
rol eax, 0x16
popf
jmp 0x1400fe669
mov rdi, qword [rsp + 0x30]
mov eax, 0xc3dc3f5
pushf
not eax
add eax, 0xb58222d
xor eax, 0x19c9bebc
rol eax, 0xba
popf
pushf
not eax
add eax, 0x5c2e2a22
xor eax, 0x2c92dadf
rol eax, 0x9a
popf
pop r15
pop r14
pop rbp
ret
test r9, r9
je 0x1400fed23
push rax
pushf
mov eax, 0x74e63492
pushf
not eax
add eax, 0x1727ae3f
xor eax, 0x76614107
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x3104594
xor eax, 0xd0a6c94
rol eax, 0x95
popf
pushf
not eax
add eax, 0x3923df8c
xor eax, 0x6635a066
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x4cf19ecf
xor eax, 0x79709d0c
rol eax, 0x6c
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x73effba9
pushf
not eax
add eax, 0x41fb76a2
xor eax, 0xa53605a
rol eax, 0xb
popf
pushf
not eax
add eax, 0x2aee7bd5
xor eax, 0x5d1aba6b
rol eax, 0x25
popf
pushf
not eax
add eax, 0x1166bd20
xor eax, 0x30eaf9f9
rol eax, 0xd5
popf
jmp 0x1400fe669
mov ecx, dword [r9 + 0xc]
sub ecx, dword [r9 + 0x14]
push rcx
not rcx
add rdi, rcx
pop rcx
add rdi, 1
mov qword [rsp + 0x38], r12
mov r12d, dword [r8 + 0xb4]
push r14
not r14
sub rdi, r14
pop r14
sub rdi, 1
push rdi
not rdi
sub r12, rdi
pop rdi
sub r12, 1
test rdi, rdi
je 0x1400fee05
push rax
pushf
mov eax, 0xc10f249
pushf
not eax
add eax, 0x1b56b3e3
xor eax, 0x7166281d
rol eax, 0xca
popf
pushf
not eax
add eax, 0x4fc621ea
xor eax, 0x1ca63aa6
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x34a8da6f
xor eax, 0x75004149
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x3a02a5a1
xor eax, 0x53120d58
rol eax, 0xcf
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0xafdd2984
pushf
not eax
add eax, 0x5851d207
xor eax, 0x4b6ed492
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x3214dc8
xor eax, 0x1da8b39c
rol eax, 0x17
popf
pushf
not eax
add eax, 0xc67db12
xor eax, 0x1f6e706b
rol eax, 0xd3
popf
jmp 0x1400fe669
cmp rdi, r12
jae 0x1400fee87
push rax
pushf
mov eax, 0xa33f1444
pushf
not eax
add eax, 0x16147d1d
xor eax, 0x679e194c
rol eax, 0x14
popf
pushf
not eax
add eax, 0x35d95259
xor eax, 0x1c953da1
rol eax, 0xb2
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x38af277f
pushf
not eax
add eax, 0x1d484528
xor eax, 0xcba5298
rol eax, 8
popf
pushf
not eax
add eax, 0x70cef7f5
xor eax, 0x4d7fd78c
rol eax, 0x79
popf
jmp 0x1400fe669
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x28], rsi
nop dword [rax + rax]
push rax
pushf
mov eax, 0x153fcce7
pushf
not eax
add eax, 0x99c038
xor eax, 0x20cfb9eb
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x7610a105
xor eax, 0x74aea0f0
rol eax, 0x12
popf
pushf
not eax
add eax, 0x34d03e54
xor eax, 0xe5b40fd
rol eax, 0x39
popf
jmp 0x1400fe669
mov eax, dword [rdi + 4]
test eax, eax
je 0x1400fef63
push rax
pushf
mov eax, 0x1f50ab05
pushf
not eax
add eax, 0x6aac26b4
xor eax, 0x1a7e4ee8
rol eax, 9
popf
pushf
not eax
add eax, 0xa060b44
xor eax, 0xb3dc615
rol eax, 0x72
popf
pushf
not eax
add eax, 0x617e09c6
xor eax, 0x7f0b372b
rol eax, 0x4b
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x79f49066
pushf
not eax
add eax, 0x3f0da6e5
xor eax, 0x6039773d
rol eax, 0x51
popf
pushf
not eax
add eax, 0x2ea92f0a
xor eax, 0x6c23e4c9
rol eax, 0xb4
popf
jmp 0x1400fe669
add eax, 0xfffffff8
shr eax, 1
je 0x1400fefd4
push rax
pushf
mov eax, 0x69c30ed8
pushf
not eax
add eax, 0x66ce8f5d
xor eax, 0x5b0a2617
rol eax, 0x89
popf
pushf
not eax
add eax, 0x72dae914
xor eax, 0x6f8dc6c7
rol eax, 0xb9
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x465981d7
pushf
not eax
add eax, 0x13ae37d
xor eax, 0x38f3f90f
rol eax, 0x25
popf
pushf
not eax
add eax, 0x1fac09d9
xor eax, 0x7a28e536
rol eax, 0xce
popf
pushf
not eax
add eax, 0x274628c1
xor eax, 0x22aa7ee4
rol eax, 0xee
popf
jmp 0x1400fe669
lea rbx, [rdi + 8]
mov esi, eax
nop dword [rax]
push rax
pushf
mov eax, 0x345d0bc1
pushf
not eax
add eax, 0x198d6b43
xor eax, 0x6a3d49f
rol eax, 0x73
popf
pushf
not eax
add eax, 0x67cc8223
xor eax, 0x24c1f5dd
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x679d9311
xor eax, 0x5d56a57b
rol eax, 0x32
popf
jmp 0x1400fe669
movzx r10d, word [rbx]
movzx eax, r10w
shr ax, 0xc
not r10d
xor r10d, 0x80000fff
and r10d, 0x80000fff
jge 0x1400ff0bc
push rax
pushf
mov eax, 0xfdad2951
pushf
not eax
add eax, 0x5b2e0498
xor eax, 0x37415987
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x371f2248
xor eax, 0x619c1ec5
rol eax, 0xdb
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x16138de
pushf
not eax
add eax, 0x710450a
xor eax, 0x3e15586f
rol eax, 0x56
popf
pushf
not eax
add eax, 0x2ca3d15
xor eax, 0x62fc70be
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x4488d81a
xor eax, 0x600cf127
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x68849178
xor eax, 0x472b4935
rol eax, 0x46
popf
jmp 0x1400fe669
dec r10d
push r10
sub rsp, 8
mov dword [rsp], 0xfffff000
xor r10d, 0xfffff000
xchg dword [rsp + 8], r10d
and r10d, dword [rsp]
or r10d, dword [rsp + 8]
add rsp, 0x10
inc r10d
push rax
pushf
mov eax, 0xbf37afdc
pushf
not eax
add eax, 0x7f8b4578
xor eax, 0x53c6b12a
rol eax, 0x50
popf
pushf
not eax
add eax, 0x3f9f1d93
xor eax, 0x744fe0b9
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x5e7c4f9d
xor eax, 0x17926d08
rol eax, 0xd6
popf
jmp 0x1400fe669
cmp ax, 3
je 0x1400ff1e6
push rax
pushf
mov eax, 0xa5b6e6a4
pushf
not eax
add eax, 0x33146f2c
xor eax, 0x7dc2e6f0
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x527e6d01
xor eax, 0x5a1e0fb2
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x18620808
xor eax, 0x5c01a60d
rol eax, 0x26
popf
pushf
not eax
add eax, 0x77f4d85
xor eax, 0x1568cd1f
rol eax, 0x33
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0xde1674f
pushf
not eax
add eax, 0x4e2b9322
xor eax, 0x2fe5b92f
rol eax, 4
popf
pushf
not eax
add eax, 0x62ad51f6
xor eax, 0x672c221f
rol eax, 0xd
popf
jmp 0x1400fe669
cmp ax, 0xa
jne 0x1400ff278
push rax
pushf
mov eax, 0x20ab4f72
pushf
not eax
add eax, 0x8c1608b
xor eax, 0x1b3213b9
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x64dbc4b1
xor eax, 0x5784c605
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x1e82658b
xor eax, 0x6acead8a
rol eax, 3
popf
pushf
not eax
add eax, 0x55bdff5c
xor eax, 0x16bdb99a
rol eax, 0x25
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x8a284bc2
pushf
not eax
add eax, 0x28f23e5b
xor eax, 0x54785c41
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x213645c6
xor eax, 0x791b5829
rol eax, 0xe9
popf
jmp 0x1400fe669
movzx r11d, word [rbp + 0x14]
movzx r8d, word [rbp + 6]
add r11, 0x18
mov r9d, dword [rdi]
push rbp
not rbp
sub r11, rbp
pop rbp
sub r11, 1
mov rax, r11
lea rcx, [r8 + r8*4]
lea rdx, [r11 + rcx*8]
cmp r11, rdx
push rax
pushf
mov eax, 0xe15f1118
pushf
not eax
add eax, 0x54356961
xor eax, 0x2e9d315b
rol eax, 0x46
popf
pushf
not eax
add eax, 0x7d095a46
xor eax, 0x2339bb5e
rol eax, 0xff
popf
pushf
not eax
add eax, 0x6b040747
xor eax, 0x467a302e
rol eax, 0x53
popf
jmp 0x1400fe669
jae 0x1400ff364
push rax
pushf
mov eax, 0x52e15a95
pushf
not eax
add eax, 0x7295f45b
xor eax, 0x8f62cd4
rol eax, 0x83
popf
pushf
not eax
add eax, 0x646bd576
xor eax, 0x18e48046
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc656faf
xor eax, 0x27001218
rol eax, 0xa4
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x8a5a7759
pushf
not eax
add eax, 0x7c1054d1
xor eax, 0x16751cba
rol eax, 0x54
popf
pushf
not eax
add eax, 0x7e253017
xor eax, 0x728f7cdc
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x5212708a
xor eax, 0x3fd91b8a
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x71d39a39
xor eax, 0x2cee4385
rol eax, 0xb3
popf
jmp 0x1400fe669
mov ecx, dword [rax + 8]
test rcx, rcx
jne 0x1400ff3f8
push rax
pushf
mov eax, 0x2851bd27
pushf
not eax
add eax, 0x3a5047b5
xor eax, 0x5ef52769
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x74a92c65
xor eax, 0x33ee4e20
rol eax, 0xc5
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0xc32cbb7d
pushf
not eax
add eax, 0x47983763
xor eax, 0x24a17a01
rol eax, 0xa
popf
pushf
not eax
add eax, 0x43041ad1
xor eax, 0x5924e4c6
rol eax, 0x18
popf
pushf
not eax
add eax, 0x68cfc121
xor eax, 0x5d8be8bf
rol eax, 0x61
popf
jmp 0x1400fe669
mov ecx, dword [rax + 0x10]
push rax
pushf
mov eax, 0x32654b23
pushf
not eax
add eax, 0x672fa20e
xor eax, 0x5357d30d
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x13121836
xor eax, 0x3e016fd5
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x3234cb44
xor eax, 0x7c099ebe
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x1df56f86
xor eax, 0x69af3696
rol eax, 0xca
popf
jmp 0x1400fe669
mov edx, dword [rax + 0xc]
cmp r9, rdx
jb 0x1400ff4d5
push rax
pushf
mov eax, 0x9af45ea
pushf
not eax
add eax, 0x692b5a78
xor eax, 0x134b0620
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x53ac543
xor eax, 0x59e7777e
rol eax, 0x55
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x5532cae7
pushf
not eax
add eax, 0xdc4fdd8
xor eax, 0x342aefd3
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x68130d63
xor eax, 0x4a40d496
rol eax, 0x44
popf
jmp 0x1400fe669
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
cmp r9, rcx
jb 0x1400ff55f
push rax
pushf
mov eax, 0x52a030b8
pushf
not eax
add eax, 0x31819f9d
xor eax, 0x4dc81f33
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x3d3c367e
xor eax, 0x5040173b
rol eax, 0x52
popf
pushf
not eax
add eax, 0x297eca67
xor eax, 0x7eda3a01
rol eax, 0xdd
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0xd63887a8
pushf
not eax
add eax, 0x5718d9e4
xor eax, 0x20a5e378
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x145c161
xor eax, 0x48921aa2
rol eax, 0x96
popf
pushf
not eax
add eax, 0x59fd6f58
xor eax, 0x530c47d9
rol eax, 0x97
popf
pushf
not eax
add eax, 0x528b1a
xor eax, 0x79d5edf3
rol eax, 0x1a
popf
jmp 0x1400fe669
lea rdx, [r8 + r8*4]
add rax, 0x28
lea rcx, [r11 + rdx*8]
cmp rax, rcx
jmp 0x1400ff31c
test rax, rax
je 0x1400ff637
push rax
pushf
mov eax, 0xfec959cd
pushf
not eax
add eax, 0x4972da0b
xor eax, 0x3a374663
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x1e02a973
xor eax, 0x27cfb5d8
rol eax, 0xdf
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0xa9fc9e11
pushf
not eax
add eax, 0x4786d07b
xor eax, 0x316dcb0d
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x3b8b34cb
xor eax, 0x25ffacc
rol eax, 5
popf
jmp 0x1400fe669
mov ecx, dword [rax + 0xc]
sub ecx, dword [rax + 0x14]
mov eax, ecx
push rax
not rax
add r9, rax
pop rax
add r9, 1
push r14
not r14
sub r9, r14
pop r14
sub r9, 1
jne 0x1400ff6c1
push rax
pushf
mov eax, 0x8ec0256c
pushf
not eax
add eax, 0x5a5db451
xor eax, 0x35804a01
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x36d9ccdf
xor eax, 0x45eba5df
rol eax, 0x3e
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x1841dc8b
pushf
not eax
add eax, 0x668ba4e0
xor eax, 0x5b420355
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x22081d92
xor eax, 0x3d428e39
rol eax, 0x37
popf
pushf
not eax
add eax, 0x2eeff224
xor eax, 0x4dd9e3de
rol eax, 0xf2
popf
jmp 0x1400fe669
mov r9, r14
push rax
pushf
mov eax, 0x59637dee
pushf
not eax
add eax, 0x7b7efaca
xor eax, 0x4c91307c
rol eax, 0x24
popf
pushf
not eax
add eax, 0x1ca11202
xor eax, 0x33fcaf8b
rol eax, 0x95
popf
jmp 0x1400fe669
movzx eax, r10w
add qword [rax + r9], r15
push rax
pushf
mov eax, 0xb7834d8a
pushf
not eax
add eax, 0x2b2527d8
xor eax, 0x6e14883f
rol eax, 0x59
popf
pushf
not eax
add eax, 0x145e6882
xor eax, 0x6059e047
rol eax, 0xba
popf
pushf
not eax
add eax, 0x380964e5
xor eax, 0x58ebbdf9
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x501bd995
xor eax, 0x6a90a831
rol eax, 0xa0
popf
jmp 0x1400fe669
add rbx, 2
sub rsi, 1
jne 0x1400ff7f2
push rax
pushf
mov eax, 0xdc1f3a6a
pushf
not eax
add eax, 0x6cd2d88a
xor eax, 0x7a0fd689
rol eax, 0xff
popf
pushf
not eax
add eax, 0x5e321fec
xor eax, 0x14edab47
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x53dfda70
xor eax, 0x62b89a8e
rol eax, 0xb
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x1707d2f6
pushf
not eax
add eax, 0x7e9cd15a
xor eax, 0x514ed663
rol eax, 0x85
popf
pushf
not eax
add eax, 0x14729b5a
xor eax, 0x38cd9b53
rol eax, 0x4b
popf
jmp 0x1400fe669
mov eax, dword [rdi + 4]
push rax
not rax
sub rdi, rax
pop rax
sub rdi, 1
cmp rdi, r12
jb 0x1400ff896
push rax
pushf
mov eax, 0x2f049147
pushf
not eax
add eax, 0x5a79c31e
xor eax, 0x599e869e
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x39b13b72
xor eax, 0x6109bb90
rol eax, 0x22
popf
pushf
not eax
add eax, 0x3e006d2b
xor eax, 0x2129154
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x6137963c
xor eax, 0x1125e9e7
rol eax, 0x1d
popf
jmp 0x1400fe669
push rax
pushf
mov eax, 0x8afef616
pushf
not eax
add eax, 0x54a0947
xor eax, 0x3af2827
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x6bc01aaa
xor eax, 0x7f023319
rol eax, 0x6d
popf
jmp 0x1400fe669
mov rbx, qword [rsp + 0x20]
mov eax, 0x98217021
pushf
not eax
add eax, 0x3f3b155d
xor eax, 0x2e5ba00e
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x5d4916a
xor eax, 0x2faf8954
rol eax, 0xc0
popf
mov rsi, qword [rsp + 0x28]
mov r12, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x30]
pop r15
pop r14
pop rbp
ret
mov r12, qword [rsp + 0x38]
mov eax, 0x2870d4a1
pushf
not eax
add eax, 0x3559a7ae
xor eax, 0x2cb30129
rol eax, 0xee
popf
pushf
not eax
add eax, 0x60c1dce8
xor eax, 0x6c3896d1
rol eax, 0x77
popf
mov rdi, qword [rsp + 0x30]
pop r15
pop r14
pop rbp
ret
mov eax, 0xe2d1e784
pushf
not eax
add eax, 0xf7824b
xor eax, 0x6450b520
rol eax, 0x74
popf
pushf
not eax
add eax, 0x9b2ea7f
xor eax, 0x4b4b432c
rol eax, 0xc2
popf
pop r15
pop r14
pop rbp
ret