Function at 0x14003f20c
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x2912231c
pushf
not eax
add eax, 0x1e19be7d
xor eax, 0x4cae7953
rol eax, 0xae
popf
pushf
not eax
add eax, 0x28e0f0d4
xor eax, 0x5958d60a
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x18a85a57
xor eax, 0x4b621bc6
rol eax, 0x89
popf
cmp eax, 0x12
jne 0x14003f25c
popf
pop rax
jmp 0x14003fe32
cmp eax, 1
jne 0x14003f26b
popf
pop rax
jmp 0x14003f4a2
cmp eax, 8
jne 0x14003f27a
popf
pop rax
jmp 0x14003f8b3
cmp eax, 0
jne 0x14003f289
popf
pop rax
jmp 0x14003f3e2
cmp eax, 0x17
jne 0x14003f298
popf
pop rax
jmp 0x14004015c
cmp eax, 0x14
jne 0x14003f2a7
popf
pop rax
jmp 0x14003ffe1
cmp eax, 2
jne 0x14003f2b6
popf
pop rax
jmp 0x14003f4da
cmp eax, 3
jne 0x14003f2c5
popf
pop rax
jmp 0x14003f5e6
cmp eax, 6
jne 0x14003f2d4
popf
pop rax
jmp 0x14003f782
cmp eax, 0x16
jne 0x14003f2e3
popf
pop rax
jmp 0x1400400e0
cmp eax, 0xa
jne 0x14003f2f2
popf
pop rax
jmp 0x14003f9c1
cmp eax, 0x13
jne 0x14003f301
popf
pop rax
jmp 0x14003ff5a
cmp eax, 0x1a
jne 0x14003f310
popf
pop rax
jmp 0x14004030d
cmp eax, 0x11
jne 0x14003f31f
popf
pop rax
jmp 0x14003fdaa
cmp eax, 0xd
jne 0x14003f32e
popf
pop rax
jmp 0x14003fb26
cmp eax, 0xf
jne 0x14003f33d
popf
pop rax
jmp 0x14003fc6e
cmp eax, 0xe
jne 0x14003f34c
popf
pop rax
jmp 0x14003fbd0
cmp eax, 0xb
jne 0x14003f35b
popf
pop rax
jmp 0x14003fa45
cmp eax, 0xc
jne 0x14003f36a
popf
pop rax
jmp 0x14003faa7
cmp eax, 0x10
jne 0x14003f379
popf
pop rax
jmp 0x14003fcdf
cmp eax, 0x18
jne 0x14003f388
popf
pop rax
jmp 0x1400401f8
cmp eax, 9
jne 0x14003f397
popf
pop rax
jmp 0x14003f94f
cmp eax, 4
jne 0x14003f3a6
popf
pop rax
jmp 0x14003f671
cmp eax, 0x15
jne 0x14003f3b5
popf
pop rax
jmp 0x140040072
cmp eax, 0x19
jne 0x14003f3c4
popf
pop rax
jmp 0x1400402b1
cmp eax, 5
jne 0x14003f3d3
popf
pop rax
jmp 0x14003f6e0
cmp eax, 7
jne 0x14003f3e2
popf
pop rax
jmp 0x14003f81e
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
push r14
push r15
sub rsp, 0x20
movsxd rax, dword [rcx + 0x3c]
lea rsi, [rcx + 4]
push rax
not rax
sub rsi, rax
pop rax
sub rsi, 1
xor edi, edi
mov r15, rcx
movzx r14d, word [rsi + 0x10]
push rsi
not rsi
sub r14, rsi
pop rsi
sub r14, 1
test rdx, rdx
je 0x14003f45c
push rax
pushf
mov eax, 0xe828abcc
pushf
not eax
add eax, 0x57dc452e
xor eax, 0x6ee25c9c
rol eax, 0x57
popf
pushf
not eax
add eax, 0x5b4321d5
xor eax, 0x54c278f2
rol eax, 0xa5
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0xdda9040e
pushf
not eax
add eax, 0x3c2e1f3e
xor eax, 0x22d196e
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x132171f7
xor eax, 0x1f28970
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x4847958c
xor eax, 0x6a686fc3
rol eax, 0x9e
popf
jmp 0x14003f24d
mov eax, dword [rsi + 0x4c]
mov dword [rdx], eax
push rax
pushf
mov eax, 0x52fdc085
pushf
not eax
add eax, 0x21bc2943
xor eax, 0x7f5aef20
rol eax, 0xee
popf
pushf
not eax
add eax, 0x337d1142
xor eax, 0x1195a4d8
rol eax, 0xbd
popf
jmp 0x14003f24d
mov edx, dword [rsi + 0x4c]
xor ecx, ecx
mov r8d, 0x2138c01
pushf
not r8d
add r8d, 0x2ce92b52
xor r8d, 0x89ce70f
rol r8d, 0xc2
popf
pushf
not r8d
add r8d, 0x71383df3
xor r8d, 0x6cd8209b
rol r8d, 0x62
popf
pushf
not r8d
add r8d, 0x3d90d24d
xor r8d, 0x2aa6de96
rol r8d, 0x56
popf
lea r9d, [rcx + 4]
jmp 0x14003f535
call qword [sym.imp.KERNEL32.dll_VirtualAlloc]
mov rbx, rax
test rax, rax
je 0x14003f58d
push rax
pushf
mov eax, 0x3c7d4e40
pushf
not eax
add eax, 0x33486d70
xor eax, 0x6c9afc39
rol eax, 6
popf
pushf
not eax
add eax, 0x3279bb82
xor eax, 0x49a54c64
rol eax, 0x12
popf
pushf
not eax
add eax, 0x30459011
xor eax, 0x4986317a
rol eax, 0xea
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0x2a4a8eae
pushf
not eax
add eax, 0x6ef2555
xor eax, 0x4c6521a3
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x282709a3
xor eax, 0x794f5058
rol eax, 0x88
popf
pushf
not eax
add eax, 0x1435b6f2
xor eax, 0x467754a3
rol eax, 0xe
popf
pushf
not eax
add eax, 0x68eaf802
xor eax, 0x11b320f9
rol eax, 0x66
popf
jmp 0x14003f24d
mov ecx, dword [rsi + 0x50]
xor edx, edx
mov r8d, dword [rsi + 0x38]
mov eax, ecx
div r8d
test edx, edx
je 0x14003f63e
push rax
pushf
mov eax, 0xb546443c
pushf
not eax
add eax, 0x6e74ff36
xor eax, 0x35b4b29a
rol eax, 0x35
popf
pushf
not eax
add eax, 0x5e486dd2
xor eax, 0x562ae7c6
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x7a492cfd
xor eax, 0x11c96927
rol eax, 7
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0xa2d89207
pushf
not eax
add eax, 0x43570e56
xor eax, 0x13c9cc3f
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x638d2033
xor eax, 0x2d167a24
rol eax, 0xd4
popf
jmp 0x14003f24d
push rdx
not edx
add ecx, edx
pop rdx
add ecx, 1
push r8
not r8d
sub ecx, r8d
pop r8
sub ecx, 1
push rax
pushf
mov eax, 0xc8c17198
pushf
not eax
add eax, 0x1d4c5d7d
xor eax, 0x6d412476
rol eax, 0xac
popf
pushf
not eax
add eax, 0x1ce381f7
xor eax, 0x66bc5460
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x7d15e54c
xor eax, 0x4662665a
rol eax, 0x36
popf
pushf
not eax
add eax, 0x6bfce0a9
xor eax, 0x70465c9f
rol eax, 0x4b
popf
jmp 0x14003f24d
mov r8d, ecx
mov rdx, r15
mov rcx, rbx
call fcn.14001ab70
mov ebp, edi
cmp di, word [rsi + 2]
jae 0x14003f729
push rax
pushf
mov eax, 0xa73c5cb2
pushf
not eax
add eax, 0x1b90a0ea
xor eax, 0x6faef1d5
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x64567ee2
xor eax, 0x6eeabaa6
rol eax, 0x9f
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0xd3e922bc
pushf
not eax
add eax, 0x6ce88e6d
xor eax, 0x357a5a4f
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x56e9a382
xor eax, 0x2bef4765
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x237803f0
xor eax, 0x7500ad59
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x232d1a3b
xor eax, 0x18af56d9
rol eax, 0x8d
popf
jmp 0x14003f24d
mov eax, ebp
lea r9, [rax + rax*4]
mov r8d, dword [r14 + r9*8 + 0x24]
test r8d, r8d
je 0x14003f7eb
push rax
pushf
mov eax, 0xd8efb196
pushf
not eax
add eax, 0x53af348b
xor eax, 0x31e225d1
rol eax, 0x17
popf
pushf
not eax
add eax, 0x73634e8b
xor eax, 0xbe1a7f3
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x2a70511f
xor eax, 0x3c72b095
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x40fcceaf
xor eax, 0x447ed21b
rol eax, 0xe7
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0x78164c92
pushf
not eax
add eax, 0x3e518712
xor eax, 0x1c0d92d7
rol eax, 0x41
popf
pushf
not eax
add eax, 0x1da5d6d1
xor eax, 0x69e8857f
rol eax, 0xec
popf
jmp 0x14003f24d
mov ecx, dword [r14 + r9*8 + 0x28]
test ecx, ecx
je 0x14003f86d
push rax
pushf
mov eax, 0x54da0ea5
pushf
not eax
add eax, 0x47b276b
xor eax, 0x53bd798e
rol eax, 0x80
popf
pushf
not eax
add eax, 0x5e1e9bcd
xor eax, 0x34b2b2ea
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x7d27151b
xor eax, 0x227190f7
rol eax, 0x7e
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0x5b2a1a3a
pushf
not eax
add eax, 0x68dc6598
xor eax, 0x4f3f7d50
rol eax, 0x21
popf
pushf
not eax
add eax, 0x2129da2e
xor eax, 0x54db6916
rol eax, 0x99
popf
pushf
not eax
add eax, 0x651922c7
xor eax, 0x598777b8
rol eax, 0x78
popf
jmp 0x14003f24d
mov r10d, dword [rsi + 0x38]
xor edx, edx
mov eax, r8d
div r10d
test edx, edx
je 0x14003f8f6
push rax
pushf
mov eax, 0xcfb85a71
pushf
not eax
add eax, 0x6b2a4e1f
xor eax, 0x555f71f6
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x4b8c0c9f
xor eax, 0x2474cb73
rol eax, 0xa2
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0x835487f4
pushf
not eax
add eax, 0x4d557164
xor eax, 0x4dbabeb6
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x418b87e7
xor eax, 0x75b4a5d9
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x359ca60f
xor eax, 0x4e854466
rol eax, 0x78
popf
pushf
not eax
add eax, 0x568ca595
xor eax, 0x2eb24de7
rol eax, 0xda
popf
jmp 0x14003f24d
push rdx
not edx
add r8d, edx
pop rdx
add r8d, 1
push r10
not r10d
sub r8d, r10d
pop r10
sub r8d, 1
push rax
pushf
mov eax, 0x6f34ff96
pushf
not eax
add eax, 0x67fb29ce
xor eax, 0x3ba2aee3
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x35c0d8ac
xor eax, 0x43533f1c
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x62dad2a3
xor eax, 0x5d24215
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x795bb7ba
xor eax, 0x1aff5a6
rol eax, 0x3e
popf
jmp 0x14003f24d
xor edx, edx
mov eax, ecx
div r10d
test edx, edx
je 0x14003f9ff
push rax
pushf
mov eax, 0xd4c7e9d9
pushf
not eax
add eax, 0x2b7b3e73
xor eax, 0x55dc4113
rol eax, 0x70
popf
pushf
not eax
add eax, 0x53883f79
xor eax, 0x3c9e3c09
rol eax, 0x6b
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0x4264f560
pushf
not eax
add eax, 0x9c072ae
xor eax, 0x17b9fd51
rol eax, 0x32
popf
pushf
not eax
add eax, 0x7f857704
xor eax, 0x28904a70
rol eax, 0x22
popf
pushf
not eax
add eax, 0x7ef0b422
xor eax, 0x20e6cfcc
rol eax, 0xde
popf
jmp 0x14003f24d
push rdx
not edx
add ecx, edx
pop rdx
add ecx, 1
push rax
pushf
mov eax, 0x5bfd755f
pushf
not eax
add eax, 0x7313b5fc
xor eax, 0x4d6ab5dd
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x1babcb47
xor eax, 0x6a9c7825
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x51820bb5
xor eax, 0x66f0eebf
rol eax, 0xce
popf
pushf
not eax
add eax, 0x4fc7be9
xor eax, 0x49f6c209
rol eax, 0x67
popf
jmp 0x14003f24d
mov edx, ecx
mov ecx, dword [r14 + r9*8 + 0x20]
push r15
not r15
sub rdx, r15
pop r15
sub rdx, 1
push rbx
not rbx
sub rcx, rbx
pop rbx
sub rcx, 1
call fcn.14001ab70
push rax
pushf
mov eax, 0xc66e85c5
pushf
not eax
add eax, 0x7f970231
xor eax, 0x5a3cd08f
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xab7505d
xor eax, 0x2ec4cdf2
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x32cc9459
xor eax, 0x561ea4b0
rol eax, 0xec
popf
pushf
not eax
add eax, 0x4dd670ae
xor eax, 0x8eecf30
rol eax, 0x31
popf
jmp 0x14003f24d
movzx eax, word [rsi + 2]
jmp 0x14003fb2b
inc ebp
cmp ebp, eax
jb 0x14003fb8a
push rax
pushf
mov eax, 0x25443953
pushf
not eax
add eax, 0x7a70b7ed
xor eax, 0xe8b976a
rol eax, 0xad
popf
pushf
not eax
add eax, 0x33506e90
xor eax, 0x4e6ef67f
rol eax, 0x28
popf
pushf
not eax
add eax, 0x7ac94978
xor eax, 0x3d703f28
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x34cca348
xor eax, 0x560e9e59
rol eax, 0x9d
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0x77b17c38
pushf
not eax
add eax, 0x49346b8e
xor eax, 0x2de2ba69
rol eax, 0x59
popf
pushf
not eax
add eax, 0x7627e350
xor eax, 0x6a4e16c2
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x689ce79
xor eax, 0x20f1816f
rol eax, 0xdd
popf
jmp 0x14003f24d
movsxd rax, dword [rbx + 0x3c]
cmp dword [rax + rbx + 0x84], 5
jbe 0x14003fc28
push rax
pushf
mov eax, 0xe202e35e
pushf
not eax
add eax, 0x5bbc28b8
xor eax, 0x24134e11
rol eax, 0x97
popf
pushf
not eax
add eax, 0x7b7b1fa0
xor eax, 0x17262e95
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x5ee11fc5
xor eax, 0x4f20b56f
rol eax, 0
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0x4adef98c
pushf
not eax
add eax, 0x4902dbf
xor eax, 0x35323a9d
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x737d9da9
xor eax, 0x2a46eff0
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x36f1841f
xor eax, 0x6b46c7b8
rol eax, 0xde
popf
jmp 0x14003f24d
mov ecx, dword [rax + rbx + 0xb0]
test ecx, ecx
je 0x14003fcac
push rax
pushf
mov eax, 0x81eeb34e
pushf
not eax
add eax, 0x22fbb913
xor eax, 0x7239c7ea
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x1a7bc362
xor eax, 0x10529bb
rol eax, 0xe9
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0x43a8ee23
pushf
not eax
add eax, 0x6caa4faf
xor eax, 0xdce0d6c
rol eax, 0x98
popf
pushf
not eax
add eax, 0x3c16926b
xor eax, 0x54f1c29a
rol eax, 0x5e
popf
jmp 0x14003f24d
mov r11d, dword [rax + rbx + 0xb4]
lea rdx, [rbx + rcx]
mov r8, rbx
sub r8, qword [rax + rbx + 0x30]
test r11d, r11d
je 0x14003fd51
push rax
pushf
mov eax, 0x261a818a
pushf
not eax
add eax, 0x2bb90dfe
xor eax, 0x3f4c4253
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x5b177d8
xor eax, 0x29c54d65
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x287a63b
xor eax, 0x53da4736
rol eax, 0xff
popf
pushf
not eax
add eax, 0x2807f6b1
xor eax, 0x5b739026
rol eax, 0xa5
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0x3e9cfb2c
pushf
not eax
add eax, 0x748d3beb
xor eax, 0x246aeb50
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x553a240a
xor eax, 0x44a6b6cc
rol eax, 0x32
popf
pushf
not eax
add eax, 0x4d6e77cc
xor eax, 0x6bb0a14d
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x7e14af72
xor eax, 0x4bf0d3d4
rol eax, 0x4f
popf
jmp 0x14003f24d
mov esi, 0xf2d59595
pushf
not esi
add esi, 0x292058a1
xor esi, 0x485d0499
rol esi, 0x2d
popf
pushf
not esi
add esi, 0x55cf7bb9
xor esi, 0x63212bf6
rol esi, 0xce
popf
push rax
pushf
mov eax, 0x842f41d
pushf
not eax
add eax, 0x519020d6
xor eax, 0x4f76a350
rol eax, 0x66
popf
pushf
not eax
add eax, 0x37d73ad
xor eax, 0x4938d89b
rol eax, 0x69
popf
pushf
not eax
add eax, 0x6824d1b8
xor eax, 0x31701157
rol eax, 0x84
popf
pushf
not eax
add eax, 0x16b3f8b1
xor eax, 0x2d8df1ff
rol eax, 0xa5
popf
jmp 0x14003f24d
mov eax, dword [rdx + 4]
lea r10, [rdx + 8]
mov r9d, 0xc0fffb70
pushf
not r9d
add r9d, 0x5b260e5b
xor r9d, 0x3af9abff
rol r9d, 0x8c
popf
pushf
not r9d
add r9d, 0x25789b71
xor r9d, 0x2ffbf4a4
rol r9d, 0xa3
popf
pushf
not r9d
add r9d, 0x2ab10356
xor r9d, 0x3885b3f6
rol r9d, 0xa4
popf
pushf
not r9d
add r9d, 0x19d4ba3b
xor r9d, 0x5e64b7e
rol r9d, 0xeb
popf
cmp eax, r9d
jbe 0x14003ff01
push rax
pushf
mov eax, 0xaceab250
pushf
not eax
add eax, 0x645dc58c
xor eax, 0x1e6e6896
rol eax, 0xab
popf
pushf
not eax
add eax, 0x4f524669
xor eax, 0x577358aa
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x77e99982
xor eax, 0x62f91746
rol eax, 0xf
popf
pushf
not eax
add eax, 0x7828e37f
xor eax, 0x20fc1d0f
rol eax, 0xbb
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0xbcdf9a3d
pushf
not eax
add eax, 0x459d4010
xor eax, 0x10c006cb
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x61191594
xor eax, 0x7ed4b89c
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x4db2d700
xor eax, 0x7f210796
rol eax, 0x44
popf
pushf
not eax
add eax, 0x74cb9560
xor eax, 0xf4d64f2
rol eax, 0xc5
popf
jmp 0x14003f24d
movzx eax, word [r10]
mov ecx, eax
shr ecx, 0xc
cmp ecx, 3
je 0x14003ff9b
push rax
pushf
mov eax, 0xe2a00b0f
pushf
not eax
add eax, 0x48353845
xor eax, 0x7cdd5727
rol eax, 0xd
popf
pushf
not eax
add eax, 0x1fd2e12c
xor eax, 0x10909ea2
rol eax, 0x5d
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0xa20fba93
pushf
not eax
add eax, 0xeb2461c
xor eax, 0x1ee14177
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x4a2a04e3
xor eax, 0x3703a3a6
rol eax, 0xce
popf
pushf
not eax
add eax, 0x3a1eef55
xor eax, 0x4ac185d2
rol eax, 0x4f
popf
jmp 0x14003f24d
cmp ecx, 0xa
jne 0x14004003f
push rax
pushf
mov eax, 0xb00151b7
pushf
not eax
add eax, 0x1011f962
xor eax, 0x5e4b58d1
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x758cd4e6
xor eax, 0x1e7a248f
rol eax, 0x94
popf
pushf
not eax
add eax, 0x424cfb5e
xor eax, 0x30f1ac22
rol eax, 8
popf
pushf
not eax
add eax, 0x2c9bb037
xor eax, 0x192bb393
rol eax, 0xad
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0xaf0da5bb
pushf
not eax
add eax, 0x2b268032
xor eax, 0x1de45171
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x392fdfda
xor eax, 0x3724d878
rol eax, 0x49
popf
jmp 0x14003f24d
mov ecx, dword [rdx]
push rax
push rsi
not rax
xor rax, rsi
pop rsi
and rax, qword [rsp]
add rsp, 8
push rbx
not rbx
sub rax, rbx
pop rbx
sub rax, 1
add qword [rcx + rax], r8
jmp 0x14004015c
mov ecx, dword [rdx]
push rax
push rsi
not rax
xor rax, rsi
pop rsi
and rax, qword [rsp]
add rsp, 8
push rbx
not rbx
sub rax, rbx
pop rbx
sub rax, 1
add dword [rcx + rax], r8d
push rax
pushf
mov eax, 0xbcc35b02
pushf
not eax
add eax, 0x484ac1ec
xor eax, 0x73f0989f
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x44b21833
xor eax, 0x9a5cd5c
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x20b545ab
xor eax, 0x45e7e53
rol eax, 0x69
popf
pushf
not eax
add eax, 0x3e79981e
xor eax, 0x7f10fe40
rol eax, 0xef
popf
jmp 0x14003f24d
mov eax, dword [rdx + 4]
add r10, 2
add r9d, 2
cmp r9d, eax
jb 0x1400401c5
push rax
pushf
mov eax, 0x98536804
pushf
not eax
add eax, 0x5c6a6a23
xor eax, 0x5299ce49
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x4e1c1aa
xor eax, 0x53fe73de
rol eax, 0x76
popf
pushf
not eax
add eax, 0x4c60c38b
xor eax, 0x81f3f3b
rol eax, 0x27
popf
pushf
not eax
add eax, 0x51acbaa6
xor eax, 0x83dd6ef
rol eax, 0x71
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0x2c8c7dcf
pushf
not eax
add eax, 0x1a1909e1
xor eax, 0x2efd0c80
rol eax, 3
popf
pushf
not eax
add eax, 0x504976e0
xor eax, 0x34bd7277
rol eax, 0xdf
popf
jmp 0x14003f24d
push rax
not eax
sub edi, eax
pop rax
sub edi, 1
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
cmp edi, r11d
jb 0x140040258
push rax
pushf
mov eax, 0x131cc533
pushf
not eax
add eax, 0x575ccfbd
xor eax, 0x59c26f3a
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x3bde3e38
xor eax, 0x4123437f
rol eax, 0x47
popf
pushf
not eax
add eax, 0x4c9e7bf4
xor eax, 0x22a3f62
rol eax, 0xce
popf
jmp 0x14003f24d
push rax
pushf
mov eax, 0x10b08975
pushf
not eax
add eax, 0x68b33307
xor eax, 0x15af3bf7
rol eax, 0xf
popf
pushf
not eax
add eax, 0x3608e23c
xor eax, 0x57b8596f
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x5d9d34be
xor eax, 0x763e406d
rol eax, 0x49
popf
pushf
not eax
add eax, 0x385cd12a
xor eax, 0x39fb5a08
rol eax, 0xd8
popf
jmp 0x14003f24d
mov rax, rbx
push rax
pushf
mov eax, 0x789429c6
pushf
not eax
add eax, 0x7cd947fc
xor eax, 0x50c634ed
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x36665062
xor eax, 0x15802283
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x4ca0703d
xor eax, 0x3a6003e9
rol eax, 0x13
popf
pushf
not eax
add eax, 0x7bfb5119
xor eax, 0x240228df
rol eax, 0x47
popf
jmp 0x14003f24d
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
add rsp, 0x20
pop r15
pop r14
pop rdi
ret