Function at 0x14027588a
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Hash data using murmur3
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x2af872ae
pushf
not eax
add eax, 0xd03c1623
xor eax, 0xf92e2dba
rol eax, 0xec
popf
pushf
not eax
add eax, 0xa742f5b7
xor eax, 0xe5b489d0
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xee0917b9
xor eax, 0xaaf901c7
rol eax, 0x51
popf
cmp eax, 0x63
jne 0x1402758da
popf
pop rax
jmp 0x140279a8f
cmp eax, 0x48
jne 0x1402758e9
popf
pop rax
jmp 0x1402788f4
cmp eax, 0x3f
jne 0x1402758f8
popf
pop rax
jmp 0x140278450
cmp eax, 1
jne 0x140275907
popf
pop rax
jmp 0x140276038
cmp eax, 0x4a
jne 0x140275916
popf
pop rax
jmp 0x140278a2d
cmp eax, 0x1a
jne 0x140275925
popf
pop rax
jmp 0x140276ed6
cmp eax, 0x5d
jne 0x140275934
popf
pop rax
jmp 0x140279621
cmp eax, 0x6e
jne 0x140275943
popf
pop rax
jmp 0x14027a0d7
cmp eax, 0x40
jne 0x140275952
popf
pop rax
jmp 0x140278512
cmp eax, 8
jne 0x140275961
popf
pop rax
jmp 0x1402764aa
cmp eax, 0x2a
jne 0x140275970
popf
pop rax
jmp 0x1402776a9
cmp eax, 0x6d
jne 0x14027597f
popf
pop rax
jmp 0x14027a062
cmp eax, 0x1c
jne 0x14027598e
popf
pop rax
jmp 0x140276f8a
cmp eax, 0x2e
jne 0x14027599d
popf
pop rax
jmp 0x1402778b5
cmp eax, 0x4c
jne 0x1402759ac
popf
pop rax
jmp 0x140278b06
cmp eax, 0x2b
jne 0x1402759bb
popf
pop rax
jmp 0x140277737
cmp eax, 0x1b
jne 0x1402759ca
popf
pop rax
jmp 0x140276f51
cmp eax, 0x6a
jne 0x1402759d9
popf
pop rax
jmp 0x140279eac
cmp eax, 0x23
jne 0x1402759e8
popf
pop rax
jmp 0x1402772e8
cmp eax, 0x5b
jne 0x1402759f7
popf
pop rax
jmp 0x140279501
cmp eax, 0x43
jne 0x140275a06
popf
pop rax
jmp 0x140278660
cmp eax, 0x13
jne 0x140275a15
popf
pop rax
jmp 0x140276b9c
cmp eax, 0x33
jne 0x140275a24
popf
pop rax
jmp 0x140277b22
cmp eax, 0x24
jne 0x140275a33
popf
pop rax
jmp 0x140277323
cmp eax, 0x1e
jne 0x140275a42
popf
pop rax
jmp 0x140277079
cmp eax, 0xc
jne 0x140275a51
popf
pop rax
jmp 0x1402766d2
cmp eax, 0x26
jne 0x140275a60
popf
pop rax
jmp 0x140277475
cmp eax, 0x27
jne 0x140275a6f
popf
pop rax
jmp 0x1402774d6
cmp eax, 0x30
jne 0x140275a7e
popf
pop rax
jmp 0x14027797d
cmp eax, 0x10
jne 0x140275a8d
popf
pop rax
jmp 0x1402769c7
cmp eax, 0x37
jne 0x140275a9c
popf
pop rax
jmp 0x140277d48
cmp eax, 9
jne 0x140275aab
popf
pop rax
jmp 0x14027650d
cmp eax, 0x39
jne 0x140275aba
popf
pop rax
jmp 0x140277e30
cmp eax, 0x16
jne 0x140275ac9
popf
pop rax
jmp 0x140276d41
cmp eax, 0x3b
jne 0x140275ad8
popf
pop rax
jmp 0x140278113
cmp eax, 0x4b
jne 0x140275ae7
popf
pop rax
jmp 0x140278a71
cmp eax, 0x36
jne 0x140275af6
popf
pop rax
jmp 0x140277ca7
cmp eax, 0x14
jne 0x140275b05
popf
pop rax
jmp 0x140276c30
cmp eax, 0x60
jne 0x140275b14
popf
pop rax
jmp 0x1402798c3
cmp eax, 0x3d
jne 0x140275b23
popf
pop rax
jmp 0x14027830e
cmp eax, 0x69
jne 0x140275b32
popf
pop rax
jmp 0x140279e31
cmp eax, 0x47
jne 0x140275b41
popf
pop rax
jmp 0x1402788a0
cmp eax, 0x51
jne 0x140275b50
popf
pop rax
jmp 0x140278d34
cmp eax, 0x11
jne 0x140275b5f
popf
pop rax
jmp 0x140276a84
cmp eax, 0x35
jne 0x140275b6e
popf
pop rax
jmp 0x140277c5d
cmp eax, 0x68
jne 0x140275b7d
popf
pop rax
jmp 0x140279d72
cmp eax, 0x12
jne 0x140275b8c
popf
pop rax
jmp 0x140276b3b
cmp eax, 0x6b
jne 0x140275b9b
popf
pop rax
jmp 0x140279f57
cmp eax, 0x38
jne 0x140275baa
popf
pop rax
jmp 0x140277db2
cmp eax, 0x64
jne 0x140275bb9
popf
pop rax
jmp 0x140279b1f
cmp eax, 0x5c
jne 0x140275bc8
popf
pop rax
jmp 0x14027958f
cmp eax, 0x15
jne 0x140275bd7
popf
pop rax
jmp 0x140276cbd
cmp eax, 5
jne 0x140275be6
popf
pop rax
jmp 0x14027634e
cmp eax, 6
jne 0x140275bf5
popf
pop rax
jmp 0x14027638b
cmp eax, 0x5a
jne 0x140275c04
popf
pop rax
jmp 0x14027946f
cmp eax, 0x49
jne 0x140275c13
popf
pop rax
jmp 0x14027898c
cmp eax, 0x1f
jne 0x140275c22
popf
pop rax
jmp 0x140277107
cmp eax, 4
jne 0x140275c31
popf
pop rax
jmp 0x140276216
cmp eax, 0x2f
jne 0x140275c40
popf
pop rax
jmp 0x14027791a
cmp eax, 0x4d
jne 0x140275c4f
popf
pop rax
jmp 0x140278b70
cmp eax, 0x55
jne 0x140275c5e
popf
pop rax
jmp 0x140278faa
cmp eax, 0x45
jne 0x140275c6d
popf
pop rax
jmp 0x14027877f
cmp eax, 0x2c
jne 0x140275c7c
popf
pop rax
jmp 0x14027778a
cmp eax, 0x5f
jne 0x140275c8b
popf
pop rax
jmp 0x140279822
cmp eax, 0x19
jne 0x140275c9a
popf
pop rax
jmp 0x140276e64
cmp eax, 0x1d
jne 0x140275ca9
popf
pop rax
jmp 0x140276fc1
cmp eax, 0x61
jne 0x140275cb8
popf
pop rax
jmp 0x14027992f
cmp eax, 0x53
jne 0x140275cc7
popf
pop rax
jmp 0x140278e2c
cmp eax, 0x4f
jne 0x140275cd6
popf
pop rax
jmp 0x140278c32
cmp eax, 0x6c
jne 0x140275ce5
popf
pop rax
jmp 0x14027a000
cmp eax, 7
jne 0x140275cf4
popf
pop rax
jmp 0x1402763c1
cmp eax, 0x20
jne 0x140275d03
popf
pop rax
jmp 0x140277158
cmp eax, 0x56
jne 0x140275d12
popf
pop rax
jmp 0x140279055
cmp eax, 0x3c
jne 0x140275d21
popf
pop rax
jmp 0x140278286
cmp eax, 0xd
jne 0x140275d30
popf
pop rax
jmp 0x14027670f
cmp eax, 0xa
jne 0x140275d3f
popf
pop rax
jmp 0x140276617
cmp eax, 0x18
jne 0x140275d4e
popf
pop rax
jmp 0x140276e26
cmp eax, 0x28
jne 0x140275d5d
popf
pop rax
jmp 0x140277554
cmp eax, 0x22
jne 0x140275d6c
popf
pop rax
jmp 0x14027725a
cmp eax, 0x50
jne 0x140275d7b
popf
pop rax
jmp 0x140278cf0
cmp eax, 0x52
jne 0x140275d8a
popf
pop rax
jmp 0x140278d6c
cmp eax, 0x41
jne 0x140275d99
popf
pop rax
jmp 0x140278568
cmp eax, 0x67
jne 0x140275da8
popf
pop rax
jmp 0x140279d10
cmp eax, 0x32
jne 0x140275db7
popf
pop rax
jmp 0x140277a7f
cmp eax, 0x29
jne 0x140275dc6
popf
pop rax
jmp 0x14027758f
cmp eax, 0x3e
jne 0x140275dd5
popf
pop rax
jmp 0x1402783b5
cmp eax, 0
jne 0x140275de4
popf
pop rax
jmp 0x140275f5b
cmp eax, 0x4e
jne 0x140275df3
popf
pop rax
jmp 0x140278bee
cmp eax, 0x31
jne 0x140275e02
popf
pop rax
jmp 0x1402779fe
cmp eax, 0x62
jne 0x140275e11
popf
pop rax
jmp 0x1402799d0
cmp eax, 0x5e
jne 0x140275e20
popf
pop rax
jmp 0x14027968d
cmp eax, 0x25
jne 0x140275e2f
popf
pop rax
jmp 0x14027736d
cmp eax, 0xf
jne 0x140275e3e
popf
pop rax
jmp 0x1402768fb
cmp eax, 0x44
jne 0x140275e4d
popf
pop rax
jmp 0x14027871d
cmp eax, 0x57
jne 0x140275e5c
popf
pop rax
jmp 0x1402790dc
cmp eax, 3
jne 0x140275e6b
popf
pop rax
jmp 0x14027617d
cmp eax, 0x6f
jne 0x140275e7a
popf
pop rax
jmp 0x14027a11f
cmp eax, 0x34
jne 0x140275e89
popf
pop rax
jmp 0x140277bbd
cmp eax, 0x54
jne 0x140275e98
popf
pop rax
jmp 0x140278efe
cmp eax, 0x59
jne 0x140275ea7
popf
pop rax
jmp 0x1402792d2
cmp eax, 0xb
jne 0x140275eb6
popf
pop rax
jmp 0x140276654
cmp eax, 0x66
jne 0x140275ec5
popf
pop rax
jmp 0x140279c67
cmp eax, 0x2d
jne 0x140275ed4
popf
pop rax
jmp 0x14027784d
cmp eax, 0xe
jne 0x140275ee3
popf
pop rax
jmp 0x140276841
cmp eax, 0x3a
jne 0x140275ef2
popf
pop rax
jmp 0x140277f78
cmp eax, 2
jne 0x140275f01
popf
pop rax
jmp 0x1402760be
cmp eax, 0x65
jne 0x140275f10
popf
pop rax
jmp 0x140279bc0
cmp eax, 0x21
jne 0x140275f1f
popf
pop rax
jmp 0x1402771b5
cmp eax, 0x42
jne 0x140275f2e
popf
pop rax
jmp 0x140278626
cmp eax, 0x17
jne 0x140275f3d
popf
pop rax
jmp 0x140276dbc
cmp eax, 0x58
jne 0x140275f4c
popf
pop rax
jmp 0x14027923d
cmp eax, 0x46
jne 0x140275f5b
popf
pop rax
jmp 0x14027889e
mov r11, rsp
push rbp
push rsi
push rdi
push r13
push r14
lea rbp, [rsp - 0x70]
sub rsp, 0x170
mov rax, qword [0x1400c1010]
xor rax, rsp
mov qword [rbp - 0x50], rax
test byte [rcx + 0xc], 0x42
mov r13d, r9d
mov rdi, qword [rbp + 0xc0]
mov rsi, rcx
mov r14, qword [0x1400c1950]
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0x70], r8
mov qword [rsp + 0x40], rdx
jne 0x140276005
push rax
pushf
mov eax, 0xfbb2cee5
pushf
not eax
add eax, 0xba712dea
xor eax, 0x9f042090
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xc6acd021
xor eax, 0x848b2a8a
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xe1e0677c
xor eax, 0xd9696a19
rol eax, 0x61
popf
pushf
not eax
add eax, 0x93be60e3
xor eax, 0xd1d7094f
rol eax, 0x13
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xd0aadf8b
pushf
not eax
add eax, 0xdea6f3fc
xor eax, 0xe111e10d
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xb98b1902
xor eax, 0xc1daa12c
rol eax, 0x73
popf
jmp 0x1402758cb
cmp byte [rcx + 0xb0], 0
jg 0x14027608b
push rax
pushf
mov eax, 0x3496d1be
pushf
not eax
add eax, 0xe179b3cb
xor eax, 0xe383e95c
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xd7efa9f9
xor eax, 0xccc35fab
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xa4b46474
xor eax, 0xbd01a9de
rol eax, 0xcf
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x347c3d45
pushf
not eax
add eax, 0xfe9b7474
xor eax, 0x89e3cbbf
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xc80339f1
xor eax, 0x8d791a09
rol eax, 0xe8
popf
jmp 0x1402758cb
cmp byte [rcx + 0xb1], 0
jg 0x140276124
push rax
pushf
mov eax, 0x6f98498b
pushf
not eax
add eax, 0xa580acbd
xor eax, 0xef24f1cb
rol eax, 0x11
popf
pushf
not eax
add eax, 0x937b87c5
xor eax, 0xc0cc04e6
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb3d2d8c6
xor eax, 0xa57a5860
rol eax, 0x27
popf
pushf
not eax
add eax, 0x97ebfad6
xor eax, 0xccb61d61
rol eax, 0x65
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xaa7a8b3f
pushf
not eax
add eax, 0x924522e2
xor eax, 0xd1ecce98
rol eax, 0x42
popf
pushf
not eax
add eax, 0xe550f52a
xor eax, 0xc0f84f7a
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf64d711b
xor eax, 0xfa6b0af2
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb1cd9e01
xor eax, 0xfafdf18d
rol eax, 0xd9
popf
jmp 0x1402758cb
cmp byte [rcx + 0x97], 0
je 0x1402761e3
push rax
pushf
mov eax, 0x2e3e0adc
pushf
not eax
add eax, 0x82a51645
xor eax, 0xe52d4938
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xee3a4ebb
xor eax, 0xdc669b0c
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xbd4ee6eb
xor eax, 0xde8e3efe
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xb52cf6e4
xor eax, 0xcb878902
rol eax, 0x30
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x3b6706e0
pushf
not eax
add eax, 0x99d2d996
xor eax, 0xb83bfaf3
rol eax, 0x72
popf
pushf
not eax
add eax, 0x98d33da7
xor eax, 0xf4c7a466
rol eax, 0xd
popf
jmp 0x1402758cb
movss xmm1, dword [r14 + 0x3c00]
movss xmm0, dword [rcx + 0x50]
movaps xmm2, xmm1
mulss xmm1, dword [0x1400b8e5c]
mov qword [r11 + 0x10], rbx
mulss xmm2, dword [0x1400b8ebc]
movzx ebx, byte [r14 + 0x7e]
mov qword [r11 - 0x38], r15
movaps xmmword [r11 - 0x48], xmm6
movaps xmmword [r11 - 0x58], xmm7
movaps xmmword [r11 - 0x68], xmm8
movaps xmmword [r11 - 0x78], xmm9
movaps xmmword [r11 - 0x88], xmm10
movaps xmmword [r11 - 0x98], xmm11
xorps xmm11, xmm11
movaps xmmword [r11 - 0xa8], xmm12
movaps xmmword [r11 - 0xb8], xmm13
movaps xmmword [r11 - 0xc8], xmm14
xorps xmm14, xmm14
movaps xmmword [r11 - 0xd8], xmm15
movss xmm15, dword [0x1400b8eb0]
mov byte [rsp + 0x30], 0
addss xmm0, xmm15
mov byte [rbp - 0x7e], bl
addss xmm0, xmm1
maxss xmm2, xmm0
xorps xmm0, xmm0
cvttss2si eax, xmm2
cvtsi2ss xmm0, eax
mulss xmm0, dword [0x1400b8e90]
cvttss2si eax, xmm0
cvtsi2ss xmm11, eax
movss dword [rsp + 0x34], xmm11
test bl, bl
je 0x140276308
push rax
pushf
mov eax, 0x9fcd1c04
pushf
not eax
add eax, 0xe4225859
xor eax, 0xdefcda7f
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xdf5b216f
xor eax, 0xfbaf86c5
rol eax, 9
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xa258f965
pushf
not eax
add eax, 0xbc1a7404
xor eax, 0xfb99429c
rol eax, 0xca
popf
pushf
not eax
add eax, 0x990a6a63
xor eax, 0xef602e74
rol eax, 6
popf
pushf
not eax
add eax, 0xa2717481
xor eax, 0xcfd5510b
rol eax, 0xf6
popf
jmp 0x1402758cb
movss xmm7, dword [0x1400b8ed8]
jmp 0x1402763c1
xorps xmm7, xmm7
push rax
pushf
mov eax, 0xf1d57207
pushf
not eax
add eax, 0xb82b7028
xor eax, 0xb4642e23
rol eax, 0x87
popf
pushf
not eax
add eax, 0xa70a5694
xor eax, 0x8e1a54da
rol eax, 0x8d
popf
jmp 0x1402758cb
movss xmm13, dword [0x1400b8fec]
movaps xmm9, xmm13
movss dword [rbp - 0x78], xmm7
movaps xmm10, xmm13
mov qword [rsp + 0x168], r12
movaps xmm12, xmm13
mov dword [rcx + 0x138], 1
movaps xmm6, xmm13
call fcn.140288af0
movss xmm8, dword [0x1400b900c]
xor r15d, r15d
test r13d, r13d
jle 0x140276451
push rax
pushf
mov eax, 0xb606434d
pushf
not eax
add eax, 0xe76044c0
xor eax, 0x8d984f7f
rol eax, 0x17
popf
pushf
not eax
add eax, 0xe56420f8
xor eax, 0xd5b36013
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xdc76aaa9
xor eax, 0x82bfad90
rol eax, 0xfb
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x42281c5d
pushf
not eax
add eax, 0xb58e096d
xor eax, 0xf5f49a8b
rol eax, 0x70
popf
pushf
not eax
add eax, 0x8f7d3af3
xor eax, 0xaeb95565
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x83bf10e1
xor eax, 0x85faf5fd
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x8d8200b8
xor eax, 0x865282e7
rol eax, 0xd3
popf
jmp 0x1402758cb
mov r12, rdi
lea rdi, [0x1bf9c6940]
pushf
sub rdi, 0x7f97a118
popf
nop dword [rax + rax]
push rax
pushf
mov eax, 0xdca91fab
pushf
not eax
add eax, 0x8c736474
xor eax, 0xcaa99d92
rol eax, 0x55
popf
pushf
not eax
add eax, 0xdb99dd93
xor eax, 0xcd07ef55
rol eax, 0x36
popf
pushf
not eax
add eax, 0x9930d749
xor eax, 0x98918491
rol eax, 0x84
popf
jmp 0x1402758cb
movss xmm0, dword [rsi + 0x18]
movss xmm1, dword [rsi + 0x1c]
movaps xmm3, xmm0
addss xmm3, dword [rsi + 0x20]
movaps xmm2, xmm1
addss xmm2, dword [rsi + 0x24]
subss xmm3, xmm0
subss xmm2, xmm1
mulss xmm3, dword [rdi - 8]
mulss xmm2, dword [rdi - 4]
addss xmm3, xmm0
movss xmm0, dword [rdi]
movaps xmm5, xmm0
mulss xmm0, xmm7
addss xmm2, xmm1
mulss xmm5, xmm11
movss xmm1, dword [rdi + 4]
movaps xmm4, xmm1
mulss xmm1, xmm7
addss xmm5, xmm3
mulss xmm4, xmm11
subss xmm3, xmm0
addss xmm4, xmm2
subss xmm2, xmm1
movss dword [rbp - 0x68], xmm5
comiss xmm3, xmm5
movss dword [rbp - 0x70], xmm3
movss dword [rbp - 0x6c], xmm2
movss dword [rbp - 0x64], xmm4
jbe 0x1402765be
push rax
pushf
mov eax, 0xf2222a42
pushf
not eax
add eax, 0xec5f2b55
xor eax, 0x9f99dfa0
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x8b435478
xor eax, 0xf1df1ccb
rol eax, 0xb1
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x9cd2942b
pushf
not eax
add eax, 0xac930c33
xor eax, 0xd1eec4db
rol eax, 0x84
popf
pushf
not eax
add eax, 0xed73c926
xor eax, 0xc401a6fd
rol eax, 0x76
popf
pushf
not eax
add eax, 0x84f58499
xor eax, 0xf8da1ad3
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xbc8dc365
xor eax, 0xedf7c885
rol eax, 0xb3
popf
jmp 0x1402758cb
movss dword [rbp - 0x70], xmm5
movss dword [rbp - 0x68], xmm3
push rax
pushf
mov eax, 0xa32416c0
pushf
not eax
add eax, 0xeffbcaf1
xor eax, 0x9da261f8
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x94ef27c0
xor eax, 0xd0d4f905
rol eax, 0xc8
popf
jmp 0x1402758cb
comiss xmm2, xmm4
jbe 0x14027668c
push rax
pushf
mov eax, 0x2baa23cf
pushf
not eax
add eax, 0xf7efd931
xor eax, 0x8817efcd
rol eax, 0xb
popf
pushf
not eax
add eax, 0xb2b1894a
xor eax, 0x9fdc2726
rol eax, 0x63
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xbc6d8e21
pushf
not eax
add eax, 0xf697ebb4
xor eax, 0xa34db8bf
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xc57ad633
xor eax, 0xcfc9b7ae
rol eax, 4
popf
pushf
not eax
add eax, 0xec834606
xor eax, 0xd7a9e717
rol eax, 0x8b
popf
jmp 0x1402758cb
movss dword [rbp - 0x6c], xmm4
movss dword [rbp - 0x64], xmm2
push rax
pushf
mov eax, 0xbc0fa26b
pushf
not eax
add eax, 0xdd617149
xor eax, 0xe5f08369
rol eax, 0x52
popf
pushf
not eax
add eax, 0x91322fc7
xor eax, 0xfa5f1d40
rol eax, 0x63
popf
jmp 0x1402758cb
mov edx, r15d
mov rcx, rsi
call fcn.140182fcf
mov r9d, 0xc6580975
pushf
not r9d
add r9d, 0x8745cfb6
xor r9d, 0xad23460b
rol r9d, 0xf9
popf
pushf
not r9d
add r9d, 0xb04f4cc8
xor r9d, 0xc90718de
rol r9d, 0x48
popf
pushf
not r9d
add r9d, 0xfe017713
xor r9d, 0x884a5d42
rol r9d, 0xab
popf
lea rcx, [rbp - 0x70]
xor r8d, r8d
mov edx, eax
mov ebx, eax
call fcn.14025f0d1
lea r9, [rbp - 0x80]
mov dword [rsp + 0x20], 0x40800
lea r8, [rbp - 0x7f]
mov edx, ebx
lea rcx, [rbp - 0x70]
call fcn.14024cd49
movzx edx, byte [rbp - 0x7f]
movzx ecx, byte [rbp - 0x80]
test dl, dl
jne 0x1402767e8
push rax
pushf
mov eax, 0xc663b797
pushf
not eax
add eax, 0x974aa805
xor eax, 0xedfff71c
rol eax, 5
popf
pushf
not eax
add eax, 0xa04ab8d8
xor eax, 0xdf923954
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x8502ffdf
xor eax, 0x8b10eef1
rol eax, 0xbd
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x9e65a7b3
pushf
not eax
add eax, 0x83cba1c9
xor eax, 0xc3db8426
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xb7d7867b
xor eax, 0x94c6f988
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb42b0329
xor eax, 0xff65c251
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x85811103
xor eax, 0xf2068210
rol eax, 0x95
popf
jmp 0x1402758cb
test cl, cl
je 0x1402768a2
push rax
pushf
mov eax, 0xcf7e820e
pushf
not eax
add eax, 0xd3b3315a
xor eax, 0xf3c25c3c
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xe371cba5
xor eax, 0xc7e7a367
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf082b318
xor eax, 0xe3051ead
rol eax, 2
popf
pushf
not eax
add eax, 0xf6bf7c98
xor eax, 0xd1e5d691
rol eax, 0xc2
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x36ee6d52
pushf
not eax
add eax, 0xb41050fd
xor eax, 0xfe78adf4
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xe856af15
xor eax, 0xf7022bdb
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xe5133e5b
xor eax, 0xe17af9b8
rol eax, 0x60
popf
pushf
not eax
add eax, 0xbe30e9e7
xor eax, 0xc0ab537f
rol eax, 0x93
popf
jmp 0x1402758cb
mov eax, r15d
not eax
and eax, 1
add eax, 5
mov dword [r14 + 0x4a10], eax
test cl, cl
je 0x14027696e
push rax
pushf
mov eax, 0x2cf68cd0
pushf
not eax
add eax, 0xe516e84f
xor eax, 0xf32bec2b
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xa4cb61e2
xor eax, 0xab4430b6
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xf81e3248
xor eax, 0xb015aaed
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc0aab6d5
xor eax, 0xf50bea6e
rol eax, 0x11
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xee8e45d5
pushf
not eax
add eax, 0xe8dac78b
xor eax, 0xab34ff42
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x812478e5
xor eax, 0xdaccb6da
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x8cb3ab91
xor eax, 0xc56ee627
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xdf978905
xor eax, 0xbb846d1b
rol eax, 0x85
popf
jmp 0x1402758cb
cmp word [r14 + 0x3742], 2
jne 0x140276a2b
push rax
pushf
mov eax, 0x443bf892
pushf
not eax
add eax, 0xbd15d4af
xor eax, 0xcc0e28ba
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf8216513
xor eax, 0xb0fa0db6
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xd004364f
xor eax, 0xb0dfdd21
rol eax, 0x10
popf
pushf
not eax
add eax, 0xc991fb6a
xor eax, 0xaee911e5
rol eax, 0xbe
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x32c63e2c
pushf
not eax
add eax, 0x95ca9c47
xor eax, 0x99108021
rol eax, 0xac
popf
pushf
not eax
add eax, 0x9e56ec2a
xor eax, 0xeb2a315d
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd090c41c
xor eax, 0x9fc929a0
rol eax, 0x81
popf
pushf
not eax
add eax, 0xd58128a9
xor eax, 0xc3c045f7
rol eax, 0x6b
popf
jmp 0x1402758cb
test r15d, r15d
jne 0x140276ae2
push rax
pushf
mov eax, 0x7f11d3d3
pushf
not eax
add eax, 0xfb043ea6
xor eax, 0xa3432bf9
rol eax, 0x68
popf
pushf
not eax
add eax, 0xd4029123
xor eax, 0xc782a548
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x9b126601
xor eax, 0x92716f88
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xef2a2c8a
xor eax, 0xba840e61
rol eax, 0xa7
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x56ce8d4e
pushf
not eax
add eax, 0xe0b5b45f
xor eax, 0xe51e3df5
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8d75f591
xor eax, 0x9ff82419
rol eax, 0xab
popf
pushf
not eax
add eax, 0xe6e2fb71
xor eax, 0xc72374de
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xeab5d417
xor eax, 0x97a295fa
rol eax, 0x9e
popf
jmp 0x1402758cb
mov r8, qword [rsp + 0x40]
lea rcx, [rsp + 0x50]
mov rdx, rsi
call fcn.14027e991
mov byte [rsp + 0x30], 1
movss xmm12, dword [rax]
movss xmm6, dword [rax + 4]
call fcn.1402137d5
movzx ecx, byte [rbp - 0x80]
movzx edx, byte [rbp - 0x7f]
push rax
pushf
mov eax, 0x52cfa137
pushf
not eax
add eax, 0xb4accc35
xor eax, 0x8899a263
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xf7069987
xor eax, 0xcf5f4864
rol eax, 0x90
popf
jmp 0x1402758cb
test cl, cl
je 0x140276bea
push rax
pushf
mov eax, 0x664344af
pushf
not eax
add eax, 0x9e612f48
xor eax, 0xdced847f
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8c20adbc
xor eax, 0xcfeefe8a
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xf68a92e3
xor eax, 0xbb47cf66
rol eax, 0x4d
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x3375e6e1
pushf
not eax
add eax, 0xb5904e53
xor eax, 0xe882c4a5
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xf78bbdfa
xor eax, 0xf54fe732
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xdb4e15b4
xor eax, 0x83e47838
rol eax, 0x91
popf
jmp 0x1402758cb
mov ecx, 0x1c2edbb8
pushf
not ecx
add ecx, 0x91abc05e
xor ecx, 0xf59a2e02
rol ecx, 0xc5
popf
pushf
not ecx
add ecx, 0xe46db588
xor ecx, 0xc7946093
rol ecx, 0x63
popf
jmp 0x140277b2d
movss xmm12, dword [rdi - 4]
ucomiss xmm12, xmm15
jp 0x140276cfc
push rax
pushf
mov eax, 0x70e2e4e4
pushf
not eax
add eax, 0xf51b1b65
xor eax, 0xd467aaf7
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x8e48762c
xor eax, 0x94810046
rol eax, 0xbc
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x78254810
pushf
not eax
add eax, 0xa529ed05
xor eax, 0xd1ed5dd7
rol eax, 0x80
popf
pushf
not eax
add eax, 0xdae288c8
xor eax, 0xcab4a2e9
rol eax, 1
popf
pushf
not eax
add eax, 0xbaaa7c4e
xor eax, 0x8c122173
rol eax, 0x7d
popf
jmp 0x1402758cb
jne 0x140276d89
push rax
pushf
mov eax, 0xb7c4ccdb
pushf
not eax
add eax, 0xbb72025d
xor eax, 0xc7711a45
rol eax, 0x47
popf
pushf
not eax
add eax, 0xe13cb193
xor eax, 0xa4b5e33c
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xb12671c3
xor eax, 0xdbdb6e8d
rol eax, 0xe8
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x5532a04f
pushf
not eax
add eax, 0x9b4a510f
xor eax, 0x8b288115
rol eax, 0x28
popf
pushf
not eax
add eax, 0xe137e2b1
xor eax, 0xba0637e3
rol eax, 0xc8
popf
jmp 0x1402758cb
mov rax, qword [rbp + 0xc8]
movss xmm7, dword [rax + 4]
jmp 0x140276e64
mov rax, qword [rbp + 0xc8]
movaps xmm7, xmm8
push rax
pushf
mov eax, 0xe3cd9bb1
pushf
not eax
add eax, 0x9626940d
xor eax, 0xdada8a09
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xd452af3e
xor eax, 0xad2bc8b5
rol eax, 0x72
popf
jmp 0x1402758cb
movss xmm11, dword [rdi - 8]
ucomiss xmm11, xmm15
jp 0x140276ea3
push rax
pushf
mov eax, 0x53625e05
pushf
not eax
add eax, 0xe1f08351
xor eax, 0xde2f02fc
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x9b26ad1d
xor eax, 0xc6f3632f
rol eax, 0x31
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x865ba5f4
pushf
not eax
add eax, 0xebc2c774
xor eax, 0xcbdc1a10
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xba35b344
xor eax, 0xdad83c2d
rol eax, 0x9d
popf
jmp 0x1402758cb
jne 0x140276f1e
push rax
pushf
mov eax, 0xbe70f535
pushf
not eax
add eax, 0xbf861e1b
xor eax, 0xcb7b0bb8
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xa7d474ea
xor eax, 0xf231528f
rol eax, 8
popf
pushf
not eax
add eax, 0xf34d2bd1
xor eax, 0xde6fee00
rol eax, 0xbe
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xa4f44ad9
pushf
not eax
add eax, 0xc64d8888
xor eax, 0x8540d70c
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x9e447ee1
xor eax, 0xceef89c0
rol eax, 0x95
popf
jmp 0x1402758cb
movss xmm6, dword [rax]
jmp 0x140276fc1
movaps xmm6, xmm8
push rax
pushf
mov eax, 0xdd1ed759
pushf
not eax
add eax, 0xd9c138de
xor eax, 0xfbbff253
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa1ade5bb
xor eax, 0xf24faa93
rol eax, 0xac
popf
jmp 0x1402758cb
ucomiss xmm12, xmm14
jp 0x140277020
push rax
pushf
mov eax, 0xe08cdc52
pushf
not eax
add eax, 0xd73f9384
xor eax, 0xe8c3bd9f
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd1a0cd1b
xor eax, 0xe6d32c94
rol eax, 9
popf
pushf
not eax
add eax, 0xc6a6f112
xor eax, 0x893cbae3
rol eax, 0x76
popf
pushf
not eax
add eax, 0x9b6182cd
xor eax, 0xb2dedb19
rol eax, 0xa7
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xf6b0c6af
pushf
not eax
add eax, 0xf01f21b0
xor eax, 0x972d3d68
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xbeeb7f7c
xor eax, 0xf5eabfec
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xbcd30c55
xor eax, 0xff5ce729
rol eax, 0x22
popf
pushf
not eax
add eax, 0x8b421f20
xor eax, 0xf3a43f29
rol eax, 4
popf
jmp 0x1402758cb
jne 0x1402770d4
push rax
pushf
mov eax, 0xa2ea9bf3
pushf
not eax
add eax, 0x81fc5708
xor eax, 0xbb609728
rol eax, 0x13
popf
pushf
not eax
add eax, 0xfc466246
xor eax, 0xa57e4ca3
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x817a2b7d
xor eax, 0xd744aa0f
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x981a47c1
xor eax, 0x892b7992
rol eax, 0x63
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x5cce83dd
pushf
not eax
add eax, 0x902b17e2
xor eax, 0xf96f607f
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xfc0b5325
xor eax, 0xaa69af46
rol eax, 0x94
popf
jmp 0x1402758cb
movss xmm9, dword [rax + 0xc]
jmp 0x1402771b5
movaps xmm9, xmm13
push rax
pushf
mov eax, 0x30c24e4d
pushf
not eax
add eax, 0xa98f6254
xor eax, 0xde1617aa
rol eax, 0x19
popf
pushf
not eax
add eax, 0x93f9ac09
xor eax, 0xe71c5946
rol eax, 0x67
popf
pushf
not eax
add eax, 0x80210e00
xor eax, 0xfda84b1a
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x92650f16
xor eax, 0x81af7141
rol eax, 0xbf
popf
jmp 0x1402758cb
ucomiss xmm11, xmm14
jp 0x140277214
push rax
pushf
mov eax, 0x13afd9e6
pushf
not eax
add eax, 0xb1ed7e6a
xor eax, 0xb2f55307
rol eax, 0x12
popf
pushf
not eax
add eax, 0xa002fd69
xor eax, 0xcc36e627
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xd0b6af2b
xor eax, 0xfdfa2bb2
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xa5620e3b
xor eax, 0xc21f3255
rol eax, 0x2a
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xd0c45b9f
pushf
not eax
add eax, 0xedf3688a
xor eax, 0x925504c5
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xd74953d5
xor eax, 0xb9d81f6c
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x856db078
xor eax, 0x95546e51
rol eax, 0x58
popf
jmp 0x1402758cb
jne 0x1402772a2
push rax
pushf
mov eax, 0x49c4cc51
pushf
not eax
add eax, 0xbbc4e6cb
xor eax, 0xf2396af6
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf1f37926
xor eax, 0xb6723dad
rol eax, 0x53
popf
pushf
not eax
add eax, 0xd8854fc3
xor eax, 0xec65129b
rol eax, 0xe
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x207209ca
pushf
not eax
add eax, 0xdbca91cc
xor eax, 0xf32a80eb
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xc18741e1
xor eax, 0xeeebcec3
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x9fb921f5
xor eax, 0x9cec7424
rol eax, 0xe7
popf
jmp 0x1402758cb
movss xmm8, dword [rax + 8]
jmp 0x14027736d
movaps xmm8, xmm13
push rax
pushf
mov eax, 0xf5e25f39
pushf
not eax
add eax, 0xc39237ce
xor eax, 0xdd390a12
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa30dd453
xor eax, 0xabc89324
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb6b8f8a8
xor eax, 0xda0053b7
rol eax, 0x60
popf
jmp 0x1402758cb
movss xmm0, dword [rdi]
movss xmm4, dword [rsp + 0x34]
movaps xmm1, xmm0
xorps xmm4, xmmword [0x1400b94a0]
mulss xmm1, dword [rbp - 0x78]
movaps xmm5, xmm4
movss xmm2, dword [rdi + 4]
mulss xmm5, xmm0
movaps xmm3, xmm2
mulss xmm3, dword [rbp - 0x78]
movss xmm0, dword [r14 + 0xdfc]
subss xmm5, xmm1
subss xmm0, dword [r14 + 0x3f00]
mulss xmm4, xmm2
mulss xmm5, xmm11
subss xmm4, xmm3
addss xmm5, xmm1
movss xmm1, dword [r14 + 0xe00]
subss xmm1, dword [r14 + 0x3f04]
mulss xmm4, xmm12
addss xmm5, xmm0
addss xmm4, xmm3
addss xmm1, xmm4
comiss xmm7, xmm1
ja 0x14027742f
push rax
pushf
mov eax, 0x847e6f59
pushf
not eax
add eax, 0xbc5beb4a
xor eax, 0x87623ddb
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa2cee274
xor eax, 0xd817be70
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x8a1c223e
xor eax, 0xc45a5c8b
rol eax, 0xc9
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x79ec0430
pushf
not eax
add eax, 0xf3985c28
xor eax, 0xde1514d4
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x8ab0d457
xor eax, 0x8f1793b8
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x8159dac7
xor eax, 0xcfdfd245
rol eax, 0x13
popf
jmp 0x1402758cb
movaps xmm7, xmm9
minss xmm7, xmm1
push rax
pushf
mov eax, 0x119cfc63
pushf
not eax
add eax, 0xafc67f99
xor eax, 0xfabce81d
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xa046b579
xor eax, 0xaaa7c76f
rol eax, 0x96
popf
pushf
not eax
add eax, 0xc4f92698
xor eax, 0xca7d62ac
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xc728ecdb
xor eax, 0xc79b6035
rol eax, 0xc7
popf
jmp 0x1402758cb
comiss xmm6, xmm5
ja 0x140277521
push rax
pushf
mov eax, 0x387ed32a
pushf
not eax
add eax, 0xb58ddf5c
xor eax, 0xfebc4f0f
rol eax, 0x63
popf
pushf
not eax
add eax, 0xe28c138e
xor eax, 0xdee4cfbc
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xade8d112
xor eax, 0x9a32abf7
rol eax, 0xec
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x4a5a0bf7
pushf
not eax
add eax, 0xaac12fa7
xor eax, 0xfd4845da
rol eax, 0x29
popf
pushf
not eax
add eax, 0xfeef3a58
xor eax, 0xa0704f1d
rol eax, 0xcf
popf
jmp 0x1402758cb
movaps xmm6, xmm8
minss xmm6, xmm5
push rax
pushf
mov eax, 0xcb5927aa
pushf
not eax
add eax, 0xec854db9
xor eax, 0xc53a267b
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa6079987
xor eax, 0xb6e6e989
rol eax, 0x22
popf
jmp 0x1402758cb
movss xmm0, dword [rsi + 0x18]
lea r8, [rsp + 0x38]
movss xmm1, dword [rsi + 0x1c]
lea rcx, [rsp + 0x48]
movaps xmm9, xmm0
movaps xmm10, xmm1
addss xmm0, dword [rsi + 0x20]
addss xmm1, dword [rsi + 0x24]
subss xmm9, xmm6
mov rdx, rsi
subss xmm10, xmm7
mulss xmm9, xmm11
mulss xmm10, xmm12
addss xmm9, xmm6
subss xmm6, xmm0
addss xmm10, xmm7
subss xmm7, xmm1
mulss xmm6, xmm11
mulss xmm7, xmm12
addss xmm6, xmm0
addss xmm7, xmm1
subss xmm6, xmm9
subss xmm7, xmm10
movss dword [rsp + 0x38], xmm6
movss dword [rsp + 0x3c], xmm7
call fcn.14027e991
movss xmm0, dword [rdi - 8]
ucomiss xmm0, xmm14
movss xmm12, dword [rsp + 0x48]
jp 0x140277676
push rax
pushf
mov eax, 0xfeaa995d
pushf
not eax
add eax, 0xdf651dfb
xor eax, 0xc1b09051
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xb993509d
xor eax, 0xd7a4fe80
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x89ca8f3c
xor eax, 0xee19a03f
rol eax, 0xce
popf
pushf
not eax
add eax, 0xe13dd7a1
xor eax, 0xbd7f8b10
rol eax, 0xa7
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xbf1c58ee
pushf
not eax
add eax, 0xa29039f5
xor eax, 0x952fdd26
rol eax, 0x72
popf
pushf
not eax
add eax, 0x9b4999fb
xor eax, 0xaac5008a
rol eax, 0x94
popf
jmp 0x1402758cb
jne 0x1402776f1
push rax
pushf
mov eax, 0xd143686c
pushf
not eax
add eax, 0x951a48bc
xor eax, 0x941d6687
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa54e2b44
xor eax, 0xcaf6e2ed
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd2261e2f
xor eax, 0xe7d2673f
rol eax, 0xff
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x9c42de03
pushf
not eax
add eax, 0xfb3e5843
xor eax, 0xf38c4adc
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xd352552e
xor eax, 0x9c1f7104
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9424d940
xor eax, 0xad60c0f4
rol eax, 0x66
popf
jmp 0x1402758cb
movaps xmm0, xmm12
subss xmm0, xmm6
subss xmm9, xmm0
push rax
pushf
mov eax, 0x8d7056a8
pushf
not eax
add eax, 0xc44fcd2f
xor eax, 0xc2a06209
rol eax, 0x61
popf
pushf
not eax
add eax, 0xac3c0d52
xor eax, 0xa167392a
rol eax, 0x50
popf
pushf
not eax
add eax, 0xa9189020
xor eax, 0xe0002dc5
rol eax, 0xa8
popf
jmp 0x1402758cb
movss xmm0, dword [rdi - 4]
ucomiss xmm0, xmm14
movss xmm6, dword [rsp + 0x4c]
jp 0x1402777f4
push rax
pushf
mov eax, 0x8d88d6ff
pushf
not eax
add eax, 0x807fbae0
xor eax, 0x84824561
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xf37ee96d
xor eax, 0xe236e8b4
rol eax, 0x76
popf
pushf
not eax
add eax, 0x9b51a510
xor eax, 0xd9fb3462
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x860c9560
xor eax, 0xb35fe518
rol eax, 0x5e
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xcee47721
pushf
not eax
add eax, 0xd2823e31
xor eax, 0xc5d481ae
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xa8dfc4fe
xor eax, 0xa14322b6
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x914b3150
xor eax, 0xcb704dbb
rol eax, 0xf
popf
pushf
not eax
add eax, 0xde965a33
xor eax, 0xf60dc997
rol eax, 0x65
popf
jmp 0x1402758cb
jne 0x140277882
push rax
pushf
mov eax, 0xb45ac6c6
pushf
not eax
add eax, 0x817993ce
xor eax, 0xa78b37e7
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8e7642d7
xor eax, 0x9c2192ff
rol eax, 0xc9
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x76eeca4b
pushf
not eax
add eax, 0xc70a9a91
xor eax, 0xbc627ed9
rol eax, 0x69
popf
pushf
not eax
add eax, 0xddb94449
xor eax, 0xea5d7270
rol eax, 0xf5
popf
jmp 0x1402758cb
movaps xmm0, xmm6
subss xmm0, xmm7
subss xmm10, xmm0
push rax
pushf
mov eax, 0x59228b31
pushf
not eax
add eax, 0xcfcf7689
xor eax, 0xee3b40c5
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xdb8bee0e
xor eax, 0xccb9af7a
rol eax, 0x82
popf
pushf
not eax
add eax, 0xa9cf0afa
xor eax, 0xcd7975ce
rol eax, 0x10
popf
pushf
not eax
add eax, 0xb366cf1f
xor eax, 0xc3d86988
rol eax, 0x9c
popf
jmp 0x1402758cb
movzx ecx, byte [rbp - 0x80]
movzx edx, byte [rbp - 0x7f]
movss xmm8, dword [0x1400b900c]
movss xmm7, dword [rbp - 0x78]
movss xmm11, dword [rsp + 0x34]
push rax
pushf
mov eax, 0x2a721d79
pushf
not eax
add eax, 0x84fba0d2
xor eax, 0xfbb57d9a
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf605febe
xor eax, 0xadd51301
rol eax, 0x56
popf
pushf
not eax
add eax, 0x9971eb84
xor eax, 0xab45f38a
rol eax, 0xc7
popf
jmp 0x1402758cb
test r15d, r15d
je 0x1402779cc
push rax
pushf
mov eax, 0x7bdd267f
pushf
not eax
add eax, 0x89b1bf13
xor eax, 0xc97214c5
rol eax, 0x37
popf
pushf
not eax
add eax, 0xacda1fd6
xor eax, 0xe912dba1
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x83ee2255
xor eax, 0xb9bfc3a4
rol eax, 0x3b
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x2f6d2029
pushf
not eax
add eax, 0x874c52d2
xor eax, 0xe0e31d7f
rol eax, 1
popf
pushf
not eax
add eax, 0xe99ea8fa
xor eax, 0xe326494a
rol eax, 0xc5
popf
jmp 0x1402758cb
test cl, cl
jne 0x140277a4c
push rax
pushf
mov eax, 0x4e6e4dc2
pushf
not eax
add eax, 0xe62ce7ad
xor eax, 0x8b0256f2
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xc368fd73
xor eax, 0xa87ff05d
rol eax, 0
popf
pushf
not eax
add eax, 0x844fd5a9
xor eax, 0xa29aaa44
rol eax, 0x78
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xea181e12
pushf
not eax
add eax, 0xd591f4bd
xor eax, 0xd5ae34cf
rol eax, 0
popf
pushf
not eax
add eax, 0xd6a8aad3
xor eax, 0x9770c86d
rol eax, 0x8d
popf
jmp 0x1402758cb
test dl, dl
je 0x140277adc
push rax
pushf
mov eax, 0x43c1337b
pushf
not eax
add eax, 0xd048e83d
xor eax, 0xa43525ea
rol eax, 0x81
popf
pushf
not eax
add eax, 0x8f190c49
xor eax, 0xca9e279e
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x8aa24974
xor eax, 0xdf92ece5
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd616a16d
xor eax, 0xfc9c8e3b
rol eax, 0x4b
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xe9f17efa
pushf
not eax
add eax, 0xfb9b70be
xor eax, 0xd0dfc022
rol eax, 0xd
popf
pushf
not eax
add eax, 0xedfbe06a
xor eax, 0xbc4cddc6
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd76fe1bd
xor eax, 0xb2926256
rol eax, 0x27
popf
jmp 0x1402758cb
xor ecx, ecx
test dl, dl
setne cl
add rcx, 0x1e
mov rax, qword [0x1400c1950]
add rcx, rcx
movups xmm0, xmmword [rax + rcx*8 + 0x38a8]
lea rcx, [rsp + 0x58]
movups xmmword [rsp + 0x58], xmm0
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [rax + 0x37e0]
movss dword [rsp + 0x64], xmm0
call fcn.14028b493
mov dword [r12], eax
push rax
pushf
mov eax, 0x4645aaa0
pushf
not eax
add eax, 0xb4c4f54f
xor eax, 0xe0cfa051
rol eax, 0x41
popf
pushf
not eax
add eax, 0xe2e6ef16
xor eax, 0xbcc4f35d
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xc7e91f2e
xor eax, 0xbb867963
rol eax, 0xe
popf
pushf
not eax
add eax, 0x84105c3b
xor eax, 0xc03788e1
rol eax, 0x5a
popf
jmp 0x1402758cb
inc r15d
add rdi, 0x18
add r12, 4
cmp r15d, r13d
jl 0x140277c2a
push rax
pushf
mov eax, 0x36030e28
pushf
not eax
add eax, 0x9b9feb79
xor eax, 0xd8c014d1
rol eax, 0x46
popf
pushf
not eax
add eax, 0xdf957d35
xor eax, 0xc4d254ca
rol eax, 0x95
popf
pushf
not eax
add eax, 0x89ae40f7
xor eax, 0xfa52b913
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa009b3ad
xor eax, 0xa9656433
rol eax, 0x8e
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xf7ae2167
pushf
not eax
add eax, 0x88dd798f
xor eax, 0xb72afbc3
rol eax, 0x41
popf
pushf
not eax
add eax, 0xcce01c12
xor eax, 0xc8d4d449
rol eax, 5
popf
jmp 0x1402758cb
movzx ebx, byte [rbp - 0x7e]
push rax
pushf
mov eax, 0x3b860bb9
pushf
not eax
add eax, 0xdc68e1fe
xor eax, 0xe0d81040
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x8782db73
xor eax, 0xda69f9b1
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xa541b89f
xor eax, 0x88e70f2a
rol eax, 0xcf
popf
jmp 0x1402758cb
xor edi, edi
neg bl
sbb rax, rax
and eax, 4
mov qword [rsp + 0x40], rax
jbe 0x140277d02
push rax
pushf
mov eax, 0x31fb0028
pushf
not eax
add eax, 0xdb7e72d7
xor eax, 0xa8865d1b
rol eax, 9
popf
pushf
not eax
add eax, 0xe88692e5
xor eax, 0xa3a60008
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xef274fe5
xor eax, 0xca0a0df4
rol eax, 0x3a
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x22686055
pushf
not eax
add eax, 0xe8eff2dc
xor eax, 0xa9b7fa80
rol eax, 0x61
popf
pushf
not eax
add eax, 0xae4db38e
xor eax, 0xfb69751f
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xe65e2894
xor eax, 0xf092d979
rol eax, 0xe8
popf
jmp 0x1402758cb
movss xmm15, dword [0x1400b8e48]
lea rax, [0x1922ec5c8]
pushf
sub rax, 0x5229ff44
popf
mov qword [rsp + 0x38], rax
nop dword [rax + rax]
push rax
pushf
mov eax, 0x30b61ca7
pushf
not eax
add eax, 0xd4dda281
xor eax, 0xd4f0e877
rol eax, 0x36
popf
pushf
not eax
add eax, 0xffe4b6e5
xor eax, 0xd03f356e
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xe16200df
xor eax, 0xf1f932b6
rol eax, 0x9e
popf
jmp 0x1402758cb
cmp edi, 1
jbe 0x140277dfd
push rax
pushf
mov eax, 0x18c3c612
pushf
not eax
add eax, 0xd8b6e29f
xor eax, 0xd1bfeac5
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x85638e1a
xor eax, 0x87543a53
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb27f9b9e
xor eax, 0x87f61041
rol eax, 0xbb
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x7095f62d
pushf
not eax
add eax, 0xa38055ff
xor eax, 0xbcad6ecf
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xfc56f46b
xor eax, 0x8227d7a6
rol eax, 0x90
popf
jmp 0x1402758cb
mov r15d, 0x59715203
pushf
not r15d
add r15d, 0xcc9d8cd3
xor r15d, 0x98d42379
rol r15d, 0xad
popf
pushf
not r15d
add r15d, 0xdd42ef6b
xor r15d, 0xc5250d8d
rol r15d, 0x21
popf
pushf
not r15d
add r15d, 0xff44455c
xor r15d, 0xc0f2148f
rol r15d, 0x75
popf
lea rax, [rbp - 0x74]
mov r12d, 0x8cd6bcd3
pushf
not r12d
add r12d, 0xc7abd8b6
xor r12d, 0xc1fb586d
rol r12d, 0xa8
popf
pushf
not r12d
add r12d, 0xea04c9e7
xor r12d, 0xba0ada4a
rol r12d, 0x76
popf
pushf
not r12d
add r12d, 0x8632e3f9
xor r12d, 0xb474705c
rol r12d, 0x8b
popf
pushf
not r12d
add r12d, 0xd5647bd6
xor r12d, 0xa559ea89
rol r12d, 0x9d
popf
mov r13d, 0xf5ea0f6a
pushf
not r13d
add r13d, 0xe3a7c7ab
xor r13d, 0xb31bb799
rol r13d, 0x48
popf
pushf
not r13d
add r13d, 0xe0951f55
xor r13d, 0xfe6889e2
rol r13d, 0x97
popf
pushf
not r13d
add r13d, 0xd4b7f43f
xor r13d, 0xca5abc58
rol r13d, 0x3a
popf
jmp 0x140278113
mov r15d, 0x8ca666c5
pushf
not r15d
add r15d, 0xfa991c3a
xor r15d, 0xd84065b9
rol r15d, 0x40
popf
pushf
not r15d
add r15d, 0xc4d68c02
xor r15d, 0xe63688ec
rol r15d, 0xc1
popf
pushf
not r15d
add r15d, 0x8310adab
xor r15d, 0xdbaddf36
rol r15d, 0xf4
popf
pushf
not r15d
add r15d, 0xa6281e3f
xor r15d, 0xf9316905
rol r15d, 0xdb
popf
lea rax, [rbp - 0x78]
mov r12d, 0x3df50d4f
pushf
not r12d
add r12d, 0x847b134b
xor r12d, 0x8a29c5e0
rol r12d, 0x51
popf
pushf
not r12d
add r12d, 0xb75e52dd
xor r12d, 0x8f3ca51a
rol r12d, 0x61
popf
pushf
not r12d
add r12d, 0xc65d0aaa
xor r12d, 0x9888967c
rol r12d, 0x45
popf
pushf
not r12d
add r12d, 0xb6b0940e
xor r12d, 0xe2a740f4
rol r12d, 0xdc
popf
mov r13d, 0x85b59fc0
pushf
not r13d
add r13d, 0xd007457f
xor r13d, 0xc33d7e2a
rol r13d, 0x2f
popf
pushf
not r13d
add r13d, 0x98dac72d
xor r13d, 0xd4c23a80
rol r13d, 0x41
popf
pushf
not r13d
add r13d, 0xe80fc58e
xor r13d, 0xdcf81c80
rol r13d, 0xa6
popf
pushf
not r13d
add r13d, 0xe26c5b1e
xor r13d, 0xc3d89310
rol r13d, 0x6f
popf
push rax
pushf
mov eax, 0xfeb40ac6
pushf
not eax
add eax, 0xcc28a426
xor eax, 0xf36f3a47
rol eax, 0x93
popf
pushf
not eax
add eax, 0x9d8100b6
xor eax, 0xc94f3749
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xa69f47aa
xor eax, 0xd2c99c86
rol eax, 0x74
popf
pushf
not eax
add eax, 0xbac146af
xor eax, 0xfb442122
rol eax, 0x36
popf
jmp 0x1402758cb
movss xmm11, dword [0x1400b8ed8]
lea rcx, [rbp - 0x60]
movss xmm3, dword [rsp + 0x34]
mov r8d, edi
mov rdx, rsi
movss dword [rsp + 0x20], xmm11
mov qword [rsp + 0x48], rax
call fcn.14027b39e
lea edx, [rdi + 4]
mov rcx, rsi
call fcn.140182fcf
mov r9d, 0x8d5ca069
pushf
not r9d
add r9d, 0xc788ce4d
xor r9d, 0xc50534d2
rol r9d, 0x60
popf
pushf
not r9d
add r9d, 0xb378ea91
xor r9d, 0x8c2f8523
rol r9d, 0xb5
popf
pushf
not r9d
add r9d, 0xebbc0f5e
xor r9d, 0xc3545855
rol r9d, 0x67
popf
pushf
not r9d
add r9d, 0xafca0617
xor r9d, 0xfb1c82c7
rol r9d, 0x49
popf
lea rcx, [rbp - 0x60]
xor r8d, r8d
mov edx, eax
mov ebx, eax
call fcn.14025f0d1
lea r9, [rbp - 0x7e]
mov dword [rsp + 0x20], 0x40800
lea r8, [rbp - 0x7d]
mov edx, ebx
lea rcx, [rbp - 0x60]
call fcn.14024cd49
cmp byte [rbp - 0x7d], 0
movzx eax, byte [rbp - 0x7e]
je 0x14027822d
push rax
pushf
mov eax, 0x28a4271c
pushf
not eax
add eax, 0xc7cce4e4
xor eax, 0xa7f5e076
rol eax, 0x40
popf
pushf
not eax
add eax, 0xe62cec1f
xor eax, 0x8454b334
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc1a27e5e
xor eax, 0xef10ca8b
rol eax, 0xc4
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xacff0e7e
pushf
not eax
add eax, 0xbb8e4b39
xor eax, 0x8879bef0
rol eax, 0x49
popf
pushf
not eax
add eax, 0xfd10c10e
xor eax, 0xe07d6784
rol eax, 0x59
popf
pushf
not eax
add eax, 0xb3f13db8
xor eax, 0x9372c5f0
rol eax, 0x22
popf
pushf
not eax
add eax, 0xeb69eec9
xor eax, 0xf1df7388
rol eax, 0xa6
popf
jmp 0x1402758cb
movss xmm0, dword [r14 + 0x3ee4]
comiss xmm0, xmm15
ja 0x1402782c8
push rax
pushf
mov eax, 0x1089c56e
pushf
not eax
add eax, 0xf6d87949
xor eax, 0xc3d02447
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x9d5c21e4
xor eax, 0xcb023fca
rol eax, 0x7b
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x1c98e553
pushf
not eax
add eax, 0xa19566a7
xor eax, 0x90699290
rol eax, 5
popf
pushf
not eax
add eax, 0x913ec678
xor eax, 0xe3e712ec
rol eax, 0
popf
pushf
not eax
add eax, 0xd53e4858
xor eax, 0xb7c2eaae
rol eax, 0x1d
popf
jmp 0x1402758cb
test al, al
je 0x14027836f
push rax
pushf
mov eax, 0xd1c12d46
pushf
not eax
add eax, 0xa9831721
xor eax, 0x929429a1
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9a3af41d
xor eax, 0x9ceaf3a5
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x96b54912
xor eax, 0xd1f1e88c
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x96ce6bc2
xor eax, 0xc7824bde
rol eax, 0xa7
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xb31483d5
pushf
not eax
add eax, 0xa6fd3790
xor eax, 0xc279d49b
rol eax, 0xac
popf
pushf
not eax
add eax, 0x936f0d0e
xor eax, 0x9cfaf6b6
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd0a850d0
xor eax, 0xfc7a5065
rol eax, 0xa3
popf
jmp 0x1402758cb
mov dword [r14 + 0x4a10], r15d
test al, al
je 0x14027841d
push rax
pushf
mov eax, 0x1c61c258
pushf
not eax
add eax, 0xff10e42b
xor eax, 0xacdfbc52
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xd456f68c
xor eax, 0x914c8310
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xbfc736c4
xor eax, 0xb2dc7f37
rol eax, 0x30
popf
pushf
not eax
add eax, 0xb99031eb
xor eax, 0xa77facb2
rol eax, 0x50
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xfbb84cec
pushf
not eax
add eax, 0xd5b92494
xor eax, 0xf3a8f6a6
rol eax, 3
popf
pushf
not eax
add eax, 0x8b3200b3
xor eax, 0x9ff0f8a9
rol eax, 0x87
popf
jmp 0x1402758cb
mov rax, qword [rsp + 0x70]
mov dword [rax], edi
cmp edi, 3
jne 0x1402784b9
push rax
pushf
mov eax, 0xf7d5e4f0
pushf
not eax
add eax, 0xec47a816
xor eax, 0xf4b9a25a
rol eax, 0x44
popf
pushf
not eax
add eax, 0xc6f85e22
xor eax, 0xe55cb9d4
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x8c2d779c
xor eax, 0xfcb85022
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xabd5f93f
xor eax, 0xccd6cf33
rol eax, 0x47
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xb8de7592
pushf
not eax
add eax, 0xbad061b7
xor eax, 0xd5204eff
rol eax, 2
popf
pushf
not eax
add eax, 0x9a92cb77
xor eax, 0xf2b8aba8
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xcfc9c4b6
xor eax, 0xf46cf8e3
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xbd3eb970
xor eax, 0x88296530
rol eax, 0xb7
popf
jmp 0x1402758cb
mov rax, qword [rbp + 0xc8]
movss xmm7, dword [rax + 4]
movaps xmm2, xmm13
push rax
pushf
mov eax, 0xe25c8d91
pushf
not eax
add eax, 0xef028aa1
xor eax, 0xf38fdd24
rol eax, 0x98
popf
pushf
not eax
add eax, 0xec336bb6
xor eax, 0xbeb07dee
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x913ff531
xor eax, 0xd957a129
rol eax, 0x3a
popf
jmp 0x1402758cb
movaps xmm3, xmm13
movsd xmm0, qword [rsi + 0x18]
movss xmm1, dword [r12 + r14]
subss xmm1, dword [r14 + r13]
mov rax, qword [rsp + 0x48]
movsd qword [rbp - 0x78], xmm0
addss xmm1, xmm11
movss dword [rax], xmm1
movss xmm0, dword [rbp - 0x74]
comiss xmm7, xmm0
ja 0x1402785f3
push rax
pushf
mov eax, 0xb58c3917
pushf
not eax
add eax, 0xe3f2d6e3
xor eax, 0xcf2ae1e5
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xafebc70e
xor eax, 0x8302f9f5
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xdd4b8e99
xor eax, 0xf31c31b8
rol eax, 8
popf
pushf
not eax
add eax, 0x8073fd66
xor eax, 0xc7eb72be
rol eax, 0x6c
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xe0a2646a
pushf
not eax
add eax, 0x95e1def5
xor eax, 0xf7209376
rol eax, 0x74
popf
pushf
not eax
add eax, 0x9f48924f
xor eax, 0xff847013
rol eax, 0x20
popf
jmp 0x1402758cb
movaps xmm7, xmm2
minss xmm7, xmm0
push rax
pushf
mov eax, 0x89c79881
pushf
not eax
add eax, 0x84b5d8dd
xor eax, 0x9728af30
rol eax, 0x98
popf
pushf
not eax
add eax, 0xe90aa1aa
xor eax, 0xbd9cdaaa
rol eax, 0x22
popf
jmp 0x1402758cb
movss xmm0, dword [rbp - 0x78]
comiss xmm8, xmm0
ja 0x1402786c4
push rax
pushf
mov eax, 0xd6692ef
pushf
not eax
add eax, 0xa639fbb3
xor eax, 0xccead572
rol eax, 0x61
popf
pushf
not eax
add eax, 0xf9ec2bf5
xor eax, 0xd2433fe7
rol eax, 0x63
popf
pushf
not eax
add eax, 0xf5c2681b
xor eax, 0xd0dd5442
rol eax, 0x57
popf
pushf
not eax
add eax, 0xc37ab26d
xor eax, 0xa5f51610
rol eax, 0x4b
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x3e8c661a
pushf
not eax
add eax, 0xe3befd95
xor eax, 0xc70bf471
rol eax, 0
popf
pushf
not eax
add eax, 0xeb76a0a6
xor eax, 0x92d05e43
rol eax, 0x98
popf
pushf
not eax
add eax, 0xf6c91051
xor eax, 0xccb2ea2c
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x94eeff2f
xor eax, 0xb08e539f
rol eax, 0xb8
popf
jmp 0x1402758cb
movaps xmm8, xmm3
minss xmm8, xmm0
push rax
pushf
mov eax, 0x3d25675d
pushf
not eax
add eax, 0xf4f015a0
xor eax, 0xae6436de
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x814b9358
xor eax, 0xbcbfe8f2
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x8face521
xor eax, 0x98b363cc
rol eax, 0x56
popf
pushf
not eax
add eax, 0xa50ddfe6
xor eax, 0xe28be284
rol eax, 0x70
popf
jmp 0x1402758cb
mov rbx, qword [rsp + 0x38]
lea r8, [rsp + 0x58]
movss xmm0, dword [rsi + 0x18]
lea rcx, [rsp + 0x50]
movss xmm1, dword [rsi + 0x1c]
movaps xmm9, xmm0
addss xmm0, dword [rsi + 0x20]
movss xmm11, dword [rbx - 8]
subss xmm9, xmm8
minss xmm11, dword [rbx]
movss xmm6, dword [rbx - 0xc]
movaps xmm10, xmm1
minss xmm6, dword [rbx - 4]
addss xmm1, dword [rsi + 0x24]
subss xmm10, xmm7
mov rdx, rsi
mulss xmm9, xmm6
mulss xmm10, xmm11
addss xmm9, xmm8
subss xmm8, xmm0
addss xmm10, xmm7
subss xmm7, xmm1
mulss xmm8, xmm6
mulss xmm7, xmm11
addss xmm8, xmm0
addss xmm7, xmm1
subss xmm8, xmm9
subss xmm7, xmm10
movss dword [rsp + 0x58], xmm8
movss dword [rsp + 0x5c], xmm7
call fcn.14027e991
ucomiss xmm6, xmm14
movss xmm12, dword [rsp + 0x50]
jp 0x14027886b
push rax
pushf
mov eax, 0x52a8abfb
pushf
not eax
add eax, 0xc9d29a76
xor eax, 0xeb741d26
rol eax, 0x69
popf
pushf
not eax
add eax, 0xd36017c0
xor eax, 0x857427ce
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xfccd9e6a
xor eax, 0xb33ff0f0
rol eax, 0x94
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x572bec0a
pushf
not eax
add eax, 0xfb4e8af8
xor eax, 0x9b61b9f2
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x8ad4a2db
xor eax, 0xc304d691
rol eax, 0x3c
popf
jmp 0x1402758cb
jne 0x1402788f4
movaps xmm0, xmm12
subss xmm0, xmm8
subss xmm9, xmm0
push rax
pushf
mov eax, 0x44288a76
pushf
not eax
add eax, 0xca991cc0
xor eax, 0x94b70909
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x85812427
xor eax, 0xb451393c
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xe026534f
xor eax, 0xbb7af6b5
rol eax, 0x79
popf
jmp 0x1402758cb
ucomiss xmm11, xmm14
movss xmm6, dword [rsp + 0x54]
jp 0x140278933
push rax
pushf
mov eax, 0x97d4022e
pushf
not eax
add eax, 0x82dfab6d
xor eax, 0x9c4081b8
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xa58c2c4c
xor eax, 0xdb6baa79
rol eax, 0x36
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x7b4941ab
pushf
not eax
add eax, 0xc9efb9c3
xor eax, 0xaf52b3de
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xbf63c18b
xor eax, 0xcb66c0f8
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb24004a5
xor eax, 0x8c0b9e6d
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x9893dad0
xor eax, 0xd800e32b
rol eax, 0x9f
popf
jmp 0x1402758cb
jne 0x1402789e7
push rax
pushf
mov eax, 0xc6c16b26
pushf
not eax
add eax, 0x8f38b98c
xor eax, 0x99c380af
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x9942f069
xor eax, 0xde0b45c8
rol eax, 0x65
popf
pushf
not eax
add eax, 0x8b377430
xor eax, 0x9754cfee
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf8ddce8c
xor eax, 0x870538e9
rol eax, 0xc5
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x42eec0b1
pushf
not eax
add eax, 0x83f5eb49
xor eax, 0xda3858c4
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xe585dcca
xor eax, 0xcea97da6
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xc33c1d03
xor eax, 0xfdd6a004
rol eax, 0x6c
popf
jmp 0x1402758cb
movaps xmm0, xmm6
subss xmm0, xmm7
subss xmm10, xmm0
jmp 0x140278d6c
movaps xmm7, xmm8
cmp edi, 1
jne 0x140278ac0
push rax
pushf
mov eax, 0x57ddb4c
pushf
not eax
add eax, 0x8080e68c
xor eax, 0xa5655928
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x9436d7b2
xor eax, 0xa884371a
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa87bc51c
xor eax, 0xa8fabec0
rol eax, 0x8e
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xd8ab46fd
pushf
not eax
add eax, 0xb36c0b8a
xor eax, 0xd54e1d44
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xa658dfc6
xor eax, 0xdbed7f5d
rol eax, 0x96
popf
pushf
not eax
add eax, 0xed7acf80
xor eax, 0xb49f0dde
rol eax, 0x11
popf
jmp 0x1402758cb
mov rax, qword [rbp + 0xc8]
movss xmm8, dword [rax]
jmp 0x14027851e
cmp edi, 2
jne 0x140278bbb
push rax
pushf
mov eax, 0x334287b3
pushf
not eax
add eax, 0xf6a86e06
xor eax, 0xa23745a8
rol eax, 0xab
popf
pushf
not eax
add eax, 0x81662ec0
xor eax, 0xb9b4bc84
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc4fc7f7f
xor eax, 0xdf2e0f53
rol eax, 0x7a
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xa4dc33db
pushf
not eax
add eax, 0xdd23ff74
xor eax, 0xf82a863f
rol eax, 0x24
popf
pushf
not eax
add eax, 0x8335242a
xor eax, 0xe26049ad
rol eax, 0x47
popf
jmp 0x1402758cb
mov rax, qword [rbp + 0xc8]
movss xmm2, dword [rax + 0xc]
jmp 0x140278568
movaps xmm2, xmm13
test edi, edi
jne 0x140278c97
push rax
pushf
mov eax, 0x38c23377
pushf
not eax
add eax, 0x81dd9e7d
xor eax, 0xd33ecacb
rol eax, 0x19
popf
pushf
not eax
add eax, 0xef2a2596
xor eax, 0xad8c2b44
rol eax, 0x11
popf
pushf
not eax
add eax, 0xb696af7a
xor eax, 0x932922e6
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xd88ead4e
xor eax, 0xc43e4835
rol eax, 0x2d
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x3e4f48c8
pushf
not eax
add eax, 0xea73fcf0
xor eax, 0xf3b27025
rol eax, 0xee
popf
pushf
not eax
add eax, 0xc010825d
xor eax, 0xfd6cc0cd
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xa7a8f835
xor eax, 0x9cbd85ae
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xb9bcca44
xor eax, 0xa807073c
rol eax, 0xd5
popf
jmp 0x1402758cb
mov rax, qword [rbp + 0xc8]
movss xmm3, dword [rax + 8]
jmp 0x14027856c
mov rbx, qword [rsp + 0x38]
push rax
pushf
mov eax, 0xba415f37
pushf
not eax
add eax, 0xbb97d988
xor eax, 0xe637f98b
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xb9ba0fd7
xor eax, 0xbfb3aee0
rol eax, 0x30
popf
jmp 0x1402758cb
movss xmm8, dword [0x1400b900c]
add rbx, 0x1c
jmp 0x140278d7a
inc edi
mov qword [rsp + 0x38], rbx
sub qword [rsp + 0x40], 1
jne 0x140278dd3
push rax
pushf
mov eax, 0xc04d0a4f
pushf
not eax
add eax, 0xc965363f
xor eax, 0xe8fc8d77
rol eax, 0x25
popf
pushf
not eax
add eax, 0xeeb535c5
xor eax, 0xd0695212
rol eax, 0x30
popf
pushf
not eax
add eax, 0xe4b4ba21
xor eax, 0xb16257d7
rol eax, 0x8d
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xaedddfc2
pushf
not eax
add eax, 0xc8e0c34f
xor eax, 0xc1ec3acc
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xb0c176ec
xor eax, 0xf052e02f
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe3b016c3
xor eax, 0xeebc169c
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xe63f53f6
xor eax, 0xd1c2c6fb
rol eax, 0x9d
popf
jmp 0x1402758cb
mov rax, qword [0x1400c1950]
movaps xmm15, xmmword [rsp + 0xc0]
movaps xmm11, xmmword [rsp + 0x100]
mov r15, qword [rsp + 0x160]
mov rcx, qword [rax + 0x3ea0]
mov r12, qword [rsp + 0x168]
mov rbx, qword [rsp + 0x1a8]
jmp 0x140278e65
dec dword [rcx + 0xd0]
mov dword [rsi + 0x138], 0
mov rax, qword [r14 + 0x49d8]
test rax, rax
je 0x140278eb8
push rax
pushf
mov eax, 0x1fccbe91
pushf
not eax
add eax, 0x93a2f4c0
xor eax, 0x8682013b
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xaae1fccc
xor eax, 0xfb375b06
rol eax, 0xa2
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xe2f0c5f9
pushf
not eax
add eax, 0xef321d86
xor eax, 0xa3393440
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xcdaa7f1d
xor eax, 0xbfa501c3
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf04fbd5b
xor eax, 0xb2529344
rol eax, 0xf3
popf
jmp 0x1402758cb
cmp qword [rax + 0x358], rsi
jne 0x140278f51
push rax
pushf
mov eax, 0x51728e2f
pushf
not eax
add eax, 0x940d43f4
xor eax, 0xe90f558e
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xa99b17b0
xor eax, 0xf4b4a2f1
rol eax, 0x84
popf
pushf
not eax
add eax, 0x91004dc1
xor eax, 0xdd53a7f6
rol eax, 0xa8
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xc4797fea
pushf
not eax
add eax, 0xa28af632
xor eax, 0xe7f6fcbc
rol eax, 0x22
popf
pushf
not eax
add eax, 0xcf877a82
xor eax, 0x810aaf6d
rol eax, 0x66
popf
pushf
not eax
add eax, 0xa023dd77
xor eax, 0xb3091802
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xc7ce9173
xor eax, 0xdd4a2b87
rol eax, 0x18
popf
jmp 0x1402758cb
mov eax, dword [r14 + 0x48a0]
cmp eax, 2
jne 0x140278ffc
push rax
pushf
mov eax, 0x9cdba26a
pushf
not eax
add eax, 0x8d84d835
xor eax, 0xf47443b8
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xfba25a53
xor eax, 0xc4cee335
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe7593155
xor eax, 0xecc8b626
rol eax, 0x5c
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x6b96429c
pushf
not eax
add eax, 0x86ecc5f7
xor eax, 0xeec24f0a
rol eax, 0x67
popf
pushf
not eax
add eax, 0xea99ac2f
xor eax, 0xac9c9a40
rol eax, 0xff
popf
pushf
not eax
add eax, 0xe216946c
xor eax, 0xe1074eaa
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xa5d040b2
xor eax, 0x8e24bc15
rol eax, 0x86
popf
jmp 0x1402758cb
cmp byte [r14 + 0xe15], 0
je 0x1402790a9
push rax
pushf
mov eax, 0x1cb705bd
pushf
not eax
add eax, 0xe6085b68
xor eax, 0xc3be092c
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xddf88441
xor eax, 0xfa9272a4
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xb86086eb
xor eax, 0xeb45f719
rol eax, 0xe3
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xd8bd93ea
pushf
not eax
add eax, 0xc16d46a3
xor eax, 0x8e284b81
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xc5dd0388
xor eax, 0xc9405674
rol eax, 0x5c
popf
jmp 0x1402758cb
mov ecx, 0xa5d5c087
pushf
not ecx
add ecx, 0x97aafd13
xor ecx, 0xf41a8c8e
rol ecx, 0x89
popf
pushf
not ecx
add ecx, 0x81f76754
xor ecx, 0xf2875d48
rol ecx, 0x2d
popf
call fcn.1402283bc
mov ecx, 0x7afd3732
pushf
not ecx
add ecx, 0xd93d0e38
xor ecx, 0xdc3d7463
rol ecx, 0x32
popf
pushf
not ecx
add ecx, 0x8557dca6
xor ecx, 0xf7fdf49b
rol ecx, 0x33
popf
mov r9, rax
call fcn.1402283bc
movss xmm2, dword [r9 + 0xc]
mov ecx, 0x6856bad3
pushf
not ecx
add ecx, 0xf9b8f006
xor ecx, 0xec4f42b3
rol ecx, 0x29
popf
pushf
not ecx
add ecx, 0xadee33c1
xor ecx, 0xcc77fdc8
rol ecx, 0xb
popf
pushf
not ecx
add ecx, 0xf3f68acb
xor ecx, 0xa893c580
rol ecx, 0xf6
popf
pushf
not ecx
add ecx, 0xef22b7af
xor ecx, 0xd9a3743a
rol ecx, 0x38
popf
subss xmm2, dword [rax + 0xc]
call fcn.1402283bc
mov ecx, 0x44859009
pushf
not ecx
add ecx, 0xfc737946
xor ecx, 0x801a4e94
rol ecx, 0xf0
popf
pushf
not ecx
add ecx, 0x84468417
xor ecx, 0xd8984c1f
rol ecx, 0xcf
popf
jmp 0x14027946f
cmp eax, 3
jne 0x140279279
push rax
pushf
mov eax, 0x4f0a4781
pushf
not eax
add eax, 0x81d4452a
xor eax, 0xab525b87
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf8370d58
xor eax, 0x9223d60b
rol eax, 0x6b
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xa28311ae
pushf
not eax
add eax, 0xdc7b69da
xor eax, 0xb1b92a29
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xf9a23cf9
xor eax, 0x9d846229
rol eax, 0xac
popf
pushf
not eax
add eax, 0x8948c959
xor eax, 0xd22086f7
rol eax, 0x25
popf
pushf
not eax
add eax, 0xb1419b08
xor eax, 0xb9ccff1f
rol eax, 0x7d
popf
jmp 0x1402758cb
mov ecx, 0x85b7fb48
pushf
not ecx
add ecx, 0xfa148a35
xor ecx, 0xbbc18af5
rol ecx, 5
popf
pushf
not ecx
add ecx, 0x92649c4a
xor ecx, 0xd6a1575b
rol ecx, 0xb1
popf
pushf
not ecx
add ecx, 0xa6819b30
xor ecx, 0xf36437fe
rol ecx, 0xa3
popf
pushf
not ecx
add ecx, 0x94876c80
xor ecx, 0xc00c47a0
rol ecx, 0xf9
popf
call fcn.1402283bc
mov ecx, 0x41c37c01
pushf
not ecx
add ecx, 0x8fc563a8
xor ecx, 0xca333233
rol ecx, 0x24
popf
pushf
not ecx
add ecx, 0xbf59fb4f
xor ecx, 0xa335749f
rol ecx, 0x10
popf
pushf
not ecx
add ecx, 0x8b20f0b0
xor ecx, 0xc6f26846
rol ecx, 0x40
popf
pushf
not ecx
add ecx, 0x962d90c6
xor ecx, 0xa2e817c2
rol ecx, 0xe1
popf
mov r9, rax
call fcn.1402283bc
movss xmm2, dword [r9 + 0xc]
mov ecx, 0xbb86f6d2
pushf
not ecx
add ecx, 0x8f150241
xor ecx, 0xf8490703
rol ecx, 0x4b
popf
pushf
not ecx
add ecx, 0xbd56c76b
xor ecx, 0x97635e0c
rol ecx, 0x8d
popf
subss xmm2, dword [rax + 0xc]
call fcn.1402283bc
mov ecx, 0x423fafaa
pushf
not ecx
add ecx, 0xaba6771f
xor ecx, 0xef9c905a
rol ecx, 0x47
popf
pushf
not ecx
add ecx, 0x86ba1fb9
xor ecx, 0x88d44d16
rol ecx, 0xaa
popf
pushf
not ecx
add ecx, 0xe33ad82c
xor ecx, 0xa8ebd9b1
rol ecx, 0xde
popf
pushf
not ecx
add ecx, 0x97e93db8
xor ecx, 0xe3b5984e
rol ecx, 0x22
popf
push rax
pushf
mov eax, 0xe1c13c7
pushf
not eax
add eax, 0x92cd522b
xor eax, 0xc5605b7c
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9cef7b65
xor eax, 0x9ddbe9e4
rol eax, 0x80
popf
pushf
not eax
add eax, 0xeda5b3c1
xor eax, 0xff772e37
rol eax, 0x9f
popf
jmp 0x1402758cb
mov r9, rax
call fcn.1402283bc
ucomiss xmm2, xmm14
movss xmm3, dword [r9 + 0xc]
subss xmm3, dword [rax + 0xc]
jp 0x1402794ce
push rax
pushf
mov eax, 0x1f00a057
pushf
not eax
add eax, 0xccea9cb2
xor eax, 0xc6656418
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xef92c2d4
xor eax, 0xd53ef215
rol eax, 0x57
popf
pushf
not eax
add eax, 0x8c48d64c
xor eax, 0xb0e93e1e
rol eax, 0xd9
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xc5ba7fd6
pushf
not eax
add eax, 0xc5fa92c1
xor eax, 0xdbc62c25
rol eax, 0xca
popf
pushf
not eax
add eax, 0x99ebc51c
xor eax, 0x80f275ad
rol eax, 0xd5
popf
jmp 0x1402758cb
jne 0x140279549
push rax
pushf
mov eax, 0x77ce1186
pushf
not eax
add eax, 0xdecfba37
xor eax, 0xf17c9de7
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xbaf8ebf6
xor eax, 0xa9a65df6
rol eax, 0x82
popf
pushf
not eax
add eax, 0xc8e71cc0
xor eax, 0xb869ae3c
rol eax, 0x6f
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xb5bfc6ef
pushf
not eax
add eax, 0xf3303e80
xor eax, 0x8871b08a
rol eax, 7
popf
pushf
not eax
add eax, 0xf2b14d62
xor eax, 0xbf4f428b
rol eax, 0x59
popf
pushf
not eax
add eax, 0xba2482d5
xor eax, 0xa087c1cf
rol eax, 0xf7
popf
jmp 0x1402758cb
ucomiss xmm3, xmm14
jp 0x1402795db
push rax
pushf
mov eax, 0xae811a33
pushf
not eax
add eax, 0x8ac1cc24
xor eax, 0xbe1aa05c
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xd4febb74
xor eax, 0xdb42a51f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xb7323347
xor eax, 0xf1e30940
rol eax, 0x9b
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x3a53d7dc
pushf
not eax
add eax, 0xcb8ff662
xor eax, 0xee691f12
rol eax, 0x85
popf
pushf
not eax
add eax, 0xf7bf59cf
xor eax, 0xee67e13b
rol eax, 0x71
popf
pushf
not eax
add eax, 0x84da3dd1
xor eax, 0xfed076df
rol eax, 0xcb
popf
jmp 0x1402758cb
je 0x14027965a
push rax
pushf
mov eax, 0xd9e18c47
pushf
not eax
add eax, 0xa80b1435
xor eax, 0x90a26d11
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x84037967
xor eax, 0xa6187d08
rol eax, 0x28
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x8f20f908
pushf
not eax
add eax, 0xfd71e4bc
xor eax, 0x9b0ccb86
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x9884820c
xor eax, 0xadcf59a0
rol eax, 0x15
popf
jmp 0x1402758cb
movss xmm1, dword [r14 + 0x70]
lea rcx, [rsp + 0x70]
minss xmm1, dword [r14 + 0x74]
movss xmm0, dword [r14 + 0x18]
mulss xmm0, dword [0x1400b8fa8]
mov rax, qword [rbp + 0xc8]
mulss xmm1, xmm0
mulss xmm2, xmm1
mulss xmm3, xmm1
addss xmm2, dword [r14 + 0x4a04]
addss xmm3, dword [r14 + 0x4a08]
movss dword [r14 + 0x4a04], xmm2
movss dword [r14 + 0x4a08], xmm3
movss xmm0, dword [rax]
subss xmm0, dword [rsi + 0x18]
movss xmm1, dword [rax + 4]
subss xmm1, dword [rsi + 0x1c]
mov rax, qword [0x1400c1950]
subss xmm0, dword [rsi + 0x20]
subss xmm1, dword [rsi + 0x24]
mov byte [r14 + 0x49f8], 0
mov byte [r14 + 0x48ab], 1
maxss xmm2, xmm0
maxss xmm3, xmm1
movss dword [r14 + 0x4a04], xmm2
movss dword [r14 + 0x4a08], xmm3
movups xmm0, xmmword [rax + 0x3aa8]
movups xmmword [rsp + 0x70], xmm0
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [rax + 0x37e0]
movss dword [rsp + 0x7c], xmm0
call fcn.14028b493
mov rcx, qword [rsp + 0x68]
mov dword [rcx], eax
cvttss2si eax, dword [r14 + 0x4a04]
movd xmm8, eax
cvttss2si eax, dword [r14 + 0x4a08]
cvtdq2ps xmm8, xmm8
movd xmm7, eax
ucomiss xmm8, xmm14
cvtdq2ps xmm7, xmm7
jp 0x1402797c9
push rax
pushf
mov eax, 0x8bd1214a
pushf
not eax
add eax, 0xc9cbceb2
xor eax, 0xc209bf35
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xcfad3a7f
xor eax, 0x90e11422
rol eax, 0xde
popf
pushf
not eax
add eax, 0xf68eaea2
xor eax, 0xb2f4488a
rol eax, 0x99
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x1de30dad
pushf
not eax
add eax, 0x886d3f54
xor eax, 0xf9bdf5b2
rol eax, 0xd
popf
pushf
not eax
add eax, 0xdbbaa2a0
xor eax, 0x81c307d8
rol eax, 0x56
popf
pushf
not eax
add eax, 0xa568d506
xor eax, 0xe0a9479f
rol eax, 0x91
popf
pushf
not eax
add eax, 0x96e426ba
xor eax, 0xf329cb47
rol eax, 0xd3
popf
jmp 0x1402758cb
jne 0x14027987d
push rax
pushf
mov eax, 0xa422aa17
pushf
not eax
add eax, 0xe500f737
xor eax, 0xa67926e0
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xb984fee1
xor eax, 0xbbfbee8f
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xed20e103
xor eax, 0xb09fffc7
rol eax, 0xc
popf
pushf
not eax
add eax, 0xf4074f21
xor eax, 0xf4152d74
rol eax, 0xb8
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x7aaba406
pushf
not eax
add eax, 0x8ebac443
xor eax, 0xe5ba2216
rol eax, 0x11
popf
pushf
not eax
add eax, 0xa2cbd980
xor eax, 0xa743faed
rol eax, 0xce
popf
pushf
not eax
add eax, 0xb92502c2
xor eax, 0xf1e6f474
rol eax, 0xc7
popf
jmp 0x1402758cb
ucomiss xmm7, xmm14
jp 0x1402798fc
push rax
pushf
mov eax, 0xf6d2047c
pushf
not eax
add eax, 0x97760234
xor eax, 0xc1fc32de
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf7de62f7
xor eax, 0xcbe414ca
rol eax, 0xf8
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x24446dfd
pushf
not eax
add eax, 0xb9d9ba04
xor eax, 0xffd1ad56
rol eax, 0x10
popf
pushf
not eax
add eax, 0xbd7642b5
xor eax, 0xdc14d870
rol eax, 0xb1
popf
jmp 0x1402758cb
je 0x14027998a
push rax
pushf
mov eax, 0xa7f3a2d4
pushf
not eax
add eax, 0xf15097f3
xor eax, 0xf54d5e67
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xa6f8b059
xor eax, 0xee097c58
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xf1ed993c
xor eax, 0xd3c26ae4
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x9532a9a2
xor eax, 0xd798b8e6
rol eax, 0xa3
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x65e468e0
pushf
not eax
add eax, 0xd26b1378
xor eax, 0xe2eb391a
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xa86da206
xor eax, 0xc05d168c
rol eax, 0xde
popf
pushf
not eax
add eax, 0xafee171f
xor eax, 0xff7d8e5f
rol eax, 0xc
popf
jmp 0x1402758cb
movaps xmm0, xmm8
lea r8, [rsp + 0x40]
addss xmm0, dword [rsi + 0x28]
movaps xmm1, xmm7
lea rcx, [rsp + 0x68]
addss xmm1, dword [rsi + 0x2c]
mov rdx, rsi
movss dword [rsp + 0x40], xmm0
movss dword [rsp + 0x44], xmm1
call fcn.14027e991
movss xmm0, dword [r14 + 0x4a04]
movss xmm1, dword [r14 + 0x4a08]
subss xmm0, xmm8
subss xmm1, xmm7
movss xmm12, dword [rax]
movss xmm6, dword [rax + 4]
movss dword [r14 + 0x4a04], xmm0
movss dword [r14 + 0x4a08], xmm1
push rax
pushf
mov eax, 0x8fe62866
pushf
not eax
add eax, 0xe3f2c381
xor eax, 0xe4a8e645
rol eax, 0xff
popf
pushf
not eax
add eax, 0xcecc0a7f
xor eax, 0xc8b978d0
rol eax, 0x77
popf
pushf
not eax
add eax, 0xd836ddab
xor eax, 0xa947b742
rol eax, 0x38
popf
pushf
not eax
add eax, 0xe5edbae0
xor eax, 0xd20beb99
rol eax, 0xbe
popf
jmp 0x1402758cb
ucomiss xmm12, xmm13
movaps xmm8, xmmword [rsp + 0x130]
movaps xmm7, xmmword [rsp + 0x140]
jp 0x140279aec
push rax
pushf
mov eax, 0x33d9ebc4
pushf
not eax
add eax, 0xb25248d6
xor eax, 0xc48afbec
rol eax, 0x58
popf
pushf
not eax
add eax, 0xf30fc28e
xor eax, 0xe545ee5e
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x8c5f5818
xor eax, 0xfb5e21fc
rol eax, 0x38
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xd4cd1242
pushf
not eax
add eax, 0xb8998e66
xor eax, 0x88c3b8c0
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe4830bc6
xor eax, 0x9a6381fe
rol eax, 0xe6
popf
jmp 0x1402758cb
je 0x140279b7a
push rax
pushf
mov eax, 0x894e962b
pushf
not eax
add eax, 0x8ed20f1d
xor eax, 0x906b4c2c
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf7c11d2e
xor eax, 0x8f1a5053
rol eax, 0x82
popf
pushf
not eax
add eax, 0x8e7ed933
xor eax, 0xd099f69a
rol eax, 0xea
popf
pushf
not eax
add eax, 0xbac29aa5
xor eax, 0xd8d519e6
rol eax, 0xb5
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x9174ac4e
pushf
not eax
add eax, 0x86adc263
xor eax, 0xab139b12
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x868bba1d
xor eax, 0x8319518f
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xb9be96fe
xor eax, 0xf8bb8eef
rol eax, 0xbc
popf
jmp 0x1402758cb
test dword [rsi + 0xc], 0x100
mov rcx, qword [0x1400c1950]
movss dword [rsi + 0x28], xmm12
movss dword [rsi + 0x2c], xmm6
jne 0x140279c34
push rax
pushf
mov eax, 0xc49942b2
pushf
not eax
add eax, 0xd323631f
xor eax, 0xe071b1f6
rol eax, 0x72
popf
pushf
not eax
add eax, 0xa67b92e8
xor eax, 0xdd67afea
rol eax, 0xd
popf
pushf
not eax
add eax, 0x8593f70a
xor eax, 0xfddc7224
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x835c5bc3
xor eax, 0xcf267ff4
rol eax, 0xbc
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xcaa55fa3
pushf
not eax
add eax, 0xb0015928
xor eax, 0xee650c15
rol eax, 0xad
popf
pushf
not eax
add eax, 0xb8645a0d
xor eax, 0xd9b23be5
rol eax, 0x5d
popf
jmp 0x1402758cb
comiss xmm14, dword [rcx + 0x5b54]
jb 0x140279cca
push rax
pushf
mov eax, 0x6f657428
pushf
not eax
add eax, 0xc1e1f2cb
xor eax, 0xc3479577
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xa60b4925
xor eax, 0xc0f80c9b
rol eax, 0x60
popf
pushf
not eax
add eax, 0xb315708e
xor eax, 0x9e333072
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xac91810f
xor eax, 0x9acd27bd
rol eax, 0x1b
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x7bea5cae
pushf
not eax
add eax, 0x8278a49e
xor eax, 0xcf63bcdf
rol eax, 0x23
popf
pushf
not eax
add eax, 0xd1870e41
xor eax, 0x832fd8d9
rol eax, 0x32
popf
pushf
not eax
add eax, 0xa853d555
xor eax, 0xf6c7d07c
rol eax, 0xc3
popf
jmp 0x1402758cb
mov eax, dword [rcx + 0x1c]
mov dword [rcx + 0x5b54], eax
push rax
pushf
mov eax, 0x5cbb0dc0
pushf
not eax
add eax, 0xd39d357a
xor eax, 0xae2c3358
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf3f4d804
xor eax, 0xf136491a
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xa536aa03
xor eax, 0xcf57eb4e
rol eax, 0x83
popf
pushf
not eax
add eax, 0xad15ce58
xor eax, 0xc81eff71
rol eax, 0xb3
popf
jmp 0x1402758cb
movaps xmm12, xmmword [rsp + 0xf0]
movaps xmm6, xmmword [rsp + 0x150]
ucomiss xmm9, xmm13
movaps xmm13, xmmword [rsp + 0xe0]
jp 0x140279dd8
push rax
pushf
mov eax, 0xcd917c2a
pushf
not eax
add eax, 0x8ec3a3f8
xor eax, 0x887ed85e
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x9b2d0d89
xor eax, 0xdb04aab1
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xf5f8d6cb
xor eax, 0xcd7ca016
rol eax, 3
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xedbac400
pushf
not eax
add eax, 0xd69ab5bd
xor eax, 0xca4b9cee
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf1f44942
xor eax, 0x874bfe5a
rol eax, 0xac
popf
pushf
not eax
add eax, 0xe4f2f67e
xor eax, 0xc2811c92
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd8d083f0
xor eax, 0xf783f6da
rol eax, 0x56
popf
jmp 0x1402758cb
je 0x140279e79
push rax
pushf
mov eax, 0xdb166db8
pushf
not eax
add eax, 0xea838ed5
xor eax, 0xf7d01d88
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x9838bb7f
xor eax, 0x970d6182
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xdb5adfd3
xor eax, 0xf4355cc3
rol eax, 0xe9
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0x6484eded
pushf
not eax
add eax, 0x928e66d7
xor eax, 0xcce2e076
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x8c6e407f
xor eax, 0x9655a09c
rol eax, 0x49
popf
jmp 0x1402758cb
test dword [rsi + 0xc], 0x100
mov rdx, qword [0x1400c1950]
cvttss2si eax, xmm9
movd xmm1, eax
cvttss2si eax, xmm10
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rsi + 0x18], xmm1
movss dword [rsi + 0x1c], xmm0
jne 0x140279f24
push rax
pushf
mov eax, 0xb9ba7bec
pushf
not eax
add eax, 0xddcab15f
xor eax, 0x84b9fc39
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xea591020
xor eax, 0xaef73923
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xef3d8bc6
xor eax, 0xa2ebc21b
rol eax, 0x21
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xb1d6d96b
pushf
not eax
add eax, 0xf4f96455
xor eax, 0xa3acf83c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x9f02a0b8
xor eax, 0xeffe2d4c
rol eax, 0xc0
popf
jmp 0x1402758cb
comiss xmm14, dword [rdx + 0x5b54]
jb 0x140279fba
push rax
pushf
mov eax, 0x2d48207b
pushf
not eax
add eax, 0xeefaf957
xor eax, 0xac8f1833
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xe94af82e
xor eax, 0xfa81ed8b
rol eax, 0x88
popf
pushf
not eax
add eax, 0xaa275272
xor eax, 0xdd072dad
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc01a4e2e
xor eax, 0xaf48c593
rol eax, 0x5c
popf
jmp 0x1402758cb
push rax
pushf
mov eax, 0xdd75efab
pushf
not eax
add eax, 0xeb171f9d
xor eax, 0xe013f2df
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xc463796d
xor eax, 0x8c25cee1
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x81969407
xor eax, 0x9092239b
rol eax, 0x32
popf
jmp 0x1402758cb
mov ecx, dword [rdx + 0x1c]
mov dword [rdx + 0x5b54], ecx
push rax
pushf
mov eax, 0x82dac381
pushf
not eax
add eax, 0xe81347c5
xor eax, 0xf9e2819a
rol eax, 0xac
popf
pushf
not eax
add eax, 0x84dba2a9
xor eax, 0x8f7398b7
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xcc81ce30
xor eax, 0xca6bcd6e
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd431e2e8
xor eax, 0x9e240c33
rol eax, 0xc1
popf
jmp 0x1402758cb
movsd xmm0, qword [rsi + 0x28]
movzx eax, byte [rsp + 0x30]
movaps xmm14, xmmword [rsp + 0xd0]
movaps xmm10, xmmword [rsp + 0x110]
movaps xmm9, xmmword [rsp + 0x120]
movsd qword [rsi + 0x20], xmm0
jmp 0x14027a11f
xor al, al
push rax
pushf
mov eax, 0xd4c7f6d6
pushf
not eax
add eax, 0xc7d0ea9c
xor eax, 0xe9a39279
rol eax, 0x15
popf
pushf
not eax
add eax, 0xe2529484
xor eax, 0x956569e9
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xd3719581
xor eax, 0xf3b26036
rol eax, 0xf2
popf
jmp 0x1402758cb
mov rcx, qword [rbp - 0x50]
xor rcx, rsp
call fcn.14020dea3
add rsp, 0x170
pop r14
pop r13
pop rdi
pop rsi
pop rbp
ret