Function at 0x14005aae8
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xa4e143bf
pushf
not eax
add eax, 0xfc02fed3
xor eax, 0xb924c427
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xf5399375
xor eax, 0x996f1f56
rol eax, 0xda
popf
pushf
not eax
add eax, 0xd8048df1
xor eax, 0x9e373d15
rol eax, 0xaa
popf
cmp eax, 4
jne 0x14005ab38
popf
pop rax
jmp 0x14005af18
cmp eax, 0
jne 0x14005ab47
popf
pop rax
jmp 0x14005aceb
cmp eax, 3
jne 0x14005ab56
popf
pop rax
jmp 0x14005ae99
cmp eax, 1
jne 0x14005ab65
popf
pop rax
jmp 0x14005ada3
cmp eax, 0xd
jne 0x14005ab74
popf
pop rax
jmp 0x14005b301
cmp eax, 0x1a
jne 0x14005ab83
popf
pop rax
jmp 0x14005b94b
cmp eax, 0xe
jne 0x14005ab92
popf
pop rax
jmp 0x14005b361
cmp eax, 0xb
jne 0x14005aba1
popf
pop rax
jmp 0x14005b235
cmp eax, 0x19
jne 0x14005abb0
popf
pop rax
jmp 0x14005b8a8
cmp eax, 8
jne 0x14005abbf
popf
pop rax
jmp 0x14005b0e6
cmp eax, 0x1d
jne 0x14005abce
popf
pop rax
jmp 0x14005bad8
cmp eax, 0x17
jne 0x14005abdd
popf
pop rax
jmp 0x14005b75c
cmp eax, 0x1c
jne 0x14005abec
popf
pop rax
jmp 0x14005ba15
cmp eax, 0x12
jne 0x14005abfb
popf
pop rax
jmp 0x14005b4cb
cmp eax, 0x18
jne 0x14005ac0a
popf
pop rax
jmp 0x14005b7ee
cmp eax, 0x11
jne 0x14005ac19
popf
pop rax
jmp 0x14005b479
cmp eax, 0x1b
jne 0x14005ac28
popf
pop rax
jmp 0x14005b980
cmp eax, 0x16
jne 0x14005ac37
popf
pop rax
jmp 0x14005b6fb
cmp eax, 0xa
jne 0x14005ac46
popf
pop rax
jmp 0x14005b1a2
cmp eax, 0x14
jne 0x14005ac55
popf
pop rax
jmp 0x14005b599
cmp eax, 0xf
jne 0x14005ac64
popf
pop rax
jmp 0x14005b40a
cmp eax, 0x13
jne 0x14005ac73
popf
pop rax
jmp 0x14005b55f
cmp eax, 0x15
jne 0x14005ac82
popf
pop rax
jmp 0x14005b642
cmp eax, 2
jne 0x14005ac91
popf
pop rax
jmp 0x14005ae37
cmp eax, 6
jne 0x14005aca0
popf
pop rax
jmp 0x14005afd6
cmp eax, 0xc
jne 0x14005acaf
popf
pop rax
jmp 0x14005b2c5
cmp eax, 7
jne 0x14005acbe
popf
pop rax
jmp 0x14005b051
cmp eax, 5
jne 0x14005accd
popf
pop rax
jmp 0x14005af51
cmp eax, 9
jne 0x14005acdc
popf
pop rax
jmp 0x14005b16d
cmp eax, 0x10
jne 0x14005aceb
popf
pop rax
jmp 0x14005b471
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
push r14
push r15
sub rsp, 0x20
cmp byte [rsp + 0x60], 0
mov rbx, rcx
movsxd rcx, dword [r9 + 4]
mov r14, r9
mov ebp, r8d
je 0x14005ad70
push rax
pushf
mov eax, 0x3a643dbf
pushf
not eax
add eax, 0xd507ef55
xor eax, 0xd6968c40
rol eax, 0x31
popf
pushf
not eax
add eax, 0xe085907b
xor eax, 0x86aaec39
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x821e5e60
xor eax, 0xedc64521
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xf2b62a76
xor eax, 0xdbf2833a
rol eax, 0x75
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0x8f5f59db
pushf
not eax
add eax, 0xf803f15d
xor eax, 0xba96295e
rol eax, 0x53
popf
pushf
not eax
add eax, 0xdf274595
xor eax, 0xe824b3ff
rol eax, 0xae
popf
jmp 0x14005ab29
lea eax, [rcx - 1]
cmp eax, r8d
jne 0x14005ae04
push rax
pushf
mov eax, 0x4ad981fe
pushf
not eax
add eax, 0x94d75097
xor eax, 0xc8ceccda
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xeeda1a64
xor eax, 0xea339d88
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xb7fce658
xor eax, 0xb90793bf
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x8fb110b3
xor eax, 0xefb5c9f5
rol eax, 0xd1
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0x67400ba7
pushf
not eax
add eax, 0xcfa196b4
xor eax, 0x8f7f8989
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xaa3ebe57
xor eax, 0xf0773db5
rol eax, 0x62
popf
jmp 0x14005ab29
xor eax, eax
cmp dword [r9], 0x2d
sete al
push rbx
not rbx
sub rax, rbx
pop rbx
sub rax, 1
mov word [rcx + rax - 1], 0x30
push rax
pushf
mov eax, 0xf1c5176a
pushf
not eax
add eax, 0xbfd7df80
xor eax, 0xace557a8
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x98b6e37a
xor eax, 0xe6247426
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x82ddbd36
xor eax, 0xfad4c1f8
rol eax, 0xe3
popf
jmp 0x14005ab29
cmp dword [r9], 0x2d
jne 0x14005aed2
push rax
pushf
mov eax, 0x42fc1421
pushf
not eax
add eax, 0xee9bdd41
xor eax, 0xab717de0
rol eax, 0x39
popf
pushf
not eax
add eax, 0xb5c6df82
xor eax, 0xb7c58218
rol eax, 0x93
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0xeb03b310
pushf
not eax
add eax, 0xa5e2a16f
xor eax, 0xef49365a
rol eax, 0x40
popf
pushf
not eax
add eax, 0xc0e458c3
xor eax, 0xc40d2343
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xc29d72c0
xor eax, 0xf0b47354
rol eax, 0xe9
popf
jmp 0x14005ab29
mov byte [rbx], 0x2d
inc rbx
push rax
pushf
mov eax, 0x3736e6a
pushf
not eax
add eax, 0xcb8af98d
xor eax, 0xccfd12a3
rol eax, 0x39
popf
pushf
not eax
add eax, 0x822de832
xor eax, 0x802442fe
rol eax, 0xd4
popf
jmp 0x14005ab29
movsxd rax, dword [r9 + 4]
or rdi, 0xffffffffffffffff
test eax, eax
jg 0x14005af90
push rax
pushf
mov eax, 0xf53812c4
pushf
not eax
add eax, 0xe25237ad
xor eax, 0xe501814e
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xfa8cd901
xor eax, 0xd55c9823
rol eax, 0xa6
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0x4341d9af
pushf
not eax
add eax, 0x9d929767
xor eax, 0xe682b37a
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xf87f1143
xor eax, 0xb04a37d4
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xd009112b
xor eax, 0xd23b211f
rol eax, 0x94
popf
jmp 0x14005ab29
jne 0x14005b00b
push rax
pushf
mov eax, 0xa31e18b8
pushf
not eax
add eax, 0xb251d039
xor eax, 0x9a9277c4
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xf52ab412
xor eax, 0x85184ea9
rol eax, 0xb2
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0x11f504e1
pushf
not eax
add eax, 0x97fec2b2
xor eax, 0x980334d8
rol eax, 0x12
popf
pushf
not eax
add eax, 0xccb779d7
xor eax, 0xbc9ff1f0
rol eax, 0x91
popf
pushf
not eax
add eax, 0xbfaf309e
xor eax, 0xccf7088c
rol eax, 0xa7
popf
jmp 0x14005ab29
mov rax, qword [r9 + 8]
cmp byte [rax], 0x30
jne 0x14005b0a0
push rax
pushf
mov eax, 0x9e195898
pushf
not eax
add eax, 0x85981b18
xor eax, 0xb7244527
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x93eccaaa
xor eax, 0x9cf7949f
rol eax, 0xde
popf
pushf
not eax
add eax, 0x84adca50
xor eax, 0xc020d9e1
rol eax, 0x6e
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0xf2c32f6b
pushf
not eax
add eax, 0xd1ff3c45
xor eax, 0x858b41c1
rol eax, 0x98
popf
pushf
not eax
add eax, 0x968e65f3
xor eax, 0xa95cf858
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xb223dad9
xor eax, 0xc6641feb
rol eax, 0x6b
popf
jmp 0x14005ab29
mov al, 0x9b
pushf
not al
add al, 0x2f
xor al, 0x83
rol al, 0x20
popf
pushf
not al
add al, 0xed
xor al, 0x5c
rol al, 0x70
popf
pushf
not al
add al, 0x49
xor al, 0xca
rol al, 0x97
popf
jmp 0x14005b1a2
xor al, al
push rax
pushf
mov eax, 0xae60a8be
pushf
not eax
add eax, 0x90824780
xor eax, 0x982829b5
rol eax, 0x99
popf
pushf
not eax
add eax, 0xd6461af7
xor eax, 0xc5520788
rol eax, 0xa6
popf
jmp 0x14005ab29
cmp byte [rsp + 0x60], 0
je 0x14005b1dc
push rax
pushf
mov eax, 0x88940f3c
pushf
not eax
add eax, 0xc09712ba
xor eax, 0x89dfe5b1
rol eax, 0x63
popf
pushf
not eax
add eax, 0xb0655a7d
xor eax, 0xe17e2415
rol eax, 0x82
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0xc8f750cd
pushf
not eax
add eax, 0x9b402194
xor eax, 0xbfc77426
rol eax, 0xec
popf
pushf
not eax
add eax, 0xde1314f6
xor eax, 0xfcaae135
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xd02e65c7
xor eax, 0xa22ae3f0
rol eax, 0xba
popf
pushf
not eax
add eax, 0xcc34e6cb
xor eax, 0x867b3ca0
rol eax, 0x3f
popf
jmp 0x14005ab29
test al, al
je 0x14005b26c
push rax
pushf
mov eax, 0xf5e7088a
pushf
not eax
add eax, 0xdf26ec52
xor eax, 0x9d7ea1a3
rol eax, 0x44
popf
pushf
not eax
add eax, 0xd10a56f7
xor eax, 0x8cf530af
rol eax, 0xf2
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0xf7cfb13
pushf
not eax
add eax, 0xdc75b6b7
xor eax, 0xc406f0cb
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x8636cf92
xor eax, 0xf2214d7d
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd2e9e503
xor eax, 0x84c55fbb
rol eax, 0x95
popf
pushf
not eax
add eax, 0xe0ce7056
xor eax, 0xab1f85bd
rol eax, 0xe
popf
jmp 0x14005ab29
lea rsi, [rbx + 1]
jmp 0x14005b471
lea rsi, [rbx + 1]
mov r8, rdi
push rax
pushf
mov eax, 0xd75efd06
pushf
not eax
add eax, 0xe680ac0c
xor eax, 0xfebd111c
rol eax, 0x84
popf
pushf
not eax
add eax, 0xe6a3459a
xor eax, 0x9cdb5890
rol eax, 0xba
popf
pushf
not eax
add eax, 0xdf663179
xor eax, 0xf1741c46
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xc1ff3b98
xor eax, 0xc8465154
rol eax, 0x24
popf
jmp 0x14005ab29
inc r8
cmp byte [rbx + r8], 0
jne 0x14005b3c4
push rax
pushf
mov eax, 0x2c8e4ea3
pushf
not eax
add eax, 0xdff61ffc
xor eax, 0xe82a099f
rol eax, 0x84
popf
pushf
not eax
add eax, 0xb54bd66c
xor eax, 0xa872ee5c
rol eax, 0x10
popf
pushf
not eax
add eax, 0xc7964892
xor eax, 0xce34415d
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xee67396c
xor eax, 0xc58b598a
rol eax, 0xaf
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0xeaabe52e
pushf
not eax
add eax, 0xb3e9c656
xor eax, 0x962257c3
rol eax, 0x29
popf
pushf
not eax
add eax, 0xcf3ed419
xor eax, 0xa4d89c2f
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xcb9d5740
xor eax, 0xeff3fef3
rol eax, 0xc4
popf
jmp 0x14005ab29
inc r8
mov rdx, rbx
mov rcx, rsi
call fcn.140011a20
push rax
pushf
mov eax, 0x56621841
pushf
not eax
add eax, 0xe0c47635
xor eax, 0xbe990f6f
rol eax, 0xec
popf
pushf
not eax
add eax, 0x9f48feed
xor eax, 0xd065524f
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xa4056a98
xor eax, 0xd4eb3d14
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x8108c051
xor eax, 0xe4f51153
rol eax, 0xa6
popf
jmp 0x14005ab29
mov byte [rbx], 0x30
mov rbx, rsi
jmp 0x14005b4cb
push rax
not rax
sub rbx, rax
pop rax
sub rbx, 1
push rax
pushf
mov eax, 0xa6891f8b
pushf
not eax
add eax, 0x9f4630c8
xor eax, 0xe8825dd1
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xb3a85d57
xor eax, 0xf4bc7a3e
rol eax, 0xce
popf
pushf
not eax
add eax, 0xdd40fdcc
xor eax, 0xb982aa4c
rol eax, 0xd2
popf
jmp 0x14005ab29
test ebp, ebp
jle 0x14005b52c
push rax
pushf
mov eax, 0xfc5ada4b
pushf
not eax
add eax, 0xa668823a
xor eax, 0xa61a0e80
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xccefefb1
xor eax, 0xc0cd06c0
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xb34c788b
xor eax, 0xc7400915
rol eax, 0x97
popf
pushf
not eax
add eax, 0xba6a6e5d
xor eax, 0xffc1b00d
rol eax, 0xcb
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0xa24baf8
pushf
not eax
add eax, 0xa92c027c
xor eax, 0xcc7242b4
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x8a4c8ee3
xor eax, 0xe22c5447
rol eax, 0x31
popf
jmp 0x14005ab29
lea rsi, [rbx + 1]
mov r8, rdi
push rax
pushf
mov eax, 0xb9f09fc9
pushf
not eax
add eax, 0xc92ed884
xor eax, 0xfca4a1c2
rol eax, 0x47
popf
pushf
not eax
add eax, 0xbadae62a
xor eax, 0xed8e3db0
rol eax, 0x78
popf
jmp 0x14005ab29
inc r8
cmp byte [rbx + r8], 0
jne 0x14005b5fc
push rax
pushf
mov eax, 0xedf835d8
pushf
not eax
add eax, 0xe012b6cb
xor eax, 0xd79087d9
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc892bd05
xor eax, 0xbf95daa2
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xa8caf9a2
xor eax, 0x91974874
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xf92f21be
xor eax, 0x8330a570
rol eax, 0x14
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0xc0efeeb8
pushf
not eax
add eax, 0xb90342c0
xor eax, 0xd423cc6f
rol eax, 0x38
popf
pushf
not eax
add eax, 0x85c07f66
xor eax, 0x8c59455e
rol eax, 0x56
popf
pushf
not eax
add eax, 0xa6b50e2c
xor eax, 0xc1d090e9
rol eax, 0xf9
popf
jmp 0x14005ab29
inc r8
mov rdx, rbx
mov rcx, rsi
call fcn.140011a20
mov r15, qword [rsp + 0x68]
cmp byte [r15 + 0x28], 0
jne 0x14005b6a2
push rax
pushf
mov eax, 0x993860b8
pushf
not eax
add eax, 0xbf38487e
xor eax, 0xbe6d75f6
rol eax, 0xce
popf
pushf
not eax
add eax, 0x87b9a9ae
xor eax, 0x9f786c70
rol eax, 0x77
popf
pushf
not eax
add eax, 0xf906e927
xor eax, 0xc448becf
rol eax, 0x86
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0xa6edad9a
pushf
not eax
add eax, 0xf42cee7d
xor eax, 0xdbc12ed1
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xdc75acc9
xor eax, 0xcff561e3
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x801d7b2b
xor eax, 0xb5da0022
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xb63dedb5
xor eax, 0xa00de5bf
rol eax, 0xf
popf
jmp 0x14005ab29
mov rcx, r15
call fcn.140140569
push rax
pushf
mov eax, 0xc9a544bf
pushf
not eax
add eax, 0xd21b21a5
xor eax, 0xdc95f0fe
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9f7daf5e
xor eax, 0xbb10afa2
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb32c0b2e
xor eax, 0xb20155aa
rol eax, 0x23
popf
pushf
not eax
add eax, 0x8a570916
xor eax, 0xa1384476
rol eax, 0x63
popf
jmp 0x14005ab29
mov rax, qword [r15 + 0x18]
mov rcx, qword [rax + 0xf8]
mov rax, qword [rcx]
mov cl, byte [rax]
mov byte [rbx], cl
mov eax, dword [r14 + 4]
test eax, eax
jns 0x14005b7bc
push rax
pushf
mov eax, 0x9c379f21
pushf
not eax
add eax, 0x9447b375
xor eax, 0xe9935236
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xbbf84764
xor eax, 0xc1e01bd9
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xf39ebcc2
xor eax, 0x932059c3
rol eax, 0x89
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0x167f3fe0
pushf
not eax
add eax, 0xab455e7d
xor eax, 0x8aedde08
rol eax, 1
popf
pushf
not eax
add eax, 0xd1b019e6
xor eax, 0x96f898bd
rol eax, 0x4b
popf
jmp 0x14005ab29
neg eax
cmp byte [rsp + 0x60], 0
jne 0x14005b850
push rax
pushf
mov eax, 0x2247ae31
pushf
not eax
add eax, 0xf974f9f3
xor eax, 0x81e41cfa
rol eax, 0x37
popf
pushf
not eax
add eax, 0xc92b9300
xor eax, 0xf82e2e24
rol eax, 0x84
popf
pushf
not eax
add eax, 0xf6f3ed6d
xor eax, 0xb092f035
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xf72e20f4
xor eax, 0x8cb19fdd
rol eax, 0xec
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0x8f4f03b2
pushf
not eax
add eax, 0xa743437f
xor eax, 0xc0c15d13
rol eax, 0
popf
pushf
not eax
add eax, 0xc696494f
xor eax, 0xa0378976
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xf2a77086
xor eax, 0xfabeb796
rol eax, 1
popf
pushf
not eax
add eax, 0xcff92e01
xor eax, 0xfd6ce273
rol eax, 2
popf
jmp 0x14005ab29
cmp eax, ebp
jge 0x14005b905
push rax
pushf
mov eax, 0x24684340
pushf
not eax
add eax, 0xaac802df
xor eax, 0x8f11af0c
rol eax, 0x91
popf
pushf
not eax
add eax, 0x8911f2e8
xor eax, 0xb8b62178
rol eax, 0xe
popf
pushf
not eax
add eax, 0xfcaa9642
xor eax, 0x86ae32fc
rol eax, 0x56
popf
pushf
not eax
add eax, 0xd874a590
xor eax, 0xb291e8a9
rol eax, 0xa1
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0xbd2fbfb2
pushf
not eax
add eax, 0xc368ffa8
xor eax, 0xbf2756a5
rol eax, 7
popf
pushf
not eax
add eax, 0x86693e4a
xor eax, 0xc7490764
rol eax, 0x15
popf
pushf
not eax
add eax, 0xd2e6a850
xor eax, 0x81c098f1
rol eax, 0xbe
popf
jmp 0x14005ab29
mov ebp, eax
push rax
pushf
mov eax, 0xf0c1dd00
pushf
not eax
add eax, 0xdffade27
xor eax, 0x828e84af
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xd976bef4
xor eax, 0x8e0a62c7
rol eax, 0xf3
popf
jmp 0x14005ab29
inc rdi
cmp byte [rsi + rdi], 0
jne 0x14005b9cf
push rax
pushf
mov eax, 0xb5631e8f
pushf
not eax
add eax, 0xd622b65b
xor eax, 0xe79a4ce7
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xd5223f0a
xor eax, 0x91942afb
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xe144b25a
xor eax, 0x8ed51abd
rol eax, 0xad
popf
jmp 0x14005ab29
push rax
pushf
mov eax, 0x8101df04
pushf
not eax
add eax, 0xe7515ac8
xor eax, 0x8ae770d5
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x92562fc1
xor eax, 0xfd0205e1
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xbbbf0581
xor eax, 0xb87cef26
rol eax, 0x58
popf
jmp 0x14005ab29
movsxd rcx, ebp
lea r8, [rdi + 1]
push rsi
not rsi
sub rcx, rsi
pop rsi
sub rcx, 1
mov rdx, rsi
call fcn.140011a20
movsxd r8, ebp
mov edx, 0x113f3553
pushf
not edx
add edx, 0xd20664d3
xor edx, 0x89a179e5
rol edx, 0x2e
popf
pushf
not edx
add edx, 0xaf451796
xor edx, 0xa7854bc4
rol edx, 0xb
popf
pushf
not edx
add edx, 0x9c26bafe
xor edx, 0xbdaef90d
rol edx, 0xda
popf
mov rcx, rsi
call fcn.1400120d0
push rax
pushf
mov eax, 0xba1de1d
pushf
not eax
add eax, 0xe604978d
xor eax, 0xa1666831
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x8afcdae7
xor eax, 0xeb90ac3b
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf25c095c
xor eax, 0xebdcdeec
rol eax, 0x48
popf
pushf
not eax
add eax, 0xf4d59750
xor eax, 0x974d27bb
rol eax, 0xb6
popf
jmp 0x14005ab29
mov rbx, qword [rsp + 0x40]
xor eax, eax
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
add rsp, 0x20
pop r15
pop r14
pop rdi
ret