Function at 0x1401b1d88
Capabilities:
Hash data using murmur3
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0x87bbe6ca
pushf
not eax
add eax, 0xceed5f18
xor eax, 0x8d82585a
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x8d7e03a4
xor eax, 0xc16b4836
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x9c96d10b
xor eax, 0xa292c06c
rol eax, 0x8e
popf
cmp eax, 0x29
jne 0x1401b1dd8
popf
pop rax
jmp 0x1401b3b7b
cmp eax, 0
jne 0x1401b1de7
popf
pop rax
jmp 0x1401b2198
cmp eax, 0x3f
jne 0x1401b1df6
popf
pop rax
jmp 0x1401b4b30
cmp eax, 1
jne 0x1401b1e05
popf
pop rax
jmp 0x1401b2252
cmp eax, 0xd
jne 0x1401b1e14
popf
pop rax
jmp 0x1401b294a
cmp eax, 0x1a
jne 0x1401b1e23
popf
pop rax
jmp 0x1401b3174
cmp eax, 0xe
jne 0x1401b1e32
popf
pop rax
jmp 0x1401b29ea
cmp eax, 0x31
jne 0x1401b1e41
popf
pop rax
jmp 0x1401b41af
cmp eax, 0x40
jne 0x1401b1e50
popf
pop rax
jmp 0x1401b4b8e
cmp eax, 8
jne 0x1401b1e5f
popf
pop rax
jmp 0x1401b2689
cmp eax, 0x2a
jne 0x1401b1e6e
popf
pop rax
jmp 0x1401b3bcc
cmp eax, 0x17
jne 0x1401b1e7d
popf
pop rax
jmp 0x1401b2ed2
cmp eax, 0x1c
jne 0x1401b1e8c
popf
pop rax
jmp 0x1401b32ab
cmp eax, 0x2e
jne 0x1401b1e9b
popf
pop rax
jmp 0x1401b3f71
cmp eax, 0x18
jne 0x1401b1eaa
popf
pop rax
jmp 0x1401b2fe3
cmp eax, 0x2b
jne 0x1401b1eb9
popf
pop rax
jmp 0x1401b3c7c
cmp eax, 0x1b
jne 0x1401b1ec8
popf
pop rax
jmp 0x1401b322c
cmp eax, 0x2d
jne 0x1401b1ed7
popf
pop rax
jmp 0x1401b3e47
cmp eax, 0x23
jne 0x1401b1ee6
popf
pop rax
jmp 0x1401b374e
cmp eax, 0x25
jne 0x1401b1ef5
popf
pop rax
jmp 0x1401b388c
cmp eax, 0x32
jne 0x1401b1f04
popf
pop rax
jmp 0x1401b425f
cmp eax, 0x13
jne 0x1401b1f13
popf
pop rax
jmp 0x1401b2cc0
cmp eax, 0x33
jne 0x1401b1f22
popf
pop rax
jmp 0x1401b4322
cmp eax, 0x24
jne 0x1401b1f31
popf
pop rax
jmp 0x1401b37d4
cmp eax, 0x1e
jne 0x1401b1f40
popf
pop rax
jmp 0x1401b3412
cmp eax, 0xc
jne 0x1401b1f4f
popf
pop rax
jmp 0x1401b28fc
cmp eax, 0x26
jne 0x1401b1f5e
popf
pop rax
jmp 0x1401b391e
cmp eax, 0x27
jne 0x1401b1f6d
popf
pop rax
jmp 0x1401b399d
cmp eax, 0x30
jne 0x1401b1f7c
popf
pop rax
jmp 0x1401b4085
cmp eax, 0x10
jne 0x1401b1f8b
popf
pop rax
jmp 0x1401b2ab9
cmp eax, 0x37
jne 0x1401b1f9a
popf
pop rax
jmp 0x1401b463d
cmp eax, 9
jne 0x1401b1fa9
popf
pop rax
jmp 0x1401b270d
cmp eax, 0x39
jne 0x1401b1fb8
popf
pop rax
jmp 0x1401b4764
cmp eax, 0x16
jne 0x1401b1fc7
popf
pop rax
jmp 0x1401b2e66
cmp eax, 0x3b
jne 0x1401b1fd6
popf
pop rax
jmp 0x1401b48fb
cmp eax, 0xa
jne 0x1401b1fe5
popf
pop rax
jmp 0x1401b27c5
cmp eax, 0x36
jne 0x1401b1ff4
popf
pop rax
jmp 0x1401b4556
cmp eax, 0x14
jne 0x1401b2003
popf
pop rax
jmp 0x1401b2d64
cmp eax, 7
jne 0x1401b2012
popf
pop rax
jmp 0x1401b262b
cmp eax, 0x3d
jne 0x1401b2021
popf
pop rax
jmp 0x1401b4a6c
cmp eax, 2
jne 0x1401b2030
popf
pop rax
jmp 0x1401b22d1
cmp eax, 0x20
jne 0x1401b203f
popf
pop rax
jmp 0x1401b3630
cmp eax, 0x1d
jne 0x1401b204e
popf
pop rax
jmp 0x1401b33bd
cmp eax, 0x11
jne 0x1401b205d
popf
pop rax
jmp 0x1401b2b57
cmp eax, 0x35
jne 0x1401b206c
popf
pop rax
jmp 0x1401b4493
cmp eax, 0x3a
jne 0x1401b207b
popf
pop rax
jmp 0x1401b484b
cmp eax, 0x12
jne 0x1401b208a
popf
pop rax
jmp 0x1401b2c1c
cmp eax, 0x21
jne 0x1401b2099
popf
pop rax
jmp 0x1401b368b
cmp eax, 0x38
jne 0x1401b20a8
popf
pop rax
jmp 0x1401b46c7
cmp eax, 0xb
jne 0x1401b20b7
popf
pop rax
jmp 0x1401b287b
cmp eax, 0xf
jne 0x1401b20c6
popf
pop rax
jmp 0x1401b2a6b
cmp eax, 0x15
jne 0x1401b20d5
popf
pop rax
jmp 0x1401b2e04
cmp eax, 5
jne 0x1401b20e4
popf
pop rax
jmp 0x1401b24c7
cmp eax, 6
jne 0x1401b20f3
popf
pop rax
jmp 0x1401b25ad
cmp eax, 0x22
jne 0x1401b2102
popf
pop rax
jmp 0x1401b36f7
cmp eax, 0x3c
jne 0x1401b2111
popf
pop rax
jmp 0x1401b4985
cmp eax, 0x1f
jne 0x1401b2120
popf
pop rax
jmp 0x1401b3572
cmp eax, 4
jne 0x1401b212f
popf
pop rax
jmp 0x1401b2428
cmp eax, 0x2f
jne 0x1401b213e
popf
pop rax
jmp 0x1401b3ffb
cmp eax, 0x28
jne 0x1401b214d
popf
pop rax
jmp 0x1401b3b16
cmp eax, 0x3e
jne 0x1401b215c
popf
pop rax
jmp 0x1401b4ae5
cmp eax, 0x34
jne 0x1401b216b
popf
pop rax
jmp 0x1401b43f6
cmp eax, 0x2c
jne 0x1401b217a
popf
pop rax
jmp 0x1401b3d97
cmp eax, 3
jne 0x1401b2189
popf
pop rax
jmp 0x1401b2372
cmp eax, 0x19
jne 0x1401b2198
popf
pop rax
jmp 0x1401b3080
mov qword [rsp + 0x20], r9
mov dword [rsp + 0x18], r8d
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0xe8
movss xmm0, dword [rsp + 0x110]
addss xmm0, dword [0x140118974]
movss dword [rsp + 0x54], xmm0
cmp qword [rsp + 0x108], 0
je 0x1401b221f
push rax
pushf
mov eax, 0x9a3182f8
pushf
not eax
add eax, 0xa0604439
xor eax, 0xe16593fd
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xbf1b6975
xor eax, 0xb7554be5
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xaf2c9e94
xor eax, 0x8489b551
rol eax, 0x5e
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0xf3b9991b
pushf
not eax
add eax, 0xf063562c
xor eax, 0xb431d509
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xc7c3ac57
xor eax, 0xadbd5a70
rol eax, 0xa0
popf
jmp 0x1401b1dc9
xor eax, eax
test eax, eax
jne 0x1401b229e
push rax
pushf
mov eax, 0x69fe875c
pushf
not eax
add eax, 0xe3afa383
xor eax, 0xe5d15eb6
rol eax, 0x81
popf
pushf
not eax
add eax, 0xae3a8579
xor eax, 0xe59f0250
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x9004e7dd
xor eax, 0xffc860b4
rol eax, 0x42
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x266f8993
pushf
not eax
add eax, 0xd8435624
xor eax, 0xefea0f8b
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x969ffb99
xor eax, 0xe7831e0b
rol eax, 0xf6
popf
jmp 0x1401b1dc9
mov rax, qword [rsp + 0x108]
xorps xmm0, xmm0
ucomiss xmm0, dword [rax + 0xc]
jne 0x1401b233f
push rax
pushf
mov eax, 0xad81c478
pushf
not eax
add eax, 0xf3549436
xor eax, 0xbeda0bd6
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x86180700
xor eax, 0xb775be6f
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xf8ac7e85
xor eax, 0x92a2039a
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xba2b6840
xor eax, 0xf97583b6
rol eax, 0xf8
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x879f1be7
pushf
not eax
add eax, 0xb2e3f1c5
xor eax, 0xb52e2f85
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xf191784b
xor eax, 0x9f17cc61
rol eax, 7
popf
jmp 0x1401b1dc9
mov rax, qword [rsp + 0x108]
movss xmm0, dword [rax + 8]
movss dword [rsp + 0x5c], xmm0
cvtsi2ss xmm0, dword [rsp + 0x100]
movss xmm1, dword [rsp + 0x5c]
comiss xmm1, xmm0
jae 0x1401b23e2
push rax
pushf
mov eax, 0xeda1c55e
pushf
not eax
add eax, 0xc7e8bc95
xor eax, 0xcda1a722
rol eax, 0x30
popf
pushf
not eax
add eax, 0xec895e3d
xor eax, 0xf517ff11
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xfe8e766d
xor eax, 0xba2513b1
rol eax, 1
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x405c5e7a
pushf
not eax
add eax, 0xf6120650
xor eax, 0x8a179cc5
rol eax, 0x34
popf
pushf
not eax
add eax, 0xd71b155d
xor eax, 0xae0df020
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x824433de
xor eax, 0xbe36b051
rol eax, 0x37
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x5c]
comiss xmm0, dword [0x140118918]
jb 0x1401b2481
push rax
pushf
mov eax, 0x33b6383
pushf
not eax
add eax, 0x836ca1e6
xor eax, 0x9d7bda71
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x8ec8ce6d
xor eax, 0xf636e0ad
rol eax, 0xee
popf
pushf
not eax
add eax, 0xbfe2789f
xor eax, 0xa78bd359
rol eax, 0xe1
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0xebc54638
pushf
not eax
add eax, 0xc72a3286
xor eax, 0xad3905a7
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xfdab0b59
xor eax, 0xe56183e5
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xba4fe55a
xor eax, 0xfaf613b7
rol eax, 0x64
popf
jmp 0x1401b1dc9
cvttss2si eax, dword [rsp + 0x5c]
movss xmm0, dword [rsp + 0x54]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x5c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x110]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x5c]
mov r8, qword [rsp + 0x108]
mov edx, eax
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
cvttss2si eax, dword [rsp + 0x5c]
jmp 0x1401b2518
inc eax
mov rcx, qword [rsp + 0xf8]
sub rcx, 4
movss xmm0, dword [rsp + 0x54]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x5c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x110]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x5c]
mov r8, qword [rsp + 0x108]
mov edx, eax
call fcn.1402cf4fe
jmp 0x1401b262b
mov rax, qword [rsp + 0xf8]
sub rax, 4
movss xmm0, dword [rsp + 0x54]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x5c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x110]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x5c]
mov r8, qword [rsp + 0x108]
xor edx, edx
mov rcx, rax
call fcn.1402cf4fe
push rax
pushf
mov eax, 0x8232883e
pushf
not eax
add eax, 0x86b3f76f
xor eax, 0xc009157d
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x8c15145a
xor eax, 0xa9d0d70b
rol eax, 0x3d
popf
jmp 0x1401b1dc9
jmp 0x1401b4b30
mov rax, qword [rsp + 0x108]
movss xmm0, dword [rax + 8]
movss dword [rsp + 0x40], xmm0
mov rax, qword [rsp + 0x108]
movss xmm0, dword [rax + 0xc]
movss dword [rsp + 0x78], xmm0
movss xmm0, dword [rsp + 0x40]
addss xmm0, dword [rsp + 0x78]
movss dword [rsp + 0xa8], xmm0
mov rax, qword [rsp + 0x108]
movss xmm0, dword [rax + 0x10]
movss dword [rsp + 0x88], xmm0
push rax
pushf
mov eax, 0x9528a48e
pushf
not eax
add eax, 0xb5e38b75
xor eax, 0xaf6c1562
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xb8bfa85b
xor eax, 0xaf9ff833
rol eax, 0xda
popf
jmp 0x1401b1dc9
xor eax, eax
test eax, eax
jne 0x1401b276c
push rax
pushf
mov eax, 0xde6ae2d3
pushf
not eax
add eax, 0x80d92b5f
xor eax, 0x8a12b703
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xc9ccd466
xor eax, 0xed9ca6c5
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x817edd7d
xor eax, 0xd97bf094
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x8ef1700e
xor eax, 0xcbcca527
rol eax, 0x8c
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x506c092b
pushf
not eax
add eax, 0x99b520e4
xor eax, 0xf855707a
rol eax, 0x83
popf
pushf
not eax
add eax, 0xf6210fc4
xor eax, 0x952afa92
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x92dfc5dd
xor eax, 0xfccec510
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf0728366
xor eax, 0xd85b4548
rol eax, 0xe4
popf
jmp 0x1401b1dc9
mov rax, qword [rsp + 0x108]
movss xmm0, dword [rsp + 0x110]
comiss xmm0, dword [rax + 0x18]
jae 0x1401b2835
push rax
pushf
mov eax, 0x8b77cd8
pushf
not eax
add eax, 0x9add9421
xor eax, 0xdf21b2d5
rol eax, 0xff
popf
pushf
not eax
add eax, 0x8b108259
xor eax, 0x92da8e56
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xe1140179
xor eax, 0xa8370bc5
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xeb7b984c
xor eax, 0xd12eb149
rol eax, 0x3d
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x9824b400
pushf
not eax
add eax, 0x9e3aae61
xor eax, 0xcf5de319
rol eax, 8
popf
pushf
not eax
add eax, 0xcf70aec0
xor eax, 0x954a4ddd
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa5cb6e1f
xor eax, 0xf6660bdb
rol eax, 0xc
popf
jmp 0x1401b1dc9
mov rax, qword [rsp + 0x108]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rsp + 0x110]
movss xmm1, dword [rsp + 0x78]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss xmm1, dword [rsp + 0x40]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x58], xmm0
mov rax, qword [rsp + 0x108]
movss xmm0, dword [rax + 0x18]
movss dword [rsp + 0x6c], xmm0
jmp 0x1401b294a
movss xmm0, dword [rsp + 0x40]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [rsp + 0x110]
movss dword [rsp + 0x6c], xmm0
push rax
pushf
mov eax, 0x4383e27f
pushf
not eax
add eax, 0xb53e6e90
xor eax, 0x9e2ff8e9
rol eax, 0x89
popf
pushf
not eax
add eax, 0xe24f7df2
xor eax, 0xb70d8a12
rol eax, 0x2d
popf
jmp 0x1401b1dc9
mov rax, qword [rsp + 0x108]
movss xmm0, dword [rsp + 0x54]
comiss xmm0, dword [rax + 0x1c]
jbe 0x1401b29b7
push rax
pushf
mov eax, 0xc8918b37
pushf
not eax
add eax, 0xe2d87e46
xor eax, 0xb35a1ada
rol eax, 0x89
popf
pushf
not eax
add eax, 0xe309cba3
xor eax, 0xe61b6440
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xd71dae79
xor eax, 0x9fe5b4dc
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc6db82e6
xor eax, 0xd70b322f
rol eax, 0xc2
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x172550e2
pushf
not eax
add eax, 0xa239c6a6
xor eax, 0xbfc39982
rol eax, 0x69
popf
pushf
not eax
add eax, 0x843d59e0
xor eax, 0xd464c976
rol eax, 0xb7
popf
jmp 0x1401b1dc9
mov rax, qword [rsp + 0x108]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rsp + 0x110]
movss xmm1, dword [rsp + 0x78]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss xmm1, dword [rsp + 0x40]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x60], xmm0
mov rax, qword [rsp + 0x108]
movss xmm0, dword [rax + 0x1c]
movss dword [rsp + 0x68], xmm0
jmp 0x1401b2ab9
movss xmm0, dword [rsp + 0xa8]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [rsp + 0x54]
movss dword [rsp + 0x68], xmm0
push rax
pushf
mov eax, 0xee481fae
pushf
not eax
add eax, 0x9ec6c194
xor eax, 0xf35d2f42
rol eax, 0x30
popf
pushf
not eax
add eax, 0x88fd33a6
xor eax, 0xfa55f086
rol eax, 0x42
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x58]
comiss xmm0, dword [0x140118918]
jb 0x1401b2b12
push rax
pushf
mov eax, 0x31b7ab22
pushf
not eax
add eax, 0xc2326ce2
xor eax, 0x95239cc6
rol eax, 0x26
popf
pushf
not eax
add eax, 0xcf07d2d0
xor eax, 0x8ef6e06b
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xda86c80f
xor eax, 0xf490835a
rol eax, 0x7b
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x2a1f1ff3
pushf
not eax
add eax, 0xac3e2a21
xor eax, 0xf23dbb9d
rol eax, 0x78
popf
pushf
not eax
add eax, 0xb646486f
xor eax, 0xb183f5ad
rol eax, 1
popf
pushf
not eax
add eax, 0xfdbdbfee
xor eax, 0x95421fcc
rol eax, 0xef
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x60]
comiss xmm0, dword [0x140118918]
jb 0x1401b2bc3
push rax
pushf
mov eax, 0xc0bd0655
pushf
not eax
add eax, 0xd5e56bee
xor eax, 0xb6e15614
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x895fe261
xor eax, 0xfe2c3d1e
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x84aeb87a
xor eax, 0xa1c7add7
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x9e12eda1
xor eax, 0xc21dbd5c
rol eax, 0x8d
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0xb3da0841
pushf
not eax
add eax, 0xc8588a05
xor eax, 0xade393b6
rol eax, 0x85
popf
pushf
not eax
add eax, 0xbf5214ed
xor eax, 0xd1bd42d4
rol eax, 0x68
popf
pushf
not eax
add eax, 0x91d1a0b7
xor eax, 0xb744bb2b
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x8e8c7109
xor eax, 0x958b702a
rol eax, 0xdf
popf
jmp 0x1401b1dc9
cvtsi2ss xmm0, dword [rsp + 0x100]
movss xmm1, dword [rsp + 0x58]
comiss xmm1, xmm0
jae 0x1401b2c7a
push rax
pushf
mov eax, 0x664b6ee6
pushf
not eax
add eax, 0x8f0e7dff
xor eax, 0x8cec7c9d
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x82e69c0d
xor eax, 0xdce4c5d5
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xcaa9790b
xor eax, 0xf75c7262
rol eax, 0
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x9b8811e2
pushf
not eax
add eax, 0xf4169192
xor eax, 0xde92964f
rol eax, 0x81
popf
pushf
not eax
add eax, 0xfdd92daf
xor eax, 0xb00f82d9
rol eax, 0x57
popf
pushf
not eax
add eax, 0x8fc2d16a
xor eax, 0xf5a208ac
rol eax, 0x7f
popf
jmp 0x1401b1dc9
cvtsi2ss xmm0, dword [rsp + 0x100]
movss xmm1, dword [rsp + 0x60]
comiss xmm1, xmm0
jae 0x1401b2d31
push rax
pushf
mov eax, 0x5102c752
pushf
not eax
add eax, 0xc8af5f67
xor eax, 0xc2065303
rol eax, 0x24
popf
pushf
not eax
add eax, 0xabcdf647
xor eax, 0xbd1ccb80
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa1a0c800
xor eax, 0x9574b39d
rol eax, 0x63
popf
pushf
not eax
add eax, 0xd094db7d
xor eax, 0xfa7f0c51
rol eax, 0xf1
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0xccbd842
pushf
not eax
add eax, 0xe22cf636
xor eax, 0xec5ce646
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xd8d779dd
xor eax, 0x8a87fac7
rol eax, 0
popf
jmp 0x1401b1dc9
cvttss2si eax, dword [rsp + 0x58]
cvttss2si ecx, dword [rsp + 0x60]
cmp eax, ecx
jne 0x1401b2dd1
push rax
pushf
mov eax, 0x87364c58
pushf
not eax
add eax, 0xd0d3ff8a
xor eax, 0x9f65ec44
rol eax, 0x21
popf
pushf
not eax
add eax, 0xd496846b
xor eax, 0xb1497eb7
rol eax, 0x38
popf
pushf
not eax
add eax, 0xae3b2b59
xor eax, 0xc468de0e
rol eax, 0x34
popf
pushf
not eax
add eax, 0xa6082902
xor eax, 0x9cd60c17
rol eax, 0x1e
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x56246e88
pushf
not eax
add eax, 0x9a5048f3
xor eax, 0xc75ccc92
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x9c749a38
xor eax, 0xae4aa931
rol eax, 0x91
popf
jmp 0x1401b1dc9
cvttss2si eax, dword [rsp + 0x58]
mov dword [rsp + 0x84], eax
movss xmm0, dword [rsp + 0x68]
subss xmm0, dword [rsp + 0x6c]
mov rax, qword [rsp + 0x108]
mulss xmm0, dword [rax + 0x14]
movss dword [rsp + 0xac], xmm0
push rax
pushf
mov eax, 0xee742c4b
pushf
not eax
add eax, 0xec1a10d5
xor eax, 0xb1734f72
rol eax, 0x76
popf
pushf
not eax
add eax, 0xdc47839f
xor eax, 0xdd7f4df4
rol eax, 0x71
popf
jmp 0x1401b1dc9
xor eax, eax
test eax, eax
jne 0x1401b2e9f
push rax
pushf
mov eax, 0x4a6a01ce
pushf
not eax
add eax, 0xf0c3884a
xor eax, 0xc1ccf0b9
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xf857b93f
xor eax, 0xab67ea66
rol eax, 0x73
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0xc6bf89e2
pushf
not eax
add eax, 0xdef6f730
xor eax, 0xb92ce2fc
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xe2945182
xor eax, 0xe5ba3fc9
rol eax, 0xeb
popf
jmp 0x1401b1dc9
cvtsi2ss xmm0, dword [rsp + 0x84]
addss xmm0, dword [0x140118974]
cvtsi2ss xmm1, dword [rsp + 0x84]
addss xmm1, dword [0x140118974]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x60]
movaps xmm2, xmm1
movss xmm1, dword [rsp + 0x58]
movss xmm0, dword [rsp + 0xac]
call fcn.140332d65
movss dword [rsp + 0xbc], xmm0
movsxd rax, dword [rsp + 0x84]
mov rcx, qword [rsp + 0xf0]
movss xmm0, dword [rcx + rax*4]
movss dword [rsp + 0xb8], xmm0
movss xmm0, dword [rsp + 0xb8]
addss xmm0, dword [rsp + 0xbc]
movsxd rax, dword [rsp + 0x84]
mov rcx, qword [rsp + 0xf0]
movss dword [rcx + rax*4], xmm0
movsxd rax, dword [rsp + 0x84]
mov rcx, qword [rsp + 0xf8]
movss xmm0, dword [rcx + rax*4]
addss xmm0, dword [rsp + 0xac]
movsxd rax, dword [rsp + 0x84]
mov rcx, qword [rsp + 0xf8]
movss dword [rcx + rax*4], xmm0
jmp 0x1401b3ab8
movss xmm0, dword [rsp + 0x58]
comiss xmm0, dword [rsp + 0x60]
jbe 0x1401b303a
push rax
pushf
mov eax, 0x4de0b4a2
pushf
not eax
add eax, 0xee8f873f
xor eax, 0x83e51bfc
rol eax, 0xce
popf
pushf
not eax
add eax, 0x8dbfdb73
xor eax, 0xc334422c
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xef32ffe9
xor eax, 0xd91e02c5
rol eax, 0x78
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x372c242e
pushf
not eax
add eax, 0xb3c75674
xor eax, 0xda8428ef
rol eax, 0x16
popf
pushf
not eax
add eax, 0xf8d82879
xor eax, 0xd226f945
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc8b941fa
xor eax, 0xbd7a4e62
rol eax, 0xe0
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x6c]
subss xmm0, dword [rsp + 0x110]
movss xmm1, dword [rsp + 0x54]
subss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [rsp + 0x68]
subss xmm0, dword [rsp + 0x110]
movss xmm1, dword [rsp + 0x54]
subss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [rsp + 0x6c]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [rsp + 0x68]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [rsp + 0x90]
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [rsp + 0x60]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [rsp + 0x58]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [rsp + 0x90]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [rsp + 0x78]
xorps xmm0, xmmword [0x140119f10]
movss dword [rsp + 0x78], xmm0
movss xmm0, dword [rsp + 0x88]
xorps xmm0, xmmword [0x140119f10]
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [rsp + 0x40]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [rsp + 0xa8]
movss dword [rsp + 0x40], xmm0
movss xmm0, dword [rsp + 0x90]
movss dword [rsp + 0xa8], xmm0
xor eax, eax
test eax, eax
jne 0x1401b31d3
push rax
pushf
mov eax, 0xcd7bcf42
pushf
not eax
add eax, 0xe743b920
xor eax, 0xbaee94ba
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xf4c1d8b2
xor eax, 0xbf4d5afd
rol eax, 0x81
popf
pushf
not eax
add eax, 0xaace013c
xor eax, 0xa178931b
rol eax, 0x10
popf
pushf
not eax
add eax, 0x81fa359e
xor eax, 0xdcda9983
rol eax, 0xdd
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x325d84ba
pushf
not eax
add eax, 0xe4bf33e1
xor eax, 0x891e74c0
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xce2f76f7
xor eax, 0xe2c945e4
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xe18575fb
xor eax, 0x981242ee
rol eax, 0x20
popf
pushf
not eax
add eax, 0xaa6f468c
xor eax, 0xdcf36884
rol eax, 0x4c
popf
jmp 0x1401b1dc9
xor eax, eax
test eax, eax
jne 0x1401b3265
push rax
pushf
mov eax, 0xc98b06ab
pushf
not eax
add eax, 0xf5369328
xor eax, 0xc11b22d0
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xd1b20ceb
xor eax, 0xdc4ab766
rol eax, 0xa3
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x6f79b1a3
pushf
not eax
add eax, 0x8811be4f
xor eax, 0xc1fa43b0
rol eax, 0xee
popf
pushf
not eax
add eax, 0x9259f0e2
xor eax, 0xfd9771ff
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf8676c83
xor eax, 0xf6e4a6dc
rol eax, 0x20
popf
jmp 0x1401b1dc9
cvttss2si eax, dword [rsp + 0x58]
mov dword [rsp + 0x8c], eax
cvttss2si eax, dword [rsp + 0x60]
mov dword [rsp + 0x64], eax
mov eax, dword [rsp + 0x8c]
jmp 0x1401b32ca
inc eax
cvtsi2ss xmm0, eax
subss xmm0, dword [rsp + 0x40]
movss xmm1, dword [rsp + 0x88]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss xmm1, dword [rsp + 0x110]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x9c], xmm0
cvtsi2ss xmm0, dword [rsp + 0x64]
subss xmm0, dword [rsp + 0x40]
movss xmm1, dword [rsp + 0x88]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss xmm1, dword [rsp + 0x110]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0xa0], xmm0
movss xmm0, dword [rsp + 0x9c]
comiss xmm0, dword [rsp + 0x54]
jbe 0x1401b3377
push rax
pushf
mov eax, 0x76afb60a
pushf
not eax
add eax, 0xa4486642
xor eax, 0xa05a2c7d
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x9602709b
xor eax, 0xd1599af1
rol eax, 0xb9
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x4f5c72e6
pushf
not eax
add eax, 0x862f7388
xor eax, 0x92854075
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xe5127cb9
xor eax, 0xbf453cce
rol eax, 0xa
popf
pushf
not eax
add eax, 0xe8d85619
xor eax, 0xec1db5ff
rol eax, 0x64
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x54]
movss dword [rsp + 0x9c], xmm0
push rax
pushf
mov eax, 0x9176eafc
pushf
not eax
add eax, 0x9503f328
xor eax, 0xd987c69e
rol eax, 0
popf
pushf
not eax
add eax, 0x9cf94db5
xor eax, 0xd7999c88
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xe7fc43ee
xor eax, 0xd2846179
rol eax, 0xc1
popf
jmp 0x1401b1dc9
mov rax, qword [rsp + 0x108]
movss xmm0, dword [rax + 0x14]
movss dword [rsp + 0xa4], xmm0
movss xmm0, dword [rsp + 0x9c]
subss xmm0, dword [rsp + 0x6c]
movss xmm1, dword [rsp + 0xa4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x98], xmm0
mov eax, dword [rsp + 0x8c]
jmp 0x1401b3458
inc eax
cvtsi2ss xmm0, eax
subss xmm0, dword [rsp + 0x58]
movaps xmm1, xmm0
movss xmm0, dword [rsp + 0x98]
call fcn.1402389c2
movss dword [rsp + 0xc4], xmm0
movsxd rax, dword [rsp + 0x8c]
mov rcx, qword [rsp + 0xf0]
movss xmm0, dword [rcx + rax*4]
movss dword [rsp + 0xc0], xmm0
movss xmm0, dword [rsp + 0xc0]
addss xmm0, dword [rsp + 0xc4]
movsxd rax, dword [rsp + 0x8c]
mov rcx, qword [rsp + 0xf0]
movss dword [rcx + rax*4], xmm0
movss xmm0, dword [rsp + 0xa0]
comiss xmm0, dword [rsp + 0x54]
jbe 0x1401b352c
push rax
pushf
mov eax, 0xecdf2461
pushf
not eax
add eax, 0xa215ba95
xor eax, 0xe97b1b39
rol eax, 0xde
popf
pushf
not eax
add eax, 0xb65b8873
xor eax, 0xbb2eb79c
rol eax, 0x65
popf
pushf
not eax
add eax, 0xb640ddc5
xor eax, 0xa4bd0e40
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xee4b3d9b
xor eax, 0xcd165bfe
rol eax, 0xca
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x79476583
pushf
not eax
add eax, 0x9ee3afe0
xor eax, 0xfb6f1f9b
rol eax, 0xd
popf
pushf
not eax
add eax, 0x890a758e
xor eax, 0x936b0c43
rol eax, 0x19
popf
pushf
not eax
add eax, 0xa85ab804
xor eax, 0xcf400118
rol eax, 0x17
popf
jmp 0x1401b1dc9
mov eax, dword [rsp + 0x8c]
jmp 0x1401b357a
inc eax
mov ecx, dword [rsp + 0x64]
sub ecx, eax
mov eax, ecx
mov dword [rsp + 0xb0], eax
movss xmm0, dword [rsp + 0x54]
movss dword [rsp + 0xa0], xmm0
cmp dword [rsp + 0xb0], 0
je 0x1401b35fd
push rax
pushf
mov eax, 0xaf9a8b27
pushf
not eax
add eax, 0xb721b852
xor eax, 0x82eab16e
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xde58bb9e
xor eax, 0xe9f578ce
rol eax, 0xac
popf
pushf
not eax
add eax, 0xffbe2cff
xor eax, 0xdd136526
rol eax, 0x45
popf
pushf
not eax
add eax, 0xf1fb4bfe
xor eax, 0xd6565f37
rol eax, 8
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x1cfa2125
pushf
not eax
add eax, 0x9f4a4d14
xor eax, 0x81e65990
rol eax, 0x62
popf
pushf
not eax
add eax, 0xaab09b30
xor eax, 0x9bd6d175
rol eax, 0xbf
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0xa0]
subss xmm0, dword [rsp + 0x9c]
cvtsi2ss xmm1, dword [rsp + 0xb0]
divss xmm0, xmm1
movss dword [rsp + 0x88], xmm0
push rax
pushf
mov eax, 0xd21f7e90
pushf
not eax
add eax, 0x98fa5fc6
xor eax, 0x99d2fbc2
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa0b8bfc5
xor eax, 0xceb201ef
rol eax, 0xe4
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0xa4]
mulss xmm0, dword [rsp + 0x88]
mulss xmm0, dword [0x140118974]
movss dword [rsp + 0xb4], xmm0
mov eax, dword [rsp + 0x8c]
jmp 0x1401b36b6
inc eax
mov dword [rsp + 0x94], eax
jmp 0x1401b374e
mov eax, dword [rsp + 0x94]
jmp 0x1401b36ff
inc eax
mov dword [rsp + 0x94], eax
push rax
pushf
mov eax, 0xe1c80227
pushf
not eax
add eax, 0xd0ad8637
xor eax, 0xe0c1c571
rol eax, 0x66
popf
pushf
not eax
add eax, 0xfc515f52
xor eax, 0xd74875b4
rol eax, 0x54
popf
pushf
not eax
add eax, 0xa21da600
xor eax, 0x9a736573
rol eax, 0xc3
popf
jmp 0x1401b1dc9
mov eax, dword [rsp + 0x64]
cmp dword [rsp + 0x94], eax
jge 0x1401b37a1
push rax
pushf
mov eax, 0x70f5dc82
pushf
not eax
add eax, 0xadf9bf78
xor eax, 0x85b6bfcc
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xcb9f6971
xor eax, 0xb1727717
rol eax, 0x61
popf
pushf
not eax
add eax, 0x931e9a02
xor eax, 0x94ef0aaa
rol eax, 0x24
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x692b9179
pushf
not eax
add eax, 0xc7d963a8
xor eax, 0xd34534e7
rol eax, 0x28
popf
pushf
not eax
add eax, 0x85301dfd
xor eax, 0x98e9546f
rol eax, 0x2b
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0xb4]
divss xmm0, dword [0x140118978]
movss xmm1, dword [rsp + 0x98]
addss xmm1, xmm0
movaps xmm0, xmm1
movsxd rax, dword [rsp + 0x94]
mov rcx, qword [rsp + 0xf0]
movss xmm1, dword [rcx + rax*4]
addss xmm1, xmm0
movaps xmm0, xmm1
movsxd rax, dword [rsp + 0x94]
mov rcx, qword [rsp + 0xf0]
movss dword [rcx + rax*4], xmm0
movss xmm0, dword [rsp + 0x98]
addss xmm0, dword [rsp + 0xb4]
movss dword [rsp + 0x98], xmm0
jmp 0x1401b36f7
xor eax, eax
test eax, eax
jne 0x1401b38c5
push rax
pushf
mov eax, 0x25479e90
pushf
not eax
add eax, 0xa968d420
xor eax, 0xfe16e8dc
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd33d69bc
xor eax, 0xf5e9eeb4
rol eax, 0x1d
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0xf660d3c
pushf
not eax
add eax, 0xad1b4d9b
xor eax, 0xaae0c262
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xbbb0a656
xor eax, 0x86caa1f9
rol eax, 0x67
popf
pushf
not eax
add eax, 0xc1da8b4c
xor eax, 0x8184d199
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x98fd0858
xor eax, 0xb68e88c4
rol eax, 0x27
popf
jmp 0x1401b1dc9
xor eax, eax
test eax, eax
jne 0x1401b396a
push rax
pushf
mov eax, 0xcf3998a0
pushf
not eax
add eax, 0xbcf9886c
xor eax, 0xe646c246
rol eax, 0xee
popf
pushf
not eax
add eax, 0x9cba3f25
xor eax, 0xe88c50bf
rol eax, 0x16
popf
pushf
not eax
add eax, 0xa94949be
xor eax, 0x82d8a312
rol eax, 0xb4
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0xd8d4ca55
pushf
not eax
add eax, 0xeac16cc4
xor eax, 0xce0827bd
rol eax, 4
popf
pushf
not eax
add eax, 0x91bdd51b
xor eax, 0x93ed77dd
rol eax, 0xce
popf
jmp 0x1401b1dc9
cvtsi2ss xmm0, dword [rsp + 0x64]
addss xmm0, dword [0x140118974]
cvtsi2ss xmm1, dword [rsp + 0x64]
addss xmm1, dword [0x140118974]
cvtsi2ss xmm2, dword [rsp + 0x64]
movss dword [rsp + 0xc8], xmm2
movss xmm3, dword [rsp + 0x68]
subss xmm3, dword [rsp + 0xa0]
movss dword [rsp + 0xcc], xmm3
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x60]
movaps xmm2, xmm1
movss xmm0, dword [rsp + 0xc8]
movaps xmm1, xmm0
movss xmm0, dword [rsp + 0xcc]
call fcn.140332d65
movss xmm1, dword [rsp + 0xa4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss xmm1, dword [rsp + 0x98]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0xd4], xmm0
movsxd rax, dword [rsp + 0x64]
mov rcx, qword [rsp + 0xf0]
movss xmm0, dword [rcx + rax*4]
movss dword [rsp + 0xd0], xmm0
movss xmm0, dword [rsp + 0xd0]
addss xmm0, dword [rsp + 0xd4]
movsxd rax, dword [rsp + 0x64]
mov rcx, qword [rsp + 0xf0]
movss dword [rcx + rax*4], xmm0
movss xmm0, dword [rsp + 0x68]
subss xmm0, dword [rsp + 0x6c]
movss xmm1, dword [rsp + 0xa4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movsxd rax, dword [rsp + 0x64]
mov rcx, qword [rsp + 0xf8]
movss xmm1, dword [rcx + rax*4]
addss xmm1, xmm0
movaps xmm0, xmm1
movsxd rax, dword [rsp + 0x64]
mov rcx, qword [rsp + 0xf8]
movss dword [rcx + rax*4], xmm0
jmp 0x1401b4b30
mov dword [rsp + 0x44], 0
jmp 0x1401b3bcc
mov eax, dword [rsp + 0x44]
jmp 0x1401b3b80
inc eax
mov dword [rsp + 0x44], eax
push rax
pushf
mov eax, 0xa9175d47
pushf
not eax
add eax, 0xd17b1c00
xor eax, 0xc298415c
rol eax, 6
popf
pushf
not eax
add eax, 0xcfaab5be
xor eax, 0x872ceb9f
rol eax, 0x11
popf
pushf
not eax
add eax, 0xb017ef1e
xor eax, 0x81dec01b
rol eax, 0xc2
popf
jmp 0x1401b1dc9
mov eax, dword [rsp + 0x100]
cmp dword [rsp + 0x44], eax
jge 0x1401b3c23
push rax
pushf
mov eax, 0x1fc4cd31
pushf
not eax
add eax, 0xea5e6c77
xor eax, 0xd35367f3
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xf7e8ebca
xor eax, 0xb2a2e48d
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xbefd7c74
xor eax, 0xf626a1dd
rol eax, 0x81
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x40f12c5a
pushf
not eax
add eax, 0xfb57859e
xor eax, 0xd9d371de
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xb4b7003e
xor eax, 0xe3731018
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x82c227c6
xor eax, 0xd5db6dfb
rol eax, 0x31
popf
pushf
not eax
add eax, 0xf62b17ea
xor eax, 0x8022c14b
rol eax, 0xfa
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x110]
movss dword [rsp + 0x80], xmm0
cvtsi2ss xmm0, dword [rsp + 0x44]
movss dword [rsp + 0x48], xmm0
mov eax, dword [rsp + 0x44]
jmp 0x1401b3c9f
inc eax
cvtsi2ss xmm0, eax
movss dword [rsp + 0x4c], xmm0
movss xmm0, dword [rsp + 0xa8]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [rsp + 0x54]
movss dword [rsp + 0x7c], xmm0
cvtsi2ss xmm0, dword [rsp + 0x44]
subss xmm0, dword [rsp + 0x40]
divss xmm0, dword [rsp + 0x78]
addss xmm0, dword [rsp + 0x110]
movss dword [rsp + 0x70], xmm0
mov eax, dword [rsp + 0x44]
jmp 0x1401b3cec
inc eax
cvtsi2ss xmm0, eax
subss xmm0, dword [rsp + 0x40]
divss xmm0, dword [rsp + 0x78]
addss xmm0, dword [rsp + 0x110]
movss dword [rsp + 0x74], xmm0
movss xmm0, dword [rsp + 0x40]
comiss xmm0, dword [rsp + 0x48]
jae 0x1401b3d64
push rax
pushf
mov eax, 0x71f74274
pushf
not eax
add eax, 0x9f716aca
xor eax, 0xd3481816
rol eax, 0x90
popf
pushf
not eax
add eax, 0xde26c0bf
xor eax, 0x838f1587
rol eax, 0x10
popf
pushf
not eax
add eax, 0xa74fef24
xor eax, 0xd044cbb6
rol eax, 0xfa
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x7cf75df1
pushf
not eax
add eax, 0xba1abe1a
xor eax, 0xb1540f41
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xd1604183
xor eax, 0xa7d3ca16
rol eax, 0x63
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x50]
comiss xmm0, dword [rsp + 0x4c]
jbe 0x1401b3e01
push rax
pushf
mov eax, 0xa9cdcb7f
pushf
not eax
add eax, 0xdf03f04e
xor eax, 0xea87f234
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xbebe37ed
xor eax, 0xa7d69fc1
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x80de8860
xor eax, 0x8e2854bb
rol eax, 0x53
popf
pushf
not eax
add eax, 0xcd4d0abd
xor eax, 0xe014acd9
rol eax, 0x59
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x8d3f25af
pushf
not eax
add eax, 0x99220c3c
xor eax, 0xbe84e1f7
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xa13d4d60
xor eax, 0xcc85913a
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x9048ee1d
xor eax, 0xcc5164f9
rol eax, 0x96
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x70]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x48]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x40]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
movss xmm0, dword [rsp + 0x74]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x4c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x70]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x48]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
movss xmm0, dword [rsp + 0x7c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x50]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x74]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x4c]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
jmp 0x1401b4ae5
movss xmm0, dword [rsp + 0x50]
comiss xmm0, dword [rsp + 0x48]
jae 0x1401b3fc8
push rax
pushf
mov eax, 0xbeb15766
pushf
not eax
add eax, 0xdc0f2128
xor eax, 0xd6644b5c
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xc2f064d7
xor eax, 0xa042ca42
rol eax, 0x67
popf
pushf
not eax
add eax, 0xf67b98d3
xor eax, 0xc5a1515f
rol eax, 0xa4
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0xcd55c171
pushf
not eax
add eax, 0xef90878d
xor eax, 0xdbe46cce
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x81fc937d
xor eax, 0xc4a68589
rol eax, 0xb7
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x40]
comiss xmm0, dword [rsp + 0x4c]
jbe 0x1401b4052
push rax
pushf
mov eax, 0x7353fdd
pushf
not eax
add eax, 0xe3479110
xor eax, 0xa2d676b6
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x81fd84a7
xor eax, 0x9cd78143
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xf1da8d53
xor eax, 0xf616ef1e
rol eax, 0xd3
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x76ef8f72
pushf
not eax
add eax, 0x8d1afe73
xor eax, 0xebb086cd
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd8519ba3
xor eax, 0xd983a6de
rol eax, 0xbf
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x74]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x4c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x40]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
movss xmm0, dword [rsp + 0x70]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x48]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x74]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x4c]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
movss xmm0, dword [rsp + 0x7c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x50]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x70]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x48]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
jmp 0x1401b4ae5
movss xmm0, dword [rsp + 0x40]
comiss xmm0, dword [rsp + 0x48]
jae 0x1401b4219
push rax
pushf
mov eax, 0x94f3480
pushf
not eax
add eax, 0xc637c95b
xor eax, 0xde29ed1c
rol eax, 0x91
popf
pushf
not eax
add eax, 0xa911ecbc
xor eax, 0xddc8bc74
rol eax, 0x42
popf
pushf
not eax
add eax, 0xb56fd202
xor eax, 0x9aba5180
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd175a1b8
xor eax, 0xb7c7bd43
rol eax, 0xb2
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0xf631219e
pushf
not eax
add eax, 0xb3cbc9fe
xor eax, 0xd24146cb
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xcd0d04df
xor eax, 0xedac2d1c
rol eax, 8
popf
pushf
not eax
add eax, 0xc79fc41b
xor eax, 0x93534872
rol eax, 0xdf
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x50]
comiss xmm0, dword [rsp + 0x48]
jbe 0x1401b42c9
push rax
pushf
mov eax, 0xc754cc92
pushf
not eax
add eax, 0xe5cebc0e
xor eax, 0xe3fa0baf
rol eax, 0x15
popf
pushf
not eax
add eax, 0xd6ddc5ab
xor eax, 0xf2f00f58
rol eax, 0x74
popf
pushf
not eax
add eax, 0xdc88bfb0
xor eax, 0x949f16da
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xa95eac06
xor eax, 0x80fb1b00
rol eax, 0xd3
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0xe89899ca
pushf
not eax
add eax, 0xe0743eb1
xor eax, 0xda6f6132
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xdd5b0852
xor eax, 0x8cdb9ce0
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x883037e1
xor eax, 0xcb7a827e
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xf588b5c7
xor eax, 0xc22bf5ce
rol eax, 0xce
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x70]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x48]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x40]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
movss xmm0, dword [rsp + 0x7c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x50]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x70]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x48]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
jmp 0x1401b4ae5
movss xmm0, dword [rsp + 0x50]
comiss xmm0, dword [rsp + 0x48]
jae 0x1401b444d
push rax
pushf
mov eax, 0x2a02f7b5
pushf
not eax
add eax, 0xa45fe2df
xor eax, 0xd0c93c7b
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xe88bdf51
xor eax, 0xedb6922f
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xfab022ed
xor eax, 0xee941c52
rol eax, 0xb
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x50bbc6c4
pushf
not eax
add eax, 0xaf639e06
xor eax, 0xd3ba4834
rol eax, 6
popf
pushf
not eax
add eax, 0xa196654a
xor eax, 0xdc6a0b69
rol eax, 0xda
popf
pushf
not eax
add eax, 0xf612510d
xor eax, 0x80f93eda
rol eax, 0xc8
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x40]
comiss xmm0, dword [rsp + 0x48]
jbe 0x1401b44fd
push rax
pushf
mov eax, 0xca41acea
pushf
not eax
add eax, 0xf118f5c5
xor eax, 0xbe9cd7d3
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xf1184164
xor eax, 0xedd74790
rol eax, 0x63
popf
pushf
not eax
add eax, 0xc84b2abe
xor eax, 0xc86eb803
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa51f4ccc
xor eax, 0xdb72a8df
rol eax, 0x1e
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x45e0d4df
pushf
not eax
add eax, 0xc24ce66d
xor eax, 0xc981cac7
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xe22b1a4b
xor eax, 0xc9a0fa4b
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x9d7c2013
xor eax, 0x86ccff95
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xe54af111
xor eax, 0xc07882e7
rol eax, 0x9c
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x70]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x48]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x40]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
movss xmm0, dword [rsp + 0x7c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x50]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x70]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x48]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
jmp 0x1401b4ae5
movss xmm0, dword [rsp + 0x40]
comiss xmm0, dword [rsp + 0x4c]
jae 0x1401b4694
push rax
pushf
mov eax, 0x499a6611
pushf
not eax
add eax, 0xe9dc4880
xor eax, 0xaf659f77
rol eax, 0x11
popf
pushf
not eax
add eax, 0x9f6bca07
xor eax, 0xe5047e04
rol eax, 0x68
popf
pushf
not eax
add eax, 0xc9a717ef
xor eax, 0x8bdf5dae
rol eax, 0x92
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0xd4db17c3
pushf
not eax
add eax, 0x80d95202
xor eax, 0xaeedab8e
rol eax, 0xf
popf
pushf
not eax
add eax, 0x92502066
xor eax, 0xce381ddc
rol eax, 0xeb
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x50]
comiss xmm0, dword [rsp + 0x4c]
jbe 0x1401b4731
push rax
pushf
mov eax, 0x84bc99dd
pushf
not eax
add eax, 0xaa6e5710
xor eax, 0xd20b93ec
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xc05196fc
xor eax, 0xd7d60662
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xcd3c6a7b
xor eax, 0x921f5a21
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe644457b
xor eax, 0xbd5d886b
rol eax, 0xf0
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x70640cad
pushf
not eax
add eax, 0x88aca81b
xor eax, 0xcc23d561
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xf88d67fd
xor eax, 0x898bcd6f
rol eax, 0x8b
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x74]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x4c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x40]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
movss xmm0, dword [rsp + 0x7c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x50]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x74]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x4c]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
jmp 0x1401b4ae5
movss xmm0, dword [rsp + 0x50]
comiss xmm0, dword [rsp + 0x4c]
jae 0x1401b48b5
push rax
pushf
mov eax, 0xf3793742
pushf
not eax
add eax, 0xb0d92c1c
xor eax, 0xa08347a0
rol eax, 0x35
popf
pushf
not eax
add eax, 0xc4b85037
xor eax, 0xdd344784
rol eax, 0x60
popf
pushf
not eax
add eax, 0xa2f87319
xor eax, 0xe07f70a5
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xd817b366
xor eax, 0xe0033bbd
rol eax, 8
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0xa4b4ca83
pushf
not eax
add eax, 0xe445a936
xor eax, 0x94e4ad09
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xe3d35628
xor eax, 0x9d02c040
rol eax, 0x29
popf
pushf
not eax
add eax, 0x9c1f62f5
xor eax, 0xe9a06b72
rol eax, 0x3a
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x40]
comiss xmm0, dword [rsp + 0x4c]
jbe 0x1401b4952
push rax
pushf
mov eax, 0x4df8da76
pushf
not eax
add eax, 0xb3335fa2
xor eax, 0xc777fe27
rol eax, 0x53
popf
pushf
not eax
add eax, 0xdd5d09b4
xor eax, 0xe579d11d
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x811c0d1c
xor eax, 0xc4ea7451
rol eax, 0xb8
popf
jmp 0x1401b1dc9
push rax
pushf
mov eax, 0x7e7934bc
pushf
not eax
add eax, 0xb119efed
xor eax, 0xcf503f9e
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa6e26001
xor eax, 0xb58db103
rol eax, 0xc
popf
jmp 0x1401b1dc9
movss xmm0, dword [rsp + 0x74]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x4c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x40]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
movss xmm0, dword [rsp + 0x7c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x50]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x74]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x4c]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
jmp 0x1401b4ae5
movss xmm0, dword [rsp + 0x7c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x50]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x40]
mov r8, qword [rsp + 0x108]
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xf0]
call fcn.1402cf4fe
push rax
pushf
mov eax, 0x2e58ea7
pushf
not eax
add eax, 0xc2355051
xor eax, 0xb394b611
rol eax, 0x72
popf
pushf
not eax
add eax, 0xde020c89
xor eax, 0xff21d904
rol eax, 0x61
popf
jmp 0x1401b1dc9
jmp 0x1401b3b7b
mov rax, qword [rsp + 0x108]
mov rax, qword [rax]
mov qword [rsp + 0x108], rax
jmp 0x1401b21ca
add rsp, 0xe8
ret