Function at 0x14024471c
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x594fc56a
pushf
not eax
add eax, 0xf17ca69c
xor eax, 0x891c868c
rol eax, 0
popf
pushf
not eax
add eax, 0xacc77c3d
xor eax, 0x9b97147f
rol eax, 0x33
popf
cmp eax, 0x20
jne 0x140244759
popf
pop rax
jmp 0x140245da4
cmp eax, 0
jne 0x140244768
popf
pop rax
jmp 0x1402449b1
cmp eax, 3
jne 0x140244777
popf
pop rax
jmp 0x140244bf5
cmp eax, 1
jne 0x140244786
popf
pop rax
jmp 0x140244aa9
cmp eax, 0xd
jne 0x140244795
popf
pop rax
jmp 0x1402451ee
cmp eax, 0x1a
jne 0x1402447a4
popf
pop rax
jmp 0x140245a68
cmp eax, 0xe
jne 0x1402447b3
popf
pop rax
jmp 0x14024524b
cmp eax, 0xb
jne 0x1402447c2
popf
pop rax
jmp 0x140245081
cmp eax, 0x19
jne 0x1402447d1
popf
pop rax
jmp 0x14024599e
cmp eax, 8
jne 0x1402447e0
popf
pop rax
jmp 0x140244eea
cmp eax, 0x1d
jne 0x1402447ef
popf
pop rax
jmp 0x140245c0f
cmp eax, 0x17
jne 0x1402447fe
popf
pop rax
jmp 0x140245879
cmp eax, 0x1c
jne 0x14024480d
popf
pop rax
jmp 0x140245b54
cmp eax, 0x12
jne 0x14024481c
popf
pop rax
jmp 0x140245485
cmp eax, 0x18
jne 0x14024482b
popf
pop rax
jmp 0x1402458ec
cmp eax, 0x11
jne 0x14024483a
popf
pop rax
jmp 0x1402453ba
cmp eax, 0x1b
jne 0x140244849
popf
pop rax
jmp 0x140245aad
cmp eax, 0x21
jne 0x140244858
popf
pop rax
jmp 0x140245de3
cmp eax, 0x23
jne 0x140244867
popf
pop rax
jmp 0x140245fcb
cmp eax, 0x25
jne 0x140244876
popf
pop rax
jmp 0x1402460e2
cmp eax, 0xf
jne 0x140244885
popf
pop rax
jmp 0x1402452e3
cmp eax, 0x13
jne 0x140244894
popf
pop rax
jmp 0x140245500
cmp eax, 0x15
jne 0x1402448a3
popf
pop rax
jmp 0x1402456da
cmp eax, 0x24
jne 0x1402448b2
popf
pop rax
jmp 0x140246060
cmp eax, 0x1e
jne 0x1402448c1
popf
pop rax
jmp 0x140245c8e
cmp eax, 0xc
jne 0x1402448d0
popf
pop rax
jmp 0x14024513a
cmp eax, 0x26
jne 0x1402448df
popf
pop rax
jmp 0x140246140
cmp eax, 0x27
jne 0x1402448ee
popf
pop rax
jmp 0x14024618c
cmp eax, 0x1f
jne 0x1402448fd
popf
pop rax
jmp 0x140245d31
cmp eax, 0x10
jne 0x14024490c
popf
pop rax
jmp 0x140245384
cmp eax, 6
jne 0x14024491b
popf
pop rax
jmp 0x140244db2
cmp eax, 9
jne 0x14024492a
popf
pop rax
jmp 0x140244f9b
cmp eax, 4
jne 0x140244939
popf
pop rax
jmp 0x140244c77
cmp eax, 0x16
jne 0x140244948
popf
pop rax
jmp 0x1402457bb
cmp eax, 0x28
jne 0x140244957
popf
pop rax
jmp 0x1402461c1
cmp eax, 0xa
jne 0x140244966
popf
pop rax
jmp 0x140244fe9
cmp eax, 0x22
jne 0x140244975
popf
pop rax
jmp 0x140245e95
cmp eax, 0x14
jne 0x140244984
popf
pop rax
jmp 0x140245565
cmp eax, 7
jne 0x140244993
popf
pop rax
jmp 0x140244e55
cmp eax, 5
jne 0x1402449a2
popf
pop rax
jmp 0x140244d1d
cmp eax, 2
jne 0x1402449b1
popf
pop rax
jmp 0x140244ba0
mov r11, rsp
mov qword [r11 + 0x10], rbx
mov qword [r11 + 0x18], rsi
mov qword [r11 + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [r11 - 0x5f]
sub rsp, 0x100
movaps xmmword [r11 - 0x68], xmm9
mov rax, qword [0x1400c1010]
xor rax, rsp
mov qword [rbp - 0x31], rax
mov r14, qword [0x1400c1950]
mov r12, r9
movzx r13d, dl
mov rsi, rcx
mov rbx, r14
mov rax, qword [r14 + 0x3ea0]
mov byte [rax + 0x98], 1
mov rdi, qword [r14 + 0x3ea0]
cmp byte [rdi + 0x9b], 0
jne 0x140244a63
push rax
pushf
mov eax, 0xc46ff1c4
pushf
not eax
add eax, 0xc3de82e0
xor eax, 0xd3dcfbc2
rol eax, 0x50
popf
pushf
not eax
add eax, 0xe0cf1d47
xor eax, 0xfcabfb91
rol eax, 0x46
popf
pushf
not eax
add eax, 0xeb960667
xor eax, 0xd4134504
rol eax, 0xe2
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0xd797efb8
pushf
not eax
add eax, 0xe149a88d
xor eax, 0xdfbfec2d
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xa2320f07
xor eax, 0xf0dad0de
rol eax, 0x80
popf
pushf
not eax
add eax, 0xab04cd0f
xor eax, 0xcfa823f8
rol eax, 0xad
popf
jmp 0x14024474a
movsxd rcx, dword [rdi + 0xd0]
xor edx, edx
mov rax, qword [rdi + 0xd8]
movaps xmmword [r11 - 0x38], xmm6
movaps xmmword [r11 - 0x48], xmm7
movaps xmmword [r11 - 0x58], xmm8
mov r8d, dword [rax + rcx*4 - 4]
mov rcx, rsi
movaps xmmword [r11 - 0x78], xmm10
movaps xmmword [r11 - 0x88], xmm11
call fcn.1401c1742
mov r15d, eax
cmp dword [r14 + 0x3ed4], eax
jne 0x140244b47
push rax
pushf
mov eax, 0xf1f054e0
pushf
not eax
add eax, 0xaf6b9ab5
xor eax, 0xa9fa6655
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xe7b8e3bc
xor eax, 0xdc2c8885
rol eax, 0x96
popf
pushf
not eax
add eax, 0xae24f063
xor eax, 0xca56ba38
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf99b74d3
xor eax, 0x83fe63b9
rol eax, 0x4d
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x929bb2df
pushf
not eax
add eax, 0xab8b9636
xor eax, 0xfe575804
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xa904483c
xor eax, 0x9f78dc3b
rol eax, 0x38
popf
pushf
not eax
add eax, 0xa47dfa91
xor eax, 0x9f065e15
rol eax, 2
popf
pushf
not eax
add eax, 0x9dc6ea1e
xor eax, 0xfdd676a5
rol eax, 0xaf
popf
jmp 0x14024474a
mov r8, rsi
mov edx, 0xa152a56
pushf
not edx
add edx, 0xcdba783e
xor edx, 0x8ea43c73
rol edx, 0x8b
popf
pushf
not edx
add edx, 0x9e8516b2
xor edx, 0x8bcdaf83
rol edx, 0xc0
popf
pushf
not edx
add edx, 0xae7950fd
xor edx, 0x95437539
rol edx, 0xc0
popf
mov ecx, eax
call fcn.1401c7d27
mov r14, qword [0x1400c1950]
mov rcx, rsi
cmp rsi, 0xffffffffffffffff
jae 0x140244c31
push rax
pushf
mov eax, 0xe2a2800a
pushf
not eax
add eax, 0xd93e8592
xor eax, 0xb10062a5
rol eax, 0x71
popf
pushf
not eax
add eax, 0xbb1a68b7
xor eax, 0xeed5d97e
rol eax, 9
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0xe35e59db
pushf
not eax
add eax, 0x88f560a8
xor eax, 0xe51dfbdb
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x80c47b30
xor eax, 0xe3f11344
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xde4a3ccf
xor eax, 0x968abcc0
rol eax, 0xc8
popf
jmp 0x14024474a
movzx edx, byte [rcx]
test dl, dl
je 0x140244cd7
push rax
pushf
mov eax, 0xa0d1636
pushf
not eax
add eax, 0xf22e3de0
xor eax, 0xe45562c6
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xecb07e37
xor eax, 0x9714c3b8
rol eax, 0x12
popf
pushf
not eax
add eax, 0xd412e946
xor eax, 0xc9c6a6bb
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xe02fdaea
xor eax, 0xfc8ea21e
rol eax, 0xf1
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x3fcc6ef3
pushf
not eax
add eax, 0x808cf7ee
xor eax, 0x8c13b336
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x9d3967a8
xor eax, 0xa0665d22
rol eax, 0x74
popf
pushf
not eax
add eax, 0xd1306e36
xor eax, 0x82f7019c
rol eax, 0xba
popf
jmp 0x14024474a
lea rax, [rcx + 1]
cmp dl, 0x23
jne 0x140244d6c
push rax
pushf
mov eax, 0x7562779e
pushf
not eax
add eax, 0xdb05bc13
xor eax, 0xf5c22496
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xce76853f
xor eax, 0x8e86ac49
rol eax, 0x20
popf
pushf
not eax
add eax, 0xd826673e
xor eax, 0x8b599298
rol eax, 0x35
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x37cf7caa
pushf
not eax
add eax, 0xb6cea733
xor eax, 0xdf6927bc
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x8db34be0
xor eax, 0xaf82c2a3
rol eax, 0x70
popf
pushf
not eax
add eax, 0xc62948be
xor eax, 0xf07a98e4
rol eax, 0x98
popf
jmp 0x14024474a
cmp byte [rax], dl
je 0x140244e0f
push rax
pushf
mov eax, 0x6a91f915
pushf
not eax
add eax, 0x99b333fb
xor eax, 0xc16444a5
rol eax, 0x99
popf
pushf
not eax
add eax, 0x983eb1d2
xor eax, 0xd2fd81f8
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xf5c306cd
xor eax, 0xbf28af17
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xcc07f35f
xor eax, 0xbb51498e
rol eax, 0xa5
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x741f0ace
pushf
not eax
add eax, 0x8acc9af7
xor eax, 0xbfe50e72
rol eax, 0x87
popf
pushf
not eax
add eax, 0x86ad9586
xor eax, 0xf031d999
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xe7dc257c
xor eax, 0xf1a7212e
rol eax, 0x3a
popf
jmp 0x14024474a
mov rcx, rax
cmp rax, 0xffffffffffffffff
jb 0x140244eb7
push rax
pushf
mov eax, 0x91e30ebc
pushf
not eax
add eax, 0xceedbbef
xor eax, 0xa7b978fc
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe55c38db
xor eax, 0x8eeca004
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xaebff2d0
xor eax, 0xfb50b489
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xdccd87ed
xor eax, 0x8acda999
rol eax, 0x5f
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0xff1828cd
pushf
not eax
add eax, 0x8c19acb1
xor eax, 0x8d73eba3
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xdee8a5d8
xor eax, 0x9ee8236f
rol eax, 0xb6
popf
jmp 0x14024474a
movss xmm8, dword [r14 + 0x3c00]
xorps xmm9, xmm9
cmp rsi, rcx
jne 0x140244f42
push rax
pushf
mov eax, 0x88707e55
pushf
not eax
add eax, 0xaf0f0845
xor eax, 0xa3cbcc63
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xf564f02e
xor eax, 0xaa17447d
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb5026367
xor eax, 0x95165d0c
rol eax, 0x9c
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x1df50088
pushf
not eax
add eax, 0xfc5f6cf3
xor eax, 0xb462d105
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x9a6fe723
xor eax, 0xf0f1e6df
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf1a98dd9
xor eax, 0xed10369b
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xc9c94692
xor eax, 0xd09dcdad
rol eax, 0x2f
popf
jmp 0x14024474a
xorps xmm6, xmm6
jmp 0x140245081
movss xmm0, dword [0x1400b8ffc]
lea rdx, [rbp - 0x69]
movss xmm3, dword [0x1400b8fec]
movaps xmm2, xmm8
mov qword [rsp + 0x30], rcx
mov rcx, qword [r14 + 0x3bf8]
mov qword [rsp + 0x28], rsi
movss dword [rsp + 0x20], xmm0
call fcn.14018f0ac
movss xmm0, dword [rbp - 0x69]
addss xmm0, dword [0x1400b8ea8]
movss xmm8, dword [rbp - 0x65]
cvttss2si eax, xmm0
movd xmm6, eax
cvtdq2ps xmm6, xmm6
push rax
pushf
mov eax, 0x8f00064c
pushf
not eax
add eax, 0x89259777
xor eax, 0xc0045b38
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xf71b015f
xor eax, 0x9d8befcf
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xda9c301a
xor eax, 0xbda4b3c6
rol eax, 0x1e
popf
jmp 0x14024474a
movss xmm0, dword [r12 + 4]
ucomiss xmm0, xmm9
movss dword [rsp + 0x44], xmm8
movss dword [rsp + 0x40], xmm6
jp 0x1402450f4
push rax
pushf
mov eax, 0x536f7a20
pushf
not eax
add eax, 0xe27d3b4f
xor eax, 0xd1abe65d
rol eax, 0x87
popf
pushf
not eax
add eax, 0xa6dd3d76
xor eax, 0xcf76da51
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xc954bc14
xor eax, 0xa3f62d69
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe1231b58
xor eax, 0xc39d4568
rol eax, 0x40
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0xe9bf36a9
pushf
not eax
add eax, 0xe20b2f70
xor eax, 0xb7afa579
rol eax, 0x58
popf
pushf
not eax
add eax, 0x955004bb
xor eax, 0xdc456e48
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa47841f0
xor eax, 0xfab320a7
rol eax, 0xb1
popf
jmp 0x14024474a
je 0x140245195
push rax
pushf
mov eax, 0xbe138b3f
pushf
not eax
add eax, 0xa15af2b9
xor eax, 0xba649ce7
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xac793df3
xor eax, 0xdfe4c5c1
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xd5d06cbe
xor eax, 0xcda4b362
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xea680eee
xor eax, 0xc01a57c7
rol eax, 0xb3
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x6fd3d065
pushf
not eax
add eax, 0x8f62583b
xor eax, 0xebf6aeec
rol eax, 0xf
popf
pushf
not eax
add eax, 0xcca8ec39
xor eax, 0xb35d90bd
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xfc7bb335
xor eax, 0x88ffbce8
rol eax, 0xce
popf
pushf
not eax
add eax, 0xfd2625b9
xor eax, 0x85805e12
rol eax, 0x65
popf
jmp 0x14024474a
movaps xmm8, xmm0
push rax
pushf
mov eax, 0xe46b1300
pushf
not eax
add eax, 0xdac1ba82
xor eax, 0xaacc7be8
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xbcc5ee22
xor eax, 0x8973167c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x8c4b3b34
xor eax, 0xd3e85ee3
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xebf386f6
xor eax, 0x96800f47
rol eax, 0x4e
popf
jmp 0x14024474a
movss xmm7, dword [r12]
ucomiss xmm7, xmm9
jp 0x14024529d
push rax
pushf
mov eax, 0x4457486e
pushf
not eax
add eax, 0xd55ce788
xor eax, 0x91213f99
rol eax, 0xce
popf
pushf
not eax
add eax, 0xbeb7ea3a
xor eax, 0xc52f1840
rol eax, 0x82
popf
pushf
not eax
add eax, 0xf7762db7
xor eax, 0xab5263f5
rol eax, 0x6a
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x2a71f00e
pushf
not eax
add eax, 0xec045e6b
xor eax, 0xe75b3cdb
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xc1a65932
xor eax, 0xdc6a0722
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xc8e7dbc6
xor eax, 0xfe3e696b
rol eax, 0xf0
popf
jmp 0x14024474a
jne 0x14024533e
push rax
pushf
mov eax, 0x26ae0683
pushf
not eax
add eax, 0x81d7753e
xor eax, 0xe4375041
rol eax, 0x21
popf
pushf
not eax
add eax, 0xfd26f089
xor eax, 0xec2edf48
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x81c5ce0b
xor eax, 0xe980bb27
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xe31dbd96
xor eax, 0xdcb1677b
rol eax, 0xdb
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x4dbf770c
pushf
not eax
add eax, 0xf155f317
xor eax, 0x9ab71572
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xefc82b84
xor eax, 0xa2aae9df
rol eax, 0xab
popf
pushf
not eax
add eax, 0xff92ba09
xor eax, 0xd070cb5f
rol eax, 0xf2
popf
jmp 0x14024474a
movaps xmm7, xmm6
push rax
pushf
mov eax, 0xb2e02236
pushf
not eax
add eax, 0x84e9811c
xor eax, 0x927e00af
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd7bcff1a
xor eax, 0xb7815ef4
rol eax, 0x18
popf
jmp 0x14024474a
movss xmm10, dword [rdi + 0xe4]
lea rcx, [rbp - 0x51]
addss xmm10, dword [rdi + 0x118]
movss xmm11, dword [rdi + 0xe0]
xorps xmm1, xmm1
movss dword [rbp - 0x51], xmm7
movss dword [rbp - 0x4d], xmm8
movss dword [rbp - 0x69], xmm11
movss dword [rbp - 0x65], xmm10
call fcn.1401244db
movss xmm0, dword [r12]
ucomiss xmm0, xmm9
movss xmm1, dword [rdi + 0x200]
jp 0x14024543f
push rax
pushf
mov eax, 0xbbc38868
pushf
not eax
add eax, 0x92b4bf2c
xor eax, 0x8678cc2a
rol eax, 6
popf
pushf
not eax
add eax, 0xcf689603
xor eax, 0xace94bae
rol eax, 0x55
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0xd92fbef0
pushf
not eax
add eax, 0xf71c1012
xor eax, 0xb95306f9
rol eax, 0x44
popf
pushf
not eax
add eax, 0xd4a42dfe
xor eax, 0xb50aa512
rol eax, 4
popf
pushf
not eax
add eax, 0x9d651ea5
xor eax, 0xc383c891
rol eax, 0xd
popf
jmp 0x14024474a
jne 0x1402454ba
push rax
pushf
mov eax, 0x931ee4d6
pushf
not eax
add eax, 0xa85f974a
xor eax, 0xb8f2d76d
rol eax, 0x32
popf
pushf
not eax
add eax, 0xb6725a98
xor eax, 0xb9f7a3ce
rol eax, 0xa5
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0xacf20b91
pushf
not eax
add eax, 0x82de8398
xor eax, 0xd5173a25
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x8d87709f
xor eax, 0x9b61ddd5
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xe63744d8
xor eax, 0xa7f8cfc6
rol eax, 0x33
popf
jmp 0x14024474a
subss xmm1, xmm11
movaps xmm7, xmm6
maxss xmm7, xmm1
push rax
pushf
mov eax, 0x5d7588b9
pushf
not eax
add eax, 0xb232e184
xor eax, 0xd5d29762
rol eax, 0xae
popf
pushf
not eax
add eax, 0xbae86ef2
xor eax, 0xfe16a09f
rol eax, 0x33
popf
pushf
not eax
add eax, 0xbbdcf7d4
xor eax, 0x95fc1f21
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xbaf2c7e4
xor eax, 0xdd0bfce9
rol eax, 0x17
popf
jmp 0x14024474a
movsd xmm0, qword [rbp - 0x69]
lea rcx, [rbp - 0x61]
movss xmm4, dword [rbx + 0x382c]
movaps xmm6, xmm11
movss xmm5, dword [rbx + 0x3830]
addss xmm6, xmm7
movsd qword [rbp - 0x39], xmm0
movaps xmm7, xmm10
movaps xmm0, xmm4
addss xmm7, xmm8
mulss xmm0, dword [0x1400b8e74]
xor r9d, r9d
xor r8d, r8d
mov edx, r15d
movss dword [rbp - 0x41], xmm6
cvttss2si eax, xmm0
movaps xmm0, xmm5
movss dword [rbp - 0x3d], xmm7
mulss xmm0, dword [0x1400b8e74]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
cvttss2si eax, xmm0
subss xmm4, xmm2
subss xmm11, xmm2
movd xmm3, eax
cvtdq2ps xmm3, xmm3
addss xmm4, xmm6
movss dword [rbp - 0x61], xmm11
subss xmm5, xmm3
subss xmm10, xmm3
movss dword [rbp - 0x59], xmm4
addss xmm5, xmm7
movss dword [rbp - 0x5d], xmm10
movss dword [rbp - 0x55], xmm5
call fcn.14025f0d1
movaps xmm11, xmmword [rsp + 0xa0]
movaps xmm10, xmmword [rsp + 0xb0]
movaps xmm8, xmmword [rsp + 0xd0]
movaps xmm7, xmmword [rsp + 0xe0]
movaps xmm6, xmmword [rsp + 0xf0]
test al, al
je 0x140245681
push rax
pushf
mov eax, 0xde05070d
pushf
not eax
add eax, 0xa01f0008
xor eax, 0x98a48a84
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xbcb788dc
xor eax, 0xeb4b0c9e
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xd6a40ab4
xor eax, 0xdcf9fdde
rol eax, 0x8c
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x3c24692b
pushf
not eax
add eax, 0x9e38e8d5
xor eax, 0xcf071e3e
rol eax, 4
popf
pushf
not eax
add eax, 0xca18b719
xor eax, 0x908152c6
rol eax, 0x85
popf
pushf
not eax
add eax, 0xe17d2628
xor eax, 0xbd07a605
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xa645c61d
xor eax, 0xeb449ed5
rol eax, 0x68
popf
jmp 0x14024474a
xor r12d, r12d
lea r9, [rbp - 0x70]
lea r8, [rbp - 0x71]
mov dword [rsp + 0x20], r12d
mov edx, r15d
lea rcx, [rbp - 0x61]
call fcn.14024cd49
mov r10, qword [0x1400c1950]
movzx r14d, al
test al, al
je 0x140245762
push rax
pushf
mov eax, 0x394d732d
pushf
not eax
add eax, 0xc7b4fa4a
xor eax, 0x8346b3e7
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa29609b3
xor eax, 0xe26a466f
rol eax, 0x65
popf
pushf
not eax
add eax, 0x8c421e5f
xor eax, 0xc548b903
rol eax, 0x14
popf
pushf
not eax
add eax, 0x9dc27251
xor eax, 0xe4ddbc32
rol eax, 0x63
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0xd969d09c
pushf
not eax
add eax, 0x9cd6c4be
xor eax, 0xdf8785ab
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xc19cf53c
xor eax, 0xaed5648a
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xd29966d6
xor eax, 0x89bfa90c
rol eax, 0x88
popf
pushf
not eax
add eax, 0xec6e6110
xor eax, 0x8ad12fce
rol eax, 0xa7
popf
jmp 0x14024474a
cmp byte [rbx + 0x48ab], r12b
jne 0x140245821
push rax
pushf
mov eax, 0xe0ab3962
pushf
not eax
add eax, 0xb7ba83bd
xor eax, 0x8784c6d0
rol eax, 0x54
popf
pushf
not eax
add eax, 0xe3c60b8e
xor eax, 0x8d36b1cd
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x9be9c947
xor eax, 0xeb0667d2
rol eax, 0x28
popf
pushf
not eax
add eax, 0xd65552d1
xor eax, 0xb091638c
rol eax, 0x56
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x18ee9510
pushf
not eax
add eax, 0xe70b3b72
xor eax, 0xf0677ec6
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xcb783ef9
xor eax, 0xb2b9cc9a
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xe518c3e6
xor eax, 0xff47039e
rol eax, 1
popf
pushf
not eax
add eax, 0xbe65e7e8
xor eax, 0xdf3ee0b0
rol eax, 0xe2
popf
jmp 0x14024474a
cmp qword [rbx + 0x4868], rdi
jne 0x1402458b9
push rax
pushf
mov eax, 0xe8d4ef9a
pushf
not eax
add eax, 0x8e7c6fe0
xor eax, 0xb457ea58
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xdb7e1a76
xor eax, 0x8a938af2
rol eax, 0x52
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x52701791
pushf
not eax
add eax, 0x99f9cf5f
xor eax, 0xc07a1581
rol eax, 0x67
popf
pushf
not eax
add eax, 0xc4a69442
xor eax, 0xd0d56dfe
rol eax, 0x28
popf
jmp 0x14024474a
movsxd rcx, dword [rdi + 0x138]
cmp dword [rbx + 0x48a4], ecx
jne 0x140245945
push rax
pushf
mov eax, 0x32ef2abd
pushf
not eax
add eax, 0xca3299d9
xor eax, 0xf38bde57
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x88ff0c14
xor eax, 0xb4fbc30a
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x960b7644
xor eax, 0x91dc343a
rol eax, 0x65
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0xe30e7c7e
pushf
not eax
add eax, 0xd307a3c2
xor eax, 0xf3afbecb
rol eax, 0x86
popf
pushf
not eax
add eax, 0x98808daa
xor eax, 0xca8a3482
rol eax, 0x86
popf
pushf
not eax
add eax, 0xcb277eb1
xor eax, 0xcc2d5933
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb1b0a1b3
xor eax, 0xf47ab4e7
rol eax, 0x8a
popf
jmp 0x14024474a
movss xmm0, dword [rdi + 0xf0]
movss xmm1, dword [rdi + 0xf4]
movss xmm5, dword [rbp - 0x61]
movss xmm2, dword [rbp - 0x5d]
subss xmm5, xmm0
movss xmm3, dword [rbp - 0x59]
subss xmm2, xmm1
movss xmm4, dword [rbp - 0x55]
subss xmm3, xmm0
mov eax, dword [rbx + 0x4704]
subss xmm4, xmm1
mov dword [r10 + 0x4874], eax
mov rax, qword [r10 + 0x4868]
shufps xmm5, xmm5, 0xe1
movss xmm5, xmm2
mov dword [r10 + 0x48a4], ecx
shufps xmm5, xmm5, 0xc6
movss xmm5, xmm3
mov dword [r10 + 0x4870], r15d
mov dword [rax + rcx*4 + 0x380], r15d
add rcx, rcx
mov rax, qword [r10 + 0x4868]
shufps xmm5, xmm5, 0x27
movss xmm5, xmm4
shufps xmm5, xmm5, 0x39
movups xmmword [rax + rcx*8 + 0x388], xmm5
mov byte [rbx + 0x48aa], 1
movups xmmword [rbp - 0x51], xmm5
push rax
pushf
mov eax, 0x8021f04e
pushf
not eax
add eax, 0xd6a7d451
xor eax, 0xf6469c66
rol eax, 0x55
popf
pushf
not eax
add eax, 0x9fd60f12
xor eax, 0x9391f6a2
rol eax, 0xed
popf
jmp 0x14024474a
or dword [r10 + 0x472c], 4
mov word [r10 + 0x3efc], 0x101
push rax
pushf
mov eax, 0xd53ff010
pushf
not eax
add eax, 0x8f3bb3d6
xor eax, 0xcc1217b5
rol eax, 0x97
popf
pushf
not eax
add eax, 0xc445746d
xor eax, 0x8c0a7ce2
rol eax, 0x3b
popf
jmp 0x14024474a
movzx ecx, byte [rbp - 0x71]
test cl, cl
jne 0x140245b0e
push rax
pushf
mov eax, 0x25fd37fe
pushf
not eax
add eax, 0x8369b6b1
xor eax, 0x8dcd20dd
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x86f8fd17
xor eax, 0xa1622465
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc5dd8863
xor eax, 0xd46590df
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x8bbc5c20
xor eax, 0x97c9e1a8
rol eax, 0x96
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x93d33cb3
pushf
not eax
add eax, 0xf8bf94fb
xor eax, 0xf297ccaa
rol eax, 0x48
popf
pushf
not eax
add eax, 0xd6c71bb8
xor eax, 0xe5558bd7
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xcbd5555a
xor eax, 0xd80259fd
rol eax, 0xe2
popf
jmp 0x14024474a
test r13b, r13b
je 0x140245bb6
push rax
pushf
mov eax, 0x498a0f88
pushf
not eax
add eax, 0xe1d7fc8f
xor eax, 0xf7322a8b
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf0d869d9
xor eax, 0xc6251fdd
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe1383727
xor eax, 0xf6f3af8a
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xe4a38cee
xor eax, 0xe3320121
rol eax, 0x57
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x63947eec
pushf
not eax
add eax, 0x9851cc52
xor eax, 0xdad00d7f
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xbaf21f5f
xor eax, 0xe8ebe1e8
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xc85f87a7
xor eax, 0xa62b240e
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf973cfd8
xor eax, 0xc2f5b3f2
rol eax, 0xab
popf
jmp 0x14024474a
cmp byte [rbp - 0x70], r12b
je 0x140245c48
push rax
pushf
mov eax, 0x5faddfe6
pushf
not eax
add eax, 0xb0dfa25d
xor eax, 0xd238ac50
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xa9c602c1
xor eax, 0x840d76b4
rol eax, 0x18
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x39791219
pushf
not eax
add eax, 0xa97e486d
xor eax, 0x84dc6e86
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xba36dd37
xor eax, 0xc5cc8b69
rol eax, 0x82
popf
pushf
not eax
add eax, 0xc9616161
xor eax, 0x9e1f0197
rol eax, 0xba
popf
jmp 0x14024474a
test cl, cl
je 0x140245cd8
push rax
pushf
mov eax, 0x13e99a63
pushf
not eax
add eax, 0xb7188a77
xor eax, 0xf3faf483
rol eax, 0xce
popf
pushf
not eax
add eax, 0x9ae9f078
xor eax, 0xf173aefa
rol eax, 0x45
popf
pushf
not eax
add eax, 0x9fc16c84
xor eax, 0x88cd1576
rol eax, 0xcf
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x981b91a8
pushf
not eax
add eax, 0xafc5f050
xor eax, 0xcd3a2386
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xc846bb47
xor eax, 0xd7cc6021
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xc1aba9d3
xor eax, 0xc1f63e62
rol eax, 0x22
popf
pushf
not eax
add eax, 0xbbb1de35
xor eax, 0xe2d87675
rol eax, 0x10
popf
jmp 0x14024474a
mov eax, 0xb053c105
pushf
not eax
add eax, 0xb7cabe78
xor eax, 0xe9c8c5ef
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x8772491f
xor eax, 0xc140e20c
rol eax, 0x45
popf
pushf
not eax
add eax, 0xc2841f4d
xor eax, 0xe38c7933
rol eax, 0xd4
popf
jmp 0x140245de3
test cl, cl
mov rax, r12
setne al
add rax, 0x18
push rax
pushf
mov eax, 0xf702cd01
pushf
not eax
add eax, 0x89231b05
xor eax, 0xf3dfb21f
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x94c010ce
xor eax, 0x94c6229d
rol eax, 0x13
popf
jmp 0x14024474a
movss xmm1, dword [rbp - 0x55]
lea rcx, [rsp + 0x48]
add rax, rax
movss dword [rbp - 0x4d], xmm1
movss xmm1, dword [rbp - 0x5d]
movss dword [rbp - 0x65], xmm1
movups xmm0, xmmword [r10 + rax*8 + 0x38a8]
movups xmmword [rsp + 0x48], xmm0
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [r10 + 0x37e0]
mov r10, qword [r10 + 0x3ea0]
movss dword [rbp - 0x75], xmm0
movss xmm0, dword [rbp - 0x59]
movss dword [rbp - 0x51], xmm0
movss xmm0, dword [rbp - 0x61]
movss dword [rbp - 0x69], xmm0
call fcn.14028b493
mov rcx, qword [r10 + 0x278]
lea rdx, [rbp - 0x69]
mov r9d, eax
mov dword [rsp + 0x28], r12d
lea r8, [rbp - 0x51]
movss dword [rsp + 0x20], xmm9
call fcn.140206c21
push rax
pushf
mov eax, 0x55f582c8
pushf
not eax
add eax, 0x95cb5ea2
xor eax, 0xed258248
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xa40d3830
xor eax, 0xf0e9d64f
rol eax, 0xb7
popf
jmp 0x14024474a
mov r8d, 0xdc4c7122
pushf
not r8d
add r8d, 0x9946cdb6
xor r8d, 0xbb13c70f
rol r8d, 0x12
popf
pushf
not r8d
add r8d, 0xc66f2d78
xor r8d, 0xb11238f1
rol r8d, 0xce
popf
pushf
not r8d
add r8d, 0x84a2eb92
xor r8d, 0xdd1f3bd2
rol r8d, 0xc0
popf
pushf
not r8d
add r8d, 0xc1bf2734
xor r8d, 0xd7799c6f
rol r8d, 0x9b
popf
lea rcx, [rbp - 0x61]
mov edx, r15d
call fcn.14023e755
lea rcx, [rbp - 0x61]
mov r8, rsi
mov qword [rsp + 0x30], rcx
lea rax, [rbx + 0x3880]
mov qword [rsp + 0x28], rax
lea rdx, [rbp - 0x41]
lea rax, [rsp + 0x40]
lea rcx, [rbp - 0x39]
mov qword [rsp + 0x20], rax
call fcn.1401cd95b
test r14b, r14b
je 0x140245f85
push rax
pushf
mov eax, 0xbbbd3fba
pushf
not eax
add eax, 0xb0d52bff
xor eax, 0xdf16ebed
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xebc987dd
xor eax, 0xa94de6bb
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xb7ffb2f8
xor eax, 0x8d8c8273
rol eax, 0xe7
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0xa0a1b0bf
pushf
not eax
add eax, 0xb50381e0
xor eax, 0xdbe1ee62
rol eax, 0x59
popf
pushf
not eax
add eax, 0xcef5d30e
xor eax, 0xc64c845a
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x989a42d5
xor eax, 0xe6a5f7fa
rol eax, 0x71
popf
jmp 0x14024474a
test dword [rdi + 0xc], 0x4000000
je 0x14024601a
push rax
pushf
mov eax, 0xd8cf7daa
pushf
not eax
add eax, 0xac8dcaa8
xor eax, 0x8765f317
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf03636ab
xor eax, 0x925262fa
rol eax, 0xda
popf
pushf
not eax
add eax, 0xf0b18018
xor eax, 0x93d25c82
rol eax, 0x80
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0x93185bbc
pushf
not eax
add eax, 0xfa799dab
xor eax, 0xe990ea97
rol eax, 0x39
popf
pushf
not eax
add eax, 0x877c3dbb
xor eax, 0xee3d8413
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xcf1cfd2e
xor eax, 0xb028715a
rol eax, 0xf5
popf
jmp 0x14024474a
test byte [rbx + 0x4728], 0x20
jne 0x1402460af
push rax
pushf
mov eax, 0x9e47ddc1
pushf
not eax
add eax, 0x9cba166a
xor eax, 0xe7ebc37b
rol eax, 0x33
popf
pushf
not eax
add eax, 0xfec72cd4
xor eax, 0xce9d49a0
rol eax, 0xa
popf
pushf
not eax
add eax, 0xef50146a
xor eax, 0xb6a980af
rol eax, 0xa6
popf
jmp 0x14024474a
push rax
pushf
mov eax, 0xbb4d9628
pushf
not eax
add eax, 0x9907f56d
xor eax, 0xf7f0901f
rol eax, 0x50
popf
pushf
not eax
add eax, 0xfa2211b5
xor eax, 0xb2c6e76a
rol eax, 0x26
popf
jmp 0x14024474a
call fcn.140273eb3
push rax
pushf
mov eax, 0xde7ef965
pushf
not eax
add eax, 0x9f49df72
xor eax, 0x8032b802
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xa3bd587b
xor eax, 0xdb5d27be
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x9e26da70
xor eax, 0xa50283ef
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x92edb718
xor eax, 0xfc2b6703
rol eax, 0x4f
popf
jmp 0x14024474a
movzx eax, r14b
jmp 0x1402461c1
xor al, al
push rax
pushf
mov eax, 0xb7ba3323
pushf
not eax
add eax, 0xa680a87a
xor eax, 0x81b289cc
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x91b06286
xor eax, 0x9f52a4b2
rol eax, 0x31
popf
jmp 0x14024474a
mov rcx, qword [rbp - 0x31]
xor rcx, rsp
call fcn.14020dea3
lea r11, [rsp + 0x100]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
movaps xmm9, xmmword [r11 - 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret