Function at 0x140234428
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x9b1ddef1
pushf
not eax
add eax, 0x91d04067
xor eax, 0xe4cec03e
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xc77085e5
xor eax, 0xe5fcb43b
rol eax, 0xac
popf
pushf
not eax
add eax, 0xac64420c
xor eax, 0xe80c39fe
rol eax, 0x28
popf
cmp eax, 0x29
jne 0x140234478
popf
pop rax
jmp 0x140235ab8
cmp eax, 0
jne 0x140234487
popf
pop rax
jmp 0x140234766
cmp eax, 3
jne 0x140234496
popf
pop rax
jmp 0x1402348c0
cmp eax, 1
jne 0x1402344a5
popf
pop rax
jmp 0x140234832
cmp eax, 0xd
jne 0x1402344b4
popf
pop rax
jmp 0x140234dab
cmp eax, 0x1a
jne 0x1402344c3
popf
pop rax
jmp 0x140235428
cmp eax, 0xe
jne 0x1402344d2
popf
pop rax
jmp 0x140234e2a
cmp eax, 0x31
jne 0x1402344e1
popf
pop rax
jmp 0x140235d2a
cmp eax, 0x19
jne 0x1402344f0
popf
pop rax
jmp 0x140235372
cmp eax, 8
jne 0x1402344ff
popf
pop rax
jmp 0x140234b3b
cmp eax, 0x2a
jne 0x14023450e
popf
pop rax
jmp 0x140235b23
cmp eax, 0x17
jne 0x14023451d
popf
pop rax
jmp 0x140235231
cmp eax, 0x1c
jne 0x14023452c
popf
pop rax
jmp 0x140235506
cmp eax, 0x2e
jne 0x14023453b
popf
pop rax
jmp 0x140235c36
cmp eax, 0x18
jne 0x14023454a
popf
pop rax
jmp 0x1402352ca
cmp eax, 0x2b
jne 0x140234559
popf
pop rax
jmp 0x140235b6a
cmp eax, 0x1b
jne 0x140234568
popf
pop rax
jmp 0x1402354aa
cmp eax, 0x2d
jne 0x140234577
popf
pop rax
jmp 0x140235be9
cmp eax, 0x23
jne 0x140234586
popf
pop rax
jmp 0x14023583b
cmp eax, 0x25
jne 0x140234595
popf
pop rax
jmp 0x140235924
cmp eax, 0x32
jne 0x1402345a4
popf
pop rax
jmp 0x140235d62
cmp eax, 0x13
jne 0x1402345b3
popf
pop rax
jmp 0x140235036
cmp eax, 0x15
jne 0x1402345c2
popf
pop rax
jmp 0x140235164
cmp eax, 0x24
jne 0x1402345d1
popf
pop rax
jmp 0x1402358a5
cmp eax, 0x1e
jne 0x1402345e0
popf
pop rax
jmp 0x1402355c9
cmp eax, 0xc
jne 0x1402345ef
popf
pop rax
jmp 0x140234d07
cmp eax, 0x26
jne 0x1402345fe
popf
pop rax
jmp 0x14023598f
cmp eax, 0x27
jne 0x14023460d
popf
pop rax
jmp 0x1402359f9
cmp eax, 0x30
jne 0x14023461c
popf
pop rax
jmp 0x140235cf2
cmp eax, 0x10
jne 0x14023462b
popf
pop rax
jmp 0x140234ed2
cmp eax, 0x2c
jne 0x14023463a
popf
pop rax
jmp 0x140235bb4
cmp eax, 9
jne 0x140234649
popf
pop rax
jmp 0x140234bcc
cmp eax, 4
jne 0x140234658
popf
pop rax
jmp 0x14023497b
cmp eax, 0x16
jne 0x140234667
popf
pop rax
jmp 0x1402351b2
cmp eax, 0x28
jne 0x140234676
popf
pop rax
jmp 0x140235a6f
cmp eax, 0xa
jne 0x140234685
popf
pop rax
jmp 0x140234c4d
cmp eax, 0x22
jne 0x140234694
popf
pop rax
jmp 0x1402357cc
cmp eax, 0x14
jne 0x1402346a3
popf
pop rax
jmp 0x1402350cf
cmp eax, 7
jne 0x1402346b2
popf
pop rax
jmp 0x140234ab8
cmp eax, 5
jne 0x1402346c1
popf
pop rax
jmp 0x140234a0c
cmp eax, 2
jne 0x1402346d0
popf
pop rax
jmp 0x140234887
cmp eax, 0x20
jne 0x1402346df
popf
pop rax
jmp 0x140235692
cmp eax, 0x1d
jne 0x1402346ee
popf
pop rax
jmp 0x14023555d
cmp eax, 0x11
jne 0x1402346fd
popf
pop rax
jmp 0x140234f7a
cmp eax, 6
jne 0x14023470c
popf
pop rax
jmp 0x140234a6f
cmp eax, 0x2f
jne 0x14023471b
popf
pop rax
jmp 0x140235c94
cmp eax, 0x12
jne 0x14023472a
popf
pop rax
jmp 0x140234fb8
cmp eax, 0x21
jne 0x140234739
popf
pop rax
jmp 0x140235749
cmp eax, 0x1f
jne 0x140234748
popf
pop rax
jmp 0x140235634
cmp eax, 0xb
jne 0x140234757
popf
pop rax
jmp 0x140234cca
cmp eax, 0xf
jne 0x140234766
popf
pop rax
jmp 0x140234ec3
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push r13
push r14
push r15
sub rsp, 0x30
mov r14, r9
mov rbx, r8
mov rsi, rdx
mov r13, rcx
xor edi, edi
cmp dword [r8 + 4], edi
je 0x1402347d9
push rax
pushf
mov eax, 0x4c833e0
pushf
not eax
add eax, 0xba6a7c7b
xor eax, 0xdd622467
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb52f51f0
xor eax, 0xfa155880
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xdad75364
xor eax, 0x98de55f6
rol eax, 0xc3
popf
jmp 0x140234469
push rax
pushf
mov eax, 0xd1c5d952
pushf
not eax
add eax, 0x9527e788
xor eax, 0x9d84daf4
rol eax, 0x76
popf
pushf
not eax
add eax, 0x959e5b0f
xor eax, 0x84fac020
rol eax, 0x19
popf
pushf
not eax
add eax, 0xbbbc218e
xor eax, 0x8a492473
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xbb4eb992
xor eax, 0xf4f292bb
rol eax, 0xa0
popf
jmp 0x140234469
movsxd r15, dword [r8 + 4]
call fcn.14025ecdb
lea rdx, [r15 + rax]
jmp 0x1402348c0
mov rdx, rdi
mov r15d, edi
push rax
pushf
mov eax, 0xfd18c76e
pushf
not eax
add eax, 0x87cd4da6
xor eax, 0xd21b2217
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe6c656fc
xor eax, 0xdbb66277
rol eax, 0xcf
popf
jmp 0x140234469
test rdx, rdx
je 0x140234922
push rax
pushf
mov eax, 0xdc3332f6
pushf
not eax
add eax, 0x85146c29
xor eax, 0xdfb4c742
rol eax, 0xad
popf
pushf
not eax
add eax, 0xeaaa8c56
xor eax, 0xb376bedd
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xdd8fabb1
xor eax, 0xe417b8cd
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x9929262a
xor eax, 0xc534a867
rol eax, 0x7a
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x6aa38b68
pushf
not eax
add eax, 0xf45b658d
xor eax, 0xfd1a922a
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa04d1684
xor eax, 0xf0a12c98
rol eax, 0x85
popf
pushf
not eax
add eax, 0x8668e9ab
xor eax, 0xdbdef17c
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x8af59aca
xor eax, 0xf4a2d566
rol eax, 0xff
popf
jmp 0x140234469
test r15d, r15d
je 0x1402349d9
push rax
pushf
mov eax, 0x5324c737
pushf
not eax
add eax, 0xbdbcd18b
xor eax, 0xe2c9b97b
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xfbed2fa0
xor eax, 0xad11005b
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb6a9fd4c
xor eax, 0xdd9b6379
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x84f85478
xor eax, 0xf428471a
rol eax, 0xda
popf
jmp 0x140234469
push rax
pushf
mov eax, 0xd0672442
pushf
not eax
add eax, 0xd6ae626b
xor eax, 0xb91e4862
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x91adefd9
xor eax, 0xe1d79240
rol eax, 0xe0
popf
jmp 0x140234469
call fcn.14025ecdb
mov rcx, rax
movsxd rax, dword [rbx + 4]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
jmp 0x140234ab8
mov rcx, rdi
push rax
pushf
mov eax, 0xe35d57d9
pushf
not eax
add eax, 0xf14d80bf
xor eax, 0xb24d552e
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xde8bdaf8
xor eax, 0xc4b46d8d
rol eax, 0x37
popf
pushf
not eax
add eax, 0x9608199e
xor eax, 0xc66bece5
rol eax, 0xb3
popf
jmp 0x140234469
cmp byte [rcx + 0x10], dil
je 0x140234af5
push rax
pushf
mov eax, 0x6f3a04fe
pushf
not eax
add eax, 0xbf7533d3
xor eax, 0xdf5a83fd
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x99f4fa28
xor eax, 0xe189afc4
rol eax, 0x66
popf
jmp 0x140234469
push rax
pushf
mov eax, 0xccb6ad51
pushf
not eax
add eax, 0xc0f82812
xor eax, 0xcaadbd2d
rol eax, 0x65
popf
pushf
not eax
add eax, 0x98fc4792
xor eax, 0xe3198d92
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x9b5e7b80
xor eax, 0xb9f9106e
rol eax, 0xb3
popf
jmp 0x140234469
cmp dword [rbx + 8], edi
jne 0x140234b99
push rax
pushf
mov eax, 0x108677e
pushf
not eax
add eax, 0xb141753e
xor eax, 0xa6a828ec
rol eax, 0x16
popf
pushf
not eax
add eax, 0xef054c4f
xor eax, 0xf95fb903
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xa20eff38
xor eax, 0xefde9869
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x9a78622a
xor eax, 0xf28b219c
rol eax, 0xa5
popf
jmp 0x140234469
push rax
pushf
mov eax, 0xaaa57c
pushf
not eax
add eax, 0xd6613dfb
xor eax, 0xb9221716
rol eax, 0xe
popf
pushf
not eax
add eax, 0xec7ccfa8
xor eax, 0xc9e2b482
rol eax, 0xeb
popf
jmp 0x140234469
cmp dword [rbx], edi
jge 0x140234c07
push rax
pushf
mov eax, 0x4e6f35e8
pushf
not eax
add eax, 0x8a195481
xor eax, 0xa8cb09c0
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xfb73e4c3
xor eax, 0xadef8d60
rol eax, 0x78
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x4139b41e
pushf
not eax
add eax, 0x826a9580
xor eax, 0xaf579997
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x8f78cdad
xor eax, 0xdc81471a
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xf75afebb
xor eax, 0xf62036f7
rol eax, 0x21
popf
jmp 0x140234469
cmp dword [rbx], edi
jl 0x140234c84
push rax
pushf
mov eax, 0x90033495
pushf
not eax
add eax, 0xef55774e
xor eax, 0xed061c20
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xf9759683
xor eax, 0xe32b0a1f
rol eax, 0xfc
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x85f6018b
pushf
not eax
add eax, 0xe84c7518
xor eax, 0xffadd0ef
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xf2fe42ac
xor eax, 0xc10e67a3
rol eax, 0x36
popf
pushf
not eax
add eax, 0xbe4080b1
xor eax, 0xc8ba7c75
rol eax, 0x8f
popf
jmp 0x140234469
movsxd rax, dword [rbx + 8]
add rax, qword [rsi]
mov rsi, rax
push rax
pushf
mov eax, 0x8cad9db4
pushf
not eax
add eax, 0xd7fbf231
xor eax, 0xd6184e4e
rol eax, 0x54
popf
pushf
not eax
add eax, 0x9153c253
xor eax, 0xefa9ecf1
rol eax, 0xb
popf
jmp 0x140234469
test byte [rbx], 0x80
je 0x140234d65
push rax
pushf
mov eax, 0x46cb81af
pushf
not eax
add eax, 0x95d250a2
xor eax, 0x9a096362
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xb9452043
xor eax, 0xe7e1f470
rol eax, 0x33
popf
pushf
not eax
add eax, 0xae4ec28c
xor eax, 0xdd1a511f
rol eax, 0xff
popf
pushf
not eax
add eax, 0xc0cc5e40
xor eax, 0x85eb69f2
rol eax, 0x98
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x87163e36
pushf
not eax
add eax, 0xe4e7ae6f
xor eax, 0xa3a87b05
rol eax, 0x98
popf
pushf
not eax
add eax, 0xbd8fcabf
xor eax, 0xe3ace898
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x8c74e9ec
xor eax, 0xa1e57ba1
rol eax, 0x8a
popf
jmp 0x140234469
test byte [r14], 0x10
je 0x140234df7
push rax
pushf
mov eax, 0x159eb0dd
pushf
not eax
add eax, 0xef49c29a
xor eax, 0xd792ff51
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x8503dc81
xor eax, 0xe4b44caa
rol eax, 0x99
popf
pushf
not eax
add eax, 0x9dbef66a
xor eax, 0x84a64705
rol eax, 0x56
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x1f1eedd8
pushf
not eax
add eax, 0xc5ebf17f
xor eax, 0xe1965c0b
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9a1f7cd9
xor eax, 0xc2350b02
rol eax, 0x14
popf
jmp 0x140234469
mov rax, qword [0x140121ce0]
test rax, rax
je 0x140234e8f
push rax
pushf
mov eax, 0x98f08592
pushf
not eax
add eax, 0x8d86e6e0
xor eax, 0x9ff12b7b
rol eax, 0xf
popf
pushf
not eax
add eax, 0xc573a86f
xor eax, 0xccbe4353
rol eax, 0xca
popf
pushf
not eax
add eax, 0xabb77b9c
xor eax, 0xf09ea4be
rol eax, 0x32
popf
pushf
not eax
add eax, 0xa6c13d9f
xor eax, 0xd96233d9
rol eax, 0xb1
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x2dff7dbf
pushf
not eax
add eax, 0x8dd5d144
xor eax, 0xf5712f4d
rol eax, 0x24
popf
pushf
not eax
add eax, 0x9703cd6a
xor eax, 0xeca800cf
rol eax, 0xf
popf
jmp 0x140234469
call qword [0x1401112e8]
test rax, rax
je 0x140235c36
test rsi, rsi
je 0x140234f21
push rax
pushf
mov eax, 0x26b7c4d5
pushf
not eax
add eax, 0x87a21f7b
xor eax, 0xd092eeb1
rol eax, 0x19
popf
pushf
not eax
add eax, 0xd2aca02f
xor eax, 0xe475707a
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x941456bc
xor eax, 0x9d3c7452
rol eax, 0x8f
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x59e013c8
pushf
not eax
add eax, 0xc3719ff8
xor eax, 0xda664f95
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe72c5cd9
xor eax, 0xe17497ce
rol eax, 0x84
popf
pushf
not eax
add eax, 0xbb66d8d2
xor eax, 0xf3c4f0fa
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xd0dcd592
xor eax, 0xe57b2042
rol eax, 0x27
popf
jmp 0x140234469
mov qword [rsi], rax
mov rcx, rax
jmp 0x140235506
test byte [rbx], 8
je 0x140234ff0
push rax
pushf
mov eax, 0xcf8fea69
pushf
not eax
add eax, 0xa72fa3d9
xor eax, 0xea5fb76e
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xb2e16036
xor eax, 0x9f046f55
rol eax, 0x34
popf
jmp 0x140234469
push rax
pushf
mov eax, 0xa8631b21
pushf
not eax
add eax, 0xf1ca18c4
xor eax, 0xd79ec82b
rol eax, 0x49
popf
pushf
not eax
add eax, 0xe364ab86
xor eax, 0x854dc8f0
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x97e5b535
xor eax, 0xf82812af
rol eax, 0x87
popf
jmp 0x140234469
mov rcx, qword [r13 + 0x28]
test rcx, rcx
je 0x140235076
push rax
pushf
mov eax, 0x67014511
pushf
not eax
add eax, 0xcd938480
xor eax, 0x97f0d0f0
rol eax, 0x27
popf
pushf
not eax
add eax, 0x8b510c38
xor eax, 0xd9d33cbf
rol eax, 0x31
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x5e55d9cb
pushf
not eax
add eax, 0xd7c3e044
xor eax, 0xc3b5379f
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xf3cfd007
xor eax, 0xa64c92fe
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xdc05c82e
xor eax, 0xf45ad54f
rol eax, 0x99
popf
pushf
not eax
add eax, 0x930dca48
xor eax, 0xf3e4fcf4
rol eax, 0x44
popf
jmp 0x140234469
test rsi, rsi
je 0x14023511e
push rax
pushf
mov eax, 0x6f51ebf2
pushf
not eax
add eax, 0xfde89ac0
xor eax, 0xb1e07a79
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa782cef0
xor eax, 0xc91686d6
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb42bbee2
xor eax, 0x9dc665b5
rol eax, 0x8f
popf
jmp 0x140234469
push rax
pushf
mov eax, 0xd2507379
pushf
not eax
add eax, 0xb7cee335
xor eax, 0xdcd4a3a1
rol eax, 0x14
popf
pushf
not eax
add eax, 0xdeabbe68
xor eax, 0xa4963839
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xb584278f
xor eax, 0xfbe6520c
rol eax, 0x57
popf
jmp 0x140234469
mov qword [rsi], rcx
jmp 0x140235506
test byte [r14], 1
je 0x1402351fe
push rax
pushf
mov eax, 0x60f7e63b
pushf
not eax
add eax, 0xfa5cd2a9
xor eax, 0x8c99fe81
rol eax, 0x54
popf
pushf
not eax
add eax, 0xee8622a0
xor eax, 0xcfc91eef
rol eax, 0x64
popf
pushf
not eax
add eax, 0xceb7dc22
xor eax, 0xcdda1a1d
rol eax, 0x80
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x27645bad
pushf
not eax
add eax, 0x96606e3c
xor eax, 0x98f13c07
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xdac5ed30
xor eax, 0x859583bb
rol eax, 0xa9
popf
jmp 0x140234469
mov rdx, qword [r13 + 0x28]
test rdx, rdx
je 0x140235297
push rax
pushf
mov eax, 0x2f51b8b
pushf
not eax
add eax, 0x9e1d5bf6
xor eax, 0x9ac04065
rol eax, 0x77
popf
pushf
not eax
add eax, 0xe44b9f0d
xor eax, 0xd5ff940b
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xcb2d0c8a
xor eax, 0x993a8411
rol eax, 0xab
popf
pushf
not eax
add eax, 0xe6d2ef84
xor eax, 0xf49b6524
rol eax, 0x84
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x74c61afe
pushf
not eax
add eax, 0x9455087d
xor eax, 0xe21ba933
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x9a1acd51
xor eax, 0x83502b2a
rol eax, 9
popf
jmp 0x140234469
test rsi, rsi
je 0x140235319
push rax
pushf
mov eax, 0x53c0045d
pushf
not eax
add eax, 0xfe730828
xor eax, 0xb83e0c52
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa9ba7d9d
xor eax, 0x8f8f6b66
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xb52c6f08
xor eax, 0xdc655628
rol eax, 0x89
popf
jmp 0x140234469
push rax
pushf
mov eax, 0xdbf7b264
pushf
not eax
add eax, 0xf52d3536
xor eax, 0x8d758425
rol eax, 9
popf
pushf
not eax
add eax, 0x83bc9721
xor eax, 0xed8ad0a6
rol eax, 0x59
popf
pushf
not eax
add eax, 0xe460fc2b
xor eax, 0x80d27b1a
rol eax, 0x67
popf
pushf
not eax
add eax, 0xbe566eb6
xor eax, 0x92f25952
rol eax, 0x80
popf
jmp 0x140234469
movsxd r8, dword [r14 + 0x14]
mov rcx, rsi
call fcn.1400f5980
cmp dword [r14 + 0x14], 8
jne 0x1402353cf
push rax
pushf
mov eax, 0xe1696ba0
pushf
not eax
add eax, 0xc2969491
xor eax, 0xf20fada9
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xc6624582
xor eax, 0xaa44b8f8
rol eax, 0x34
popf
pushf
not eax
add eax, 0xca6dfe83
xor eax, 0xf1eb5f72
rol eax, 0xe6
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x2dd3132b
pushf
not eax
add eax, 0xf05873e4
xor eax, 0xfbb9b8ff
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe66d89af
xor eax, 0x9aadb980
rol eax, 0x86
popf
pushf
not eax
add eax, 0xa3492589
xor eax, 0x9725db50
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xafca79de
xor eax, 0xa65d9525
rol eax, 0x9c
popf
jmp 0x140234469
cmp qword [rsi], rdi
je 0x140235464
push rax
pushf
mov eax, 0x2423ff80
pushf
not eax
add eax, 0xed938c44
xor eax, 0xd36a9a7a
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x90193597
xor eax, 0xdde52b6f
rol eax, 0x82
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x580ecf38
pushf
not eax
add eax, 0x80b13888
xor eax, 0xd22cc528
rol eax, 0x63
popf
pushf
not eax
add eax, 0xb77d0486
xor eax, 0xe4e755aa
rol eax, 0x12
popf
pushf
not eax
add eax, 0xa5eb7a49
xor eax, 0x8a3b5ac4
rol eax, 0xe5
popf
jmp 0x140234469
mov rcx, qword [rsi]
push rax
pushf
mov eax, 0xfea68c68
pushf
not eax
add eax, 0xda71d6a5
xor eax, 0xe3941d7c
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xfb7952d2
xor eax, 0x9acb81e8
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xc0291ba5
xor eax, 0xc8a02bc5
rol eax, 3
popf
pushf
not eax
add eax, 0x95006a55
xor eax, 0xc460940b
rol eax, 0x38
popf
jmp 0x140234469
lea rdx, [r14 + 8]
call fcn.14013d1bb
mov qword [rsi], rax
jmp 0x140235b6a
cmp dword [r14 + 0x18], edi
je 0x140235596
push rax
pushf
mov eax, 0x6b145b3c
pushf
not eax
add eax, 0x9ac25ea8
xor eax, 0x8f2bbc50
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x950c81df
xor eax, 0xad98711b
rol eax, 0x7f
popf
jmp 0x140234469
push rax
pushf
mov eax, 0xaae66f29
pushf
not eax
add eax, 0xda1e4d97
xor eax, 0x8846542f
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x89dbaac3
xor eax, 0x9bb5626e
rol eax, 0x70
popf
jmp 0x140234469
movsxd rbx, dword [r14 + 0x18]
call fcn.1402b3dbd
lea rcx, [rbx + rax]
jmp 0x140235692
mov rcx, rdi
mov ebx, edi
push rax
pushf
mov eax, 0xf12536cc
pushf
not eax
add eax, 0xe2c9a221
xor eax, 0xb36bc73b
rol eax, 0x76
popf
pushf
not eax
add eax, 0xfacac672
xor eax, 0x8283aae5
rol eax, 0x21
popf
pushf
not eax
add eax, 0x957ded80
xor eax, 0xf9221332
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc9d85a20
xor eax, 0xd873a51a
rol eax, 0xe2
popf
jmp 0x140234469
test rcx, rcx
jne 0x1402356f0
push rax
pushf
mov eax, 0xb7769114
pushf
not eax
add eax, 0x98924eaf
xor eax, 0xf16ec255
rol eax, 0x76
popf
pushf
not eax
add eax, 0xf857843b
xor eax, 0xe4efd489
rol eax, 0x10
popf
pushf
not eax
add eax, 0xdd03bf2b
xor eax, 0x99e74c10
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x854eeffd
xor eax, 0xaf7ac050
rol eax, 0xf1
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x692f6ea
pushf
not eax
add eax, 0x82fd1788
xor eax, 0xe0e0d78a
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x8e38c4a6
xor eax, 0xcb80c212
rol eax, 6
popf
pushf
not eax
add eax, 0xbdc8d2c8
xor eax, 0xfe748c90
rol eax, 3
popf
pushf
not eax
add eax, 0xcc051825
xor eax, 0xcc199fe0
rol eax, 0x87
popf
jmp 0x140234469
cmp qword [r13 + 0x28], rdi
je 0x140235799
push rax
pushf
mov eax, 0xa37ad865
pushf
not eax
add eax, 0xdb761166
xor eax, 0x8da9152d
rol eax, 0x13
popf
pushf
not eax
add eax, 0xbec701f0
xor eax, 0x8b062404
rol eax, 0xb
popf
pushf
not eax
add eax, 0xc64b4a43
xor eax, 0xddf07391
rol eax, 0xa5
popf
jmp 0x140234469
push rax
pushf
mov eax, 0xab9f9746
pushf
not eax
add eax, 0x8247e3fc
xor eax, 0x9259d7a9
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xdcc44ff2
xor eax, 0xf8061768
rol eax, 0x2d
popf
jmp 0x140234469
test rsi, rsi
je 0x140235808
push rax
pushf
mov eax, 0x36254204
pushf
not eax
add eax, 0xeab3591f
xor eax, 0xadf4cec3
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xd2449f7c
xor eax, 0x8578c8ad
rol eax, 0x66
popf
jmp 0x140234469
push rax
pushf
mov eax, 0xececa32a
pushf
not eax
add eax, 0xda1b62b7
xor eax, 0xc6d9be08
rol eax, 0x61
popf
pushf
not eax
add eax, 0xe9f84f30
xor eax, 0x923b4c27
rol eax, 0xf0
popf
jmp 0x140234469
movsxd rbx, dword [r14 + 0x14]
lea rdx, [r14 + 8]
mov rcx, qword [r13 + 0x28]
call fcn.14013d1bb
mov rdx, rax
mov r8, rbx
mov rcx, rsi
call fcn.1400f5980
jmp 0x140235b6a
cmp qword [r13 + 0x28], rdi
je 0x1402358f1
push rax
pushf
mov eax, 0xec89b375
pushf
not eax
add eax, 0x8bdc93ca
xor eax, 0xff25ecb6
rol eax, 0x65
popf
pushf
not eax
add eax, 0xe7502929
xor eax, 0xe49a91e7
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xe94cf7b2
xor eax, 0xac453ce2
rol eax, 0xb6
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x1cd67d10
pushf
not eax
add eax, 0xda3ccc15
xor eax, 0xf0b76f88
rol eax, 0x97
popf
pushf
not eax
add eax, 0xe73fb622
xor eax, 0xa11bed91
rol eax, 0xb4
popf
jmp 0x140234469
test rsi, rsi
je 0x14023595c
push rax
pushf
mov eax, 0xe5975bc0
pushf
not eax
add eax, 0x9c41ea9c
xor eax, 0xf6bbee7a
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x8885f64b
xor eax, 0x8659c422
rol eax, 0xb8
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x17768cd3
pushf
not eax
add eax, 0xffa6572e
xor eax, 0x8a65c49b
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x9ef3c714
xor eax, 0x93f8769d
rol eax, 0x91
popf
jmp 0x140234469
test ebx, ebx
je 0x1402359c6
push rax
pushf
mov eax, 0x5518f8d2
pushf
not eax
add eax, 0xffe08126
xor eax, 0xa8a8804e
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xc9618589
xor eax, 0xeb516c84
rol eax, 0xd8
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x3f86840b
pushf
not eax
add eax, 0xb75016a6
xor eax, 0x9da292f4
rol eax, 0x17
popf
pushf
not eax
add eax, 0xf433c4bf
xor eax, 0xbcbe8dbe
rol eax, 0x5c
popf
jmp 0x140234469
call fcn.1402b3dbd
mov rcx, rax
movsxd rax, dword [r14 + 0x18]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
jmp 0x140235ab8
mov rcx, rdi
push rax
pushf
mov eax, 0xd37b325f
pushf
not eax
add eax, 0x84999dfc
xor eax, 0xb655b2de
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xececa128
xor eax, 0xad87d1d3
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xc04e1bfa
xor eax, 0xc2a96f40
rol eax, 0x3b
popf
jmp 0x140234469
test rcx, rcx
je 0x140235af0
push rax
pushf
mov eax, 0xb041acfd
pushf
not eax
add eax, 0xa0923115
xor eax, 0xaeb4991d
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8c0bd98d
xor eax, 0xf452d25f
rol eax, 0xe1
popf
jmp 0x140234469
push rax
pushf
mov eax, 0x1323f74a
pushf
not eax
add eax, 0xd3a7589a
xor eax, 0xcc8397ab
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xc91f12f5
xor eax, 0xa8a60b3d
rol eax, 0xb1
popf
jmp 0x140234469
mov al, byte [r14]
and al, 4
neg al
sbb ecx, ecx
neg ecx
jmp 0x140235b2f
inc ecx
mov edi, ecx
mov dword [rsp + 0x20], ecx
push rax
pushf
mov eax, 0x36d21ece
pushf
not eax
add eax, 0xb09aa995
xor eax, 0xab807c88
rol eax, 0x58
popf
pushf
not eax
add eax, 0xaf0ccf1b
xor eax, 0xd03a8626
rol eax, 0x64
popf
jmp 0x140234469
mov eax, edi
jmp 0x140235be9
xor eax, eax
push rax
pushf
mov eax, 0x78ce8cd1
pushf
not eax
add eax, 0x9887bb1e
xor eax, 0xadbed44d
rol eax, 0xae
popf
pushf
not eax
add eax, 0xd205a4e6
xor eax, 0xd3851564
rol eax, 0xd8
popf
jmp 0x140234469
mov rbx, qword [rsp + 0x50]
mov rsi, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x60]
add rsp, 0x30
pop r15
pop r14
pop r13
ret
call fcn.1402e857a
push rax
pushf
mov eax, 0xd353317f
pushf
not eax
add eax, 0xf294d1b5
xor eax, 0xae8e9f58
rol eax, 0xac
popf
pushf
not eax
add eax, 0xad8ee590
xor eax, 0xb1336c9d
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc63f93d1
xor eax, 0x8fef0989
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xadd383ca
xor eax, 0x989e7dcf
rol eax, 0x31
popf
jmp 0x140234469
call fcn.1402e857a
push rax
pushf
mov eax, 0xf15cf284
pushf
not eax
add eax, 0xda93eb4c
xor eax, 0xa4191c78
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xa016d3d0
xor eax, 0xa441649a
rol eax, 0x20
popf
pushf
not eax
add eax, 0xd0aec670
xor eax, 0xa906649c
rol eax, 0x88
popf
pushf
not eax
add eax, 0xcc0b49a8
xor eax, 0xe1995785
rol eax, 0x94
popf
jmp 0x140234469
call fcn.1402e857a
push rax
pushf
mov eax, 0xbeda99ad
pushf
not eax
add eax, 0x8e287408
xor eax, 0xc30897de
rol eax, 0x87
popf
pushf
not eax
add eax, 0xd5f74b5b
xor eax, 0xb3539954
rol eax, 0x14
popf
jmp 0x140234469
call fcn.1402e857a
push rax
pushf
mov eax, 0xad0f905b
pushf
not eax
add eax, 0x97c50fe9
xor eax, 0x8cfc6e8f
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xeda0d512
xor eax, 0xce740bef
rol eax, 0xcc
popf
jmp 0x140234469
call fcn.1402e857a
nop
call fcn.1402e857a
nop
push rax
pushf
mov eax, 0xc37106c2
pushf
not eax
add eax, 0xf0e6ede4
xor eax, 0xaab75106
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xca392bb6
xor eax, 0x99e2b5d2
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xeab5a602
xor eax, 0xc981943f
rol eax, 0xb5
popf
cmp eax, 1
jne 0x140235dbe
popf
pop rax
jmp 0x140235de2
cmp eax, 0
jne 0x140235dcd
popf
pop rax
jmp 0x140235dcd
push rbp
sub rsp, 0x20
mov rbp, rdx
xor ecx, ecx
add rsp, 0x20
pop rbp
jmp fcn.1402d54d6
int3