Function at 0x18033673d
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xd428df7d
pushf
not eax
add eax, 0xec7bda71
xor eax, 0x84e53695
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xa234775d
xor eax, 0xf46cbb77
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xe13827fb
xor eax, 0x9e56813b
rol eax, 0x78
popf
cmp eax, 0x20
jne 0x18033678d
popf
pop rax
jmp 0x180337c5d
cmp eax, 0
jne 0x18033679c
popf
pop rax
jmp 0x1803369e5
cmp eax, 3
jne 0x1803367ab
popf
pop rax
jmp 0x180336b26
cmp eax, 1
jne 0x1803367ba
popf
pop rax
jmp 0x180336a7c
cmp eax, 0xd
jne 0x1803367c9
popf
pop rax
jmp 0x180337104
cmp eax, 0x1a
jne 0x1803367d8
popf
pop rax
jmp 0x18033789d
cmp eax, 0xe
jne 0x1803367e7
popf
pop rax
jmp 0x1803371a0
cmp eax, 0xb
jne 0x1803367f6
popf
pop rax
jmp 0x18033701a
cmp eax, 0x19
jne 0x180336805
popf
pop rax
jmp 0x18033780c
cmp eax, 8
jne 0x180336814
popf
pop rax
jmp 0x180336e26
cmp eax, 0x1d
jne 0x180336823
popf
pop rax
jmp 0x180337a88
cmp eax, 0x17
jne 0x180336832
popf
pop rax
jmp 0x1803376bd
cmp eax, 0x1c
jne 0x180336841
popf
pop rax
jmp 0x1803379f3
cmp eax, 0x12
jne 0x180336850
popf
pop rax
jmp 0x1803373e5
cmp eax, 0x18
jne 0x18033685f
popf
pop rax
jmp 0x180337777
cmp eax, 0x11
jne 0x18033686e
popf
pop rax
jmp 0x18033733e
cmp eax, 0x1b
jne 0x18033687d
popf
pop rax
jmp 0x18033795b
cmp eax, 0x21
jne 0x18033688c
popf
pop rax
jmp 0x180337cf2
cmp eax, 0x23
jne 0x18033689b
popf
pop rax
jmp 0x180337da7
cmp eax, 0x25
jne 0x1803368aa
popf
pop rax
jmp 0x180337eee
cmp eax, 0xf
jne 0x1803368b9
popf
pop rax
jmp 0x180337235
cmp eax, 0x13
jne 0x1803368c8
popf
pop rax
jmp 0x180337446
cmp eax, 0x15
jne 0x1803368d7
popf
pop rax
jmp 0x180337571
cmp eax, 0x24
jne 0x1803368e6
popf
pop rax
jmp 0x180337e52
cmp eax, 0x1e
jne 0x1803368f5
popf
pop rax
jmp 0x180337b33
cmp eax, 0xc
jne 0x180336904
popf
pop rax
jmp 0x180337067
cmp eax, 0x26
jne 0x180336913
popf
pop rax
jmp 0x180337f74
cmp eax, 0x27
jne 0x180336922
popf
pop rax
jmp 0x180337fe5
cmp eax, 0x1f
jne 0x180336931
popf
pop rax
jmp 0x180337bca
cmp eax, 0x10
jne 0x180336940
popf
pop rax
jmp 0x1803372b7
cmp eax, 6
jne 0x18033694f
popf
pop rax
jmp 0x180336d11
cmp eax, 9
jne 0x18033695e
popf
pop rax
jmp 0x180336edf
cmp eax, 4
jne 0x18033696d
popf
pop rax
jmp 0x180336bb8
cmp eax, 0x16
jne 0x18033697c
popf
pop rax
jmp 0x180337601
cmp eax, 0x28
jne 0x18033698b
popf
pop rax
jmp 0x180338091
cmp eax, 0xa
jne 0x18033699a
popf
pop rax
jmp 0x180336f73
cmp eax, 0x22
jne 0x1803369a9
popf
pop rax
jmp 0x180337d29
cmp eax, 0x14
jne 0x1803369b8
popf
pop rax
jmp 0x1803374c9
cmp eax, 7
jne 0x1803369c7
popf
pop rax
jmp 0x180336d92
cmp eax, 5
jne 0x1803369d6
popf
pop rax
jmp 0x180336c7d
cmp eax, 2
jne 0x1803369e5
popf
pop rax
jmp 0x180336b1d
push rbx
sub rsp, 0x20
mov rbx, qword [0x180259f90]
movsxd rax, ecx
cmp byte [rax + rbx + 0xe04], 0
je 0x180336a49
push rax
pushf
mov eax, 0x63437eb7
pushf
not eax
add eax, 0x9b8640da
xor eax, 0x8e004fcf
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb35553fa
xor eax, 0xbd00d97b
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd7aca544
xor eax, 0xd88c4761
rol eax, 0xc1
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0xc549c96e
pushf
not eax
add eax, 0xbf0d6e9d
xor eax, 0xa043d63e
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe1b07783
xor eax, 0x8103b36c
rol eax, 0x8d
popf
jmp 0x18033677e
movss xmm0, dword [rbx + rax*4 + 0x3768]
xorps xmm1, xmm1
comiss xmm1, xmm0
ja 0x180336aea
push rax
pushf
mov eax, 0xd7c22fc5
pushf
not eax
add eax, 0xf110c800
xor eax, 0xad3c80f8
rol eax, 0x53
popf
pushf
not eax
add eax, 0xcee26887
xor eax, 0xc08d8917
rol eax, 0x64
popf
pushf
not eax
add eax, 0x95c14bfe
xor eax, 0xefcb961d
rol eax, 0x81
popf
pushf
not eax
add eax, 0xa1245a7a
xor eax, 0xa4546288
rol eax, 0x7e
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0xc7338780
pushf
not eax
add eax, 0xbbd72007
xor eax, 0xb5b8f28b
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xdb5bc07a
xor eax, 0x9481ad29
rol eax, 0x15
popf
jmp 0x18033677e
ucomiss xmm0, xmm1
jp 0x1803373e5
jne 0x180336b72
push rax
pushf
mov eax, 0xb3eb4598
pushf
not eax
add eax, 0xdadf91b7
xor eax, 0xed71a207
rol eax, 0x55
popf
pushf
not eax
add eax, 0xfb4384e2
xor eax, 0x88ee16fd
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xcbe18e52
xor eax, 0xc62a2c89
rol eax, 0x90
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0xc56b7166
pushf
not eax
add eax, 0xf969e72e
xor eax, 0xfe1d9cde
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x958c583f
xor eax, 0xa281ca50
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa8aa8df6
xor eax, 0xc199439d
rol eax, 0x15
popf
jmp 0x18033677e
add ecx, 0x281
lea eax, [rcx - 0x200]
cmp eax, 0x8b
jbe 0x180336c24
push rax
pushf
mov eax, 0x499ac17e
pushf
not eax
add eax, 0xf27d3644
xor eax, 0xe290c992
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x82c46939
xor eax, 0xb1d5b7f2
rol eax, 0x20
popf
pushf
not eax
add eax, 0xc18d0454
xor eax, 0x8862a5b5
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x9e396c11
xor eax, 0x96ba8511
rol eax, 0xa8
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x8c642b9d
pushf
not eax
add eax, 0xd83f401f
xor eax, 0xb7277980
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xf21c19b2
xor eax, 0xb2431060
rol eax, 0x20
popf
pushf
not eax
add eax, 0x85d8a447
xor eax, 0xbb71f185
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xc5710ac3
xor eax, 0xe33008e8
rol eax, 0xdc
popf
jmp 0x18033677e
cmp ecx, 0x1000
je 0x180336ccb
push rax
pushf
mov eax, 0xa344dc82
pushf
not eax
add eax, 0x8b068c21
xor eax, 0x80666ebd
rol eax, 0xab
popf
pushf
not eax
add eax, 0x9fd7885d
xor eax, 0x9e971145
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x8985c5f7
xor eax, 0x9e565a97
rol eax, 0x74
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x3698dd99
pushf
not eax
add eax, 0xf3139a5b
xor eax, 0xba4e71c7
rol eax, 0x44
popf
pushf
not eax
add eax, 0xe82a0787
xor eax, 0x9c83b700
rol eax, 0x85
popf
pushf
not eax
add eax, 0xd0fa5cd8
xor eax, 0xc52b1814
rol eax, 0xb3
popf
jmp 0x18033677e
cmp ecx, 0x2000
je 0x180336d5f
push rax
pushf
mov eax, 0xd1cf058b
pushf
not eax
add eax, 0xdb3ab0a6
xor eax, 0xfe32a6ad
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc7a27126
xor eax, 0xddffd78c
rol eax, 0xef
popf
pushf
not eax
add eax, 0xc5e443ce
xor eax, 0xd2ff27ed
rol eax, 0x26
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x23f5a2be
pushf
not eax
add eax, 0xd8759ada
xor eax, 0x96d60bea
rol eax, 0x76
popf
pushf
not eax
add eax, 0xba7a9007
xor eax, 0xbe31e580
rol eax, 0xc0
popf
jmp 0x18033677e
cmp ecx, 0x4000
je 0x180336dcd
push rax
pushf
mov eax, 0x879067aa
pushf
not eax
add eax, 0x8ed192e9
xor eax, 0x98e15ba7
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x85f5b21a
xor eax, 0xb62539cd
rol eax, 0xf5
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0xb887f289
pushf
not eax
add eax, 0xf67eea15
xor eax, 0xe4d728fc
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf74b6800
xor eax, 0x813714b0
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x9de455a3
xor eax, 0xe290b26c
rol eax, 0x29
popf
pushf
not eax
add eax, 0xe303bc2a
xor eax, 0x9c530df3
rol eax, 0xe6
popf
jmp 0x18033677e
cmp ecx, 0x8000
je 0x180336e87
push rax
pushf
mov eax, 0x10fab16c
pushf
not eax
add eax, 0xbd61918c
xor eax, 0xfe8d6325
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9cdbcec5
xor eax, 0x9d6bf1b1
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa1013651
xor eax, 0x93896e5c
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x867adbd9
xor eax, 0xa01df995
rol eax, 0xed
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x4b5ecff1
pushf
not eax
add eax, 0xba8fe834
xor eax, 0xbed334b9
rol eax, 1
popf
pushf
not eax
add eax, 0xb9edf059
xor eax, 0xf8622ae8
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xa9a28467
xor eax, 0xd2374e5e
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x9481cf86
xor eax, 0x98d45876
rol eax, 0x12
popf
jmp 0x18033677e
cmp ecx, 0x800
jne 0x180336f1a
push rax
pushf
mov eax, 0xbe731423
pushf
not eax
add eax, 0xeb1a7023
xor eax, 0x870c7563
rol eax, 0xc
popf
pushf
not eax
add eax, 0xa24797a0
xor eax, 0xef5c8ce5
rol eax, 0x73
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x17d6c715
pushf
not eax
add eax, 0xea8238e9
xor eax, 0x8a2d4516
rol eax, 0x71
popf
pushf
not eax
add eax, 0xbf10e828
xor eax, 0xa8999576
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x85badcbd
xor eax, 0xb4f7f6ee
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xca7f5bec
xor eax, 0x85591ee1
rol eax, 0x52
popf
jmp 0x18033677e
test ecx, 0xf800
je 0x180336fd4
push rax
pushf
mov eax, 0x7ab6e69d
pushf
not eax
add eax, 0xbe08e473
xor eax, 0xd35f4082
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x91b81001
xor eax, 0xa8fbf951
rol eax, 0x79
popf
pushf
not eax
add eax, 0xef321a9e
xor eax, 0xb242d745
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd4bc13b7
xor eax, 0xba362fee
rol eax, 0x7b
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x8b80604f
pushf
not eax
add eax, 0x97440fb5
xor eax, 0x807f97dc
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xb752aea8
xor eax, 0xcb65c4b7
rol eax, 0x92
popf
pushf
not eax
add eax, 0xf69f19c1
xor eax, 0xb54a937c
rol eax, 5
popf
jmp 0x18033677e
call fcn.18030c107
mov ecx, eax
push rax
pushf
mov eax, 0x20d1c32f
pushf
not eax
add eax, 0x941c3f92
xor eax, 0x82f0c65f
rol eax, 0x53
popf
pushf
not eax
add eax, 0xb358a205
xor eax, 0xa445d2a4
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd93f98bf
xor eax, 0xc48c7291
rol eax, 0xd8
popf
jmp 0x18033677e
movsxd rax, ecx
lea rcx, [rax + rax*2]
cmp byte [rbx + rcx*4 + 0x2780], 0
jne 0x1803370be
push rax
pushf
mov eax, 0x833ba6e7
pushf
not eax
add eax, 0x90825e0c
xor eax, 0xc243189b
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf3b2dddd
xor eax, 0xe7389092
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xcaa0b616
xor eax, 0xacbaaefc
rol eax, 0x93
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x3aabd835
pushf
not eax
add eax, 0xdd6acff9
xor eax, 0x83b31e9d
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xbdde684a
xor eax, 0xd2a5f344
rol eax, 0x69
popf
pushf
not eax
add eax, 0xd812c051
xor eax, 0xa6c05336
rol eax, 0x37
popf
jmp 0x18033677e
cmp byte [rbx + 0x48f3], 0
mov rdx, qword [rbx + 0x3ed0]
je 0x180337147
push rax
pushf
mov eax, 0xf281ebe0
pushf
not eax
add eax, 0x8e0a6a78
xor eax, 0xc102e510
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x95b63009
xor eax, 0xbf138929
rol eax, 0x40
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x49bae458
pushf
not eax
add eax, 0xf46868df
xor eax, 0xac8d7145
rol eax, 0x26
popf
pushf
not eax
add eax, 0xa00116c1
xor eax, 0xf0a7674c
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xa5909284
xor eax, 0xd9cd4421
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xf1946fd2
xor eax, 0xdf1ab0fb
rol eax, 0xa4
popf
jmp 0x18033677e
cmp byte [rbx + 0x48f2], 0
jne 0x1803371dc
push rax
pushf
mov eax, 0x3a2dd1af
pushf
not eax
add eax, 0xda309b62
xor eax, 0xf6a1d69f
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x959c286f
xor eax, 0xe04185f2
rol eax, 0xd7
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x77625f2c
pushf
not eax
add eax, 0xea6421e6
xor eax, 0xe13837dc
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xa81f9c82
xor eax, 0xd6901e65
rol eax, 0x60
popf
pushf
not eax
add eax, 0xebf6604c
xor eax, 0xe9c1309c
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xb88d383d
xor eax, 0xf55b3865
rol eax, 0xd1
popf
jmp 0x18033677e
test byte [rbx + 0x4770], 4
jne 0x180337284
push rax
pushf
mov eax, 0x115ea5ff
pushf
not eax
add eax, 0x9673bbee
xor eax, 0x8b92d2ce
rol eax, 0x82
popf
pushf
not eax
add eax, 0xdc23222e
xor eax, 0xfee78512
rol eax, 0x53
popf
pushf
not eax
add eax, 0xc8fadc38
xor eax, 0xc2ffb51b
rol eax, 0xf6
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x66ff9e3a
pushf
not eax
add eax, 0xb7d670d7
xor eax, 0xca39086f
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x894629ff
xor eax, 0xe9da5b92
rol eax, 0x64
popf
jmp 0x18033677e
mov eax, dword [rbx + 0x48b8]
cmp eax, dword [rbx + 0x476c]
jne 0x1803372f8
push rax
pushf
mov eax, 0x14bb16d
pushf
not eax
add eax, 0xf9562365
xor eax, 0xf74a3279
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xac0fa962
xor eax, 0x8a48a3e1
rol eax, 0x1b
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0xad712277
pushf
not eax
add eax, 0xb3648ae3
xor eax, 0xb647538b
rol eax, 0x47
popf
pushf
not eax
add eax, 0xf788669b
xor eax, 0xe9db700e
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xf793fb83
xor eax, 0xeaf412b0
rol eax, 0xfd
popf
jmp 0x18033677e
test eax, eax
jne 0x18033739f
push rax
pushf
mov eax, 0x26b818d7
pushf
not eax
add eax, 0xef6f90ac
xor eax, 0xe39f0420
rol eax, 0x73
popf
pushf
not eax
add eax, 0x9061615e
xor eax, 0xa0fa3387
rol eax, 0x69
popf
pushf
not eax
add eax, 0x92f175af
xor eax, 0x9bf8dafa
rol eax, 0x60
popf
pushf
not eax
add eax, 0xe862e387
xor eax, 0xf2e00192
rol eax, 0xc5
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x70a3dff5
pushf
not eax
add eax, 0xf505a4f8
xor eax, 0xc7a0835e
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc03a98e9
xor eax, 0xe289030e
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x91fc7232
xor eax, 0xfe40aa6a
rol eax, 0xc
popf
jmp 0x18033677e
xor al, al
add rsp, 0x20
pop rbx
ret
mov eax, dword [rbx + 0x4774]
test al, 1
je 0x180337483
push rax
pushf
mov eax, 0x52cbf31f
pushf
not eax
add eax, 0xf38184c5
xor eax, 0xdf312786
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe474bb7d
xor eax, 0xe56e4f36
rol eax, 0x72
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x219540b0
pushf
not eax
add eax, 0xbac1333a
xor eax, 0xa44420fc
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x8104069f
xor eax, 0xe72d3aae
rol eax, 0x41
popf
pushf
not eax
add eax, 0xb88b6048
xor eax, 0xa39d1dbb
rol eax, 0x9d
popf
jmp 0x18033677e
cmp qword [rbx + 0x3ed8], rdx
je 0x18033752b
push rax
pushf
mov eax, 0x545e7119
pushf
not eax
add eax, 0x8196544c
xor eax, 0x847a8824
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe867ba99
xor eax, 0xde990882
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x884fe5e9
xor eax, 0xd20da8df
rol eax, 0x82
popf
pushf
not eax
add eax, 0xe954c857
xor eax, 0x83db24fe
rol eax, 0xda
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x3467ea4a
pushf
not eax
add eax, 0xe8d4723b
xor eax, 0xf0653787
rol eax, 0x45
popf
pushf
not eax
add eax, 0xe7633f1b
xor eax, 0xcc9e6639
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x9cdb7538
xor eax, 0xc781c8f2
rol eax, 0x9b
popf
jmp 0x18033677e
test al, al
jns 0x1803375ce
push rax
pushf
mov eax, 0x139fbafc
pushf
not eax
add eax, 0xc5711d66
xor eax, 0xc86ccb2b
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe5f2ba24
xor eax, 0x83e8c8c6
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xd3106b61
xor eax, 0x827620e6
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xdbe68aee
xor eax, 0x83fff379
rol eax, 0x5a
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0xcc0859ca
pushf
not eax
add eax, 0xc0570a5f
xor eax, 0x95e275ef
rol eax, 0xab
popf
pushf
not eax
add eax, 0xef3fe9b5
xor eax, 0xad140ea7
rol eax, 0x87
popf
jmp 0x18033677e
mov eax, dword [rbx + 0x3f30]
test eax, eax
je 0x180337664
push rax
pushf
mov eax, 0xf91cd877
pushf
not eax
add eax, 0x93c564d3
xor eax, 0xd40c506b
rol eax, 0x41
popf
pushf
not eax
add eax, 0xd4276f43
xor eax, 0xc7150a61
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9b8927f5
xor eax, 0xf1b1174d
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xae37c5e1
xor eax, 0xb8da3bc9
rol eax, 0x5e
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x6a7e9c0
pushf
not eax
add eax, 0xf0b64e73
xor eax, 0xe7c6e090
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xc700315a
xor eax, 0xce8bbf78
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa00f2920
xor eax, 0xa6d3e11a
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x8e06cdb5
xor eax, 0xa1529485
rol eax, 0x43
popf
jmp 0x18033677e
cmp eax, dword [rbx + 0x476c]
je 0x18033771e
push rax
pushf
mov eax, 0x2af5d6d8
pushf
not eax
add eax, 0x98cd9bf7
xor eax, 0xacb094a9
rol eax, 3
popf
pushf
not eax
add eax, 0x994acf8a
xor eax, 0xf0f0531c
rol eax, 0x75
popf
pushf
not eax
add eax, 0xacd4de54
xor eax, 0xd4c78d2b
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xa7ff8225
xor eax, 0xeabcf6dd
rol eax, 0x1a
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0xfb89f5ec
pushf
not eax
add eax, 0x840c8d24
xor eax, 0xd3ca6dfd
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xe63c6bb5
xor eax, 0x955fa97d
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xd80c4c0c
xor eax, 0x9f1484b9
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe7628412
xor eax, 0xc38f95cc
rol eax, 0x49
popf
jmp 0x18033677e
cmp byte [rbx + 0x3f3d], 0
jne 0x1803377c6
push rax
pushf
mov eax, 0x95e3cd9
pushf
not eax
add eax, 0xf5d346b4
xor eax, 0xd3e5b592
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x8af90345
xor eax, 0x90cd3867
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xc40d0f53
xor eax, 0xa7f94379
rol eax, 0xa2
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0xc18b2538
pushf
not eax
add eax, 0xb51e042a
xor eax, 0xbb1c6070
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xd0e0de29
xor eax, 0xafbc3457
rol eax, 2
popf
pushf
not eax
add eax, 0xbb7e6261
xor eax, 0xff4e822e
rol eax, 0xfe
popf
jmp 0x18033677e
cmp eax, dword [rdx + 0x74]
jne 0x18033786a
push rax
pushf
mov eax, 0x664ee3cd
pushf
not eax
add eax, 0xfeff4708
xor eax, 0xeba8da0c
rol eax, 0x72
popf
pushf
not eax
add eax, 0x9c8fb0de
xor eax, 0xbe2da868
rol eax, 0x36
popf
pushf
not eax
add eax, 0x9f7df4f6
xor eax, 0xa40787c2
rol eax, 0xac
popf
pushf
not eax
add eax, 0x9eade173
xor eax, 0xde1bd087
rol eax, 0x79
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x4367b253
pushf
not eax
add eax, 0xa8a2d131
xor eax, 0xfeae6e5a
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb0dda97c
xor eax, 0xceee7251
rol eax, 0x2c
popf
jmp 0x18033677e
mov rcx, qword [rbx + 0x48b0]
test rcx, rcx
je 0x180337902
push rax
pushf
mov eax, 0x47cdd67
pushf
not eax
add eax, 0xfa50be2a
xor eax, 0xbd636027
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xa53df19f
xor eax, 0xbe4aff1b
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xd3a0ecf1
xor eax, 0x893b6767
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xe4a2cf92
xor eax, 0xa1fd58e9
rol eax, 0xca
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x8abe2e5b
pushf
not eax
add eax, 0xc7a84d8b
xor eax, 0x9e6625ac
rol eax, 0x82
popf
pushf
not eax
add eax, 0xf562e84e
xor eax, 0x8c295c64
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x8ebb41b9
xor eax, 0xf88b9165
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb5a5ba88
xor eax, 0xb459955d
rol eax, 0xbd
popf
jmp 0x18033677e
mov rcx, qword [rcx + 0x370]
test rcx, rcx
je 0x18033799a
push rax
pushf
mov eax, 0xb9c7cec
pushf
not eax
add eax, 0xb57378ba
xor eax, 0x98510365
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x9ee5b998
xor eax, 0xa271a0d4
rol eax, 0x6d
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x10195e66
pushf
not eax
add eax, 0xcf30f8b7
xor eax, 0xf3f861e7
rol eax, 0x28
popf
pushf
not eax
add eax, 0xfda64e11
xor eax, 0xd0cbebe0
rol eax, 0x75
popf
pushf
not eax
add eax, 0x8db6ae62
xor eax, 0xeafa698d
rol eax, 0x61
popf
pushf
not eax
add eax, 0x951eb744
xor eax, 0x8d5af7c5
rol eax, 0xf5
popf
jmp 0x18033677e
cmp byte [rcx + 0xaf], 0
je 0x180337a2f
push rax
pushf
mov eax, 0x20351acc
pushf
not eax
add eax, 0xd9176c22
xor eax, 0xad2c6144
rol eax, 0x85
popf
pushf
not eax
add eax, 0x8dcb0308
xor eax, 0xd4ed00e5
rol eax, 0xd
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x3c4909e0
pushf
not eax
add eax, 0xbee8b000
xor eax, 0x9ade8f46
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xde21cbdf
xor eax, 0xd112c738
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb36648dc
xor eax, 0x850a8088
rol eax, 2
popf
pushf
not eax
add eax, 0xc1329385
xor eax, 0xe9b19b89
rol eax, 0x4d
popf
jmp 0x18033677e
mov rax, qword [rdx + 0x370]
cmp rcx, rax
je 0x180337aed
push rax
pushf
mov eax, 0x62ffe3c3
pushf
not eax
add eax, 0xbe5c4506
xor eax, 0x8d43e0b3
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe5b6a3b8
xor eax, 0xf4644f04
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe6a44940
xor eax, 0xc9b6cadb
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x83cd51b8
xor eax, 0xe033709d
rol eax, 0x3b
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0xe47fc3b8
pushf
not eax
add eax, 0xb2460db6
xor eax, 0xda55f259
rol eax, 0x29
popf
pushf
not eax
add eax, 0x9d87a8e3
xor eax, 0xbbabaf1c
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe1cd5ffa
xor eax, 0xe8076604
rol eax, 0xb1
popf
jmp 0x18033677e
mov r8d, dword [rcx + 0xc]
bt r8d, 0x1b
jb 0x180337b71
push rax
pushf
mov eax, 0x184da3a1
pushf
not eax
add eax, 0xcfc39098
xor eax, 0xed80970b
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xfa725c99
xor eax, 0x8e646ca3
rol eax, 0x6d
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x7751dc15
pushf
not eax
add eax, 0xc109f4cd
xor eax, 0xf77f5b8a
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x92ee99a9
xor eax, 0xcdd03e74
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xdaa82721
xor eax, 0x9b795b89
rol eax, 2
popf
pushf
not eax
add eax, 0xf50614a1
xor eax, 0xa820df9c
rol eax, 0xba
popf
jmp 0x18033677e
bt r8d, 0x1a
jae 0x180337c04
push rax
pushf
mov eax, 0xa8756c13
pushf
not eax
add eax, 0xfff57b95
xor eax, 0xe3f7b8e3
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xb0885d83
xor eax, 0xd7db3f97
rol eax, 0xc4
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x5107cf2c
pushf
not eax
add eax, 0xbc60e610
xor eax, 0xbfbcbcb0
rol eax, 0x23
popf
pushf
not eax
add eax, 0x89c39fb5
xor eax, 0xb0fea841
rol eax, 0x91
popf
pushf
not eax
add eax, 0xa7120bbe
xor eax, 0xdb09bab8
rol eax, 0xef
popf
pushf
not eax
add eax, 0xc30e1cb8
xor eax, 0xf4e41906
rol eax, 0xc3
popf
jmp 0x18033677e
cmp qword [rax + 0x370], rcx
je 0x180337c99
push rax
pushf
mov eax, 0x8c7b569
pushf
not eax
add eax, 0x930f134f
xor eax, 0xe6f63917
rol eax, 0x46
popf
pushf
not eax
add eax, 0xca769f9f
xor eax, 0x9f156303
rol eax, 0x8d
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x4bd3899e
pushf
not eax
add eax, 0xc0eea220
xor eax, 0xfbd729e7
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xb1ce787c
xor eax, 0xc0084eb9
rol eax, 0x96
popf
pushf
not eax
add eax, 0x8449a6f8
xor eax, 0xaa7e3f7f
rol eax, 0x21
popf
pushf
not eax
add eax, 0x9e984a19
xor eax, 0xd9673846
rol eax, 4
popf
jmp 0x18033677e
nop dword [rax]
push rax
pushf
mov eax, 0x98932061
pushf
not eax
add eax, 0xf0f32827
xor eax, 0x94aa373c
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x9a78479e
xor eax, 0xa745bb57
rol eax, 0xc2
popf
jmp 0x18033677e
cmp rax, rcx
je 0x180337d61
push rax
pushf
mov eax, 0xd2b6daee
pushf
not eax
add eax, 0xfb7c5901
xor eax, 0xd23dfb43
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x9f85bcca
xor eax, 0xa2097e41
rol eax, 0xbb
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x5bf83467
pushf
not eax
add eax, 0xd23260eb
xor eax, 0x8cd096cc
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xd2bf150e
xor eax, 0x81c3b754
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xf8238be8
xor eax, 0xe37b9d43
rol eax, 0x16
popf
jmp 0x18033677e
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x180337df9
push rax
pushf
mov eax, 0x27c30fcb
pushf
not eax
add eax, 0xc784bfd3
xor eax, 0xeca4cf62
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xb3294b8a
xor eax, 0xe266dbed
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x96c0dcc5
xor eax, 0xca1fd0cf
rol eax, 0xb7
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0xea8b6e73
pushf
not eax
add eax, 0xd86eb303
xor eax, 0xf86ea16e
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xf6cc2375
xor eax, 0xe7336ae4
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xce407c0a
xor eax, 0xdfe4b664
rol eax, 0x86
popf
pushf
not eax
add eax, 0xc95433a4
xor eax, 0xfe8ce353
rol eax, 0x55
popf
jmp 0x18033677e
test dword [rbx + 0x4770], 0x100
je 0x180337ea8
push rax
pushf
mov eax, 0x68e6b4bc
pushf
not eax
add eax, 0xd171e6ed
xor eax, 0xbfdc440d
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe33e575c
xor eax, 0xe1f61bf3
rol eax, 0x25
popf
pushf
not eax
add eax, 0xbe78daa5
xor eax, 0x89c32dab
rol eax, 0x72
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0xff590887
pushf
not eax
add eax, 0xe3f0eebb
xor eax, 0xa80ba86d
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe026f0aa
xor eax, 0xfe7c02c4
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf0a31141
xor eax, 0xa72274a9
rol eax, 0x2c
popf
jmp 0x18033677e
test byte [rbx + 0x4770], 4
jne 0x180337f2e
push rax
pushf
mov eax, 0x115ef85a
pushf
not eax
add eax, 0xa4ce324c
xor eax, 0xf529ad4e
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd4a61d79
xor eax, 0xba5a9fdf
rol eax, 0x32
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x6fbc0e79
pushf
not eax
add eax, 0xbc901724
xor eax, 0xe03095ad
rol eax, 0x39
popf
pushf
not eax
add eax, 0xa3bb14d1
xor eax, 0x8a5a37c8
rol eax, 8
popf
pushf
not eax
add eax, 0xf52ab7c8
xor eax, 0xb9a759a9
rol eax, 0xd1
popf
jmp 0x18033677e
mov eax, dword [rdx + 0x74]
cmp dword [rbx + 0x476c], eax
jne 0x180337fb2
push rax
pushf
mov eax, 0x73f108a7
pushf
not eax
add eax, 0xc5fcee41
xor eax, 0xc5de7511
rol eax, 0xda
popf
pushf
not eax
add eax, 0xd1829dea
xor eax, 0xaf23473b
rol eax, 0xfe
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0xb79d2418
pushf
not eax
add eax, 0xb701c327
xor eax, 0xf7649461
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xd92e9280
xor eax, 0xf88e9112
rol eax, 0xe
popf
jmp 0x18033677e
cmp byte [rdx + 0xb0], 0
jne 0x180338038
push rax
pushf
mov eax, 0x90e61dee
pushf
not eax
add eax, 0xdbf1be57
xor eax, 0xe37d85f0
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xfdf13e34
xor eax, 0xc619123c
rol eax, 0x12
popf
pushf
not eax
add eax, 0x80bff934
xor eax, 0xfd8dcdbe
rol eax, 0xe8
popf
jmp 0x18033677e
push rax
pushf
mov eax, 0x6bfbe078
pushf
not eax
add eax, 0x89ddd5d3
xor eax, 0xc6be8ccb
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xa5f82ea3
xor eax, 0xc2cc299e
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x957dea16
xor eax, 0xb031f9f9
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xd83ef477
xor eax, 0x8ddc1dac
rol eax, 0x9a
popf
jmp 0x18033677e
mov al, 0x26
pushf
not al
add al, 0xbd
xor al, 0x5c
rol al, 0xd6
popf
pushf
not al
add al, 0xd6
xor al, 0x58
rol al, 0xf1
popf
pushf
not al
add al, 0xff
xor al, 0x93
rol al, 0x20
popf
pushf
not al
add al, 0x63
xor al, 0xc6
rol al, 0x88
popf
add rsp, 0x20
pop rbx
ret