Function at 0x1802e74b2
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x254097ae
pushf
not eax
add eax, 0x99d9c01c
xor eax, 0xae068857
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xd085ce70
xor eax, 0xcb8ea97f
rol eax, 0x48
popf
pushf
not eax
add eax, 0xc99073f9
xor eax, 0xa408c39a
rol eax, 0x90
popf
cmp eax, 4
jne 0x1802e7502
popf
pop rax
jmp 0x1802e7877
cmp eax, 0
jne 0x1802e7511
popf
pop rax
jmp 0x1802e76a6
cmp eax, 3
jne 0x1802e7520
popf
pop rax
jmp 0x1802e782e
cmp eax, 1
jne 0x1802e752f
popf
pop rax
jmp 0x1802e7747
cmp eax, 0xd
jne 0x1802e753e
popf
pop rax
jmp 0x1802e7d8d
cmp eax, 0x1a
jne 0x1802e754d
popf
pop rax
jmp 0x1802e8596
cmp eax, 0xe
jne 0x1802e755c
popf
pop rax
jmp 0x1802e7deb
cmp eax, 0xb
jne 0x1802e756b
popf
pop rax
jmp 0x1802e7c0a
cmp eax, 0x19
jne 0x1802e757a
popf
pop rax
jmp 0x1802e84fe
cmp eax, 8
jne 0x1802e7589
popf
pop rax
jmp 0x1802e7ab3
cmp eax, 0x10
jne 0x1802e7598
popf
pop rax
jmp 0x1802e7eeb
cmp eax, 0x17
jne 0x1802e75a7
popf
pop rax
jmp 0x1802e83a1
cmp eax, 0x1c
jne 0x1802e75b6
popf
pop rax
jmp 0x1802e8612
cmp eax, 0x12
jne 0x1802e75c5
popf
pop rax
jmp 0x1802e8062
cmp eax, 0x18
jne 0x1802e75d4
popf
pop rax
jmp 0x1802e8468
cmp eax, 0x11
jne 0x1802e75e3
popf
pop rax
jmp 0x1802e7fa4
cmp eax, 0x1b
jne 0x1802e75f2
popf
pop rax
jmp 0x1802e85dc
cmp eax, 0x16
jne 0x1802e7601
popf
pop rax
jmp 0x1802e830d
cmp eax, 0xa
jne 0x1802e7610
popf
pop rax
jmp 0x1802e7b87
cmp eax, 0x14
jne 0x1802e761f
popf
pop rax
jmp 0x1802e8153
cmp eax, 0xf
jne 0x1802e762e
popf
pop rax
jmp 0x1802e7e47
cmp eax, 0x13
jne 0x1802e763d
popf
pop rax
jmp 0x1802e8107
cmp eax, 0x15
jne 0x1802e764c
popf
pop rax
jmp 0x1802e820a
cmp eax, 2
jne 0x1802e765b
popf
pop rax
jmp 0x1802e77b0
cmp eax, 6
jne 0x1802e766a
popf
pop rax
jmp 0x1802e79ce
cmp eax, 0xc
jne 0x1802e7679
popf
pop rax
jmp 0x1802e7d07
cmp eax, 7
jne 0x1802e7688
popf
pop rax
jmp 0x1802e7a77
cmp eax, 5
jne 0x1802e7697
popf
pop rax
jmp 0x1802e7921
cmp eax, 9
jne 0x1802e76a6
popf
pop rax
jmp 0x1802e7b38
push rbx
sub rsp, 0x90
mov rax, qword [0x180257a00]
xor rax, rsp
mov qword [rsp + 0x80], rax
movzx eax, byte [rcx]
mov rbx, r8
mov rdx, rcx
test al, al
je 0x1802e7701
push rax
pushf
mov eax, 0x44ce315d
pushf
not eax
add eax, 0xfd8057df
xor eax, 0xa43349e7
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xc77da5df
xor eax, 0xdaba14b1
rol eax, 0xd8
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0x96c94994
pushf
not eax
add eax, 0xc4540041
xor eax, 0x9fdfb06d
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xeb17c7cf
xor eax, 0xa2563c28
rol eax, 0xef
popf
pushf
not eax
add eax, 0x84f1491f
xor eax, 0xc1f2d8c3
rol eax, 0x2e
popf
jmp 0x1802e74f3
cmp al, 0x25
jne 0x1802e777d
push rax
pushf
mov eax, 0x2000051a
pushf
not eax
add eax, 0xa726b188
xor eax, 0xc22ec960
rol eax, 0xb
popf
pushf
not eax
add eax, 0xfeaf39c4
xor eax, 0xbb86cf9a
rol eax, 1
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0x682bf376
pushf
not eax
add eax, 0xae31e4aa
xor eax, 0xdf9bad68
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xec5bfd35
xor eax, 0xafa34e01
rol eax, 0xd7
popf
jmp 0x1802e74f3
cmp byte [rdx + 1], al
jne 0x1802e77fb
push rax
pushf
mov eax, 0xa3f720f9
pushf
not eax
add eax, 0xfa7c9581
xor eax, 0xe5c26ba5
rol eax, 0x87
popf
pushf
not eax
add eax, 0xb7b50e30
xor eax, 0xdb2511e7
rol eax, 0x56
popf
pushf
not eax
add eax, 0xfa4069d9
xor eax, 0xadc0a9bd
rol eax, 0xae
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0xcb2df212
pushf
not eax
add eax, 0x9a2c19ee
xor eax, 0xf8d5773a
rol eax, 0x58
popf
pushf
not eax
add eax, 0xd0ea1a51
xor eax, 0xefb9ef00
rol eax, 0xcf
popf
jmp 0x1802e74f3
inc rdx
push rax
pushf
mov eax, 0x2b1f46b6
pushf
not eax
add eax, 0xc75fc246
xor eax, 0xe9746ffe
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb3379c9b
xor eax, 0xcada4358
rol eax, 0x81
popf
pushf
not eax
add eax, 0xed935782
xor eax, 0xd63c4e5c
rol eax, 0xa4
popf
jmp 0x1802e74f3
movzx eax, byte [rdx + 1]
inc rdx
test al, al
jne 0x1802e78db
push rax
pushf
mov eax, 0x31a2e848
pushf
not eax
add eax, 0xc01b27f3
xor eax, 0xf0472beb
rol eax, 0x22
popf
pushf
not eax
add eax, 0xe04cbb54
xor eax, 0x88c3322a
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe3103f9e
xor eax, 0xc5bf047e
rol eax, 0x15
popf
pushf
not eax
add eax, 0x8f61f2d2
xor eax, 0xea3c721a
rol eax, 0x16
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0xa45065f2
pushf
not eax
add eax, 0x9ae2cf33
xor eax, 0xb4c7c5b5
rol eax, 0x88
popf
pushf
not eax
add eax, 0xccc6dda4
xor eax, 0xca131612
rol eax, 0x94
popf
pushf
not eax
add eax, 0xc8103887
xor eax, 0xa0d467d7
rol eax, 0xa2
popf
jmp 0x1802e74f3
movzx r8d, byte [rdx]
cmp r8b, 0x25
jne 0x1802e7975
push rax
pushf
mov eax, 0xa8eb67b2
pushf
not eax
add eax, 0xb4aac03b
xor eax, 0xee58ed4f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xc5afb842
xor eax, 0xfb7e0072
rol eax, 0x53
popf
pushf
not eax
add eax, 0xc64dd22f
xor eax, 0xef41e238
rol eax, 0x61
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0xd09caa74
pushf
not eax
add eax, 0xd9a0184a
xor eax, 0xb493be49
rol eax, 0x13
popf
pushf
not eax
add eax, 0xb679e5c4
xor eax, 0xe7a8c46e
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xd06bdd96
xor eax, 0xf126832b
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x83e4be22
xor eax, 0xaaf96d12
rol eax, 0x49
popf
jmp 0x1802e74f3
cmp byte [rdx + 1], r8b
je 0x1802e7a1e
push rax
pushf
mov eax, 0x555cd07
pushf
not eax
add eax, 0xcc4435cc
xor eax, 0xd52919cc
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xde1b27d5
xor eax, 0xe132ab1b
rol eax, 0x78
popf
pushf
not eax
add eax, 0xb07b5e8b
xor eax, 0x97ef3ccb
rol eax, 0xc7
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0xd3047e40
pushf
not eax
add eax, 0xb5a9a26f
xor eax, 0xf93e6baf
rol eax, 0xea
popf
pushf
not eax
add eax, 0xc8d97334
xor eax, 0xd382b5d9
rol eax, 0xac
popf
pushf
not eax
add eax, 0xa48a6491
xor eax, 0xaab7150a
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x9bc423f2
xor eax, 0x89b8cb24
rol eax, 0x9f
popf
jmp 0x1802e74f3
lea r11, [rsp + 0x20]
mov r9, rdx
nop
push rax
pushf
mov eax, 0xcb484914
pushf
not eax
add eax, 0x9e257c45
xor eax, 0xf9b7e337
rol eax, 0x79
popf
pushf
not eax
add eax, 0xfd72a40c
xor eax, 0xef1bca6b
rol eax, 0x19
popf
jmp 0x1802e74f3
lea eax, [r8 - 0x41]
movsx r10d, r8b
cmp al, 0x19
ja 0x1802e7af2
push rax
pushf
mov eax, 0x99ffe8c3
pushf
not eax
add eax, 0xc08e345c
xor eax, 0xd5c1f5d3
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xed16be28
xor eax, 0xf326df02
rol eax, 0x4d
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0xbc6537ee
pushf
not eax
add eax, 0x871ae88c
xor eax, 0xee1eb04a
rol eax, 0x53
popf
pushf
not eax
add eax, 0xf338759a
xor eax, 0xc5e4e0bc
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc5a549f7
xor eax, 0xb5d7b03b
rol eax, 0x11
popf
jmp 0x1802e74f3
lea ecx, [r10 - 0x41]
mov eax, 0x28b49845
pushf
not eax
add eax, 0xee2c4b63
xor eax, 0x9df8cd82
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x99ac44f9
xor eax, 0xdae514bb
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x82c62bd0
xor eax, 0xde1ff7dc
rol eax, 0x40
popf
shl eax, cl
test eax, 0x900
je 0x1802e7deb
sub r8b, 0x61
cmp r8b, 0x19
ja 0x1802e7bd7
push rax
pushf
mov eax, 0x64c6b634
pushf
not eax
add eax, 0xa83094eb
xor eax, 0xa2e4f626
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xfab6b6ca
xor eax, 0xcc1c7619
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x95235ee1
xor eax, 0xc60039c5
rol eax, 9
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0xbcb693c1
pushf
not eax
add eax, 0xc2417bc2
xor eax, 0xae2559a9
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xf97cff22
xor eax, 0xc4c708ec
rol eax, 0x4c
popf
jmp 0x1802e74f3
lea ecx, [r10 - 0x61]
mov eax, 0xbef2408b
pushf
not eax
add eax, 0xf5116e87
xor eax, 0xd109992b
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x9ec9515a
xor eax, 0xa50c64be
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xbe169698
xor eax, 0x92b60918
rol eax, 0x19
popf
pushf
not eax
add eax, 0x89ad562d
xor eax, 0xba99e979
rol eax, 0x3c
popf
shl eax, cl
test eax, 0x2480a80
je 0x1802e7cae
push rax
pushf
mov eax, 0xc6850137
pushf
not eax
add eax, 0xec91b612
xor eax, 0xf9daba8d
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x9ec4e31c
xor eax, 0xc2acbd00
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x9d38bbd0
xor eax, 0xb6befed5
rol eax, 0x9f
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0xd4c1e49b
pushf
not eax
add eax, 0xc34cfb6a
xor eax, 0x92e8f16b
rol eax, 9
popf
pushf
not eax
add eax, 0xa37891c8
xor eax, 0x9a246032
rol eax, 0x24
popf
pushf
not eax
add eax, 0x8ef92ee1
xor eax, 0xffd9f594
rol eax, 0x42
popf
pushf
not eax
add eax, 0xb9eba57a
xor eax, 0x91ee7b0b
rol eax, 0x1f
popf
jmp 0x1802e74f3
movzx r8d, byte [r9 + 1]
inc r9
test r8b, r8b
jne 0x1802e7d5a
push rax
pushf
mov eax, 0xaeb36b4b
pushf
not eax
add eax, 0xb62b4b52
xor eax, 0xe2adfa71
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xed9599d4
xor eax, 0x93dd4dd4
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xf8d7ffb9
xor eax, 0xfc254833
rol eax, 0xe2
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0xa4f06e58
pushf
not eax
add eax, 0xfd08cb8f
xor eax, 0xdfe81f30
rol eax, 0x15
popf
pushf
not eax
add eax, 0xeb466d76
xor eax, 0xaa75ef6d
rol eax, 0xd4
popf
jmp 0x1802e74f3
jmp 0x1802e7e47
inc r9
push rax
pushf
mov eax, 0xf6d0befc
pushf
not eax
add eax, 0xc364a2ea
xor eax, 0xa0929929
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xc2921baa
xor eax, 0x977af0cf
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xf46e4770
xor eax, 0x903f2883
rol eax, 5
popf
pushf
not eax
add eax, 0x9e9e4e2d
xor eax, 0xc12d0305
rol eax, 0xa5
popf
jmp 0x1802e74f3
cmp rdx, r9
jae 0x1802e7ea5
push rax
pushf
mov eax, 0x1b39150a
pushf
not eax
add eax, 0xc9749708
xor eax, 0xdd08a373
rol eax, 0x93
popf
pushf
not eax
add eax, 0x9558f4df
xor eax, 0xa7801dcd
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x92a44542
xor eax, 0x8a391b4a
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xf7432f89
xor eax, 0x99e71524
rol eax, 0x77
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0x397b345e
pushf
not eax
add eax, 0xa7c9fbfc
xor eax, 0xa4290e85
rol eax, 0x61
popf
pushf
not eax
add eax, 0xeef5b5ad
xor eax, 0xf35365f0
rol eax, 0x10
popf
pushf
not eax
add eax, 0xbe542af7
xor eax, 0xdfc88181
rol eax, 0x25
popf
jmp 0x1802e74f3
movabs r8, 0xb8bc000b909027a5
pushf
not r8
add r8, 0x73fb9a8b
xor r8, 0x7400dcb7
rol r8, 0x47
popf
pushf
not r8
add r8, 0x668c9aa7
xor r8, 0x7126f95d
rol r8, 0xc7
popf
pushf
not r8
add r8, 0x40fa869a
xor r8, 0x7529e895
rol r8, 0xeb
popf
pushf
not r8
add r8, 0x41498c62
xor r8, 0x581db551
rol r8, 0xb3
popf
nop dword [rax + rax]
push rax
pushf
mov eax, 0x88a9b61
pushf
not eax
add eax, 0x9b132214
xor eax, 0xe733ad1a
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xbb7eca58
xor eax, 0x8fb20cb2
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xc5e8e466
xor eax, 0xbb2bcd3c
rol eax, 0x11
popf
jmp 0x1802e74f3
movzx ecx, byte [rdx]
inc rdx
lea eax, [rcx - 0x24]
cmp al, 0x3b
ja 0x1802e800a
push rax
pushf
mov eax, 0x1225072b
pushf
not eax
add eax, 0xac5b880f
xor eax, 0xe70354a1
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x8f837c02
xor eax, 0xa2af44d9
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xff91f472
xor eax, 0xaf43949b
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x81a4f32e
xor eax, 0xb0a64aeb
rol eax, 0x74
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0xb287be18
pushf
not eax
add eax, 0x9c4d1d75
xor eax, 0x9d60300c
rol eax, 1
popf
pushf
not eax
add eax, 0xf391e501
xor eax, 0xec6e97de
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc715b3d9
xor eax, 0xf982b6b0
rol eax, 0x66
popf
pushf
not eax
add eax, 0xf6f5f60c
xor eax, 0xfb595a96
rol eax, 0xef
popf
jmp 0x1802e74f3
bt r8, rax
jb 0x1802e80c1
push rax
pushf
mov eax, 0x8b51ed3a
pushf
not eax
add eax, 0xeec98e44
xor eax, 0xf78dce9d
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xc3839281
xor eax, 0xd11877d6
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xaf0b4c19
xor eax, 0xa3025a2e
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd428316f
xor eax, 0x938bd159
rol eax, 0x7e
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0xf26266f6
pushf
not eax
add eax, 0xe974f847
xor eax, 0xd02482c2
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xed16650d
xor eax, 0x9ccb0a8d
rol eax, 0x72
popf
pushf
not eax
add eax, 0xf96e8699
xor eax, 0x88b924b4
rol eax, 0x1a
popf
jmp 0x1802e74f3
mov byte [r11], cl
inc r11
push rax
pushf
mov eax, 0x6966f4b
pushf
not eax
add eax, 0xf31a3a44
xor eax, 0xee8baa6d
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd5ae336f
xor eax, 0xb037a68b
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd19ec391
xor eax, 0xf7b1bf74
rol eax, 0x25
popf
jmp 0x1802e74f3
cmp rdx, r9
jb 0x1802e81b1
push rax
pushf
mov eax, 0xa61b39e7
pushf
not eax
add eax, 0xa71482cf
xor eax, 0xf3cf952b
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xbc892e82
xor eax, 0x9a000223
rol eax, 0x71
popf
pushf
not eax
add eax, 0x90df9fb7
xor eax, 0x96dc2f84
rol eax, 0x88
popf
pushf
not eax
add eax, 0xbd242131
xor eax, 0xb8ddc4c6
rol eax, 0x25
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0x4f7fc559
pushf
not eax
add eax, 0x8dba4183
xor eax, 0xab8e6507
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xb031df41
xor eax, 0xb83d5526
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xb464b82f
xor eax, 0xd5b4b8f2
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x8aaf4ad2
xor eax, 0xaadb894b
rol eax, 0x38
popf
jmp 0x1802e74f3
mov r9, rbx
mov byte [r11], 0
lea r8, [rsp + 0x20]
mov edx, 0x61fac566
pushf
not edx
add edx, 0xfe466b4b
xor edx, 0xc2978510
rol edx, 0x29
popf
pushf
not edx
add edx, 0x83269896
xor edx, 0xc8e4afd8
rol edx, 0x2d
popf
lea rcx, [rsp + 0x40]
call fcn.180098b10
cmp byte [rsp + 0x40], 0x20
lea rcx, [rsp + 0x40]
jne 0x1802e82b4
push rax
pushf
mov eax, 0xa7b3689d
pushf
not eax
add eax, 0xd47545a7
xor eax, 0xc9b3a4b0
rol eax, 0xea
popf
pushf
not eax
add eax, 0xe7c2b016
xor eax, 0xb3bd0a65
rol eax, 3
popf
pushf
not eax
add eax, 0xce3e2eae
xor eax, 0xfdc94714
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xfe5e15a5
xor eax, 0xabc31069
rol eax, 0xe1
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0x1b210be3
pushf
not eax
add eax, 0xd66ec695
xor eax, 0xfb4892ce
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xe5ef96c3
xor eax, 0xc363fbd5
rol eax, 0xe
popf
pushf
not eax
add eax, 0xcbf6baf3
xor eax, 0xc9fafbae
rol eax, 0x42
popf
pushf
not eax
add eax, 0x8e4829a0
xor eax, 0x8919cb5b
rol eax, 0xb5
popf
jmp 0x1802e74f3
inc rcx
cmp byte [rcx], 0x20
je 0x1802e8348
push rax
pushf
mov eax, 0x66b9e23f
pushf
not eax
add eax, 0xf47f8319
xor eax, 0xd74681dd
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc8d40145
xor eax, 0xa5ffeadc
rol eax, 0x3b
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0xa4707a0
pushf
not eax
add eax, 0xdd6362c1
xor eax, 0xfe00fe69
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xa79556a6
xor eax, 0xf2ee7b14
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xc89811d9
xor eax, 0xc2188c94
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x96a5fbef
xor eax, 0xdf8c8804
rol eax, 0xac
popf
jmp 0x1802e74f3
call fcn.1801af58c
movsd xmm1, qword [0x1801d4208]
xor ecx, ecx
comisd xmm0, xmm1
jb 0x1802e840f
push rax
pushf
mov eax, 0x46ee03ef
pushf
not eax
add eax, 0xc84a876d
xor eax, 0xa87d2993
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x88ef4c86
xor eax, 0xc5406c72
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xd2bf1ba4
xor eax, 0xa7681f20
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xfe502c68
xor eax, 0xf674dc06
rol eax, 0xc5
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0xbb810894
pushf
not eax
add eax, 0xd6e5dbbc
xor eax, 0xb16d8c8d
rol eax, 0xea
popf
pushf
not eax
add eax, 0xdc956e03
xor eax, 0xe48a1c3e
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe28c2199
xor eax, 0xc15bd2ee
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xfebbd4b2
xor eax, 0x9c58af4d
rol eax, 0x84
popf
jmp 0x1802e74f3
subsd xmm0, xmm1
comisd xmm0, xmm1
jae 0x1802e84cb
push rax
pushf
mov eax, 0x9f0ff249
pushf
not eax
add eax, 0x9a4e26cb
xor eax, 0xce2cd120
rol eax, 4
popf
pushf
not eax
add eax, 0xa7e7aa52
xor eax, 0xb95819b8
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xe4c2a4e7
xor eax, 0xd585895f
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd708614c
xor eax, 0xbabb9524
rol eax, 0x63
popf
jmp 0x1802e74f3
push rax
pushf
mov eax, 0x988960c5
pushf
not eax
add eax, 0xc1148166
xor eax, 0x8db472fd
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x9da2800f
xor eax, 0xe30f92e6
rol eax, 0xc3
popf
jmp 0x1802e74f3
movabs rax, 0x699000000e31baf3
pushf
not rax
add rax, 0x7bbbd595
xor rax, 0x6d9e5c06
rol rax, 0xc8
popf
pushf
not rax
add rax, 0x7478118e
xor rax, 0x6064a0fc
rol rax, 0x44
popf
pushf
not rax
add rax, 0x4f42fca5
xor rax, 0x49e663eb
rol rax, 0x34
popf
mov rcx, rax
push rax
pushf
mov eax, 0xea5957f4
pushf
not eax
add eax, 0xaaa2779a
xor eax, 0xfea704ba
rol eax, 0x86
popf
pushf
not eax
add eax, 0xaa8685a8
xor eax, 0xc1069f40
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xf2e517c8
xor eax, 0xf3c0f0c2
rol eax, 0x17
popf
jmp 0x1802e74f3
cvttsd2si rax, xmm0
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
jmp 0x1802e8612
mov rax, rbx
push rax
pushf
mov eax, 0x161f2070
pushf
not eax
add eax, 0xe4cd3111
xor eax, 0xb254bf14
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xb3e47e2a
xor eax, 0xbff95f58
rol eax, 0x75
popf
jmp 0x1802e74f3
mov rcx, qword [rsp + 0x80]
xor rcx, rsp
call fcn.180197f20
add rsp, 0x90
pop rbx
ret