Function at 0x1803c60cb
Capabilities:
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0x54a80cfa
pushf
not eax
add eax, 0xbcba96c4
xor eax, 0x85a0483d
rol eax, 0x10
popf
pushf
not eax
add eax, 0x839fd808
xor eax, 0xc5531b8a
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x8061ccc5
xor eax, 0xe1861e02
rol eax, 0x85
popf
pushf
not eax
add eax, 0xdd3b10bc
xor eax, 0xd0d1b087
rol eax, 0x52
popf
cmp eax, 0x29
jne 0x1803c612e
popf
pop rax
jmp 0x1803c7953
cmp eax, 0
jne 0x1803c613d
popf
pop rax
jmp 0x1803c64c1
cmp eax, 3
jne 0x1803c614c
popf
pop rax
jmp 0x1803c666d
cmp eax, 1
jne 0x1803c615b
popf
pop rax
jmp 0x1803c65c7
cmp eax, 0xd
jne 0x1803c616a
popf
pop rax
jmp 0x1803c6c06
cmp eax, 0x1a
jne 0x1803c6179
popf
pop rax
jmp 0x1803c72ab
cmp eax, 0xe
jne 0x1803c6188
popf
pop rax
jmp 0x1803c6ca3
cmp eax, 0x31
jne 0x1803c6197
popf
pop rax
jmp 0x1803c7dd2
cmp eax, 0x19
jne 0x1803c61a6
popf
pop rax
jmp 0x1803c7202
cmp eax, 8
jne 0x1803c61b5
popf
pop rax
jmp 0x1803c69e7
cmp eax, 0x2a
jne 0x1803c61c4
popf
pop rax
jmp 0x1803c79ea
cmp eax, 0x17
jne 0x1803c61d3
popf
pop rax
jmp 0x1803c70e8
cmp eax, 0x1c
jne 0x1803c61e2
popf
pop rax
jmp 0x1803c73c3
cmp eax, 0x2e
jne 0x1803c61f1
popf
pop rax
jmp 0x1803c7c06
cmp eax, 0x18
jne 0x1803c6200
popf
pop rax
jmp 0x1803c7171
cmp eax, 0x2b
jne 0x1803c620f
popf
pop rax
jmp 0x1803c7a8d
cmp eax, 0x1b
jne 0x1803c621e
popf
pop rax
jmp 0x1803c733b
cmp eax, 0x2d
jne 0x1803c622d
popf
pop rax
jmp 0x1803c7bb3
cmp eax, 0x23
jne 0x1803c623c
popf
pop rax
jmp 0x1803c772c
cmp eax, 0x25
jne 0x1803c624b
popf
pop rax
jmp 0x1803c779d
cmp eax, 0x32
jne 0x1803c625a
popf
pop rax
jmp 0x1803c7e4f
cmp eax, 0x13
jne 0x1803c6269
popf
pop rax
jmp 0x1803c6f38
cmp eax, 0x33
jne 0x1803c6278
popf
pop rax
jmp 0x1803c7ec7
cmp eax, 0x24
jne 0x1803c6287
popf
pop rax
jmp 0x1803c7764
cmp eax, 0x1e
jne 0x1803c6296
popf
pop rax
jmp 0x1803c744d
cmp eax, 0xc
jne 0x1803c62a5
popf
pop rax
jmp 0x1803c6bd0
cmp eax, 0x26
jne 0x1803c62b4
popf
pop rax
jmp 0x1803c780e
cmp eax, 0x27
jne 0x1803c62c3
popf
pop rax
jmp 0x1803c7856
cmp eax, 0x30
jne 0x1803c62d2
popf
pop rax
jmp 0x1803c7d29
cmp eax, 0x10
jne 0x1803c62e1
popf
pop rax
jmp 0x1803c6db7
cmp eax, 0x37
jne 0x1803c62f0
popf
pop rax
jmp 0x1803c806a
cmp eax, 9
jne 0x1803c62ff
popf
pop rax
jmp 0x1803c6a43
cmp eax, 0x39
jne 0x1803c630e
popf
pop rax
jmp 0x1803c8182
cmp eax, 0x16
jne 0x1803c631d
popf
pop rax
jmp 0x1803c7086
cmp eax, 0x3b
jne 0x1803c632c
popf
pop rax
jmp 0x1803c8262
cmp eax, 0xa
jne 0x1803c633b
popf
pop rax
jmp 0x1803c6ab9
cmp eax, 0x36
jne 0x1803c634a
popf
pop rax
jmp 0x1803c7f8f
cmp eax, 0x14
jne 0x1803c6359
popf
pop rax
jmp 0x1803c6fba
cmp eax, 7
jne 0x1803c6368
popf
pop rax
jmp 0x1803c694d
cmp eax, 0x3d
jne 0x1803c6377
popf
pop rax
jmp 0x1803c8366
cmp eax, 2
jne 0x1803c6386
popf
pop rax
jmp 0x1803c6636
cmp eax, 0x20
jne 0x1803c6395
popf
pop rax
jmp 0x1803c7583
cmp eax, 0x1d
jne 0x1803c63a4
popf
pop rax
jmp 0x1803c740d
cmp eax, 0x11
jne 0x1803c63b3
popf
pop rax
jmp 0x1803c6e17
cmp eax, 0x35
jne 0x1803c63c2
popf
pop rax
jmp 0x1803c7f21
cmp eax, 0x3a
jne 0x1803c63d1
popf
pop rax
jmp 0x1803c81d0
cmp eax, 0x12
jne 0x1803c63e0
popf
pop rax
jmp 0x1803c6e86
cmp eax, 0x21
jne 0x1803c63ef
popf
pop rax
jmp 0x1803c7602
cmp eax, 0x38
jne 0x1803c63fe
popf
pop rax
jmp 0x1803c8103
cmp eax, 0xb
jne 0x1803c640d
popf
pop rax
jmp 0x1803c6b72
cmp eax, 0xf
jne 0x1803c641c
popf
pop rax
jmp 0x1803c6d38
cmp eax, 0x15
jne 0x1803c642b
popf
pop rax
jmp 0x1803c704c
cmp eax, 5
jne 0x1803c643a
popf
pop rax
jmp 0x1803c680f
cmp eax, 6
jne 0x1803c6449
popf
pop rax
jmp 0x1803c68a9
cmp eax, 0x22
jne 0x1803c6458
popf
pop rax
jmp 0x1803c7692
cmp eax, 0x3c
jne 0x1803c6467
popf
pop rax
jmp 0x1803c829d
cmp eax, 0x1f
jne 0x1803c6476
popf
pop rax
jmp 0x1803c74df
cmp eax, 4
jne 0x1803c6485
popf
pop rax
jmp 0x1803c66ff
cmp eax, 0x2f
jne 0x1803c6494
popf
pop rax
jmp 0x1803c7c85
cmp eax, 0x28
jne 0x1803c64a3
popf
pop rax
jmp 0x1803c78d5
cmp eax, 0x2c
jne 0x1803c64b2
popf
pop rax
jmp 0x1803c7b4e
cmp eax, 0x34
jne 0x1803c64c1
popf
pop rax
jmp 0x1803c7f00
push rbx
sub rsp, 0x50
movss xmm0, dword [0x1801d1e60]
mov r11d, r9d
movss xmm3, dword [rdx + 0x1f0]
mov r10, r8
movss xmm5, dword [rdx + 0x1f8]
subss xmm3, xmm0
mov qword [rsp + 0x68], rbp
addss xmm5, xmm0
mov qword [rsp + 0x70], rsi
mov rbx, rcx
mov rsi, qword [0x180259f90]
movaps xmmword [rsp + 0x40], xmm6
movss xmm6, dword [rdx + 0x1f4]
movaps xmmword [rsp + 0x30], xmm7
subss xmm6, xmm0
movss xmm7, dword [rdx + 0x1fc]
addss xmm7, xmm0
addss xmm3, dword [rdx + 0x68]
addss xmm6, dword [rdx + 0x6c]
minss xmm3, xmm5
minss xmm6, xmm7
test r9b, 0x15
jne 0x1803c6581
push rax
pushf
mov eax, 0x7b4a763e
pushf
not eax
add eax, 0xaf6822ba
xor eax, 0xdd15bd53
rol eax, 0xab
popf
pushf
not eax
add eax, 0xcae3728c
xor eax, 0xcb0851ff
rol eax, 0x11
popf
pushf
not eax
add eax, 0xd66355d0
xor eax, 0xe06ad32b
rol eax, 0x29
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x31cb030b
pushf
not eax
add eax, 0xb5e9f98f
xor eax, 0xbbbd8ef7
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x84005998
xor eax, 0xfff4421f
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xbafdcd6f
xor eax, 0xf50cf0bc
rol eax, 0xf2
popf
jmp 0x1803c611f
cmp byte [rdx + 0xac], 0
je 0x1803c6603
push rax
pushf
mov eax, 0x88cb9208
pushf
not eax
add eax, 0xf44c4563
xor eax, 0x9d4b5b78
rol eax, 0x25
popf
pushf
not eax
add eax, 0xb9fb9d64
xor eax, 0xe07e9805
rol eax, 0x39
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x42c063a
pushf
not eax
add eax, 0xa3539744
xor eax, 0xd743bb8c
rol eax, 0x82
popf
pushf
not eax
add eax, 0xe7d65ca2
xor eax, 0xca45b28c
rol eax, 0xc6
popf
jmp 0x1803c611f
or r11d, 1
push rax
pushf
mov eax, 0xcc1011ca
pushf
not eax
add eax, 0xfb09be31
xor eax, 0x82a7c275
rol eax, 0x31
popf
pushf
not eax
add eax, 0xb6f64204
xor eax, 0xdacf6947
rol eax, 0x71
popf
jmp 0x1803c611f
test r11b, 0x2a
jne 0x1803c66b9
push rax
pushf
mov eax, 0xe9a6e7c8
pushf
not eax
add eax, 0xc1a5c958
xor eax, 0x8dcc0616
rol eax, 0x39
popf
pushf
not eax
add eax, 0xcd935cc1
xor eax, 0xe4e33545
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe5271883
xor eax, 0xe8ab9112
rol eax, 0xdf
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x5662ba8e
pushf
not eax
add eax, 0x8ab11609
xor eax, 0xc1445eba
rol eax, 0xee
popf
pushf
not eax
add eax, 0x8154821c
xor eax, 0x90200b97
rol eax, 7
popf
pushf
not eax
add eax, 0xd6170906
xor eax, 0xf3ef619e
rol eax, 0xdc
popf
jmp 0x1803c611f
cmp byte [rdx + 0xb4], 0
mov eax, 0xa7245ac5
pushf
not eax
add eax, 0xae7c7554
xor eax, 0x81d7ffaf
rol eax, 0x53
popf
pushf
not eax
add eax, 0xc0ac4767
xor eax, 0xca4e3e08
rol eax, 0x26
popf
pushf
not eax
add eax, 0xff2edc05
xor eax, 0xe73bb02d
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xe61ee442
xor eax, 0xe2fb23c1
rol eax, 0x51
popf
mov ecx, 0x3187237
pushf
not ecx
add ecx, 0xa13bba36
xor ecx, 0xa879d796
rol ecx, 0x7d
popf
pushf
not ecx
add ecx, 0xf15f6209
xor ecx, 0xde71002b
rol ecx, 0x2f
popf
pushf
not ecx
add ecx, 0x991350b5
xor ecx, 0xa2e5a84a
rol ecx, 0x46
popf
pushf
not ecx
add ecx, 0xc3e38d12
xor ecx, 0xd02c0ae5
rol ecx, 0x31
popf
cmovne eax, ecx
or r11d, eax
push rax
pushf
mov eax, 0x84754954
pushf
not eax
add eax, 0x845602e7
xor eax, 0xb48075d9
rol eax, 0x91
popf
pushf
not eax
add eax, 0xdfe2b0c1
xor eax, 0xbf7dbd17
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa608297f
xor eax, 0xe6882135
rol eax, 0x14
popf
pushf
not eax
add eax, 0xdb3b136d
xor eax, 0xb33c2fdc
rol eax, 0xb9
popf
jmp 0x1803c611f
movss xmm2, dword [r8]
lea rax, [r8 + 8]
comiss xmm2, xmm3
jb 0x1803c6863
push rax
pushf
mov eax, 0xae8df011
pushf
not eax
add eax, 0xab4e4ad8
xor eax, 0xa71e1487
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xafe87f4e
xor eax, 0xf25311f0
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xe83e348b
xor eax, 0xc57ce3c7
rol eax, 0x1f
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0xb7f6aa7e
pushf
not eax
add eax, 0x8a29650f
xor eax, 0xd7dedf51
rol eax, 0xce
popf
pushf
not eax
add eax, 0xfe9d0f77
xor eax, 0x89734dbf
rol eax, 0x66
popf
pushf
not eax
add eax, 0xade7fc0c
xor eax, 0x9607caf0
rol eax, 0x76
popf
jmp 0x1803c611f
comiss xmm5, dword [rax]
jb 0x1803c6907
push rax
pushf
mov eax, 0x2f78aa5c
pushf
not eax
add eax, 0xc3c6d4d1
xor eax, 0xe34cc06e
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xaadcbe43
xor eax, 0xa6e9dd4e
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa0c4ce34
xor eax, 0xa3dd28e6
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xabe736da
xor eax, 0xfe8d7be0
rol eax, 0x64
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x39d7a02d
pushf
not eax
add eax, 0xc1e17bbc
xor eax, 0x8cab35aa
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xcaeadd8e
xor eax, 0xc248193c
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x9695b1a0
xor eax, 0xac9d2153
rol eax, 0x41
popf
jmp 0x1803c611f
mov r8b, 0xb6
pushf
not r8b
add r8b, 0x5d
xor r8b, 0x60
rol r8b, 0x9c
popf
pushf
not r8b
add r8b, 0x1c
xor r8b, 0xf1
rol r8b, 0x4d
popf
pushf
not r8b
add r8b, 0x8b
xor r8b, 0xaf
rol r8b, 0xec
popf
jmp 0x1803c6a43
xor r8b, r8b
push rax
pushf
mov eax, 0xd676e9f6
pushf
not eax
add eax, 0xfa460fe2
xor eax, 0x8c149c08
rol eax, 0x77
popf
pushf
not eax
add eax, 0xa8847cf6
xor eax, 0xf7c88fc7
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xe90a6e33
xor eax, 0xb3e14b69
rol eax, 3
popf
pushf
not eax
add eax, 0x891cd6c6
xor eax, 0x8fa56c01
rol eax, 0xca
popf
jmp 0x1803c611f
movss xmm4, dword [r10 + 4]
comiss xmm4, xmm6
mov qword [rsp + 0x78], rdi
jb 0x1803c6a86
push rax
pushf
mov eax, 0x19bb4231
pushf
not eax
add eax, 0xf1ff1d78
xor eax, 0xf031e355
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xec3ba142
xor eax, 0x866d5a3f
rol eax, 0x8b
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x2b2d6550
pushf
not eax
add eax, 0xa8c48595
xor eax, 0x9ab31222
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe21a3f50
xor eax, 0xcea6ad36
rol eax, 0xc5
popf
jmp 0x1803c611f
comiss xmm7, dword [r10 + 0xc]
jb 0x1803c6b19
push rax
pushf
mov eax, 0x3eb75d68
pushf
not eax
add eax, 0xd268d547
xor eax, 0xab677baa
rol eax, 0x76
popf
pushf
not eax
add eax, 0x8aaa6aac
xor eax, 0xc067fcdb
rol eax, 0x29
popf
pushf
not eax
add eax, 0xa057cfad
xor eax, 0xd928893f
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x9d2fd5e5
xor eax, 0xec789cc3
rol eax, 0x9e
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x11bd62bd
pushf
not eax
add eax, 0xb769f131
xor eax, 0x807d4c48
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x8796ef99
xor eax, 0xad53a1d3
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd70e6920
xor eax, 0xf385e8c1
rol eax, 0x19
popf
pushf
not eax
add eax, 0x909f1f3b
xor eax, 0xb6305a96
rol eax, 0xad
popf
jmp 0x1803c611f
mov dil, 0xa4
pushf
not dil
add dil, 0x5e
xor dil, 0x5b
rol dil, 0x14
popf
pushf
not dil
add dil, 0x92
xor dil, 0x61
rol dil, 0x2f
popf
jmp 0x1803c6c06
xor dil, dil
push rax
pushf
mov eax, 0x59748520
pushf
not eax
add eax, 0xa3293776
xor eax, 0xc6ddb73f
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf865e583
xor eax, 0xb0b1618d
rol eax, 0x5a
popf
jmp 0x1803c611f
movss xmm0, dword [rsi + 0x382c]
movss xmm1, dword [rax]
addss xmm0, xmm0
subss xmm1, xmm2
addss xmm1, xmm0
movaps xmm0, xmm5
subss xmm0, xmm3
comiss xmm0, xmm1
jae 0x1803c6c70
push rax
pushf
mov eax, 0x3e6c6d86
pushf
not eax
add eax, 0xd1510f43
xor eax, 0xaab03ccf
rol eax, 0x90
popf
pushf
not eax
add eax, 0xc653d794
xor eax, 0xde7dd4d3
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb91a3fc1
xor eax, 0xcebad87c
rol eax, 0xbd
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0xf00eba96
pushf
not eax
add eax, 0xfac6bce7
xor eax, 0xfc65f5cd
rol eax, 0xab
popf
pushf
not eax
add eax, 0xd9bda78b
xor eax, 0xfb00b7d4
rol eax, 0x28
popf
jmp 0x1803c611f
cmp byte [rdx + 0xc8], 0
jg 0x1803c6cf2
push rax
pushf
mov eax, 0x56a891b3
pushf
not eax
add eax, 0x9afc99a4
xor eax, 0xab5c0497
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa2a71b97
xor eax, 0x87518d14
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb52a3d0a
xor eax, 0xdcb4a0d1
rol eax, 0x56
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0xe86de1e0
pushf
not eax
add eax, 0xa389d219
xor eax, 0xc3af42cf
rol eax, 6
popf
pushf
not eax
add eax, 0xa2ec78c2
xor eax, 0xa5eb1220
rol eax, 0x95
popf
pushf
not eax
add eax, 0xc8366978
xor eax, 0xaf345ee2
rol eax, 0x6d
popf
jmp 0x1803c611f
test byte [rdx + 0xc], 0x40
jne 0x1803c6d71
push rax
pushf
mov eax, 0x517b1aa
pushf
not eax
add eax, 0xaa70ea3a
xor eax, 0xce55d213
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xd0172bc2
xor eax, 0x9c6cba14
rol eax, 0x84
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x6b83ae67
pushf
not eax
add eax, 0xb7810f74
xor eax, 0xe6bff68b
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xd5567d97
xor eax, 0xb115c16f
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x9ce7cbec
xor eax, 0xdbdd6f9c
rol eax, 0xcb
popf
jmp 0x1803c611f
xor al, al
jmp 0x1803c6e86
mov al, 0x44
pushf
not al
add al, 0xac
xor al, 0x75
rol al, 0x4d
popf
pushf
not al
add al, 0xf1
xor al, 0xd8
rol al, 0xf0
popf
pushf
not al
add al, 0xf0
xor al, 0x7b
rol al, 0xa7
popf
push rax
pushf
mov eax, 0x33dab79b
pushf
not eax
add eax, 0x82f36e46
xor eax, 0x8d71d757
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xf322806e
xor eax, 0xa7a9f14a
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xd0f3b70e
xor eax, 0xd2ea5469
rol eax, 6
popf
jmp 0x1803c611f
movss xmm0, dword [r10 + 0xc]
movss xmm1, dword [rsi + 0x3830]
subss xmm0, xmm4
addss xmm1, xmm1
addss xmm1, xmm0
movaps xmm0, xmm7
subss xmm0, xmm6
comiss xmm0, xmm1
jae 0x1803c6ef2
push rax
pushf
mov eax, 0x89a600d5
pushf
not eax
add eax, 0x86dab00a
xor eax, 0xc63e9e6d
rol eax, 0x69
popf
pushf
not eax
add eax, 0xad23126c
xor eax, 0xf31c7552
rol eax, 0x18
popf
pushf
not eax
add eax, 0x8e8b1bee
xor eax, 0xc11f3fc3
rol eax, 0x27
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x3849edf4
pushf
not eax
add eax, 0xc1602051
xor eax, 0xa1150374
rol eax, 0x81
popf
pushf
not eax
add eax, 0xce9f0ba7
xor eax, 0xdea352dd
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x9c490c53
xor eax, 0xb43abd70
rol eax, 0x15
popf
jmp 0x1803c611f
cmp byte [rdx + 0xc9], 0
jg 0x1803c6f87
push rax
pushf
mov eax, 0xed11c8de
pushf
not eax
add eax, 0xb59e95f4
xor eax, 0xcf5bc5c8
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x8c5c8bc3
xor eax, 0x8a0540f7
rol eax, 0x92
popf
pushf
not eax
add eax, 0x88f5faa7
xor eax, 0xc302f918
rol eax, 0x25
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x178daac1
pushf
not eax
add eax, 0xea7eb9fa
xor eax, 0x95a75658
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xa9a8b5e3
xor eax, 0xfc45f554
rol eax, 0xcd
popf
jmp 0x1803c611f
test byte [rdx + 0xc], 0x40
jne 0x1803c6ff3
push rax
pushf
mov eax, 0xadf28925
pushf
not eax
add eax, 0xaf56aedc
xor eax, 0x93a7b64f
rol eax, 0x57
popf
pushf
not eax
add eax, 0x9ad4cef4
xor eax, 0x9e0b6d7e
rol eax, 0x1e
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x671b7ba5
pushf
not eax
add eax, 0xfa0bce70
xor eax, 0xecf2f077
rol eax, 0x89
popf
pushf
not eax
add eax, 0xfd818fd8
xor eax, 0xf2f46383
rol eax, 0x58
popf
pushf
not eax
add eax, 0xfc914509
xor eax, 0xb377c04b
rol eax, 9
popf
pushf
not eax
add eax, 0xd644f9b5
xor eax, 0xf2cec585
rol eax, 0xd2
popf
jmp 0x1803c611f
xor cl, cl
jmp 0x1803c70e8
mov cl, 0x79
pushf
not cl
add cl, 0x10
xor cl, 0xa8
rol cl, 0x92
popf
pushf
not cl
add cl, 0x1f
xor cl, 0xbf
rol cl, 0x1a
popf
pushf
not cl
add cl, 0x5e
xor cl, 0xff
rol cl, 0x4d
popf
push rax
pushf
mov eax, 0xdeb9b869
pushf
not eax
add eax, 0xe1abdd1f
xor eax, 0xd1c0ee41
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xd2bc866a
xor eax, 0x88e9399e
rol eax, 0xc7
popf
jmp 0x1803c611f
movss xmm2, dword [0x1801d1e38]
xor ebp, ebp
test r11b, 1
je 0x1803c712b
push rax
pushf
mov eax, 0x6f152978
pushf
not eax
add eax, 0x90a70464
xor eax, 0xece8da5a
rol eax, 0x16
popf
pushf
not eax
add eax, 0xba2dd81a
xor eax, 0x8dba79e9
rol eax, 0xff
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x14d755da
pushf
not eax
add eax, 0x83e887ac
xor eax, 0x92e07a90
rol eax, 0x83
popf
pushf
not eax
add eax, 0x96f25308
xor eax, 0xff7e180d
rol eax, 0x26
popf
pushf
not eax
add eax, 0xa71da1e2
xor eax, 0xa099648b
rol eax, 0x4f
popf
jmp 0x1803c611f
test r8b, r8b
jne 0x1803c71a9
push rax
pushf
mov eax, 0x60f0199c
pushf
not eax
add eax, 0xb342eb40
xor eax, 0xd2800173
rol eax, 0x65
popf
pushf
not eax
add eax, 0xcafd8ee5
xor eax, 0xb0a3bcd4
rol eax, 0xd5
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x4ecf21e9
pushf
not eax
add eax, 0xb3a49220
xor eax, 0xde4254eb
rol eax, 0x78
popf
pushf
not eax
add eax, 0xfe756e54
xor eax, 0xbaf6055c
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xf0525cac
xor eax, 0xa065dadf
rol eax, 0xec
popf
pushf
not eax
add eax, 0xba34ab3f
xor eax, 0xeaf8d338
rol eax, 0x20
popf
jmp 0x1803c611f
movss xmm0, dword [r10]
comiss xmm3, xmm0
ja 0x1803c7265
push rax
pushf
mov eax, 0xb4c990ab
pushf
not eax
add eax, 0xfd5b5c4f
xor eax, 0xcc6939c6
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xeef60c9c
xor eax, 0xae8bc059
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xa693c238
xor eax, 0xab83fe12
rol eax, 0x13
popf
pushf
not eax
add eax, 0xa9721daf
xor eax, 0x913d8250
rol eax, 0x20
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x4c36bb7c
pushf
not eax
add eax, 0x9a761f93
xor eax, 0x9c5799f9
rol eax, 0x97
popf
pushf
not eax
add eax, 0xbb879467
xor eax, 0xf20efca9
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xe8b0328a
xor eax, 0xb6cf8f48
rol eax, 0x4c
popf
jmp 0x1803c611f
test al, al
je 0x1803c7308
push rax
pushf
mov eax, 0x75a37551
pushf
not eax
add eax, 0xe5049317
xor eax, 0xec618005
rol eax, 0x66
popf
pushf
not eax
add eax, 0xa6c3300f
xor eax, 0xf76818ff
rol eax, 0x64
popf
pushf
not eax
add eax, 0xc8eb929d
xor eax, 0xb7805ddc
rol eax, 0xac
popf
pushf
not eax
add eax, 0xfad6ecb3
xor eax, 0xd5117acf
rol eax, 0x27
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x52d2d674
pushf
not eax
add eax, 0xb9350e13
xor eax, 0xf28a2ae2
rol eax, 0xde
popf
pushf
not eax
add eax, 0xed62e417
xor eax, 0xcb88dcb7
rol eax, 0x8b
popf
jmp 0x1803c611f
movss xmm0, dword [r10 + 8]
comiss xmm0, xmm5
jb 0x1803c737d
push rax
pushf
mov eax, 0x29e52744
pushf
not eax
add eax, 0xfec5f53e
xor eax, 0xe5bcd109
rol eax, 0x71
popf
pushf
not eax
add eax, 0xcb177673
xor eax, 0x91372bba
rol eax, 0xb7
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x491d73bc
pushf
not eax
add eax, 0xc2238640
xor eax, 0xb13575ee
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x9a3236a5
xor eax, 0xf73f6d70
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x8015ba70
xor eax, 0x98995091
rol eax, 0x3d
popf
jmp 0x1803c611f
addss xmm0, dword [rsi + 0x382c]
mov dword [rdx + 0x94], 0x3f800000
jmp 0x1803c779d
subss xmm0, dword [rsi + 0x382c]
jmp 0x1803c7764
test r11b, 4
je 0x1803c7486
push rax
pushf
mov eax, 0xa29ac64a
pushf
not eax
add eax, 0xd9bb5cfe
xor eax, 0xdb199fcb
rol eax, 0x53
popf
pushf
not eax
add eax, 0xfb5aa650
xor eax, 0xaf934577
rol eax, 0x9c
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0xc4f5a165
pushf
not eax
add eax, 0xa2ce3d10
xor eax, 0xde1da6f0
rol eax, 0x43
popf
pushf
not eax
add eax, 0xac205cb8
xor eax, 0x8514498c
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xd605e326
xor eax, 0xa4e866f2
rol eax, 8
popf
pushf
not eax
add eax, 0x85574ac1
xor eax, 0xdc468d60
rol eax, 0xd3
popf
jmp 0x1803c611f
test r8b, r8b
je 0x1803c752a
push rax
pushf
mov eax, 0x20236450
pushf
not eax
add eax, 0xb4d31669
xor eax, 0x9b42353c
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xecd97a90
xor eax, 0x80c36afb
rol eax, 0x81
popf
pushf
not eax
add eax, 0xae43c2c7
xor eax, 0xe357c212
rol eax, 0x65
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x496ab4f4
pushf
not eax
add eax, 0xb37c552c
xor eax, 0xe41780b5
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x89e038b9
xor eax, 0xdb54e13e
rol eax, 0xef
popf
pushf
not eax
add eax, 0xc251bfa0
xor eax, 0x8410f39e
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xb94efb30
xor eax, 0xb0bc61ae
rol eax, 0x42
popf
jmp 0x1803c611f
test r11b, 0x10
je 0x1803c75cf
push rax
pushf
mov eax, 0x71e5f766
pushf
not eax
add eax, 0xe6351159
xor eax, 0xb2421963
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb49a1767
xor eax, 0xccbeabce
rol eax, 0x61
popf
pushf
not eax
add eax, 0xf09be5a7
xor eax, 0xb6416e16
rol eax, 0x7c
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x2b643776
pushf
not eax
add eax, 0x886bade4
xor eax, 0xb81229a6
rol eax, 0x42
popf
pushf
not eax
add eax, 0x80ec6895
xor eax, 0xec96e9f9
rol eax, 0xbe
popf
jmp 0x1803c611f
test al, al
je 0x1803c7639
push rax
pushf
mov eax, 0x4082bfc
pushf
not eax
add eax, 0xb0f9a9c9
xor eax, 0xb9f47bf3
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xdb37e100
xor eax, 0x9ad3efae
rol eax, 0xc5
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x16b3ec44
pushf
not eax
add eax, 0xada93b99
xor eax, 0xd56709ac
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x96bd415d
xor eax, 0x94552190
rol eax, 0x52
popf
pushf
not eax
add eax, 0x97c045da
xor eax, 0xa280dcb4
rol eax, 0x10
popf
pushf
not eax
add eax, 0xcec4e174
xor eax, 0xf09a1275
rol eax, 0xb4
popf
jmp 0x1803c611f
movss xmm0, dword [r10 + 8]
addss xmm0, dword [r10]
mov dword [rdx + 0x94], 0x3f000000
mulss xmm0, xmm2
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
subss xmm1, dword [rdx + 0x18]
subss xmm1, dword [rdx + 0x58]
subss xmm1, dword [rdx + 0x68]
addss xmm1, dword [rdx + 0x7c]
cvttss2si eax, xmm1
jmp 0x1803c780e
movss xmm0, dword [r10]
push rax
pushf
mov eax, 0x8f2e8c3d
pushf
not eax
add eax, 0x878d55e1
xor eax, 0xa6d5cc7b
rol eax, 0xce
popf
pushf
not eax
add eax, 0xbd065255
xor eax, 0xe9903ab2
rol eax, 0x89
popf
jmp 0x1803c611f
mov dword [rdx + 0x94], ebp
push rax
pushf
mov eax, 0x592403f9
pushf
not eax
add eax, 0xc4db39ad
xor eax, 0xad9da15d
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x83f1597d
xor eax, 0xe0d8af28
rol eax, 0x25
popf
jmp 0x1803c611f
subss xmm0, dword [rdx + 0x18]
subss xmm0, dword [rdx + 0x58]
subss xmm0, dword [rdx + 0x68]
addss xmm0, dword [rdx + 0x7c]
cvttss2si eax, xmm0
push rax
pushf
mov eax, 0xd90ceb57
pushf
not eax
add eax, 0xdd63a09c
xor eax, 0x86531d73
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xc07eeff1
xor eax, 0xc57e3aa9
rol eax, 0xc
popf
pushf
not eax
add eax, 0xae4d2720
xor eax, 0xeb4bfbdf
rol eax, 0x49
popf
pushf
not eax
add eax, 0xc600ac4f
xor eax, 0x9cb587be
rol eax, 0xe9
popf
jmp 0x1803c611f
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mov dword [rdx + 0x9c], ebp
movss dword [rdx + 0x8c], xmm0
push rax
pushf
mov eax, 0x3d76ef83
pushf
not eax
add eax, 0xd9bee824
xor eax, 0xa8a8fe13
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xaec46225
xor eax, 0xbfae2ef0
rol eax, 0x11
popf
jmp 0x1803c611f
test r11b, 2
je 0x1803c78a2
push rax
pushf
mov eax, 0x77eef8e0
pushf
not eax
add eax, 0xbb69d52e
xor eax, 0xb1b5882d
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x88db8799
xor eax, 0x859b17bc
rol eax, 0x70
popf
pushf
not eax
add eax, 0xbd414de1
xor eax, 0xf23cc2f8
rol eax, 0x6f
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0xb6ba291d
pushf
not eax
add eax, 0xee320b36
xor eax, 0x9f1fbfd8
rol eax, 6
popf
pushf
not eax
add eax, 0xcb19c1b3
xor eax, 0xb1ba5188
rol eax, 0x8e
popf
jmp 0x1803c611f
test dil, dil
jne 0x1803c7920
push rax
pushf
mov eax, 0x71070431
pushf
not eax
add eax, 0x8ef8b354
xor eax, 0xebbe1212
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xadc65486
xor eax, 0xfca75342
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa5f0cf5e
xor eax, 0x811ff596
rol eax, 0x33
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x79b88a16
pushf
not eax
add eax, 0xd0e12b5a
xor eax, 0xc16a017b
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xd631bab7
xor eax, 0xb4cf9e6b
rol eax, 0x50
popf
jmp 0x1803c611f
movss xmm0, dword [r10 + 4]
comiss xmm6, xmm0
ja 0x1803c79a4
push rax
pushf
mov eax, 0xf5dcfe34
pushf
not eax
add eax, 0xbd3e226f
xor eax, 0xcc3e3c68
rol eax, 0xda
popf
pushf
not eax
add eax, 0xa40a29a7
xor eax, 0xe9dcc2b5
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe7b484c6
xor eax, 0xd9b6c685
rol eax, 0x56
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x7612ad50
pushf
not eax
add eax, 0x9db8c92c
xor eax, 0xd2dfe6fc
rol eax, 0x73
popf
pushf
not eax
add eax, 0xae8ab22a
xor eax, 0xdc193635
rol eax, 0xec
popf
pushf
not eax
add eax, 0xcf3c5b7f
xor eax, 0xc43569e8
rol eax, 0xc5
popf
jmp 0x1803c611f
test cl, cl
je 0x1803c7a47
push rax
pushf
mov eax, 0xbe665d93
pushf
not eax
add eax, 0xa48f67d9
xor eax, 0xddcbb7a0
rol eax, 0x95
popf
pushf
not eax
add eax, 0x989b856e
xor eax, 0xcac80650
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x9bf3f893
xor eax, 0xc6b2c0de
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xf0afb058
xor eax, 0xd2838cfa
rol eax, 0xa8
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0xf2c30962
pushf
not eax
add eax, 0xd2b3aef7
xor eax, 0xe395e4bb
rol eax, 0x34
popf
pushf
not eax
add eax, 0xe6876c33
xor eax, 0xc9e1a5c2
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe1e2c0e8
xor eax, 0xc1e0fe28
rol eax, 0x7d
popf
jmp 0x1803c611f
movss xmm1, dword [r10 + 0xc]
comiss xmm1, xmm7
jb 0x1803c7af5
push rax
pushf
mov eax, 0xa46c342d
pushf
not eax
add eax, 0xff19d10a
xor eax, 0xfad7e8f4
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x900b7b49
xor eax, 0xc0833bb5
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x84b950ea
xor eax, 0x9de8f6f3
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xfae2aea6
xor eax, 0xb84b06a4
rol eax, 0xa2
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x36a7fa37
pushf
not eax
add eax, 0xcf7f7c09
xor eax, 0xfbb3d5e9
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa6cfbc5e
xor eax, 0xbcbec330
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xa72e5286
xor eax, 0xe58b1458
rol eax, 0x67
popf
pushf
not eax
add eax, 0xc58745c2
xor eax, 0xb8999f7b
rol eax, 0xad
popf
jmp 0x1803c611f
addss xmm1, dword [rsi + 0x3830]
mov dword [rdx + 0x98], 0x3f800000
subss xmm1, dword [rdx + 0x1c]
subss xmm1, dword [rdx + 0x5c]
subss xmm1, dword [rdx + 0x6c]
addss xmm1, dword [rdx + 0x80]
cvttss2si eax, xmm1
jmp 0x1803c7f21
subss xmm0, dword [rsi + 0x3830]
jmp 0x1803c7f00
test r11b, 8
je 0x1803c7c52
push rax
pushf
mov eax, 0x1f63539
pushf
not eax
add eax, 0xb44fd64a
xor eax, 0xda0fdac0
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xeb09e61f
xor eax, 0xa3d7f3e1
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xbb94911e
xor eax, 0xfa3cbd5b
rol eax, 0xb7
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x9ed79138
pushf
not eax
add eax, 0xeac7e47f
xor eax, 0xf07d525e
rol eax, 0x97
popf
pushf
not eax
add eax, 0x85074950
xor eax, 0xf8b182cf
rol eax, 0xf1
popf
jmp 0x1803c611f
test dil, dil
je 0x1803c7cd0
push rax
pushf
mov eax, 0xc2940aca
pushf
not eax
add eax, 0xa3c81486
xor eax, 0xfb5fbe9a
rol eax, 0x69
popf
pushf
not eax
add eax, 0xf531058f
xor eax, 0x817f6745
rol eax, 0x87
popf
pushf
not eax
add eax, 0xf9b00710
xor eax, 0x9adef741
rol eax, 0xf4
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x6ae1aa02
pushf
not eax
add eax, 0xffac04b8
xor eax, 0xb2d3ed42
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xecda7bf7
xor eax, 0x94c7cb1a
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xf2db97db
xor eax, 0x8f513236
rol eax, 0x32
popf
pushf
not eax
add eax, 0xfe47efc8
xor eax, 0xd4c1b1f1
rol eax, 0x2b
popf
jmp 0x1803c611f
test r11b, 0x20
je 0x1803c7d79
push rax
pushf
mov eax, 0x6c6511b6
pushf
not eax
add eax, 0xf958190a
xor eax, 0xacd43093
rol eax, 0x14
popf
pushf
not eax
add eax, 0xaef33338
xor eax, 0x82f46ddf
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe765e4ac
xor eax, 0xa0798154
rol eax, 0x17
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x5c84e0ae
pushf
not eax
add eax, 0xbda32c6f
xor eax, 0x8844a07d
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x93fe6cb1
xor eax, 0xf4fd93b9
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xfb4d06bc
xor eax, 0x856bff50
rol eax, 0x90
popf
pushf
not eax
add eax, 0xdca6cf36
xor eax, 0xdf9b2c5f
rol eax, 0xd1
popf
jmp 0x1803c611f
test cl, cl
je 0x1803c7e1c
push rax
pushf
mov eax, 0x528c40db
pushf
not eax
add eax, 0xe53aec7d
xor eax, 0xe9d31b6a
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb064053e
xor eax, 0xb34a5373
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xe4f1ae8a
xor eax, 0x956f0baa
rol eax, 0xc8
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0xf795757e
pushf
not eax
add eax, 0xe65ef5dd
xor eax, 0xf9fd415c
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xd692449f
xor eax, 0xc5149e96
rol eax, 0x8e
popf
jmp 0x1803c611f
movss xmm0, dword [r10 + 0xc]
addss xmm0, dword [r10 + 4]
mov dword [rdx + 0x98], 0x3f000000
mulss xmm0, xmm2
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
subss xmm1, dword [rdx + 0x1c]
subss xmm1, dword [rdx + 0x5c]
subss xmm1, dword [rdx + 0x6c]
addss xmm1, dword [rdx + 0x80]
cvttss2si eax, xmm1
jmp 0x1803c7f21
movss xmm0, dword [r10 + 4]
push rax
pushf
mov eax, 0xe6ce865d
pushf
not eax
add eax, 0xc1b3f82d
xor eax, 0xb071ecab
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xb1cc859b
xor eax, 0x8a7e6af5
rol eax, 0x52
popf
jmp 0x1803c611f
subss xmm0, dword [rdx + 0x1c]
mov dword [rdx + 0x98], ebp
subss xmm0, dword [rdx + 0x5c]
subss xmm0, dword [rdx + 0x6c]
addss xmm0, dword [rdx + 0x80]
cvttss2si eax, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
mov dword [rdx + 0xa0], ebp
movss dword [rdx + 0x90], xmm0
push rax
pushf
mov eax, 0x3186d241
pushf
not eax
add eax, 0xfb5bf2a9
xor eax, 0x8e9281e8
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xd0116e7f
xor eax, 0xa4246fb4
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xb2ad2409
xor eax, 0xe3874dca
rol eax, 0xce
popf
pushf
not eax
add eax, 0xb6e3f2d3
xor eax, 0xf8909a2a
rol eax, 0x3e
popf
jmp 0x1803c611f
lea rcx, [rsp + 0x60]
call fcn.1800940f0
movss xmm0, dword [rsp + 0x60]
movss xmm4, dword [rsp + 0x64]
movaps xmm7, xmmword [rsp + 0x30]
movaps xmm6, xmmword [rsp + 0x40]
mov rdi, qword [rsp + 0x78]
mov rsi, qword [rsp + 0x70]
mov rbp, qword [rsp + 0x68]
subss xmm0, dword [rdx + 0x7c]
subss xmm4, dword [rdx + 0x80]
movss dword [rbx], xmm0
movss dword [rbx + 4], xmm4
test r11b, 0x40
jne 0x1803c8037
push rax
pushf
mov eax, 0xd136be84
pushf
not eax
add eax, 0xac4ced09
xor eax, 0x8677430b
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xfc01178b
xor eax, 0xbe997f5f
rol eax, 0xae
popf
pushf
not eax
add eax, 0x8883d724
xor eax, 0xddc65d93
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xdc9ad978
xor eax, 0x96751e50
rol eax, 0x83
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0xdc499235
pushf
not eax
add eax, 0xcdfaaaa6
xor eax, 0xb6827816
rol eax, 0x50
popf
pushf
not eax
add eax, 0xf3361f78
xor eax, 0x92c87844
rol eax, 0x13
popf
jmp 0x1803c611f
test dword [rdx + 0xc], 0x1000000
je 0x1803c80bd
push rax
pushf
mov eax, 0x6f50bd56
pushf
not eax
add eax, 0xda85cc50
xor eax, 0xccad57cd
rol eax, 0x82
popf
pushf
not eax
add eax, 0xaa2992c8
xor eax, 0x99f729d7
rol eax, 0xa
popf
pushf
not eax
add eax, 0xc9ac8587
xor eax, 0xcd9bf53e
rol eax, 0xba
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0x24bbbc9
pushf
not eax
add eax, 0xdce93a9e
xor eax, 0x89dd052d
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc1157351
xor eax, 0xc0a0ca4c
rol eax, 0x18
popf
pushf
not eax
add eax, 0xde9e6fce
xor eax, 0xdd7cffba
rol eax, 0xb7
popf
jmp 0x1803c611f
test r9b, 0x14
je 0x1803c813c
push rax
pushf
mov eax, 0x716e1964
pushf
not eax
add eax, 0xe916c079
xor eax, 0xaba2bae9
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x810b72f3
xor eax, 0xa1c9b251
rol eax, 0xe
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0xefff3c82
pushf
not eax
add eax, 0xb60c7bff
xor eax, 0x95562fb8
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd1bd2455
xor eax, 0xa8e8c069
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xdaf377ea
xor eax, 0xd7a19829
rol eax, 0xc5
popf
jmp 0x1803c611f
and r9d, 0xffffffeb
or r9d, 1
push rax
pushf
mov eax, 0x496d9b90
pushf
not eax
add eax, 0xe7002d12
xor eax, 0xd86ee7f1
rol eax, 0x84
popf
pushf
not eax
add eax, 0x94fb2dea
xor eax, 0xafad4445
rol eax, 0x39
popf
pushf
not eax
add eax, 0xc8940088
xor eax, 0x87b6c382
rol eax, 0x6e
popf
jmp 0x1803c611f
test r9b, 0x28
je 0x1803c8209
push rax
pushf
mov eax, 0x6194675a
pushf
not eax
add eax, 0xa2413fdb
xor eax, 0xb2f7a5de
rol eax, 0x13
popf
pushf
not eax
add eax, 0xdb201899
xor eax, 0xf028983d
rol eax, 0xd9
popf
jmp 0x1803c611f
push rax
pushf
mov eax, 0xfe3f03c8
pushf
not eax
add eax, 0xf204f856
xor eax, 0xf4f3ef28
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xfb25e818
xor eax, 0xf607b075
rol eax, 0x39
popf
pushf
not eax
add eax, 0x9b3c719e
xor eax, 0xecf58657
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xb5cd8a54
xor eax, 0xc99c724a
rol eax, 0xc5
popf
jmp 0x1803c611f
and r9d, 0xffffffd7
or r9d, 2
push rax
pushf
mov eax, 0xd137c135
pushf
not eax
add eax, 0xe7e2d5d0
xor eax, 0xa16f67c4
rol eax, 0x86
popf
pushf
not eax
add eax, 0xc3c533d4
xor eax, 0xd2ab9c26
rol eax, 0x74
popf
jmp 0x1803c611f
movss xmm3, dword [r10 + 8]
lea r8, [rsp + 0x20]
movss xmm1, dword [r10]
subss xmm3, xmm0
movss xmm2, dword [r10 + 0xc]
subss xmm1, xmm0
movss xmm0, dword [r10 + 4]
subss xmm2, xmm4
mov rdx, qword [rdx + 0x360]
subss xmm0, xmm4
lea rcx, [rsp + 0x60]
movss dword [rsp + 0x28], xmm3
movss dword [rsp + 0x20], xmm1
movss dword [rsp + 0x2c], xmm2
movss dword [rsp + 0x24], xmm0
call fcn.1803c60cb
movss xmm0, dword [rax]
movss xmm1, dword [rax + 4]
addss xmm0, dword [rbx]
addss xmm1, dword [rbx + 4]
movss dword [rbx], xmm0
movss dword [rbx + 4], xmm1
push rax
pushf
mov eax, 0x5b738153
pushf
not eax
add eax, 0xac3f7531
xor eax, 0x8c6be642
rol eax, 0x30
popf
pushf
not eax
add eax, 0xe6386b25
xor eax, 0xa9f3be1c
rol eax, 0x59
popf
pushf
not eax
add eax, 0xb7364d7a
xor eax, 0xf44877b0
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xec0e7b86
xor eax, 0xd28d1b70
rol eax, 0x4a
popf
jmp 0x1803c611f
mov rax, rbx
add rsp, 0x50
pop rbx
ret