Function at 0x140076d0b
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x61d19f36
pushf
not eax
add eax, 0xbe0776a7
xor eax, 0xd47605b9
rol eax, 0x41
popf
pushf
not eax
add eax, 0x8bd13399
xor eax, 0xb67464ee
rol eax, 0x51
popf
pushf
not eax
add eax, 0xd450cfa8
xor eax, 0x9101ac60
rol eax, 0x71
popf
pushf
not eax
add eax, 0xba290aea
xor eax, 0x87902bf8
rol eax, 0x62
popf
cmp eax, 0x20
jne 0x140076d6e
popf
pop rax
jmp 0x14007800b
cmp eax, 0
jne 0x140076d7d
popf
pop rax
jmp 0x140076f8a
cmp eax, 3
jne 0x140076d8c
popf
pop rax
jmp 0x14007714b
cmp eax, 1
jne 0x140076d9b
popf
pop rax
jmp 0x140077029
cmp eax, 0xd
jne 0x140076daa
popf
pop rax
jmp 0x140077682
cmp eax, 0x1a
jne 0x140076db9
popf
pop rax
jmp 0x140077d7c
cmp eax, 0xe
jne 0x140076dc8
popf
pop rax
jmp 0x14007777c
cmp eax, 0xb
jne 0x140076dd7
popf
pop rax
jmp 0x14007759a
cmp eax, 0x19
jne 0x140076de6
popf
pop rax
jmp 0x140077d40
cmp eax, 8
jne 0x140076df5
popf
pop rax
jmp 0x1400773ff
cmp eax, 0x1d
jne 0x140076e04
popf
pop rax
jmp 0x140077ecf
cmp eax, 0x17
jne 0x140076e13
popf
pop rax
jmp 0x140077be1
cmp eax, 0x1c
jne 0x140076e22
popf
pop rax
jmp 0x140077e85
cmp eax, 0x12
jne 0x140076e31
popf
pop rax
jmp 0x14007793c
cmp eax, 0x18
jne 0x140076e40
popf
pop rax
jmp 0x140077c48
cmp eax, 0x11
jne 0x140076e4f
popf
pop rax
jmp 0x1400778d9
cmp eax, 0x1b
jne 0x140076e5e
popf
pop rax
jmp 0x140077db7
cmp eax, 0x21
jne 0x140076e6d
popf
pop rax
jmp 0x1400780a1
cmp eax, 0x23
jne 0x140076e7c
popf
pop rax
jmp 0x14007813c
cmp eax, 0x14
jne 0x140076e8b
popf
pop rax
jmp 0x140077a46
cmp eax, 0xf
jne 0x140076e9a
popf
pop rax
jmp 0x1400777cc
cmp eax, 0x13
jne 0x140076ea9
popf
pop rax
jmp 0x14007799e
cmp eax, 0x15
jne 0x140076eb8
popf
pop rax
jmp 0x140077adb
cmp eax, 0x24
jne 0x140076ec7
popf
pop rax
jmp 0x140078191
cmp eax, 0x1e
jne 0x140076ed6
popf
pop rax
jmp 0x140077f6b
cmp eax, 0xc
jne 0x140076ee5
popf
pop rax
jmp 0x14007761d
cmp eax, 7
jne 0x140076ef4
popf
pop rax
jmp 0x140077387
cmp eax, 5
jne 0x140076f03
popf
pop rax
jmp 0x140077283
cmp eax, 0x1f
jne 0x140076f12
popf
pop rax
jmp 0x140077fd1
cmp eax, 0x10
jne 0x140076f21
popf
pop rax
jmp 0x140077808
cmp eax, 6
jne 0x140076f30
popf
pop rax
jmp 0x140077305
cmp eax, 9
jne 0x140076f3f
popf
pop rax
jmp 0x1400774a7
cmp eax, 4
jne 0x140076f4e
popf
pop rax
jmp 0x1400771f2
cmp eax, 0x16
jne 0x140076f5d
popf
pop rax
jmp 0x140077b83
cmp eax, 2
jne 0x140076f6c
popf
pop rax
jmp 0x1400770b7
cmp eax, 0xa
jne 0x140076f7b
popf
pop rax
jmp 0x14007755e
cmp eax, 0x22
jne 0x140076f8a
popf
pop rax
jmp 0x140078133
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x30
mov rbx, rcx
mov bpl, dl
mov ecx, dword [rcx + 0x34]
cmp ecx, 5
jg 0x140076fe3
push rax
pushf
mov eax, 0x2ae8323
pushf
not eax
add eax, 0xd13d5892
xor eax, 0xa07f3dd4
rol eax, 0xa
popf
pushf
not eax
add eax, 0xb33b6c5b
xor eax, 0xeb98821f
rol eax, 0x19
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0xcf1db5e9
pushf
not eax
add eax, 0xbd1d9e4d
xor eax, 0xed942cfa
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xbbe60180
xor eax, 0xbd1c9a09
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa7dff8de
xor eax, 0xe6d5d330
rol eax, 0x57
popf
jmp 0x140076d5f
je 0x140077084
push rax
pushf
mov eax, 0xd9612d5e
pushf
not eax
add eax, 0xec02dbe7
xor eax, 0x925fb7a0
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x9d858f15
xor eax, 0xb24a4043
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xc50eafbe
xor eax, 0x85a48190
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xb9a4ca90
xor eax, 0xa11921c4
rol eax, 0x7a
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0xfb937cb
pushf
not eax
add eax, 0xaaee1ea5
xor eax, 0x8a46f670
rol eax, 0x35
popf
pushf
not eax
add eax, 0xe16238e0
xor eax, 0xcc40ea9d
rol eax, 0xf3
popf
jmp 0x140076d5f
test ecx, ecx
je 0x140077105
push rax
pushf
mov eax, 0xbd456fd7
pushf
not eax
add eax, 0xfaaadad8
xor eax, 0xdd7b51d3
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xb1e115b8
xor eax, 0xf24a6ded
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xa7d01bcc
xor eax, 0xd59b3fdf
rol eax, 0xfe
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0xc8e1a359
pushf
not eax
add eax, 0xbacf67c4
xor eax, 0x80430303
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xc8716ab4
xor eax, 0xf640910d
rol eax, 0x27
popf
pushf
not eax
add eax, 0xcaf5c511
xor eax, 0xcef49606
rol eax, 0x40
popf
jmp 0x140076d5f
sub ecx, 1
je 0x14007719a
push rax
pushf
mov eax, 0xc4bc4cd5
pushf
not eax
add eax, 0x81f10aad
xor eax, 0xb21c3b66
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xcbe377d4
xor eax, 0xcffc0366
rol eax, 0x18
popf
pushf
not eax
add eax, 0xf5613c9e
xor eax, 0xb419d748
rol eax, 0xb3
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0x55507069
pushf
not eax
add eax, 0xeae1aae7
xor eax, 0xfead5b9f
rol eax, 1
popf
pushf
not eax
add eax, 0x9f9f2a7a
xor eax, 0xec072f29
rol eax, 0x33
popf
pushf
not eax
add eax, 0xb1934502
xor eax, 0xb9c6a0a8
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x9aadb66f
xor eax, 0xabf358be
rol eax, 4
popf
jmp 0x140076d5f
sub ecx, 1
je 0x14007722a
push rax
pushf
mov eax, 0x38e7950e
pushf
not eax
add eax, 0x9f5dff89
xor eax, 0xea351561
rol eax, 0x75
popf
pushf
not eax
add eax, 0xdf70cd8c
xor eax, 0xfbff4508
rol eax, 0x5e
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0x70d35675
pushf
not eax
add eax, 0xd4c6f83e
xor eax, 0x97d231a7
rol eax, 0x76
popf
pushf
not eax
add eax, 0x9817ff50
xor eax, 0x9f7b29d1
rol eax, 0x29
popf
pushf
not eax
add eax, 0xe2b9f4dd
xor eax, 0x9172f4f0
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xad9b5133
xor eax, 0xe8cf5deb
rol eax, 0xaf
popf
jmp 0x140076d5f
sub ecx, 1
je 0x1400772d2
push rax
pushf
mov eax, 0xa5f6a11b
pushf
not eax
add eax, 0xde9549e9
xor eax, 0xbb06df7a
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x833cd7e9
xor eax, 0xccbc7dcb
rol eax, 0x81
popf
pushf
not eax
add eax, 0xbdb3e53e
xor eax, 0xdfde5fdd
rol eax, 0xd9
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0xb8a0cb88
pushf
not eax
add eax, 0xe8e00751
xor eax, 0xcb60145b
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xbdf54026
xor eax, 0xd80200ba
rol eax, 0xb5
popf
jmp 0x140076d5f
cmp ecx, 1
jne 0x140077354
push rax
pushf
mov eax, 0xefe54465
pushf
not eax
add eax, 0x8ca408bc
xor eax, 0xa458d14d
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf278d061
xor eax, 0xe6c990a8
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa096571c
xor eax, 0xbd928d08
rol eax, 0x36
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0x326d9c21
pushf
not eax
add eax, 0xacd1ad4d
xor eax, 0x9b99c261
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x8fbcbed0
xor eax, 0xf1beeb85
rol eax, 0x66
popf
jmp 0x140076d5f
mov ecx, dword [rbx + 0x28]
mov edi, 0x2507785f
pushf
not edi
add edi, 0xec934346
xor edi, 0xcefc6c06
rol edi, 0xe5
popf
pushf
not edi
add edi, 0xc6ddd82b
xor edi, 0x97e8fca9
rol edi, 0x9c
popf
add qword [rbx + 0x18], rdi
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
mov rsi, qword [rax - 8]
push rax
pushf
mov eax, 0x17de0419
pushf
not eax
add eax, 0x966b693f
xor eax, 0xf236053e
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xca08b27e
xor eax, 0xe6c9da77
rol eax, 0xf
popf
jmp 0x140076d5f
mov eax, ecx
shr eax, 4
test al, 1
je 0x140077461
push rax
pushf
mov eax, 0x27ae9da0
pushf
not eax
add eax, 0xdb2d4b41
xor eax, 0xafd02196
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd3bf7fa3
xor eax, 0x9b33eaae
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf05f87a4
xor eax, 0x94a9d12a
rol eax, 0x28
popf
pushf
not eax
add eax, 0xeef49898
xor eax, 0xc7d7745b
rol eax, 0x3f
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0x7092e3b8
pushf
not eax
add eax, 0xfeeeb330
xor eax, 0xb469032c
rol eax, 0x61
popf
pushf
not eax
add eax, 0xf710e26b
xor eax, 0x8e503857
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xd2d23a93
xor eax, 0xba6b3f03
rol eax, 0x53
popf
jmp 0x140076d5f
test rsi, rsi
jns 0x140077505
push rax
pushf
mov eax, 0x40fc8f43
pushf
not eax
add eax, 0x8c4990b5
xor eax, 0xc22b46d0
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xe9a18c46
xor eax, 0x8fffe84c
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xa83458b4
xor eax, 0x90069de3
rol eax, 0x38
popf
pushf
not eax
add eax, 0xe90ef7bf
xor eax, 0x9ab1b800
rol eax, 0xff
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0x25fbda49
pushf
not eax
add eax, 0x9c8ad21e
xor eax, 0x8011ff17
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc66d920a
xor eax, 0xa39c21c7
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xcd568417
xor eax, 0x83a8eb11
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xc7780d2d
xor eax, 0xf989a3e9
rol eax, 0x1f
popf
jmp 0x140076d5f
neg rsi
or ecx, 0x40
mov dword [rbx + 0x28], ecx
push rax
pushf
mov eax, 0xe815f828
pushf
not eax
add eax, 0xa1eaf8d6
xor eax, 0xeb821e28
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xec329ce8
xor eax, 0xa14eda3d
rol eax, 0x57
popf
jmp 0x140076d5f
cmp dword [rbx + 0x30], 0
jge 0x1400775d7
push rax
pushf
mov eax, 0x955b8b2a
pushf
not eax
add eax, 0xeb5fca94
xor eax, 0xe4cb0c15
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xacdb956a
xor eax, 0xb3b5f703
rol eax, 0xcc
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0xdac0f6b
pushf
not eax
add eax, 0x9efa3857
xor eax, 0xb7534078
rol eax, 9
popf
pushf
not eax
add eax, 0xfb633f3c
xor eax, 0xe740d367
rol eax, 0x14
popf
pushf
not eax
add eax, 0xae1dd061
xor eax, 0xf59ae334
rol eax, 0x54
popf
jmp 0x140076d5f
mov dword [rbx + 0x30], 1
jmp 0x140077dce
mov ecx, dword [rbx + 0x28]
mov edi, 0x1c3f064b
pushf
not edi
add edi, 0xff43af0f
xor edi, 0x872a16cb
rol edi, 0xdb
popf
pushf
not edi
add edi, 0xe3f61dfc
xor edi, 0x869d6327
rol edi, 0xf2
popf
pushf
not edi
add edi, 0xde460bef
xor edi, 0xe5c32c47
rol edi, 0xdc
popf
pushf
not edi
add edi, 0xb88a06b8
xor edi, 0xb144a0cf
rol edi, 8
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x140077736
push rax
pushf
mov eax, 0x91e4e482
pushf
not eax
add eax, 0xa253efa0
xor eax, 0xe3b90d1e
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xfe7bd153
xor eax, 0xf95b64d3
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x94ff36f9
xor eax, 0xbfbdb9d3
rol eax, 0xfb
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0xc8ce06f5
pushf
not eax
add eax, 0xaf5e4443
xor eax, 0x9b9d6a29
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xe469b2c6
xor eax, 0xfe0bdd4c
rol eax, 0x29
popf
pushf
not eax
add eax, 0xed4883d8
xor eax, 0xdd4d492b
rol eax, 0x9f
popf
jmp 0x140076d5f
movsx rsi, word [rax - 8]
jmp 0x1400773ff
movzx esi, word [rax - 8]
jmp 0x1400773ff
mov ecx, dword [rbx + 0x28]
mov edi, 0x8790d210
pushf
not edi
add edi, 0xa37d86c1
xor edi, 0xa793be33
rol edi, 0xb1
popf
pushf
not edi
add edi, 0xd123c356
xor edi, 0xbc1c4857
rol edi, 0x17
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test dil, al
mov rax, qword [rbx + 0x18]
je 0x140077880
push rax
pushf
mov eax, 0x52b38d30
pushf
not eax
add eax, 0xda3653f7
xor eax, 0x8c022656
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd0be98d8
xor eax, 0xc7bde849
rol eax, 0xd9
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0x5e4dc8fb
pushf
not eax
add eax, 0xe40bf7f5
xor eax, 0x9fc8e2b5
rol eax, 0x58
popf
pushf
not eax
add eax, 0xbcbc4c20
xor eax, 0x9c948ae0
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc2c4cbb1
xor eax, 0xc5ea8c9b
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x9b0467ee
xor eax, 0xa6912316
rol eax, 0x24
popf
jmp 0x140076d5f
movsx rsi, byte [rax - 8]
jmp 0x1400773ff
movzx esi, byte [rax - 8]
jmp 0x1400773ff
sub ecx, 6
je 0x140077a00
push rax
pushf
mov eax, 0xe1322757
pushf
not eax
add eax, 0x8efda084
xor eax, 0x832f0330
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xc30ad005
xor eax, 0xf877a0f0
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xb24cd6c7
xor eax, 0x9f3e514f
rol eax, 0x71
popf
pushf
not eax
add eax, 0xbef43e48
xor eax, 0xd03c6272
rol eax, 0x79
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0x9a5d8977
pushf
not eax
add eax, 0xd8364369
xor eax, 0xbec963b5
rol eax, 0x54
popf
pushf
not eax
add eax, 0x9d825255
xor eax, 0xb105e510
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe0ca2ebf
xor eax, 0xe1b9719e
rol eax, 0xd3
popf
jmp 0x140076d5f
sub ecx, 1
je 0x140077a95
push rax
pushf
mov eax, 0x9c3e108b
pushf
not eax
add eax, 0xf55be6f4
xor eax, 0xcb484296
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x9056949a
xor eax, 0x972e5fc4
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x9c28fe89
xor eax, 0xe1e82aa7
rol eax, 0x96
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0x998256d5
pushf
not eax
add eax, 0xbd1c7e01
xor eax, 0xac0e6921
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xf0b7675e
xor eax, 0x846c3d9f
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x94865370
xor eax, 0x9a84d440
rol eax, 0xf4
popf
jmp 0x140076d5f
sub ecx, 2
je 0x140077b2a
push rax
pushf
mov eax, 0x5747ad45
pushf
not eax
add eax, 0xe711351c
xor eax, 0x91b68ecd
rol eax, 0xf
popf
pushf
not eax
add eax, 0x80db8961
xor eax, 0xb413917d
rol eax, 0xab
popf
pushf
not eax
add eax, 0xe0d6d044
xor eax, 0xed7bf801
rol eax, 0x18
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0xff60dfd2
pushf
not eax
add eax, 0xfca66b14
xor eax, 0xa5ff3e85
rol eax, 0x40
popf
pushf
not eax
add eax, 0x9717c9ee
xor eax, 0xbd9b834e
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb381869e
xor eax, 0xa10b0816
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xdaf08bb3
xor eax, 0xe9de36e7
rol eax, 0x6c
popf
jmp 0x140076d5f
jmp 0x140077283
mov rax, qword [rbx + 8]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], 0x16
mov rax, qword [rbx + 8]
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
call fcn.1400883d6
xor al, al
jmp 0x1400781c7
mov ecx, dword [rbx + 0x28]
mov edi, 0xaabedf9e
pushf
not edi
add edi, 0x88671023
xor edi, 0xd8a9f09a
rol edi, 0x55
popf
pushf
not edi
add edi, 0xb5362b9c
xor edi, 0xb01bf66b
rol edi, 0x47
popf
pushf
not edi
add edi, 0xb690b09b
xor edi, 0xffd22c9a
rol edi, 0xb
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x140077ce7
push rax
pushf
mov eax, 0xb7f3c82b
pushf
not eax
add eax, 0xe8524d59
xor eax, 0xe1baa74e
rol eax, 0x69
popf
pushf
not eax
add eax, 0xd300caa2
xor eax, 0xea963b18
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xd2d758dc
xor eax, 0xeb3a4833
rol eax, 0xf4
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0x34e2c530
pushf
not eax
add eax, 0xb954923b
xor eax, 0xe7bd722e
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xaa668c79
xor eax, 0x8b4dbb1e
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x897457b6
xor eax, 0xf9a514f6
rol eax, 0x84
popf
pushf
not eax
add eax, 0xf05a38fc
xor eax, 0x913ac69b
rol eax, 0xdd
popf
jmp 0x140076d5f
movsxd rsi, dword [rax - 8]
jmp 0x1400773ff
mov esi, dword [rax - 8]
jmp 0x1400773ff
movsxd rdx, dword [rbx + 0x30]
and ecx, 0xfffffff7
mov r8, qword [rbx + 8]
mov dword [rbx + 0x28], ecx
lea rcx, [rbx + 0x50]
call fcn.140059b1d
test rsi, rsi
jne 0x140077e2c
push rax
pushf
mov eax, 0x91fde717
pushf
not eax
add eax, 0xa81e4642
xor eax, 0xc4eba13a
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xccc20a66
xor eax, 0xf1364609
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x9c4b8aca
xor eax, 0xfdf749bd
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xc17b97ab
xor eax, 0xbeaccb99
rol eax, 0x57
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0xe62d47d4
pushf
not eax
add eax, 0xa1a16bb5
xor eax, 0xde54a1ef
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xf5992cf1
xor eax, 0xcdaf79d2
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xde6533c8
xor eax, 0xbaf60874
rol eax, 0x16
popf
pushf
not eax
add eax, 0xac7b2e6e
xor eax, 0xe4d2c110
rol eax, 0xcb
popf
jmp 0x140076d5f
and dword [rbx + 0x28], 0xffffffdf
push rax
pushf
mov eax, 0x62b0cc4b
pushf
not eax
add eax, 0xea2ebf5e
xor eax, 0xb7149671
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xaf90db12
xor eax, 0x913129d6
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xe4d226a7
xor eax, 0xfcb6be40
rol eax, 0xc5
popf
jmp 0x140076d5f
mov byte [rbx + 0x4c], 0
mov r8b, bpl
mov rcx, rbx
cmp rdi, 8
jne 0x140077f12
push rax
pushf
mov eax, 0x890b751f
pushf
not eax
add eax, 0xbc45475a
xor eax, 0xc886b8ff
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9efe7f23
xor eax, 0xa7521f67
rol eax, 0xe9
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0x883df7ad
pushf
not eax
add eax, 0x8ca0e68b
xor eax, 0xb0f7d89c
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x8dcb6166
xor eax, 0xe02a30ba
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xff15f0a6
xor eax, 0xc4dfe91a
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xeb20ed4a
xor eax, 0xce799ce3
rol eax, 0xe1
popf
jmp 0x140076d5f
mov rdx, rsi
call fcn.14009fad7
jmp 0x14007800b
mov edx, esi
call fcn.1400b3c3f
push rax
pushf
mov eax, 0xc8ece906
pushf
not eax
add eax, 0xad69c2bd
xor eax, 0x90cb225d
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb65e0896
xor eax, 0xdf74189e
rol eax, 0x56
popf
jmp 0x140076d5f
mov eax, dword [rbx + 0x28]
shr eax, 7
test al, 1
je 0x140078048
push rax
pushf
mov eax, 0x5f8d00f2
pushf
not eax
add eax, 0xb342215d
xor eax, 0x9f94e569
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xde850a45
xor eax, 0xd6134d51
rol eax, 0x16
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0x6c43783a
pushf
not eax
add eax, 0xc4a183a1
xor eax, 0xf514589d
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa50c5a09
xor eax, 0x89bf0d4d
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf004f75e
xor eax, 0x8119b439
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x89cf0df2
xor eax, 0x9ac22463
rol eax, 0xff
popf
jmp 0x140076d5f
cmp dword [rbx + 0x48], 0
je 0x1400780da
push rax
pushf
mov eax, 0x69cb80f2
pushf
not eax
add eax, 0xe24760e1
xor eax, 0xb6bcf937
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xdcc9fae5
xor eax, 0xc13e93a9
rol eax, 0x4d
popf
jmp 0x140076d5f
push rax
pushf
mov eax, 0xfd61da06
pushf
not eax
add eax, 0xa6f32a5b
xor eax, 0xd8b12883
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xb6aaae2e
xor eax, 0x9e5e03b6
rol eax, 0x20
popf
pushf
not eax
add eax, 0xb1d8c305
xor eax, 0xa0926abe
rol eax, 0x50
popf
pushf
not eax
add eax, 0xa2026a77
xor eax, 0xf1290513
rol eax, 0x2b
popf
jmp 0x140076d5f
mov rcx, qword [rbx + 0x40]
cmp byte [rcx], 0x30
je 0x140078191
dec qword [rbx + 0x40]
mov rcx, qword [rbx + 0x40]
mov byte [rcx], 0x30
jmp 0x140078148
inc dword [rbx + 0x48]
push rax
pushf
mov eax, 0xd1810dfc
pushf
not eax
add eax, 0xd5ff3d3a
xor eax, 0xb657130d
rol eax, 0xa
popf
pushf
not eax
add eax, 0xa420160b
xor eax, 0xee5c5eba
rol eax, 0x79
popf
pushf
not eax
add eax, 0xc5116dad
xor eax, 0xd4ee8798
rol eax, 0x62
popf
jmp 0x140076d5f
mov al, 0x5c
pushf
not al
add al, 0xbc
xor al, 0x65
rol al, 0x77
popf
pushf
not al
add al, 0x53
xor al, 6
rol al, 0x9f
popf
pushf
not al
add al, 0xfa
xor al, 0x50
rol al, 0xdd
popf
pushf
not al
add al, 0x48
xor al, 0x61
rol al, 0xb
popf
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
add rsp, 0x30
pop rdi
ret