Function at 0x1803e080f
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x6923314d
pushf
not eax
add eax, 0xc4714acf
xor eax, 0xd8d81049
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xe3a60e98
xor eax, 0xc2c08c25
rol eax, 0x23
popf
cmp eax, 0x29
jne 0x1803e084c
popf
pop rax
jmp 0x1803e1e4e
cmp eax, 0
jne 0x1803e085b
popf
pop rax
jmp 0x1803e0ae0
cmp eax, 3
jne 0x1803e086a
popf
pop rax
jmp 0x1803e0ccd
cmp eax, 1
jne 0x1803e0879
popf
pop rax
jmp 0x1803e0bbd
cmp eax, 0xd
jne 0x1803e0888
popf
pop rax
jmp 0x1803e110e
cmp eax, 0x1a
jne 0x1803e0897
popf
pop rax
jmp 0x1803e1720
cmp eax, 0xe
jne 0x1803e08a6
popf
pop rax
jmp 0x1803e116f
cmp eax, 0xb
jne 0x1803e08b5
popf
pop rax
jmp 0x1803e0ff4
cmp eax, 0x19
jne 0x1803e08c4
popf
pop rax
jmp 0x1803e1671
cmp eax, 8
jne 0x1803e08d3
popf
pop rax
jmp 0x1803e0efb
cmp eax, 0x2a
jne 0x1803e08e2
popf
pop rax
jmp 0x1803e1eaf
cmp eax, 0x17
jne 0x1803e08f1
popf
pop rax
jmp 0x1803e15d4
cmp eax, 0x1c
jne 0x1803e0900
popf
pop rax
jmp 0x1803e1890
cmp eax, 0x12
jne 0x1803e090f
popf
pop rax
jmp 0x1803e12ff
cmp eax, 0x18
jne 0x1803e091e
popf
pop rax
jmp 0x1803e1614
cmp eax, 0x2b
jne 0x1803e092d
popf
pop rax
jmp 0x1803e1ee6
cmp eax, 0x1b
jne 0x1803e093c
popf
pop rax
jmp 0x1803e17d5
cmp eax, 0x21
jne 0x1803e094b
popf
pop rax
jmp 0x1803e1aea
cmp eax, 0x23
jne 0x1803e095a
popf
pop rax
jmp 0x1803e1bb9
cmp eax, 0x25
jne 0x1803e0969
popf
pop rax
jmp 0x1803e1cb7
cmp eax, 0xf
jne 0x1803e0978
popf
pop rax
jmp 0x1803e11d1
cmp eax, 0x13
jne 0x1803e0987
popf
pop rax
jmp 0x1803e1390
cmp eax, 0x15
jne 0x1803e0996
popf
pop rax
jmp 0x1803e14c2
cmp eax, 0x24
jne 0x1803e09a5
popf
pop rax
jmp 0x1803e1c60
cmp eax, 0x1e
jne 0x1803e09b4
popf
pop rax
jmp 0x1803e1982
cmp eax, 0xc
jne 0x1803e09c3
popf
pop rax
jmp 0x1803e107d
cmp eax, 0x26
jne 0x1803e09d2
popf
pop rax
jmp 0x1803e1d23
cmp eax, 0x27
jne 0x1803e09e1
popf
pop rax
jmp 0x1803e1dc0
cmp eax, 0x1f
jne 0x1803e09f0
popf
pop rax
jmp 0x1803e19db
cmp eax, 0x10
jne 0x1803e09ff
popf
pop rax
jmp 0x1803e121a
cmp eax, 0x2c
jne 0x1803e0a0e
popf
pop rax
jmp 0x1803e1f3d
cmp eax, 9
jne 0x1803e0a1d
popf
pop rax
jmp 0x1803e0f49
cmp eax, 4
jne 0x1803e0a2c
popf
pop rax
jmp 0x1803e0d54
cmp eax, 0x16
jne 0x1803e0a3b
popf
pop rax
jmp 0x1803e151e
cmp eax, 0x28
jne 0x1803e0a4a
popf
pop rax
jmp 0x1803e1e00
cmp eax, 0xa
jne 0x1803e0a59
popf
pop rax
jmp 0x1803e0fab
cmp eax, 0x22
jne 0x1803e0a68
popf
pop rax
jmp 0x1803e1b48
cmp eax, 0x14
jne 0x1803e0a77
popf
pop rax
jmp 0x1803e141e
cmp eax, 7
jne 0x1803e0a86
popf
pop rax
jmp 0x1803e0e7d
cmp eax, 5
jne 0x1803e0a95
popf
pop rax
jmp 0x1803e0dae
cmp eax, 2
jne 0x1803e0aa4
popf
pop rax
jmp 0x1803e0c3b
cmp eax, 0x20
jne 0x1803e0ab3
popf
pop rax
jmp 0x1803e1a59
cmp eax, 0x1d
jne 0x1803e0ac2
popf
pop rax
jmp 0x1803e1922
cmp eax, 0x11
jne 0x1803e0ad1
popf
pop rax
jmp 0x1803e129d
cmp eax, 6
jne 0x1803e0ae0
popf
pop rax
jmp 0x1803e0e58
sub rsp, 0x78
movaps xmmword [rsp + 0x40], xmm8
xorps xmm4, xmm4
movaps xmm8, xmm1
movaps xmmword [rsp + 0x30], xmm9
comiss xmm4, xmm8
movss xmm9, dword [rsp + 0xa8]
jae 0x1803e0b64
push rax
pushf
mov eax, 0xb7857bb6
pushf
not eax
add eax, 0xc0735696
xor eax, 0xe65e2157
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xa673b7b5
xor eax, 0xed237089
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xbcefcaec
xor eax, 0x893b0670
rol eax, 0x16
popf
pushf
not eax
add eax, 0x974efe91
xor eax, 0xfa7ca27a
rol eax, 0x82
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0x88f5c622
pushf
not eax
add eax, 0xe1d21438
xor eax, 0xa5b6456d
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe3ffd8ff
xor eax, 0x8d34cc0a
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xbc81afe2
xor eax, 0xb4b12636
rol eax, 0x16
popf
pushf
not eax
add eax, 0xd64a90ac
xor eax, 0xacb5211e
rol eax, 0x48
popf
jmp 0x1803e083d
ucomiss xmm2, xmm3
jp 0x1803e0bf5
push rax
pushf
mov eax, 0x2dc67e83
pushf
not eax
add eax, 0xf42e1f17
xor eax, 0xd03ea9fc
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xe96104c5
xor eax, 0xc8332179
rol eax, 0x3a
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0xde816d9
pushf
not eax
add eax, 0xa94a9eb0
xor eax, 0xc8969c97
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xabc80964
xor eax, 0xf826a31d
rol eax, 0x17
popf
pushf
not eax
add eax, 0x8fe0d8d4
xor eax, 0x90789c15
rol eax, 8
popf
jmp 0x1803e083d
je 0x1803e0c74
push rax
pushf
mov eax, 0x1a6a4988
pushf
not eax
add eax, 0x8f02a3ef
xor eax, 0xbeedf81d
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xfc82f0a8
xor eax, 0xa25b3460
rol eax, 0xfb
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0x77fff070
pushf
not eax
add eax, 0x9a0abc7e
xor eax, 0xf40e36cb
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xe940bd97
xor eax, 0x8baee245
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x965ada51
xor eax, 0xca766c5f
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe3210435
xor eax, 0xc18301d1
rol eax, 0x60
popf
jmp 0x1803e083d
movss xmm5, dword [0x1801d1e60]
comiss xmm8, xmm5
jb 0x1803e0d0e
push rax
pushf
mov eax, 0x1daee4c0
pushf
not eax
add eax, 0xf48a3ac5
xor eax, 0xc192a760
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xa203535e
xor eax, 0x975e5aab
rol eax, 0x2a
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0xe75e7d71
pushf
not eax
add eax, 0x907caf85
xor eax, 0xda4368b1
rol eax, 0x73
popf
pushf
not eax
add eax, 0x8f242403
xor eax, 0x8e439916
rol eax, 0x49
popf
pushf
not eax
add eax, 0x8b871329
xor eax, 0xb566f6c0
rol eax, 0x24
popf
jmp 0x1803e083d
movaps xmm0, xmm3
movaps xmm8, xmmword [rsp + 0x40]
movaps xmm9, xmmword [rsp + 0x30]
add rsp, 0x78
ret
cmp byte [rsp + 0xa0], 0
movaps xmmword [rsp + 0x60], xmm6
movaps xmmword [rsp + 0x50], xmm7
movaps xmmword [rsp + 0x20], xmm10
je 0x1803e0e25
push rax
pushf
mov eax, 0x36327172
pushf
not eax
add eax, 0xebba3694
xor eax, 0xbd5115ff
rol eax, 0x72
popf
pushf
not eax
add eax, 0xd3ef0c70
xor eax, 0x86b5a0e9
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xe0ce6b93
xor eax, 0xfc8ab238
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe50af305
xor eax, 0x8668ca73
rol eax, 0x3b
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0x5ad15ee4
pushf
not eax
add eax, 0x89d44243
xor eax, 0x84440b73
rol eax, 0x92
popf
pushf
not eax
add eax, 0xa37bd022
xor eax, 0xc2c5230e
rol eax, 2
popf
jmp 0x1803e083d
movss xmm10, dword [0x1801d1f40]
movaps xmm0, xmm2
andps xmm0, xmmword [0x1801d1f30]
movaps xmm1, xmm9
comiss xmm9, xmm0
xorps xmm1, xmm10
jbe 0x1803e0fab
comiss xmm4, xmm2
jbe 0x1803e0eb5
push rax
pushf
mov eax, 0xb4c1b187
pushf
not eax
add eax, 0xa839c6b8
xor eax, 0x98d166cf
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xe755869e
xor eax, 0xfcf886d3
rol eax, 0x5f
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0x83201da5
pushf
not eax
add eax, 0x96a8439e
xor eax, 0xd155baff
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xa09f5c2c
xor eax, 0xa55fc64c
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xe4c56a98
xor eax, 0xf3a8fc90
rol eax, 0x46
popf
jmp 0x1803e083d
movaps xmm7, xmm1
jmp 0x1803e0ff4
movaps xmm7, xmm9
jmp 0x1803e0ff4
movaps xmm7, xmm2
push rax
pushf
mov eax, 0xd41818b4
pushf
not eax
add eax, 0xe813ec3a
xor eax, 0xb2498a2b
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc363d76b
xor eax, 0x844c9b18
rol eax, 0xea
popf
pushf
not eax
add eax, 0xc9067607
xor eax, 0xf468d356
rol eax, 0x76
popf
jmp 0x1803e083d
movaps xmm0, xmm3
andps xmm0, xmmword [0x1801d1f30]
comiss xmm9, xmm0
jbe 0x1803e104a
push rax
pushf
mov eax, 0xbd6997df
pushf
not eax
add eax, 0xf86e34d1
xor eax, 0xebf0213f
rol eax, 0xd
popf
pushf
not eax
add eax, 0xf31b2b16
xor eax, 0x81b41eef
rol eax, 0x70
popf
pushf
not eax
add eax, 0xd4438efa
xor eax, 0x862ab428
rol eax, 0x80
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0x92c5cb3b
pushf
not eax
add eax, 0xf1b8be3d
xor eax, 0xd2ec1e98
rol eax, 7
popf
pushf
not eax
add eax, 0xef63e0a7
xor eax, 0xa7ed13e0
rol eax, 0x45
popf
jmp 0x1803e083d
comiss xmm4, xmm3
jbe 0x1803e10c8
push rax
pushf
mov eax, 0x2fecb155
pushf
not eax
add eax, 0x85b71b02
xor eax, 0xa181f12c
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xb6a1207a
xor eax, 0xc5072a73
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xeadf677c
xor eax, 0xa362c3f5
rol eax, 0x77
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0xbea74f7d
pushf
not eax
add eax, 0x8fd97049
xor eax, 0xd593b3c8
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x86f5d33c
xor eax, 0xe4bfe571
rol eax, 0x44
popf
pushf
not eax
add eax, 0xff022153
xor eax, 0xd11c06a6
rol eax, 0x93
popf
jmp 0x1803e083d
movaps xmm6, xmm1
jmp 0x1803e121a
movaps xmm6, xmm9
jmp 0x1803e121a
movaps xmm6, xmm3
push rax
pushf
mov eax, 0x91e07fa5
pushf
not eax
add eax, 0xd1e5fb88
xor eax, 0xc7ca6831
rol eax, 0x24
popf
pushf
not eax
add eax, 0xec02af85
xor eax, 0x9c4271be
rol eax, 0x72
popf
pushf
not eax
add eax, 0xb1ec89da
xor eax, 0x8220bc8d
rol eax, 7
popf
jmp 0x1803e083d
comiss xmm2, xmm3
seta al
test al, al
je 0x1803e1257
push rax
pushf
mov eax, 0xdb1a43f
pushf
not eax
add eax, 0xedebc430
xor eax, 0xbbb5cdab
rol eax, 0xae
popf
pushf
not eax
add eax, 0xba21249e
xor eax, 0xc58a4caa
rol eax, 0x5c
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0x80e46014
pushf
not eax
add eax, 0x991bff1a
xor eax, 0xfba081f6
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd0c2c819
xor eax, 0xcabc36b8
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x98cc9546
xor eax, 0x8cf0feb6
rol eax, 0xc3
popf
jmp 0x1803e083d
movaps xmm0, xmm7
movaps xmm7, xmm6
movaps xmm6, xmm0
push rax
pushf
mov eax, 0x5c695ca8
pushf
not eax
add eax, 0x94f56a19
xor eax, 0xcce2406a
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xda578f37
xor eax, 0xab0ea39d
rol eax, 0x48
popf
pushf
not eax
add eax, 0x813debc8
xor eax, 0x983370d1
rol eax, 0
popf
pushf
not eax
add eax, 0xe23e2e5c
xor eax, 0xde11a0f3
rol eax, 0x18
popf
jmp 0x1803e083d
ucomiss xmm3, xmm4
jp 0x1803e134a
push rax
pushf
mov eax, 0x90134b13
pushf
not eax
add eax, 0xcbfcdb72
xor eax, 0xf5cc254b
rol eax, 0xc
popf
pushf
not eax
add eax, 0xed2e1982
xor eax, 0xeee7ee2d
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf7e76386
xor eax, 0x92e8ffe0
rol eax, 0x18
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0xd75e1375
pushf
not eax
add eax, 0xd289e8f7
xor eax, 0xabb1384b
rol eax, 0
popf
pushf
not eax
add eax, 0xda034f8c
xor eax, 0xc18a9a04
rol eax, 0x32
popf
pushf
not eax
add eax, 0x80e55147
xor eax, 0x91d02d0b
rol eax, 0x1d
popf
jmp 0x1803e083d
jne 0x1803e13d8
push rax
pushf
mov eax, 0x70fc5832
pushf
not eax
add eax, 0xbcf311f6
xor eax, 0xcc0ad799
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x88d2b66e
xor eax, 0xbeee485a
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xa5fadc88
xor eax, 0xf57e9de9
rol eax, 0x99
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0x5e0e89fe
pushf
not eax
add eax, 0x963f7b86
xor eax, 0xfc99595d
rol eax, 0x50
popf
pushf
not eax
add eax, 0xbfaad58c
xor eax, 0xaaf4f802
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xaec338b1
xor eax, 0xcfb9fe78
rol eax, 0x85
popf
jmp 0x1803e083d
comiss xmm4, xmm2
jbe 0x1803e147c
push rax
pushf
mov eax, 0x611be259
pushf
not eax
add eax, 0xc1fe3b10
xor eax, 0x8e248b29
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x8df5a033
xor eax, 0xd59802a7
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xa038e916
xor eax, 0x8ae51393
rol eax, 0x20
popf
pushf
not eax
add eax, 0xad191188
xor eax, 0xbf966376
rol eax, 0x7d
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0x8676a327
pushf
not eax
add eax, 0xcbf80abd
xor eax, 0x9d8a1a96
rol eax, 3
popf
pushf
not eax
add eax, 0xff844a71
xor eax, 0x99b66c29
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xddeb8d0a
xor eax, 0xf452096b
rol eax, 0x50
popf
jmp 0x1803e083d
movaps xmm6, xmm1
push rax
pushf
mov eax, 0xb1e29e39
pushf
not eax
add eax, 0xd3ec2e76
xor eax, 0xae815fc3
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x9e6b4322
xor eax, 0xed6a4c3d
rol eax, 0x28
popf
pushf
not eax
add eax, 0xbef947db
xor eax, 0xf0d5ff0f
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xc6b1e26f
xor eax, 0xdeab8e0f
rol eax, 0x97
popf
jmp 0x1803e083d
test al, al
je 0x1803e157b
push rax
pushf
mov eax, 0x69424716
pushf
not eax
add eax, 0xc444fc9b
xor eax, 0xc357897c
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xaf22106a
xor eax, 0xf5160049
rol eax, 0x56
popf
pushf
not eax
add eax, 0x873391e1
xor eax, 0xe0c14063
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xb0dc153d
xor eax, 0xb8e83f2e
rol eax, 0x2b
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0xcc03eca
pushf
not eax
add eax, 0x8ec960c8
xor eax, 0x9b05a570
rol eax, 0x22
popf
pushf
not eax
add eax, 0xbe116a1a
xor eax, 0x9d3a8c2c
rol eax, 0x48
popf
pushf
not eax
add eax, 0xe3d26124
xor eax, 0x90e2d52b
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xaf31d548
xor eax, 0x93ecf4aa
rol eax, 0x77
popf
jmp 0x1803e083d
movaps xmm1, xmm5
subss xmm1, xmm8
jmp 0x1803e1671
movaps xmm1, xmm8
push rax
pushf
mov eax, 0xe1942fa7
pushf
not eax
add eax, 0xfa6cb35e
xor eax, 0xa2e0645a
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xeb7e318c
xor eax, 0xf7e4f900
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb0e6de07
xor eax, 0xbb1d2141
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd6ebdd9e
xor eax, 0xbdfb3924
rol eax, 0x5b
popf
jmp 0x1803e083d
movaps xmm0, xmm2
mulss xmm0, xmm3
comiss xmm4, xmm0
jbe 0x1803e16c7
push rax
pushf
mov eax, 0xfcd6d3a0
pushf
not eax
add eax, 0xe3ec52f0
xor eax, 0x8a4ad6f0
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xcddaedb6
xor eax, 0xd962c8a2
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe6e74e77
xor eax, 0xd0d6dce2
rol eax, 0xf0
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0x4566e9db
pushf
not eax
add eax, 0x8be1d6a0
xor eax, 0xeea6b412
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf0d3c91a
xor eax, 0xcaf02144
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xd119b21d
xor eax, 0xd5ce1f24
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x92f5735d
xor eax, 0xe7e1d985
rol eax, 0x8d
popf
jmp 0x1803e083d
movaps xmm8, xmm2
minss xmm8, xmm3
subss xmm3, xmm2
xorps xmm8, xmm10
andps xmm3, xmmword [0x1801d1f30]
divss xmm8, xmm3
movaps xmm3, xmm8
movaps xmm2, xmm8
subss xmm3, dword [rsp + 0xb0]
addss xmm2, dword [rsp + 0xb0]
comiss xmm1, xmm3
jb 0x1803e17a2
push rax
pushf
mov eax, 0xa3a9d9b
pushf
not eax
add eax, 0x838f9946
xor eax, 0xaa434cef
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xeb0c926f
xor eax, 0xeebcc0df
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd3e46554
xor eax, 0x891d9827
rol eax, 0x39
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0xe8f1ccb0
pushf
not eax
add eax, 0xc3e5c2d1
xor eax, 0xe62b0630
rol eax, 0x80
popf
pushf
not eax
add eax, 0xfae7f840
xor eax, 0xce0f082f
rol eax, 0x86
popf
jmp 0x1803e083d
comiss xmm2, xmm1
jae 0x1803e1837
push rax
pushf
mov eax, 0x410d3be5
pushf
not eax
add eax, 0xac5a42e8
xor eax, 0xf84a14de
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x8a973129
xor eax, 0xd2ee1af9
rol eax, 0x51
popf
pushf
not eax
add eax, 0xccbd7c49
xor eax, 0x96b12c17
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xb96e8442
xor eax, 0xe0e645df
rol eax, 0xcd
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0x35516338
pushf
not eax
add eax, 0xb3870a4e
xor eax, 0x8e4741f3
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xaf424860
xor eax, 0x94d8867b
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xdaf247f4
xor eax, 0xa603ddf0
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb58148bd
xor eax, 0xc8d1dd09
rol eax, 0x14
popf
jmp 0x1803e083d
comiss xmm8, xmm1
jbe 0x1803e18dc
push rax
pushf
mov eax, 0xc513dabf
pushf
not eax
add eax, 0x8e495252
xor eax, 0xde64c51f
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x89a3bdda
xor eax, 0xdb127e3e
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa482c2eb
xor eax, 0xc963ecf3
rol eax, 0x60
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0x3a169bda
pushf
not eax
add eax, 0xc16c0952
xor eax, 0x88c64248
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x87bc0ed1
xor eax, 0xedf3dbfb
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xcd7c8258
xor eax, 0xc7bf2eb1
rol eax, 0x73
popf
jmp 0x1803e083d
divss xmm1, xmm3
xorps xmm7, xmm10
divss xmm7, xmm9
subss xmm5, xmm1
movaps xmm0, xmm7
movaps xmm1, xmm5
call fcn.1801ad960
movaps xmm4, xmm0
mulss xmm4, xmm9
xorps xmm4, xmm10
jmp 0x1803e1ee6
subss xmm1, xmm2
subss xmm5, xmm2
divss xmm6, xmm9
divss xmm1, xmm5
movaps xmm0, xmm6
call fcn.1801ad960
movaps xmm4, xmm0
mulss xmm4, xmm9
jmp 0x1803e1ee6
comiss xmm4, xmm2
ja 0x1803e1a13
push rax
pushf
mov eax, 0x2e25a35e
pushf
not eax
add eax, 0xe771283b
xor eax, 0x904a25d0
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa31002bf
xor eax, 0xd209ee3e
rol eax, 0xe
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0xb4f51edd
pushf
not eax
add eax, 0xfcad63fe
xor eax, 0x8ed4e941
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc71ff9cb
xor eax, 0xa61a18a2
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xc2b21c64
xor eax, 0xff829808
rol eax, 0x11
popf
jmp 0x1803e083d
comiss xmm4, xmm3
ja 0x1803e1ab7
push rax
pushf
mov eax, 0xf21157cb
pushf
not eax
add eax, 0xf536102c
xor eax, 0xdb3469a6
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb23051ff
xor eax, 0xd9dc591b
rol eax, 0xed
popf
pushf
not eax
add eax, 0xdefdbfeb
xor eax, 0xd670a197
rol eax, 0x41
popf
pushf
not eax
add eax, 0xd646b4d0
xor eax, 0x8794a4c3
rol eax, 0x29
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0xe1f279b2
pushf
not eax
add eax, 0xd3e4d4c7
xor eax, 0xee701b26
rol eax, 0x93
popf
pushf
not eax
add eax, 0x9054b952
xor eax, 0xaec3bd3d
rol eax, 4
popf
jmp 0x1803e083d
divss xmm6, xmm7
movaps xmm0, xmm6
call fcn.1801ad960
movaps xmm4, xmm0
mulss xmm4, xmm7
jmp 0x1803e1ee6
xorps xmm7, xmm10
subss xmm5, xmm1
xorps xmm6, xmm10
divss xmm7, xmm6
movaps xmm1, xmm5
movaps xmm0, xmm7
call fcn.1801ad960
movaps xmm4, xmm0
mulss xmm4, xmm6
xorps xmm4, xmm10
jmp 0x1803e1ee6
lea eax, [rcx - 8]
cmp eax, 1
ja 0x1803e1c07
push rax
pushf
mov eax, 0x5f3bb083
pushf
not eax
add eax, 0xc6acaecf
xor eax, 0xe4a4e08c
rol eax, 0xde
popf
pushf
not eax
add eax, 0xad6a2933
xor eax, 0xee67a2d2
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x998a667e
xor eax, 0xcd021c74
rol eax, 3
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0x22cc3e71
pushf
not eax
add eax, 0xae288bb2
xor eax, 0xccc5312c
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xd8e62ef5
xor eax, 0x82d96cd3
rol eax, 0xd
popf
pushf
not eax
add eax, 0xf110b360
xor eax, 0xe292b25e
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x8eed6d52
xor eax, 0xb8c9d91c
rol eax, 0xfc
popf
jmp 0x1803e083d
movaps xmm4, xmm3
subss xmm4, xmm2
mulss xmm4, xmm8
jmp 0x1803e1eaf
comiss xmm5, xmm8
jbe 0x1803e1cf0
push rax
pushf
mov eax, 0x830796ae
pushf
not eax
add eax, 0xd2dd1fad
xor eax, 0xba63c496
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xf2dc4e4f
xor eax, 0x84031cab
rol eax, 0xc6
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0xc3dc21d1
pushf
not eax
add eax, 0xd6b2756c
xor eax, 0x84a50cd3
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xcbfe1002
xor eax, 0x9fbb516e
rol eax, 0xae
popf
jmp 0x1803e083d
comiss xmm2, xmm3
movaps xmm0, xmm3
subss xmm0, xmm2
mulss xmm0, xmm8
jbe 0x1803e1d8d
push rax
pushf
mov eax, 0xa84e3d6
pushf
not eax
add eax, 0x85ea3ecd
xor eax, 0xa4ea5557
rol eax, 0x57
popf
pushf
not eax
add eax, 0xdd565b9c
xor eax, 0xe087dee8
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa2111c8d
xor eax, 0xbb058067
rol eax, 0x45
popf
pushf
not eax
add eax, 0x9221837b
xor eax, 0xcdea50d7
rol eax, 0x77
popf
jmp 0x1803e083d
push rax
pushf
mov eax, 0x3b14d93b
pushf
not eax
add eax, 0x8e9c5ff4
xor eax, 0x97c4294f
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xc442f1ef
xor eax, 0xe531e32a
rol eax, 0x63
popf
jmp 0x1803e083d
movsd xmm1, qword [0x1801d4238]
jmp 0x1803e1e4e
movsd xmm1, qword [0x1801d41d0]
push rax
pushf
mov eax, 0x62d37b49
pushf
not eax
add eax, 0xf69fd93c
xor eax, 0x8278ec74
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xfcfae470
xor eax, 0xc7d8b31e
rol eax, 0x33
popf
pushf
not eax
add eax, 0x9671c278
xor eax, 0xb02438eb
rol eax, 0xcd
popf
jmp 0x1803e083d
cvtpd2ps xmm4, xmm1
addss xmm4, xmm0
push rax
pushf
mov eax, 0x6fa5674a
pushf
not eax
add eax, 0xfee005b1
xor eax, 0x9eee0bf0
rol eax, 0x12
popf
pushf
not eax
add eax, 0x967039a6
xor eax, 0xbe3319d1
rol eax, 0x34
popf
pushf
not eax
add eax, 0xd61dad42
xor eax, 0x8873c801
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb91570a7
xor eax, 0x89ec3cc6
rol eax, 0x78
popf
jmp 0x1803e083d
addss xmm4, xmm2
push rax
pushf
mov eax, 0xf3659e20
pushf
not eax
add eax, 0x9d1324e8
xor eax, 0xd66b6779
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x8848a5e1
xor eax, 0x8e498f3a
rol eax, 0x3b
popf
jmp 0x1803e083d
movaps xmm10, xmmword [rsp + 0x20]
movaps xmm0, xmm4
movaps xmm7, xmmword [rsp + 0x50]
movaps xmm6, xmmword [rsp + 0x60]
movaps xmm8, xmmword [rsp + 0x40]
movaps xmm9, xmmword [rsp + 0x30]
add rsp, 0x78
ret
movaps xmm8, xmmword [rsp + 0x40]
movaps xmm0, xmm2
movaps xmm9, xmmword [rsp + 0x30]
add rsp, 0x78
ret