Function at 0x14013735c
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xb420e36b
pushf
not eax
add eax, 0xbba3be83
xor eax, 0xc8c90db0
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa431cbac
xor eax, 0x8fbaebac
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xca5bf216
xor eax, 0xa76afc5e
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x8cabe573
xor eax, 0xe01c19d9
rol eax, 0xbd
popf
cmp eax, 4
jne 0x1401373bf
popf
pop rax
jmp 0x140137b6c
cmp eax, 0
jne 0x1401373ce
popf
pop rax
jmp 0x140137554
cmp eax, 3
jne 0x1401373dd
popf
pop rax
jmp 0x140137899
cmp eax, 1
jne 0x1401373ec
popf
pop rax
jmp 0x140137627
cmp eax, 0xd
jne 0x1401373fb
popf
pop rax
jmp 0x1401382bf
cmp eax, 0x1a
jne 0x14013740a
popf
pop rax
jmp 0x140138adf
cmp eax, 0xe
jne 0x140137419
popf
pop rax
jmp 0x14013831c
cmp eax, 0xb
jne 0x140137428
popf
pop rax
jmp 0x140138213
cmp eax, 0x19
jne 0x140137437
popf
pop rax
jmp 0x140138a6b
cmp eax, 8
jne 0x140137446
popf
pop rax
jmp 0x140138004
cmp eax, 0x10
jne 0x140137455
popf
pop rax
jmp 0x14013842f
cmp eax, 0x17
jne 0x140137464
popf
pop rax
jmp 0x1401388db
cmp eax, 9
jne 0x140137473
popf
pop rax
jmp 0x1401380bf
cmp eax, 0x12
jne 0x140137482
popf
pop rax
jmp 0x1401385a8
cmp eax, 0x18
jne 0x140137491
popf
pop rax
jmp 0x1401389bf
cmp eax, 0x11
jne 0x1401374a0
popf
pop rax
jmp 0x140138516
cmp eax, 0x1b
jne 0x1401374af
popf
pop rax
jmp 0x140138b3a
cmp eax, 0x16
jne 0x1401374be
popf
pop rax
jmp 0x1401387d8
cmp eax, 0xa
jne 0x1401374cd
popf
pop rax
jmp 0x14013814b
cmp eax, 0x14
jne 0x1401374dc
popf
pop rax
jmp 0x1401386cc
cmp eax, 0xf
jne 0x1401374eb
popf
pop rax
jmp 0x1401383b8
cmp eax, 0x13
jne 0x1401374fa
popf
pop rax
jmp 0x140138627
cmp eax, 0x15
jne 0x140137509
popf
pop rax
jmp 0x14013874b
cmp eax, 2
jne 0x140137518
popf
pop rax
jmp 0x1401376cf
cmp eax, 6
jne 0x140137527
popf
pop rax
jmp 0x140137c5f
cmp eax, 0xc
jne 0x140137536
popf
pop rax
jmp 0x140138260
cmp eax, 7
jne 0x140137545
popf
pop rax
jmp 0x140137f94
cmp eax, 5
jne 0x140137554
popf
pop rax
jmp 0x140137c3b
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x17]
sub rsp, 0xb0
mov rax, qword [0x140092080]
xor rax, rsp
mov qword [rbp + 7], rax
mov r15, r9
mov rsi, rdx
mov rbx, rcx
mov r12, qword [rbp + 0x77]
mov rdi, qword [0x1400a7b18]
test rdx, rdx
je 0x1401375ce
push rax
pushf
mov eax, 0xfaec1360
pushf
not eax
add eax, 0xdb49c87b
xor eax, 0xc16f4dba
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xfe7e1c58
xor eax, 0x9f6a1821
rol eax, 0xbc
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x5cd20178
pushf
not eax
add eax, 0xccfbd506
xor eax, 0xe224ea7f
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xcf3f1a8a
xor eax, 0x95c9e5c8
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xa02bf411
xor eax, 0xb19a9137
rol eax, 0xda
popf
pushf
not eax
add eax, 0xed51c3f9
xor eax, 0xc4dd4e00
rol eax, 0xa6
popf
jmp 0x1401373b0
test rdi, rdi
je 0x140137689
push rax
pushf
mov eax, 0x27168b15
pushf
not eax
add eax, 0xa56e2301
xor eax, 0xe8bb777c
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xe83ef9cf
xor eax, 0x891df2b4
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x8bf02b2e
xor eax, 0xcc287c2a
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x8b9a7d21
xor eax, 0xe8d7a455
rol eax, 0xc9
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x8a8e17ef
pushf
not eax
add eax, 0x86c011c1
xor eax, 0x8f3e1c27
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd2a663ba
xor eax, 0xe0c262bc
rol eax, 8
popf
pushf
not eax
add eax, 0xe55c5d7d
xor eax, 0xcd158b64
rol eax, 0x57
popf
jmp 0x1401373b0
movabs rax, 0xc6d06aa75c9010af
pushf
not rax
add rax, 0x5a81fbf3
xor rax, 0x7356493f
rol rax, 0xe2
popf
pushf
not rax
add rax, 0x437977e4
xor rax, 0x4a5b0f34
rol rax, 0x5d
popf
mov qword [rbp - 0x19], rax
movabs rax, 0xeb1839a6a75d802c
pushf
not rax
add rax, 0x5445045f
xor rax, 0x616c579e
rol rax, 0xf8
popf
pushf
not rax
add rax, 0x4740a318
xor rax, 0x6ee91b02
rol rax, 0x41
popf
mov qword [rbp - 0x11], rax
movabs r13, 0x1a5fdbb945ed1a7
pushf
not r13
add r13, 0x4558b65d
xor r13, 0x570d41d9
rol r13, 0x1c
popf
pushf
not r13
add r13, 0x650e5570
xor r13, 0x4a89f9e7
rol r13, 1
popf
pushf
not r13
add r13, 0x652ea3cc
xor r13, 0x7b7970d2
rol r13, 0x10
popf
pushf
not r13
add r13, 0x5942484f
xor r13, 0x609a4bff
rol r13, 0x66
popf
mov qword [rbp - 0x59], r13
movabs r14, 0x7835cd8ae81e84a
pushf
not r14
add r14, 0x77f496a4
xor r14, 0x6eb30cf4
rol r14, 0x54
popf
pushf
not r14
add r14, 0x442a34d2
xor r14, 0x66535c90
rol r14, 0xa3
popf
pushf
not r14
add r14, 0x5a967364
xor r14, 0x60602953
rol r14, 0xac
popf
mov qword [rbp - 0x51], r14
movdqa xmm0, xmmword [rbp - 0x19]
xorps xmm0, xmmword [rbp - 0x59]
movdqa xmmword [rbp - 0x19], xmm0
lea rcx, [rbp - 0x19]
jmp 0x140137824
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
test rax, rax
je 0x140137866
push rax
pushf
mov eax, 0x482ebc2d
pushf
not eax
add eax, 0xd97a576c
xor eax, 0xacd6bd6b
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xea2691a8
xor eax, 0x9abf4992
rol eax, 0xf9
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x807ea9be
pushf
not eax
add eax, 0xad9c9643
xor eax, 0xb74963bd
rol eax, 0x54
popf
pushf
not eax
add eax, 0xc06c3cb2
xor eax, 0xccba9769
rol eax, 0xee
popf
jmp 0x1401373b0
movabs rcx, 0x741cb3bd92875534
pushf
not rcx
add rcx, 0x7ca5fd58
xor rcx, 0x44a499f1
rol rcx, 0x57
popf
pushf
not rcx
add rcx, 0x4a94780b
xor rcx, 0x67a8a354
rol rcx, 0x38
popf
pushf
not rcx
add rcx, 0x69eb6cda
xor rcx, 0x41f3f64f
rol rcx, 0xf9
popf
mov qword [rbp - 0x79], rcx
movabs rcx, 0xaa3d71c7db1b3948
pushf
not rcx
add rcx, 0x5ec4ae92
xor rcx, 0x4260b4ec
rol rcx, 0x37
popf
pushf
not rcx
add rcx, 0x7f7efa53
xor rcx, 0x5f42cf8d
rol rcx, 0xff
popf
pushf
not rcx
add rcx, 0x5c2c7b3a
xor rcx, 0x736c58ae
rol rcx, 0x20
popf
mov qword [rbp - 0x71], rcx
movabs rcx, 0xd228eef5ea0a7bff
pushf
not rcx
add rcx, 0x4feb8b00
xor rcx, 0x5d98c95d
rol rcx, 0x82
popf
pushf
not rcx
add rcx, 0x6c9833b7
xor rcx, 0x6f32c915
rol rcx, 0xa
popf
pushf
not rcx
add rcx, 0x4e4236d8
xor rcx, 0x4bd2f423
rol rcx, 0x23
popf
mov qword [rbp - 0x69], rcx
movabs rcx, 0xc64d3190f93ac518
pushf
not rcx
add rcx, 0x542a331b
xor rcx, 0x714447c5
rol rcx, 0x90
popf
pushf
not rcx
add rcx, 0x406477d9
xor rcx, 0x7f553e11
rol rcx, 0xfb
popf
pushf
not rcx
add rcx, 0x79432a20
xor rcx, 0x5019582b
rol rcx, 0x3c
popf
mov qword [rbp - 0x61], rcx
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r14
movabs rcx, 0x25de4b06e837a604
pushf
not rcx
add rcx, 0x567c4477
xor rcx, 0x653a0fe0
rol rcx, 0xdd
popf
pushf
not rcx
add rcx, 0x5caec2c4
xor rcx, 0x7563d1a7
rol rcx, 0x7a
popf
pushf
not rcx
add rcx, 0x6ca1acf4
xor rcx, 0x4d7f6e33
rol rcx, 0xb9
popf
pushf
not rcx
add rcx, 0x5227ec6f
xor rcx, 0x52e740fa
rol rcx, 0xc
popf
mov qword [rbp - 0x49], rcx
movabs rcx, 0x1a8998c344bab44e
pushf
not rcx
add rcx, 0x7d23bbf9
xor rcx, 0x55a59e67
rol rcx, 0xb0
popf
pushf
not rcx
add rcx, 0x65e8c2d9
xor rcx, 0x6473e3b3
rol rcx, 2
popf
pushf
not rcx
add rcx, 0x44f10544
xor rcx, 0x62396012
rol rcx, 0x38
popf
mov qword [rbp - 0x41], rcx
movdqa xmm0, xmmword [rbp - 0x79]
xorps xmm0, xmmword [rbp - 0x59]
movdqa xmmword [rbp - 0x79], xmm0
movdqa xmm1, xmmword [rbp - 0x69]
xorps xmm1, xmmword [rbp - 0x49]
movdqa xmmword [rbp - 0x69], xmm1
lea rdx, [rbp - 0x79]
mov rcx, rax
jmp 0x140137af4
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov r14, rax
test rax, rax
je 0x140137b39
push rax
pushf
mov eax, 0x3a1c7131
pushf
not eax
add eax, 0x9461a6b6
xor eax, 0x816ac552
rol eax, 0x76
popf
pushf
not eax
add eax, 0xe1e57296
xor eax, 0xac2ca699
rol eax, 0x71
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0xfd87ddde
pushf
not eax
add eax, 0x95aad99e
xor eax, 0xdcf4c9a3
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xcd68affc
xor eax, 0xd4df0394
rol eax, 0xa3
popf
jmp 0x1401373b0
mov word [rbp - 0x59], 0xb848
mov word [rbp - 0x4f], 0xe0ff
mov qword [rbp - 0x57], rdi
mov eax, 0x66a91aa9
pushf
not eax
add eax, 0xf3b06c3b
xor eax, 0xba438e1b
rol eax, 7
popf
pushf
not eax
add eax, 0xd7e258bc
xor eax, 0xab475471
rol eax, 0x23
popf
pushf
not eax
add eax, 0xcbb254ed
xor eax, 0xca041660
rol eax, 0x86
popf
mov rcx, qword gs:[0x58]
mov rdx, qword [rcx]
mov ecx, dword [rax + rdx]
cmp dword [0x1400a7cf0], ecx
jle 0x140137c08
push rax
pushf
mov eax, 0x9e6d3099
pushf
not eax
add eax, 0x9e48bcb2
xor eax, 0xd7170ea3
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xd36e021f
xor eax, 0xfa278a09
rol eax, 0x56
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x78ebfd15
pushf
not eax
add eax, 0xbbb315d5
xor eax, 0xc0412e4c
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xb8bbb29d
xor eax, 0xa4b1fb00
rol eax, 0x4e
popf
jmp 0x1401373b0
lea rcx, [0x1b7ce4d85]
pushf
sub rcx, 0x77c3d095
popf
call fcn.14012cf97
cmp dword [0x1400a7cf0], 0xffffffff
jne 0x14013831c
movabs rax, 0xd1351f53f076caad
pushf
not rax
add rax, 0x471d58e0
xor rax, 0x6e5b2fb8
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x67503e07
xor rax, 0x6444d491
rol rax, 0xac
popf
pushf
not rax
add rax, 0x6c389bb0
xor rax, 0x5fa0f89d
rol rax, 0x6b
popf
mov qword [rbp - 0x19], rax
movabs rax, 0xf4a1898f7f567537
pushf
not rax
add rax, 0x651f1208
xor rax, 0x7c57fd10
rol rax, 0xac
popf
pushf
not rax
add rax, 0x4ba592f8
xor rax, 0x4d31c25b
rol rax, 0x89
popf
pushf
not rax
add rax, 0x520d71ee
xor rax, 0x69dd2fe6
rol rax, 0xd2
popf
pushf
not rax
add rax, 0x6fc1b875
xor rax, 0x44ec314a
rol rax, 0x6c
popf
mov qword [rbp - 0x11], rax
movabs rax, 0x84d2c090e40b0d32
pushf
not rax
add rax, 0x43cd5912
xor rax, 0x6eaa3973
rol rax, 0x5c
popf
pushf
not rax
add rax, 0x7a3a9b1f
xor rax, 0x7bae267b
rol rax, 7
popf
pushf
not rax
add rax, 0x535252a6
xor rax, 0x6984cba9
rol rax, 0x9c
popf
pushf
not rax
add rax, 0x522154e1
xor rax, 0x71db424b
rol rax, 0x59
popf
mov qword [rbp - 9], rax
movabs rax, 0xb20fff38fd47ec31
pushf
not rax
add rax, 0x46583b37
xor rax, 0x6ff513c2
rol rax, 0x9f
popf
pushf
not rax
add rax, 0x65385f90
xor rax, 0x60173857
rol rax, 0x4e
popf
mov qword [rbp - 1], rax
mov qword [rbp - 0x39], r13
movabs rax, 0x1355f3a82ec5e26
pushf
not rax
add rax, 0x6ab52683
xor rax, 0x688b6a28
rol rax, 0xd0
popf
pushf
not rax
add rax, 0x73b7401f
xor rax, 0x54d4a622
rol rax, 0xd8
popf
pushf
not rax
add rax, 0x70c30777
xor rax, 0x4c69bee5
rol rax, 0x23
popf
pushf
not rax
add rax, 0x722d5d22
xor rax, 0x5832259d
rol rax, 0xbf
popf
mov qword [rbp - 0x31], rax
movabs rax, 0x1783574654bbf552
pushf
not rax
add rax, 0x5658d3cf
xor rax, 0x561270a3
rol rax, 0xb6
popf
pushf
not rax
add rax, 0x7d02c08f
xor rax, 0x50dc3d0c
rol rax, 0x33
popf
pushf
not rax
add rax, 0x5d84b728
xor rax, 0x7be1896e
rol rax, 0xb8
popf
pushf
not rax
add rax, 0x603a3033
xor rax, 0x79eb1ad9
rol rax, 0xcd
popf
mov qword [rbp - 0x29], rax
movabs rax, 0x999a8a930e028ed8
pushf
not rax
add rax, 0x440729e4
xor rax, 0x668576d8
rol rax, 0x4c
popf
pushf
not rax
add rax, 0x68dd787e
xor rax, 0x661706c3
rol rax, 0xd6
popf
pushf
not rax
add rax, 0x76062ed8
xor rax, 0x61749d9f
rol rax, 0x5e
popf
pushf
not rax
add rax, 0x6737099c
xor rax, 0x61f39f77
rol rax, 0xb0
popf
mov qword [rbp - 0x21], rax
movdqa xmm0, xmmword [rbp - 0x19]
xorps xmm0, xmmword [rbp - 0x39]
movdqa xmmword [rbp - 0x19], xmm0
movdqa xmm1, xmmword [rbp - 9]
xorps xmm1, xmmword [rbp - 0x29]
movdqa xmmword [rbp - 9], xmm1
xorps xmm0, xmm0
movups xmmword [rbp - 0x39], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x29], xmm1
lea rax, [rbp - 0x19]
mov r8, 0xffffffffffffffff
nop
push rax
pushf
mov eax, 0x9a2816fd
pushf
not eax
add eax, 0xdc6e5abe
xor eax, 0xaa8d6ba5
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x82d0e1a7
xor eax, 0xfd9a2cfe
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x9537d9d9
xor eax, 0xbb3a0b91
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xb0b1e3f7
xor eax, 0xf57d22d0
rol eax, 0x5b
popf
jmp 0x1401373b0
inc r8
cmp byte [rax + r8], 0
jne 0x140137fd1
push rax
pushf
mov eax, 0x5b02d480
pushf
not eax
add eax, 0xf624c96c
xor eax, 0xcd78f321
rol eax, 3
popf
pushf
not eax
add eax, 0xb0311c26
xor eax, 0xfd28ddd3
rol eax, 0xad
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x917a145
pushf
not eax
add eax, 0xd9f43d0e
xor eax, 0xba00a4c2
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xb37a19e0
xor eax, 0xef8973d2
rol eax, 0x3b
popf
jmp 0x1401373b0
lea rdx, [rbp - 0x19]
lea rcx, [rbp - 0x39]
call fcn.1400faaf3
nop
lea r8, [rbp - 0x39]
mov rdx, qword [rbx + 0x20]
mov rcx, rbx
call fcn.1400f229b
mov qword [0x1400a7bc0], rax
mov rdx, qword [rbp - 0x21]
cmp rdx, 0xf
jbe 0x140138079
push rax
pushf
mov eax, 0x1a7ad29c
pushf
not eax
add eax, 0xe6a08ec4
xor eax, 0xb8e9a763
rol eax, 0x92
popf
pushf
not eax
add eax, 0xd086374c
xor eax, 0xd89e59aa
rol eax, 0x70
popf
pushf
not eax
add eax, 0xd6a86d4a
xor eax, 0x98f6b5df
rol eax, 0xf9
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x50bc753a
pushf
not eax
add eax, 0xe0d904fe
xor eax, 0xe03675bd
rol eax, 0x44
popf
pushf
not eax
add eax, 0xba8dfad4
xor eax, 0xad842af2
rol eax, 0x55
popf
pushf
not eax
add eax, 0xdfec638b
xor eax, 0xdc291b7b
rol eax, 0x9a
popf
jmp 0x1401373b0
inc rdx
mov rcx, qword [rbp - 0x39]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140138105
push rax
pushf
mov eax, 0xe9bfceea
pushf
not eax
add eax, 0xc87fa9cc
xor eax, 0x990ac68d
rol eax, 0x26
popf
pushf
not eax
add eax, 0xa6964748
xor eax, 0xb94f2c96
rol eax, 0x1c
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x22b75c4e
pushf
not eax
add eax, 0xb94c4337
xor eax, 0x81027251
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe483fe98
xor eax, 0xc5b58cfe
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xd8dd8bc5
xor eax, 0xfaa7ee0d
rol eax, 6
popf
jmp 0x1401373b0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401381b9
push rax
pushf
mov eax, 0x9ec052dc
pushf
not eax
add eax, 0xf3172b8a
xor eax, 0xc59b3a33
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xcb21c5ec
xor eax, 0xd4438a66
rol eax, 0x63
popf
pushf
not eax
add eax, 0xfd188289
xor eax, 0x8925475d
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x8ed156f4
xor eax, 0xecaa7007
rol eax, 0xa7
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0xb8819865
pushf
not eax
add eax, 0xb659e008
xor eax, 0xad60f34a
rol eax, 0x56
popf
pushf
not eax
add eax, 0x8e29629d
xor eax, 0x8403b2a8
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xacf38adf
xor eax, 0xe4023312
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x850b922b
xor eax, 0xe1c289d7
rol eax, 0x9a
popf
jmp 0x1401373b0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400dff78
nop
push rax
pushf
mov eax, 0x1af61fb2
pushf
not eax
add eax, 0xb4487c9d
xor eax, 0x9c9cebf5
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x9524e6ea
xor eax, 0x85a15424
rol eax, 0x72
popf
pushf
not eax
add eax, 0xcf71d4bc
xor eax, 0x83c16ef1
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xb9bdc94a
xor eax, 0x9dbbb640
rol eax, 0x77
popf
jmp 0x1401373b0
lea rcx, [0x1a91b1189]
pushf
sub rcx, 0x69109499
popf
call fcn.14011d982
push rax
pushf
mov eax, 0x5119ef61
pushf
not eax
add eax, 0xe60e816a
xor eax, 0x860fc509
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xff76cbf7
xor eax, 0xb74cec51
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x8a6de751
xor eax, 0xe9aad899
rol eax, 0x70
popf
jmp 0x1401373b0
mov rdx, qword [0x1400a7bc0]
test rdx, rdx
je 0x140138372
push rax
pushf
mov eax, 0xa312700
pushf
not eax
add eax, 0xa6b0d2b4
xor eax, 0x88695e43
rol eax, 0x68
popf
pushf
not eax
add eax, 0xc0711e34
xor eax, 0x89caad41
rol eax, 0x20
popf
pushf
not eax
add eax, 0xc734582b
xor eax, 0xa762d4cc
rol eax, 0xab
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x8fdfcbe2
pushf
not eax
add eax, 0xe82a7a4f
xor eax, 0x9b48c54a
rol eax, 7
popf
pushf
not eax
add eax, 0x9dd09122
xor eax, 0xbbd55f25
rol eax, 0x42
popf
pushf
not eax
add eax, 0x8cce5a04
xor eax, 0xe90fce6d
rol eax, 0xca
popf
jmp 0x1401373b0
mov rcx, rbx
call fcn.1400eff88
test rax, rax
je 0x1401383fc
push rax
pushf
mov eax, 0x669d60e7
pushf
not eax
add eax, 0xedf313a7
xor eax, 0xe7a6ef62
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xdb0b91d3
xor eax, 0xd003f6e4
rol eax, 0x87
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0xf361f920
pushf
not eax
add eax, 0xc45d26aa
xor eax, 0xddc03f6b
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xd48c7874
xor eax, 0xf8b5680a
rol eax, 0x8b
popf
jmp 0x1401373b0
lea r9, [rbp - 0x19]
mov r8d, 0xb702316b
pushf
not r8d
add r8d, 0xa012ce43
xor r8d, 0x9a1ac59f
rol r8d, 0xba
popf
pushf
not r8d
add r8d, 0x8a2c6994
xor r8d, 0xf0ba24c8
rol r8d, 0x9a
popf
pushf
not r8d
add r8d, 0xcfc3b581
xor r8d, 0xd7ce4cc6
rol r8d, 0x45
popf
pushf
not r8d
add r8d, 0xfdd39d3d
xor r8d, 0xa812b1c0
rol r8d, 0xf9
popf
mov rdx, rax
mov rcx, rbx
call fcn.14011811a
test eax, eax
je 0x1401384e3
push rax
pushf
mov eax, 0x4ecf5afd
pushf
not eax
add eax, 0xda930457
xor eax, 0xda9584e9
rol eax, 0xea
popf
pushf
not eax
add eax, 0xfbfbf97e
xor eax, 0xa3453928
rol eax, 0x1c
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x9c1ee0b9
pushf
not eax
add eax, 0xcf8fdfba
xor eax, 0xe63ea493
rol eax, 0x36
popf
pushf
not eax
add eax, 0xb5e18747
xor eax, 0xd0ec3eb0
rol eax, 0xd9
popf
jmp 0x1401373b0
cmp byte [rbp - 0x19], 0x48
jne 0x14013854f
push rax
pushf
mov eax, 0xf795163
pushf
not eax
add eax, 0xc12c2dee
xor eax, 0x864bb650
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xc570db21
xor eax, 0xc71626d3
rol eax, 0xdb
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x227294f6
pushf
not eax
add eax, 0x8c9ea756
xor eax, 0x8ceb36ce
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8911bf24
xor eax, 0xf69eb5b7
rol eax, 0x13
popf
pushf
not eax
add eax, 0xf6339238
xor eax, 0x886c1adf
rol eax, 0x98
popf
pushf
not eax
add eax, 0x989ab6f4
xor eax, 0xdc580eaa
rol eax, 0x9b
popf
jmp 0x1401373b0
cmp byte [rbp - 0x18], 0xb8
jne 0x1401385f4
push rax
pushf
mov eax, 0xced6ad9c
pushf
not eax
add eax, 0xd07b9970
xor eax, 0xff59eefa
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xd84646b2
xor eax, 0xbb38ecf2
rol eax, 0x21
popf
pushf
not eax
add eax, 0xf4d279a5
xor eax, 0x994c69a4
rol eax, 0xf6
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0xcd97c7a7
pushf
not eax
add eax, 0x862cd829
xor eax, 0x9bb71069
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe38dd9fb
xor eax, 0xc68960ba
rol eax, 0x78
popf
jmp 0x1401373b0
cmp byte [rbp - 0xf], 0xff
jne 0x140138673
push rax
pushf
mov eax, 0x45754f5f
pushf
not eax
add eax, 0xe4333692
xor eax, 0xf1babe40
rol eax, 0x34
popf
pushf
not eax
add eax, 0x8d17a7c3
xor eax, 0xa2f7c502
rol eax, 0xef
popf
pushf
not eax
add eax, 0xa8586360
xor eax, 0xc730b7dc
rol eax, 0xc7
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x5c2af405
pushf
not eax
add eax, 0xa30e9f28
xor eax, 0x8cee598f
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xb7b073c1
xor eax, 0xa663a3e5
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xbe18feea
xor eax, 0x8e144186
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf4bd6469
xor eax, 0xfe93b6da
rol eax, 0xb5
popf
jmp 0x1401373b0
cmp byte [rbp - 0xe], 0xe0
je 0x140138718
push rax
pushf
mov eax, 0x857000c8
pushf
not eax
add eax, 0xe6fcf00a
xor eax, 0xc9b0bf0f
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xaffddd3a
xor eax, 0xf0e35dc5
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x8210ab62
xor eax, 0x8370e527
rol eax, 0xac
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x1cd9f1ac
pushf
not eax
add eax, 0xc26f94f6
xor eax, 0xf370b337
rol eax, 0x59
popf
pushf
not eax
add eax, 0xa7af6d66
xor eax, 0xeb01a346
rol eax, 0xe3
popf
jmp 0x1401373b0
mov rdx, qword [0x1400a7bc0]
mov rcx, rbx
call fcn.1400eff88
test rax, rax
je 0x1401387a5
push rax
pushf
mov eax, 0xf979b6f3
pushf
not eax
add eax, 0xbce40c6b
xor eax, 0xb9c86acf
rol eax, 0x27
popf
pushf
not eax
add eax, 0xb11ab9b8
xor eax, 0x96d70079
rol eax, 0xab
popf
pushf
not eax
add eax, 0xf2573638
xor eax, 0x836fa7ee
rol eax, 0xd5
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x8b30eb2a
pushf
not eax
add eax, 0x9b4cb831
xor eax, 0xaa59f936
rol eax, 0x65
popf
pushf
not eax
add eax, 0xe052bbb2
xor eax, 0xd80c3599
rol eax, 0xe3
popf
jmp 0x1401373b0
lea r9, [rbp - 0x59]
mov r8d, 0xed84a727
pushf
not r8d
add r8d, 0x93f812aa
xor r8d, 0x889f6fe3
rol r8d, 0xc1
popf
pushf
not r8d
add r8d, 0xc31c6efb
xor r8d, 0x9042e4ab
rol r8d, 0xf4
popf
pushf
not r8d
add r8d, 0xd9e5cf5e
xor r8d, 0xb0aa7ef5
rol r8d, 0xf0
popf
mov rdx, rax
mov rcx, rbx
call fcn.140117d55
test eax, eax
je 0x140138882
push rax
pushf
mov eax, 0xe8b918cb
pushf
not eax
add eax, 0xd353503c
xor eax, 0x9efc18b0
rol eax, 0x98
popf
pushf
not eax
add eax, 0xe23efeb3
xor eax, 0xd2b1f7b0
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xe3bfc123
xor eax, 0xfd6f51b5
rol eax, 0xaf
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0xb99274f3
pushf
not eax
add eax, 0xd79cfe3b
xor eax, 0xe37f8f90
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd48970c5
xor eax, 0xd761c029
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x9e067c61
xor eax, 0xf618a833
rol eax, 0xda
popf
pushf
not eax
add eax, 0xaabd926d
xor eax, 0xd73866d4
rol eax, 0
popf
jmp 0x1401373b0
mov r8d, 0xfadaaf66
pushf
not r8d
add r8d, 0xd93710b9
xor r8d, 0xe00d7028
rol r8d, 0xba
popf
pushf
not r8d
add r8d, 0x8db30524
xor r8d, 0xa4b9d0de
rol r8d, 0x16
popf
mov rdx, r12
mov rcx, r15
call r14
mov qword [rsi], rax
mov rdx, qword [0x1400a7bc0]
mov rcx, rbx
call fcn.1400eff88
test rax, rax
je 0x14013898c
push rax
pushf
mov eax, 0x302033a9
pushf
not eax
add eax, 0x976dd418
xor eax, 0xd8546604
rol eax, 2
popf
pushf
not eax
add eax, 0xa2927154
xor eax, 0xbb956e76
rol eax, 0x99
popf
pushf
not eax
add eax, 0x86710161
xor eax, 0x8b7daca9
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x99e120c1
xor eax, 0x85bdff1c
rol eax, 0xb3
popf
jmp 0x1401373b0
push rax
pushf
mov eax, 0x8b5a9d09
pushf
not eax
add eax, 0xe8367a95
xor eax, 0xfebb5f4b
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xc21eea38
xor eax, 0xb9f22811
rol eax, 0x15
popf
jmp 0x1401373b0
lea r9, [rbp - 0x19]
mov r8d, 0x5f59851b
pushf
not r8d
add r8d, 0x8a525cd6
xor r8d, 0x8fcd61be
rol r8d, 0xdd
popf
pushf
not r8d
add r8d, 0x9ff023e1
xor r8d, 0xe866e1fa
rol r8d, 0xa5
popf
pushf
not r8d
add r8d, 0xd34dce71
xor r8d, 0xf50d0510
rol r8d, 0xad
popf
pushf
not r8d
add r8d, 0xbfad75fb
xor r8d, 0x996ce2f0
rol r8d, 0x4b
popf
mov rdx, rax
mov rcx, rbx
call fcn.140117d55
push rax
pushf
mov eax, 0x9794fe69
pushf
not eax
add eax, 0xe6a5594c
xor eax, 0xc78a41e1
rol eax, 0x91
popf
pushf
not eax
add eax, 0xc10606dd
xor eax, 0x8af8b5a8
rol eax, 0xb2
popf
jmp 0x1401373b0
mov al, 0x7c
pushf
not al
add al, 0xca
xor al, 0x65
rol al, 0xd6
popf
pushf
not al
add al, 0x45
xor al, 0xf1
rol al, 0xe7
popf
pushf
not al
add al, 0x10
xor al, 0x2b
rol al, 0xa8
popf
jmp 0x140138b3a
xor al, al
push rax
pushf
mov eax, 0xc41492b0
pushf
not eax
add eax, 0xe59f8bd4
xor eax, 0xc4351b74
rol eax, 0x52
popf
pushf
not eax
add eax, 0xcdfad117
xor eax, 0xb4826608
rol eax, 0x97
popf
pushf
not eax
add eax, 0xe20f217c
xor eax, 0xfbe4fc8f
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x950ad63a
xor eax, 0xa0e9c12c
rol eax, 0x9e
popf
jmp 0x1401373b0
mov rcx, qword [rbp + 7]
xor rcx, rsp
call fcn.140108cb2
mov rbx, qword [rsp + 0x100]
add rsp, 0xb0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret