Function at 0x1401670cc
Capabilities:
Authenticate hmac
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x543b2b52
pushf
not eax
add eax, 0xc6a3c958
xor eax, 0xb6b4d2d4
rol eax, 0x38
popf
pushf
not eax
add eax, 0x8c579f6d
xor eax, 0xba92c320
rol eax, 0x52
popf
cmp eax, 0x29
jne 0x140167109
popf
pop rax
jmp 0x140168e4b
cmp eax, 0
jne 0x140167118
popf
pop rax
jmp 0x14016746f
cmp eax, 3
jne 0x140167127
popf
pop rax
jmp 0x140167735
cmp eax, 1
jne 0x140167136
popf
pop rax
jmp 0x14016755f
cmp eax, 0xd
jne 0x140167145
popf
pop rax
jmp 0x140167d5c
cmp eax, 0x1a
jne 0x140167154
popf
pop rax
jmp 0x140168440
cmp eax, 0xe
jne 0x140167163
popf
pop rax
jmp 0x140167da7
cmp eax, 0x31
jne 0x140167172
popf
pop rax
jmp 0x140169223
cmp eax, 0x19
jne 0x140167181
popf
pop rax
jmp 0x1401683a6
cmp eax, 8
jne 0x140167190
popf
pop rax
jmp 0x140167a69
cmp eax, 0x2a
jne 0x14016719f
popf
pop rax
jmp 0x140168ee1
cmp eax, 0x17
jne 0x1401671ae
popf
pop rax
jmp 0x140168235
cmp eax, 0x1c
jne 0x1401671bd
popf
pop rax
jmp 0x140168561
cmp eax, 0x2e
jne 0x1401671cc
popf
pop rax
jmp 0x140169106
cmp eax, 0x18
jne 0x1401671db
popf
pop rax
jmp 0x140168292
cmp eax, 0x2b
jne 0x1401671ea
popf
pop rax
jmp 0x140168f3f
cmp eax, 0x1b
jne 0x1401671f9
popf
pop rax
jmp 0x1401684c7
cmp eax, 0x2d
jne 0x140167208
popf
pop rax
jmp 0x14016902d
cmp eax, 0x23
jne 0x140167217
popf
pop rax
jmp 0x140168ae2
cmp eax, 0x25
jne 0x140167226
popf
pop rax
jmp 0x140168c1a
cmp eax, 0x32
jne 0x140167235
popf
pop rax
jmp 0x1401692c3
cmp eax, 0x13
jne 0x140167244
popf
pop rax
jmp 0x14016807d
cmp eax, 0x33
jne 0x140167253
popf
pop rax
jmp 0x14016933a
cmp eax, 0x24
jne 0x140167262
popf
pop rax
jmp 0x140168b85
cmp eax, 0x1e
jne 0x140167271
popf
pop rax
jmp 0x1401686ba
cmp eax, 0xc
jne 0x140167280
popf
pop rax
jmp 0x140167ce2
cmp eax, 0x26
jne 0x14016728f
popf
pop rax
jmp 0x140168cba
cmp eax, 0x27
jne 0x14016729e
popf
pop rax
jmp 0x140168d31
cmp eax, 0x30
jne 0x1401672ad
popf
pop rax
jmp 0x1401691ae
cmp eax, 0x10
jne 0x1401672bc
popf
pop rax
jmp 0x140167f05
cmp eax, 0x37
jne 0x1401672cb
popf
pop rax
jmp 0x140169543
cmp eax, 9
jne 0x1401672da
popf
pop rax
jmp 0x140167b00
cmp eax, 0x39
jne 0x1401672e9
popf
pop rax
jmp 0x1401695c9
cmp eax, 0x16
jne 0x1401672f8
popf
pop rax
jmp 0x1401681e5
cmp eax, 0x28
jne 0x140167307
popf
pop rax
jmp 0x140168def
cmp eax, 0xa
jne 0x140167316
popf
pop rax
jmp 0x140167c3a
cmp eax, 0x36
jne 0x140167325
popf
pop rax
jmp 0x140169498
cmp eax, 0x14
jne 0x140167334
popf
pop rax
jmp 0x1401680c8
cmp eax, 7
jne 0x140167343
popf
pop rax
jmp 0x1401679bd
cmp eax, 0x34
jne 0x140167352
popf
pop rax
jmp 0x1401693b8
cmp eax, 2
jne 0x140167361
popf
pop rax
jmp 0x140167608
cmp eax, 0x20
jne 0x140167370
popf
pop rax
jmp 0x1401688b3
cmp eax, 0x1d
jne 0x14016737f
popf
pop rax
jmp 0x140168621
cmp eax, 0x11
jne 0x14016738e
popf
pop rax
jmp 0x140167fa9
cmp eax, 0x35
jne 0x14016739d
popf
pop rax
jmp 0x1401693f4
cmp eax, 0x3a
jne 0x1401673ac
popf
pop rax
jmp 0x14016964f
cmp eax, 0x12
jne 0x1401673bb
popf
pop rax
jmp 0x140167ff8
cmp eax, 0x21
jne 0x1401673ca
popf
pop rax
jmp 0x1401689ba
cmp eax, 0x38
jne 0x1401673d9
popf
pop rax
jmp 0x140169586
cmp eax, 0xb
jne 0x1401673e8
popf
pop rax
jmp 0x140167c84
cmp eax, 0xf
jne 0x1401673f7
popf
pop rax
jmp 0x140167e5f
cmp eax, 0x15
jne 0x140167406
popf
pop rax
jmp 0x140168149
cmp eax, 5
jne 0x140167415
popf
pop rax
jmp 0x140167865
cmp eax, 6
jne 0x140167424
popf
pop rax
jmp 0x1401678fe
cmp eax, 0x22
jne 0x140167433
popf
pop rax
jmp 0x140168a73
cmp eax, 0x2c
jne 0x140167442
popf
pop rax
jmp 0x140168fcc
cmp eax, 0x1f
jne 0x140167451
popf
pop rax
jmp 0x140168764
cmp eax, 4
jne 0x140167460
popf
pop rax
jmp 0x1401677cf
cmp eax, 0x2f
jne 0x14016746f
popf
pop rax
jmp 0x140169197
mov r11, rsp
push rbp
push rbx
push r13
lea rbp, [r11 - 0x5f]
sub rsp, 0xe0
mov rax, qword [0x1400c1010]
xor rax, rsp
mov qword [rbp - 0x31], rax
mov rbx, qword [0x1400c1950]
mov r8d, ecx
mov rax, qword [rbx + 0x3ea0]
mov byte [rax + 0x98], 1
mov r13, qword [rbx + 0x3ea0]
mov qword [rbp - 0x49], r13
cmp byte [r13 + 0x9b], 0
jne 0x140167519
push rax
pushf
mov eax, 0x14221fac
pushf
not eax
add eax, 0x8ddbf07f
xor eax, 0xd544fc7e
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xbb80fb81
xor eax, 0xed7ad31e
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd4d8b074
xor eax, 0x8beacba2
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x926402dc
xor eax, 0xed42d48c
rol eax, 0x3c
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x23f1b943
pushf
not eax
add eax, 0xb7947d8c
xor eax, 0xec2950bf
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xeb0676fc
xor eax, 0xe50587bb
rol eax, 0x11
popf
pushf
not eax
add eax, 0xdd19be3e
xor eax, 0xa09a2a1e
rol eax, 0xeb
popf
jmp 0x1401670fa
mov qword [r11 + 0x10], rdi
movaps xmmword [r11 - 0x38], xmm6
movaps xmmword [r11 - 0x48], xmm7
movaps xmmword [r11 - 0x58], xmm8
test r8b, 2
je 0x1401675d5
push rax
pushf
mov eax, 0xd6254e56
pushf
not eax
add eax, 0xe67b5929
xor eax, 0xa7ea6ae7
rol eax, 0x91
popf
pushf
not eax
add eax, 0xdb75356c
xor eax, 0xe0901757
rol eax, 0xee
popf
pushf
not eax
add eax, 0x9afebf0a
xor eax, 0x88bbf11b
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9de142e4
xor eax, 0xaff00a35
rol eax, 0xaa
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xa820ed
pushf
not eax
add eax, 0xb2dcb94d
xor eax, 0xf6247bfd
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x9cdae65b
xor eax, 0xf916d577
rol eax, 0xca
popf
jmp 0x1401670fa
movss xmm7, dword [r13 + 0xe0]
lea rcx, [rbp - 0x61]
movss xmm1, dword [0x1400b8ffc]
movaps xmm8, xmm7
movaps xmmword [r11 - 0x68], xmm9
movss xmm9, dword [r13 + 0xe4]
movaps xmmword [r11 - 0x78], xmm10
movaps xmm10, xmm9
addss xmm10, dword [r13 + 0x10c]
movaps xmmword [rsp + 0x70], xmm11
movss xmm11, dword [0x1400b8eb0]
addss xmm8, xmm11
mov qword [rbp - 0x61], 0
movaps xmm6, xmm8
unpcklps xmm6, xmm10
call fcn.1401244db
mov r10, qword [0x1400c1950]
xor edi, edi
movaps xmm0, xmm7
shufps xmm0, xmm0, 0xe1
movss xmm0, xmm9
mov eax, dword [r10 + 0x4708]
mov dword [r10 + 0x4728], eax
mov rax, qword [r10 + 0x3ea0]
shufps xmm0, xmm0, 0xe1
unpcklpd xmm0, xmm6
movups xmmword [r10 + 0x4730], xmm0
mov dword [r10 + 0x4724], edi
movups xmmword [r10 + 0x4740], xmm0
mov dword [r10 + 0x472c], edi
mov dword [r10 + 0x4710], edi
comiss xmm10, dword [rax + 0x21c]
movups xmmword [rbp - 0x41], xmm0
jbe 0x140167702
push rax
pushf
mov eax, 0xe8409347
pushf
not eax
add eax, 0xe3352963
xor eax, 0xa7480a83
rol eax, 0x91
popf
pushf
not eax
add eax, 0xf311a208
xor eax, 0xb9e0e688
rol eax, 0x9f
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x2782577a
pushf
not eax
add eax, 0xa7c5fbc1
xor eax, 0xcf947202
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xd6cdd1c8
xor eax, 0x86f43b83
rol eax, 0x52
popf
jmp 0x1401670fa
movss xmm0, dword [rax + 0x224]
comiss xmm0, xmm9
jbe 0x14016779c
push rax
pushf
mov eax, 0x6a81f769
pushf
not eax
add eax, 0xd08a477c
xor eax, 0xd540a521
rol eax, 0x28
popf
pushf
not eax
add eax, 0x98a6a14f
xor eax, 0xee111bc6
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x9f863de8
xor eax, 0xf06a709f
rol eax, 0x32
popf
pushf
not eax
add eax, 0xefab82ee
xor eax, 0xac464557
rol eax, 0x92
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x3b974cfe
pushf
not eax
add eax, 0x90695193
xor eax, 0xbc885f43
rol eax, 0x98
popf
pushf
not eax
add eax, 0x94acfe95
xor eax, 0xbcc4a5f9
rol eax, 0x5a
popf
jmp 0x1401670fa
comiss xmm8, dword [rax + 0x218]
jbe 0x14016780c
push rax
pushf
mov eax, 0x32e386db
pushf
not eax
add eax, 0xf7c91cc8
xor eax, 0xfceb32d1
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd278c1e7
xor eax, 0xfef7dd73
rol eax, 0xd7
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x63c66fec
pushf
not eax
add eax, 0xdf5eaa67
xor eax, 0xbd1de5e8
rol eax, 0x37
popf
pushf
not eax
add eax, 0xae6a7f3a
xor eax, 0xb97489cb
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xc64eb407
xor eax, 0x9ad323b5
rol eax, 0x77
popf
pushf
not eax
add eax, 0x9e506c21
xor eax, 0x910e92e8
rol eax, 0xd
popf
jmp 0x1401670fa
movss xmm0, dword [rax + 0x220]
comiss xmm0, xmm7
jbe 0x1401678b8
push rax
pushf
mov eax, 0x5e87f6c5
pushf
not eax
add eax, 0xdeb356ac
xor eax, 0xef7857d5
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb13c7ce3
xor eax, 0xd2a26286
rol eax, 0x12
popf
pushf
not eax
add eax, 0xea97fe7c
xor eax, 0xdc768844
rol eax, 0x12
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x4792734b
pushf
not eax
add eax, 0xa78cd4aa
xor eax, 0x86d471d8
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xc745ba65
xor eax, 0x9e3c3c9c
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x9a940dd5
xor eax, 0xcc4b6fc3
rol eax, 0xfa
popf
jmp 0x1401670fa
mov dword [r10 + 0x472c], 0x200
mov r11d, 0xbef050a1
pushf
not r11d
add r11d, 0x9c197615
xor r11d, 0x804630eb
rol r11d, 0x49
popf
pushf
not r11d
add r11d, 0xbde6042f
xor r11d, 0xa48afae4
rol r11d, 0xd7
popf
pushf
not r11d
add r11d, 0xddb4a536
xor r11d, 0xc33786c2
rol r11d, 0xf1
popf
pushf
not r11d
add r11d, 0xce1c1ffd
xor r11d, 0xbe50737b
rol r11d, 0x6e
popf
jmp 0x140167b00
cmp byte [r10 + 0x5bac], dil
je 0x140167a23
push rax
pushf
mov eax, 0x7c5779c4
pushf
not eax
add eax, 0xca9fc1fc
xor eax, 0xf4d695f4
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x878ec5e6
xor eax, 0xd4a44d8c
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xd05174d8
xor eax, 0xa3026716
rol eax, 0xca
popf
pushf
not eax
add eax, 0xe68180bf
xor eax, 0xf88bab27
rol eax, 0xb2
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x94fce541
pushf
not eax
add eax, 0xdf66d228
xor eax, 0xba66d3bd
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xdbc0e6a8
xor eax, 0xd7140551
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xd1508801
xor eax, 0xb0a65302
rol eax, 8
popf
jmp 0x1401670fa
mov r11d, 0xac37b779
pushf
not r11d
add r11d, 0xe6993d8a
xor r11d, 0xab823a3e
rol r11d, 0x6c
popf
pushf
not r11d
add r11d, 0xe64bac14
xor r11d, 0xdbf93873
rol r11d, 0xe5
popf
pushf
not r11d
add r11d, 0xeaeaa163
xor r11d, 0xbcab5095
rol r11d, 0xa0
popf
push rax
pushf
mov eax, 0xe47782e1
pushf
not eax
add eax, 0xa5ad3517
xor eax, 0x9b42a8ff
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xe8e65e2c
xor eax, 0x9e2561bc
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x928d1123
xor eax, 0xfc866705
rol eax, 0xc9
popf
jmp 0x1401670fa
mov r8b, 0x9a
pushf
not r8b
add r8b, 0xca
xor r8b, 0xab
rol r8b, 0xa4
popf
pushf
not r8b
add r8b, 0x9b
xor r8b, 0x72
rol r8b, 0x2b
popf
lea rdx, [rbp - 0x39]
lea rcx, [rbp - 0x41]
call fcn.140244274
mov ecx, dword [r10 + 0x472c]
test al, al
movss dword [rbp - 0x61], xmm7
cmovne ecx, r11d
movss dword [rbp - 0x5d], xmm10
mov dword [r10 + 0x472c], ecx
lea rcx, [rbp - 0x41]
movups xmm0, xmmword [r10 + 0x3a58]
movss dword [rbp - 0x69], xmm7
movups xmmword [rbp - 0x41], xmm0
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [r10 + 0x37e0]
movss dword [rbp - 0x65], xmm9
movss dword [rbp - 0x35], xmm0
call fcn.14028b493
mov rcx, qword [r13 + 0x278]
lea rdx, [rbp - 0x69]
mov r9d, eax
movss dword [rsp + 0x20], xmm11
lea r8, [rbp - 0x61]
call fcn.1401c4916
cmp byte [rbx + 0x5bac], dil
je 0x140167be1
push rax
pushf
mov eax, 0x81d2740c
pushf
not eax
add eax, 0xa242fd8b
xor eax, 0xc1285e52
rol eax, 0xef
popf
pushf
not eax
add eax, 0xfd53e349
xor eax, 0x91bd7299
rol eax, 0x21
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xd2691910
pushf
not eax
add eax, 0xbc108d79
xor eax, 0xf165cc95
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xcb1ca070
xor eax, 0xaa878d21
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xf0506492
xor eax, 0xc8e56b6c
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xed4cd1f5
xor eax, 0xaa8594e9
rol eax, 0x92
popf
jmp 0x1401670fa
lea rcx, [0x1a393052f]
pushf
sub rcx, 0x63878cfb
popf
call fcn.140267469
push rax
pushf
mov eax, 0x4ac1168b
pushf
not eax
add eax, 0xe7770de2
xor eax, 0xbe5264a6
rol eax, 0x96
popf
pushf
not eax
add eax, 0xad042ef9
xor eax, 0xb0f9b514
rol eax, 0x92
popf
jmp 0x1401670fa
movaps xmm10, xmmword [rsp + 0x80]
movaps xmm9, xmmword [rsp + 0x90]
movaps xmm11, xmmword [rsp + 0x70]
push rax
pushf
mov eax, 0xaaa484f9
pushf
not eax
add eax, 0xf1b75bdc
xor eax, 0x8738868e
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xe9ee3350
xor eax, 0x85d7e5bb
rol eax, 0x15
popf
pushf
not eax
add eax, 0x81f2ae94
xor eax, 0xae2f2fc1
rol eax, 0xb8
popf
jmp 0x1401670fa
movaps xmm6, xmmword [rsp + 0xc0]
movaps xmm7, xmmword [rsp + 0xb0]
mov rdi, qword [rsp + 0x108]
movaps xmm8, xmmword [rsp + 0xa0]
push rax
pushf
mov eax, 0xe1f05cf1
pushf
not eax
add eax, 0xb185c254
xor eax, 0xb516be68
rol eax, 0x84
popf
pushf
not eax
add eax, 0xe3d93ca6
xor eax, 0xf3a413bb
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xae5c399f
xor eax, 0xf785ebb0
rol eax, 0xc
popf
pushf
not eax
add eax, 0xc507f7ec
xor eax, 0x8e55831e
rol eax, 0xc4
popf
jmp 0x1401670fa
mov rcx, qword [rbp - 0x31]
xor rcx, rsp
call fcn.14020dea3
add rsp, 0xe0
pop r13
pop rbx
pop rbp
ret
test r8b, 1
je 0x140167e06
push rax
pushf
mov eax, 0x64192f6f
pushf
not eax
add eax, 0xbd4f5e26
xor eax, 0x97076538
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xc08f4cd3
xor eax, 0xf4a70c96
rol eax, 0x95
popf
pushf
not eax
add eax, 0xe24e75c4
xor eax, 0xd8709797
rol eax, 9
popf
pushf
not eax
add eax, 0xed00e5b3
xor eax, 0xf752612c
rol eax, 0x25
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x1c1143ef
pushf
not eax
add eax, 0x9bb7fa7e
xor eax, 0xf63748d8
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xbb75529d
xor eax, 0xe8b7b474
rol eax, 0x74
popf
pushf
not eax
add eax, 0xf0b2b318
xor eax, 0xdd047ce1
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xcdba8039
xor eax, 0xed51e22e
rol eax, 0x1f
popf
jmp 0x1401670fa
movss xmm6, dword [r13 + 0x18]
movsxd rax, dword [rbx + 0x4820]
movaps xmm7, xmm6
addss xmm7, dword [r13 + 0x20]
test eax, eax
jle 0x140167ed2
push rax
pushf
mov eax, 0xb07138ba
pushf
not eax
add eax, 0xdabe004f
xor eax, 0xb830ea57
rol eax, 0xda
popf
pushf
not eax
add eax, 0x925b2ae3
xor eax, 0xaed58446
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xb3ee24d6
xor eax, 0xb7dea4de
rol eax, 0xb
popf
pushf
not eax
add eax, 0xea2dfcda
xor eax, 0x9f4c14ef
rol eax, 0x90
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xfcba0454
pushf
not eax
add eax, 0xbec183fc
xor eax, 0xdde13a1d
rol eax, 0x37
popf
pushf
not eax
add eax, 0xc2ac863f
xor eax, 0xe59c9354
rol eax, 0x7e
popf
jmp 0x1401670fa
mov rcx, qword [rbx + 0x4828]
lea rdx, [rax + rax*2]
mov eax, dword [r13 + 8]
add rdx, rdx
cmp dword [rcx + rdx*8 - 0x30], eax
jne 0x140167f63
push rax
pushf
mov eax, 0xa1a92160
pushf
not eax
add eax, 0xa7ca445b
xor eax, 0x8ca90605
rol eax, 0x41
popf
pushf
not eax
add eax, 0x956aeb61
xor eax, 0xa02246fc
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xf66cf8d6
xor eax, 0xac2c0707
rol eax, 4
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xecc863ac
pushf
not eax
add eax, 0xbc6cf978
xor eax, 0x8b359487
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa7c686ba
xor eax, 0xd29e1ca4
rol eax, 2
popf
pushf
not eax
add eax, 0xe8b0b751
xor eax, 0xb1d0c682
rol eax, 0xcd
popf
jmp 0x1401670fa
addss xmm6, dword [r13 + 0x124]
push rax
pushf
mov eax, 0xb7397059
pushf
not eax
add eax, 0xbb17cdfc
xor eax, 0x9a7cf19a
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xf5ef525c
xor eax, 0x9d2e4533
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xc272c440
xor eax, 0xc7b0bee7
rol eax, 0x47
popf
jmp 0x1401670fa
mov rdx, qword [rbx + 0x4ad0]
test rdx, rdx
je 0x14016804a
push rax
pushf
mov eax, 0x7eef58b5
pushf
not eax
add eax, 0xcec98555
xor eax, 0xefdcd2a4
rol eax, 0x34
popf
pushf
not eax
add eax, 0xeee3c595
xor eax, 0xcea3740c
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x998d8659
xor eax, 0xf2775b0c
rol eax, 0xfd
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x88fdbf51
pushf
not eax
add eax, 0x83ad0ca3
xor eax, 0xd857f6da
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xc681b321
xor eax, 0xcdc687fe
rol eax, 0xd5
popf
jmp 0x1401670fa
movsxd rax, dword [rdx + 0x7c]
imul rcx, rax, 0x68
mov rax, qword [rdx + 0x18]
movss xmm6, dword [rcx + rax + 8]
movss xmm7, dword [rcx + rax + 0xc]
push rax
pushf
mov eax, 0xe63de07f
pushf
not eax
add eax, 0xa9287e5a
xor eax, 0x9afd05ba
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xb1e85031
xor eax, 0xa6192004
rol eax, 0xf2
popf
jmp 0x1401670fa
xor edi, edi
test r8b, 4
je 0x140168103
push rax
pushf
mov eax, 0xffa5def0
pushf
not eax
add eax, 0xdb1955dc
xor eax, 0xff7e0e11
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xa1b214c3
xor eax, 0x8fab52c5
rol eax, 0x59
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x853104a
pushf
not eax
add eax, 0xfddf0217
xor eax, 0xab5e9bac
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xbb6b1bc9
xor eax, 0xf0187f8f
rol eax, 0x38
popf
pushf
not eax
add eax, 0xe2749c80
xor eax, 0xe95dea5e
rol eax, 5
popf
jmp 0x1401670fa
mov r9, qword [r13 + 0x188]
mov qword [rbp - 0x51], r9
test r9, r9
je 0x1401681b2
push rax
pushf
mov eax, 0x6140d748
pushf
not eax
add eax, 0x9ffbf355
xor eax, 0xdbae0e78
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xcfeccf7f
xor eax, 0xd289d4ae
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xda4a9208
xor eax, 0xa66e1926
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xa62f0792
xor eax, 0xfefee742
rol eax, 0x54
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x67a4006c
pushf
not eax
add eax, 0xfb17cbd9
xor eax, 0xcb0017fd
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x900b1c6a
xor eax, 0xb37ac3f6
rol eax, 0xb3
popf
jmp 0x1401670fa
call fcn.14024351c
jmp 0x140168292
mov qword [rbp - 0x51], rdi
push rax
pushf
mov eax, 0x1a6178ba
pushf
not eax
add eax, 0xc5da26a1
xor eax, 0xec752f7d
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xb43f58df
xor eax, 0x8d0c886d
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xcd8ec448
xor eax, 0x98b5ab49
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x83fd78ef
xor eax, 0xdced50d5
rol eax, 0xa6
popf
jmp 0x1401670fa
movss xmm0, dword [r13 + 0xe4]
lea rcx, [rbp - 0x69]
movss xmm8, dword [0x1400b8eb0]
movaps xmm1, xmm0
addss xmm1, xmm8
movss dword [rbp - 0x3d], xmm0
movaps xmm0, xmm7
movss dword [rbp - 0x41], xmm6
mov qword [rbp - 0x69], rdi
unpcklps xmm0, xmm1
movss xmm1, dword [0x1400b8ffc]
movsd qword [rbp - 0x39], xmm0
call fcn.1401244db
mov r10, qword [0x1400c1950]
mov eax, dword [r10 + 0x4708]
mov dword [r10 + 0x4724], edi
movups xmm0, xmmword [rbp - 0x41]
movups xmmword [r10 + 0x4730], xmm0
movups xmm1, xmmword [rbp - 0x41]
mov dword [r10 + 0x4728], eax
mov rax, qword [r10 + 0x3ea0]
movups xmmword [r10 + 0x4740], xmm1
mov dword [r10 + 0x472c], edi
mov dword [r10 + 0x4710], edi
movss xmm0, dword [rbp - 0x35]
comiss xmm0, dword [rax + 0x21c]
jbe 0x140168373
push rax
pushf
mov eax, 0x9363a411
pushf
not eax
add eax, 0x938e7185
xor eax, 0xdd2efbb7
rol eax, 0x33
popf
pushf
not eax
add eax, 0x9a1980a6
xor eax, 0xf1d08a81
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xeb993d46
xor eax, 0xe6872933
rol eax, 0xd7
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xed61d529
pushf
not eax
add eax, 0xd6d66b86
xor eax, 0xbe867db4
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xb39eaf91
xor eax, 0xb98962d6
rol eax, 0x14
popf
jmp 0x1401670fa
movss xmm0, dword [rax + 0x224]
comiss xmm0, dword [rbp - 0x3d]
jbe 0x1401683e7
push rax
pushf
mov eax, 0x9ad31478
pushf
not eax
add eax, 0x85496f6a
xor eax, 0xa07efe3b
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xdb993f1d
xor eax, 0xe6cef514
rol eax, 0xe5
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x8998ee5b
pushf
not eax
add eax, 0x94ed1633
xor eax, 0xaa93645a
rol eax, 0x52
popf
pushf
not eax
add eax, 0x89074e30
xor eax, 0xa5c05e17
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xa3ee9b41
xor eax, 0xd4cba8e1
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe8caa76f
xor eax, 0xcf6edab0
rol eax, 0xe5
popf
jmp 0x1401670fa
movss xmm0, dword [rbp - 0x39]
comiss xmm0, dword [rax + 0x218]
jbe 0x140168494
push rax
pushf
mov eax, 0x6f0c1f91
pushf
not eax
add eax, 0xb27e4560
xor eax, 0xd431440f
rol eax, 0xab
popf
pushf
not eax
add eax, 0xc1732512
xor eax, 0xf04ee63f
rol eax, 0x55
popf
pushf
not eax
add eax, 0xbfe74070
xor eax, 0xf2c77af0
rol eax, 0x10
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xccc6bf13
pushf
not eax
add eax, 0xe76ef842
xor eax, 0xf57438d0
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x9bfa6ee1
xor eax, 0xa03ac4d9
rol eax, 0x17
popf
jmp 0x1401670fa
movss xmm0, dword [rax + 0x220]
comiss xmm0, dword [rbp - 0x41]
jbe 0x140168508
push rax
pushf
mov eax, 0xb928a3c0
pushf
not eax
add eax, 0xd2afe9cb
xor eax, 0xac1f24c1
rol eax, 0x80
popf
pushf
not eax
add eax, 0xb2c397ed
xor eax, 0xc52b3521
rol eax, 0xc7
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xd9a2cb66
pushf
not eax
add eax, 0x9f50ccd1
xor eax, 0xb1317c53
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xa396c257
xor eax, 0xf8713572
rol eax, 0xae
popf
pushf
not eax
add eax, 0x97188721
xor eax, 0xc760e76c
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xac3e12ab
xor eax, 0xd08d80aa
rol eax, 0x2d
popf
jmp 0x1401670fa
mov dword [r10 + 0x472c], 0x200
mov r11d, 0x6337be7b
pushf
not r11d
add r11d, 0x8457f714
xor r11d, 0xbb5c3844
rol r11d, 4
popf
pushf
not r11d
add r11d, 0xfed589c6
xor r11d, 0xe8984e8e
rol r11d, 0x67
popf
pushf
not r11d
add r11d, 0xac954577
xor r11d, 0xb677781a
rol r11d, 0x99
popf
pushf
not r11d
add r11d, 0xda6286aa
xor r11d, 0xff9b6ac1
rol r11d, 0x2b
popf
jmp 0x140168764
cmp byte [r10 + 0x5bac], dil
je 0x140168687
push rax
pushf
mov eax, 0x4c4b127a
pushf
not eax
add eax, 0xc5d306f2
xor eax, 0x80be0fc8
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xf5d7e3d3
xor eax, 0xd1fa51f2
rol eax, 0x27
popf
pushf
not eax
add eax, 0xb33da358
xor eax, 0xa2b3175f
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd6f1d9d1
xor eax, 0xe383087c
rol eax, 0x7c
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x3842cd38
pushf
not eax
add eax, 0xc18fd112
xor eax, 0xccb2eeb6
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd24f8678
xor eax, 0xd3419218
rol eax, 0x50
popf
jmp 0x1401670fa
mov r11d, 0x9b90b95b
pushf
not r11d
add r11d, 0xdf648c6e
xor r11d, 0xd1df4d8c
rol r11d, 0x7f
popf
pushf
not r11d
add r11d, 0xb172616f
xor r11d, 0xee0c6d77
rol r11d, 0x7b
popf
pushf
not r11d
add r11d, 0xee194db7
xor r11d, 0xa9e649fb
rol r11d, 0x7a
popf
push rax
pushf
mov eax, 0x4f0c7a8a
pushf
not eax
add eax, 0xb0aac903
xor eax, 0xd898f553
rol eax, 0x36
popf
pushf
not eax
add eax, 0xdff10ceb
xor eax, 0x826b7c6e
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa5b8fdb9
xor eax, 0xaa731bf4
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa317c60b
xor eax, 0xf3c3e562
rol eax, 0x35
popf
jmp 0x1401670fa
mov r8b, 0x67
pushf
not r8b
add r8b, 0x1c
xor r8b, 5
rol r8b, 0x98
popf
pushf
not r8b
add r8b, 0x16
xor r8b, 0x6c
rol r8b, 0x6d
popf
lea rdx, [rbp - 0x39]
lea rcx, [rbp - 0x41]
call fcn.140244274
mov ecx, dword [r10 + 0x472c]
test al, al
cmovne ecx, r11d
mov dword [r10 + 0x472c], ecx
lea rcx, [rbp - 0x61]
movups xmm0, xmmword [r10 + 0x3a58]
movss xmm1, dword [rbp - 0x3d]
movups xmmword [rbp - 0x61], xmm0
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [r10 + 0x37e0]
movss dword [rbp - 0x65], xmm1
movss dword [rbp - 0x55], xmm0
movss xmm0, dword [rbp - 0x39]
movss dword [rbp - 0x69], xmm0
call fcn.14028b493
mov rcx, qword [r13 + 0x278]
lea rdx, [rbp - 0x41]
mov r9d, eax
movss dword [rsp + 0x20], xmm8
lea r8, [rbp - 0x69]
call fcn.1401c4916
cmp byte [rbx + 0x5bac], dil
je 0x14016886d
push rax
pushf
mov eax, 0x3b48fe7
pushf
not eax
add eax, 0x96031cbf
xor eax, 0x9860d8d1
rol eax, 0xad
popf
pushf
not eax
add eax, 0xdc3e8410
xor eax, 0x961e6667
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x8ed78e0d
xor eax, 0xf2185bd9
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xb196cd4b
xor eax, 0xbd6a09ca
rol eax, 0x60
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xca988ec4
pushf
not eax
add eax, 0xe8bd3c6e
xor eax, 0xa8042a5f
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xdc64cc11
xor eax, 0xbba56493
rol eax, 0x76
popf
pushf
not eax
add eax, 0x80302427
xor eax, 0xf8ee590f
rol eax, 0x22
popf
jmp 0x1401670fa
mov qword [rsp + 0x100], rsi
mov rsi, qword [0x1400c1950]
mov qword [rsp + 0x110], r12
mov qword [rsp + 0xd8], r14
lea r14, [0x1be5407d8]
pushf
sub r14, 0x7e488fa0
popf
mov qword [rsp + 0xd0], r15
mov rax, qword [rsi + 0x3ea0]
mov rbx, qword [rsi + 0x5bd0]
mov r12, qword [rsi + 0x5bd8]
mov qword [rsi + 0x5bd8], rdi
mov qword [rsi + 0x5bd0], rdi
mov rdi, r14
mov qword [rbp - 0x69], rax
cmp r14, 0xffffffffffffffff
jae 0x140168962
push rax
pushf
mov eax, 0x6e709cb4
pushf
not eax
add eax, 0xcf98dc15
xor eax, 0x86da7783
rol eax, 0x85
popf
pushf
not eax
add eax, 0xfdd007fb
xor eax, 0xe589b7f3
rol eax, 0xa
popf
pushf
not eax
add eax, 0xea06327f
xor eax, 0xac97de16
rol eax, 0x93
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xaf4d609c
pushf
not eax
add eax, 0xc39f405d
xor eax, 0xa50d148b
rol eax, 0x78
popf
pushf
not eax
add eax, 0xf1a7eb84
xor eax, 0xadee4fb6
rol eax, 1
popf
pushf
not eax
add eax, 0xc0f4dc87
xor eax, 0xa6cc9fb4
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xd6aec1f8
xor eax, 0xaa8f3f7b
rol eax, 0xba
popf
jmp 0x1401670fa
movzx ecx, byte [rdi]
test cl, cl
je 0x140168a1a
push rax
pushf
mov eax, 0x1605c4bb
pushf
not eax
add eax, 0xbc08ced1
xor eax, 0xc03ebd51
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xcc33eadd
xor eax, 0xdf1394ae
rol eax, 0x80
popf
pushf
not eax
add eax, 0xff71ace1
xor eax, 0xe0ae4110
rol eax, 0xea
popf
pushf
not eax
add eax, 0xea044d11
xor eax, 0xf8f1f11f
rol eax, 0xa2
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xb5a8948b
pushf
not eax
add eax, 0x90200f3a
xor eax, 0x8be1ce66
rol eax, 0x50
popf
pushf
not eax
add eax, 0x84868d22
xor eax, 0xcc2dfb79
rol eax, 0x97
popf
pushf
not eax
add eax, 0x893affae
xor eax, 0xe6e545e7
rol eax, 0x43
popf
pushf
not eax
add eax, 0xafa411ba
xor eax, 0xf8c9d062
rol eax, 0x12
popf
jmp 0x1401670fa
lea rax, [rdi + 1]
cmp cl, 0x23
jne 0x140168aaf
push rax
pushf
mov eax, 0x1fe03de2
pushf
not eax
add eax, 0xf4b40187
xor eax, 0xe0ac7726
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xefa8a9c5
xor eax, 0xaf4561c9
rol eax, 0xea
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x8718e25b
pushf
not eax
add eax, 0x91d25ddf
xor eax, 0xb26d62f7
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xdfc157cc
xor eax, 0xb0341634
rol eax, 0xc8
popf
jmp 0x1401670fa
cmp byte [rax], cl
je 0x140168b3f
push rax
pushf
mov eax, 0xcb0de0d
pushf
not eax
add eax, 0xe794d652
xor eax, 0xda056739
rol eax, 0x78
popf
pushf
not eax
add eax, 0xd786c983
xor eax, 0x860f1aad
rol eax, 0x37
popf
pushf
not eax
add eax, 0xdc73b23f
xor eax, 0xd9f417ca
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xd26b73ae
xor eax, 0xe6492fe8
rol eax, 0x96
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xc1842712
pushf
not eax
add eax, 0xd0f23a61
xor eax, 0x99727c3c
rol eax, 0x26
popf
pushf
not eax
add eax, 0xace2a3d7
xor eax, 0xd987e726
rol eax, 0x11
popf
pushf
not eax
add eax, 0xec29f747
xor eax, 0xabf9fe50
rol eax, 0x7e
popf
jmp 0x1401670fa
mov rdi, rax
cmp rax, 0xffffffffffffffff
jb 0x140168bc1
push rax
pushf
mov eax, 0xeb5ffec
pushf
not eax
add eax, 0xa23a35b4
xor eax, 0xb0d1c808
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xe76e7b32
xor eax, 0xf261edda
rol eax, 0x2c
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x6fc4cbf8
pushf
not eax
add eax, 0xdca85c6b
xor eax, 0xea96e832
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xec710b24
xor eax, 0xc654dad1
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xb4d20f01
xor eax, 0xcee04245
rol eax, 8
popf
pushf
not eax
add eax, 0x81c7e753
xor eax, 0xeb3306d3
rol eax, 0x61
popf
jmp 0x1401670fa
movss xmm1, dword [rbp - 0x3d]
movss xmm0, dword [rsi + 0x3820]
addss xmm0, dword [rsi + 0x5be0]
movss dword [rsi + 0x5be0], xmm1
addss xmm0, xmm8
comiss xmm1, xmm0
jbe 0x140168c74
push rax
pushf
mov eax, 0x1aa9c1cd
pushf
not eax
add eax, 0xa334283d
xor eax, 0x8d4bf898
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x9bc31b7d
xor eax, 0xde018d15
rol eax, 0x18
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xa5284670
pushf
not eax
add eax, 0xe2726cef
xor eax, 0xe7308d9b
rol eax, 8
popf
pushf
not eax
add eax, 0xf7c71618
xor eax, 0xd1fba3fb
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe3e3d45f
xor eax, 0xf2389d02
rol eax, 0x5d
popf
jmp 0x1401670fa
lea rcx, [0x1a10f0a07]
pushf
sub rcx, 0x610a4593
popf
call fcn.140267469
mov byte [rsi + 0x5be4], 1
push rax
pushf
mov eax, 0x39a7ce50
pushf
not eax
add eax, 0xfebb13c2
xor eax, 0x9c5125cb
rol eax, 0x70
popf
pushf
not eax
add eax, 0xdf6ef16c
xor eax, 0xeea5622d
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xfb8616ba
xor eax, 0xb7dd77a2
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xc8eb3564
xor eax, 0xe9bfcf5c
rol eax, 0xe1
popf
jmp 0x1401670fa
mov r15, 0xffffffffffffffff
test rbx, rbx
je 0x140168d96
push rax
pushf
mov eax, 0xe21bf03e
pushf
not eax
add eax, 0xf841299e
xor eax, 0xe9bb1789
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xcebd4bc8
xor eax, 0xc93ce90a
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa7e7aad7
xor eax, 0x870a8721
rol eax, 0x64
popf
pushf
not eax
add eax, 0x9f1b0592
xor eax, 0x8f354927
rol eax, 0xd8
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x68d39e11
pushf
not eax
add eax, 0x9ecf5107
xor eax, 0xf90c69d0
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd499ec6e
xor eax, 0xa48377e7
rol eax, 0xda
popf
pushf
not eax
add eax, 0xdb25a165
xor eax, 0x9db8e114
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xbf7260a6
xor eax, 0xd74a8172
rol eax, 0x23
popf
jmp 0x1401670fa
mov r8, r15
push rax
pushf
mov eax, 0x19ab6a68
pushf
not eax
add eax, 0x8ae3a571
xor eax, 0x96870395
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xea621244
xor eax, 0x8c7f39ad
rol eax, 0x47
popf
pushf
not eax
add eax, 0xbc2fff8b
xor eax, 0x8206aa0d
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x80573990
xor eax, 0xf8fb2391
rol eax, 0xe2
popf
jmp 0x1401670fa
inc r8
cmp byte [rbx + r8], 0
jne 0x140168e9b
push rax
pushf
mov eax, 0xd8116519
pushf
not eax
add eax, 0xe280d26b
xor eax, 0xb0c4c68e
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xaf06b757
xor eax, 0xbfee281b
rol eax, 0xca
popf
pushf
not eax
add eax, 0x95ec402d
xor eax, 0xf044ac9f
rol eax, 0xe1
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xdcbf5400
pushf
not eax
add eax, 0xec0a4d1a
xor eax, 0x89b7b6c1
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x926bd039
xor eax, 0x966c3f5b
rol eax, 0xe
popf
pushf
not eax
add eax, 0x9bfa5441
xor eax, 0xfdd5c9a9
rol eax, 0xe0
popf
jmp 0x1401670fa
push rbx
not rbx
sub r8, rbx
pop rbx
sub r8, 1
lea rcx, [rbp - 0x41]
mov rdx, rbx
call fcn.1401f51dd
push rax
pushf
mov eax, 0xebc022bf
pushf
not eax
add eax, 0xf3d839da
xor eax, 0x9c7a6983
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x9bde2cf8
xor eax, 0x8251ea47
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb8ec6060
xor eax, 0x8a632276
rol eax, 0xcc
popf
jmp 0x1401670fa
mov rdx, qword [rbp - 0x69]
mov ecx, dword [rsi + 0x5be8]
mov eax, dword [rdx + 0x168]
cmp ecx, eax
jle 0x140168f99
push rax
pushf
mov eax, 0x4899fe70
pushf
not eax
add eax, 0xc676455b
xor eax, 0xefd8805c
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xd189da2e
xor eax, 0xb59f42d6
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa60af3a5
xor eax, 0xc36b4462
rol eax, 0x74
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x95db1274
pushf
not eax
add eax, 0xc31b9739
xor eax, 0xe9cb1ef5
rol eax, 0xae
popf
pushf
not eax
add eax, 0xa354ddac
xor eax, 0xbcc83689
rol eax, 0xf7
popf
jmp 0x1401670fa
mov dword [rsi + 0x5be8], eax
mov ecx, eax
push rax
pushf
mov eax, 0xf2479bfe
pushf
not eax
add eax, 0x9d7e47b1
xor eax, 0xba2de2a7
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xebef7b67
xor eax, 0x81330915
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xa1c6077e
xor eax, 0xe3873a59
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x970b578e
xor eax, 0xfdae22d4
rol eax, 0x7f
popf
jmp 0x1401670fa
mov r13d, dword [rdx + 0x168]
sub r13d, ecx
nop word [rax + rax]
mov r8, rdi
mov edx, 0xd1b79361
pushf
not edx
add edx, 0xe6df9134
xor edx, 0xb8746c3a
rol edx, 0x82
popf
pushf
not edx
add edx, 0xc509ea84
xor edx, 0x8fbba2e3
rol edx, 0x62
popf
sub r8, r14
mov rcx, r14
call sub.VCRUNTIME140.dll_memchr
test rax, rax
mov rbx, rdi
cmovne rbx, rax
cmp r14, rbx
jne 0x1401690d3
push rax
pushf
mov eax, 0x76b759c8
pushf
not eax
add eax, 0xe7ad0a1b
xor eax, 0xdea01aa9
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa512b361
xor eax, 0xf2db536f
rol eax, 1
popf
pushf
not eax
add eax, 0xecce0e92
xor eax, 0xdb0ac0c4
rol eax, 0x52
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x83602815
pushf
not eax
add eax, 0xdbcafa88
xor eax, 0x8be058c4
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xda82f2ce
xor eax, 0x892c1aac
rol eax, 0xdc
popf
jmp 0x1401670fa
cmp rbx, rdi
je 0x14016913e
push rax
pushf
mov eax, 0xfc3e1d2d
pushf
not eax
add eax, 0xd35a9866
xor eax, 0xdb8ede0a
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xc3c6e5bc
xor eax, 0xbd239322
rol eax, 0xcf
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x10ab82d2
pushf
not eax
add eax, 0xbe8a521e
xor eax, 0xe218006c
rol eax, 0xe
popf
pushf
not eax
add eax, 0xdb3d8e69
xor eax, 0xb6a5e053
rol eax, 0x70
popf
pushf
not eax
add eax, 0x9e1badb2
xor eax, 0xbde9033a
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9ef18a9f
xor eax, 0xd14199ae
rol eax, 0xab
popf
jmp 0x1401670fa
mov r9d, ebx
lea edx, [r13*4]
sub r9d, r14d
cmp byte [rsi + 0x5be4], 0
jne 0x140169223
mov edx, 0x2ea499a1
pushf
not edx
add edx, 0xc0a614c3
xor edx, 0x9a62b68f
rol edx, 0x35
popf
pushf
not edx
add edx, 0xa79a1e70
xor edx, 0xf1d911f7
rol edx, 0xe0
popf
push rax
pushf
mov eax, 0x3a9b9176
pushf
not eax
add eax, 0xa6122a6f
xor eax, 0x85bd78dd
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xba4a9be0
xor eax, 0x9b8f7d8a
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xd52caf09
xor eax, 0xb2700c60
rol eax, 0x53
popf
jmp 0x1401670fa
lea r8, [0x1a466761f]
pushf
sub r8, 0x6461bcc1
popf
mov qword [rsp + 0x20], r14
lea rcx, [0x18a2b40d7]
pushf
sub rcx, 0x4a267c5f
popf
call fcn.140267469
mov byte [rsi + 0x5be4], 0
cmp byte [rbx], 0xa
jne 0x140169290
push rax
pushf
mov eax, 0xb9e36943
pushf
not eax
add eax, 0xbab51e55
xor eax, 0xbe07d52a
rol eax, 0x87
popf
pushf
not eax
add eax, 0xb9e9f8c1
xor eax, 0x86b9dae1
rol eax, 0x86
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x81cd7701
pushf
not eax
add eax, 0xe174b161
xor eax, 0xf40cf5e3
rol eax, 0x15
popf
pushf
not eax
add eax, 0x88aec831
xor eax, 0x9119527b
rol eax, 0xde
popf
jmp 0x1401670fa
lea rcx, [0x1bf2421c4]
pushf
sub rcx, 0x7f1f5d50
popf
call fcn.140267469
mov byte [rsi + 0x5be4], 1
push rax
pushf
mov eax, 0x57806aa3
pushf
not eax
add eax, 0xb16968fb
xor eax, 0xca194ee4
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xd0047f44
xor eax, 0xde72db4d
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd152669e
xor eax, 0xb45387be
rol eax, 5
popf
pushf
not eax
add eax, 0x8b8f959a
xor eax, 0xda0314a9
rol eax, 0xd9
popf
jmp 0x1401670fa
cmp rbx, rdi
je 0x140169385
push rax
pushf
mov eax, 0x5025796a
pushf
not eax
add eax, 0x88442842
xor eax, 0xba9775a2
rol eax, 0x65
popf
pushf
not eax
add eax, 0xa970fbff
xor eax, 0xe4a742c8
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xf990ae96
xor eax, 0x91cd5d4c
rol eax, 0x5a
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x580cb3c1
pushf
not eax
add eax, 0x966cebb2
xor eax, 0xdedf00a4
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x88d57286
xor eax, 0x9e81ef89
rol eax, 0x48
popf
jmp 0x1401670fa
lea r14, [rbx + 1]
jmp 0x140169042
mov r14, qword [rsp + 0xd8]
mov rsi, qword [rsp + 0x100]
mov r13, qword [rbp - 0x49]
test r12, r12
je 0x140169465
push rax
pushf
mov eax, 0xb29565b7
pushf
not eax
add eax, 0xc69eb022
xor eax, 0x9122d649
rol eax, 1
popf
pushf
not eax
add eax, 0xc8a42c34
xor eax, 0x9879e5f1
rol eax, 0x43
popf
pushf
not eax
add eax, 0xe5eb7950
xor eax, 0xfb82d5ea
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xbe41b278
xor eax, 0xa7d1ab14
rol eax, 0x8a
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xf0bd84bd
pushf
not eax
add eax, 0xf74d0c4d
xor eax, 0xa408761f
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xdc5cd723
xor eax, 0xde36c2d2
rol eax, 0x91
popf
jmp 0x1401670fa
cmp byte [r12 + r15 + 1], 0
lea r15, [r15 + 1]
jne 0x1401694fd
push rax
pushf
mov eax, 0xccf8cd64
pushf
not eax
add eax, 0xa54d728b
xor eax, 0xcd328701
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb24ea216
xor eax, 0xff27e30d
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x96893270
xor eax, 0xf7bf52d7
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x9ab9b1c4
xor eax, 0xaadd6198
rol eax, 0xc6
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0xfa961019
pushf
not eax
add eax, 0xdecc1a07
xor eax, 0xc22446db
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xe34ad577
xor eax, 0xd8235e75
rol eax, 0x94
popf
pushf
not eax
add eax, 0xf658048c
xor eax, 0xf88fe55a
rol eax, 0xdc
popf
jmp 0x1401670fa
lea r8, [r12 + r15]
mov rdx, r12
lea rcx, [rbp - 0x41]
call fcn.1401f51dd
push rax
pushf
mov eax, 0x93035f2c
pushf
not eax
add eax, 0x99f32e31
xor eax, 0xf24c7054
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xa39db036
xor eax, 0xfb23be56
rol eax, 0xb6
popf
jmp 0x1401670fa
mov r15, qword [rsp + 0xd0]
mov r12, qword [rsp + 0x110]
push rax
pushf
mov eax, 0x954a8f42
pushf
not eax
add eax, 0xd7420e85
xor eax, 0xad5334b8
rol eax, 0x97
popf
pushf
not eax
add eax, 0xef8dc40c
xor eax, 0xf21051e6
rol eax, 0xb3
popf
jmp 0x1401670fa
mov rbx, qword [rbp - 0x51]
test rbx, rbx
je 0x14016961c
push rax
pushf
mov eax, 0x9bbfa78b
pushf
not eax
add eax, 0x8b9bdc36
xor eax, 0x90163eef
rol eax, 0x28
popf
pushf
not eax
add eax, 0xd6282176
xor eax, 0x81378e2d
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x809fa39c
xor eax, 0xc08cfe3e
rol eax, 0xeb
popf
jmp 0x1401670fa
push rax
pushf
mov eax, 0x8e30de34
pushf
not eax
add eax, 0xcf07bf83
xor eax, 0xc330b63e
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd913e23c
xor eax, 0xc97a8419
rol eax, 0x3d
popf
jmp 0x1401670fa
call fcn.140267622
mov eax, dword [r13 + 0xe4]
mov dword [rbx + 0x1c], eax
jmp 0x140167ce2