Function at 0x140132c9e
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xc8ef6d46
pushf
not eax
add eax, 0x644fe54e
xor eax, 0x3666a5cc
rol eax, 0x53
popf
pushf
not eax
add eax, 0x309277d8
xor eax, 0x42350fa1
rol eax, 0x71
popf
cmp eax, 1
jne 0x140132cdb
popf
pop rax
jmp 0x140132feb
cmp eax, 0xc
jne 0x140132cea
popf
pop rax
jmp 0x1401335c9
cmp eax, 5
jne 0x140132cf9
popf
pop rax
jmp 0x1401331ba
cmp eax, 0x28
jne 0x140132d08
popf
pop rax
jmp 0x140134502
cmp eax, 6
jne 0x140132d17
popf
pop rax
jmp 0x14013324b
cmp eax, 0x19
jne 0x140132d26
popf
pop rax
jmp 0x140133cfe
cmp eax, 0x15
jne 0x140132d35
popf
pop rax
jmp 0x140133b12
cmp eax, 9
jne 0x140132d44
popf
pop rax
jmp 0x140133423
cmp eax, 0xd
jne 0x140132d53
popf
pop rax
jmp 0x140133664
cmp eax, 4
jne 0x140132d62
popf
pop rax
jmp 0x140133115
cmp eax, 0x12
jne 0x140132d71
popf
pop rax
jmp 0x140133989
cmp eax, 0x13
jne 0x140132d80
popf
pop rax
jmp 0x1401339f1
cmp eax, 0x10
jne 0x140132d8f
popf
pop rax
jmp 0x1401338d0
cmp eax, 0xe
jne 0x140132d9e
popf
pop rax
jmp 0x1401337ab
cmp eax, 0x22
jne 0x140132dad
popf
pop rax
jmp 0x1401341cf
cmp eax, 0
jne 0x140132dbc
popf
pop rax
jmp 0x140132f42
cmp eax, 0x20
jne 0x140132dcb
popf
pop rax
jmp 0x140134083
cmp eax, 0x1a
jne 0x140132dda
popf
pop rax
jmp 0x140133d81
cmp eax, 0x25
jne 0x140132de9
popf
pop rax
jmp 0x140134361
cmp eax, 8
jne 0x140132df8
popf
pop rax
jmp 0x14013338f
cmp eax, 0x14
jne 0x140132e07
popf
pop rax
jmp 0x140133ab0
cmp eax, 0x18
jne 0x140132e16
popf
pop rax
jmp 0x140133c9e
cmp eax, 3
jne 0x140132e25
popf
pop rax
jmp 0x140133097
cmp eax, 7
jne 0x140132e34
popf
pop rax
jmp 0x1401332f7
cmp eax, 0x21
jne 0x140132e43
popf
pop rax
jmp 0x140134127
cmp eax, 0xb
jne 0x140132e52
popf
pop rax
jmp 0x14013352c
cmp eax, 0x29
jne 0x140132e61
popf
pop rax
jmp 0x14013456b
cmp eax, 0xa
jne 0x140132e70
popf
pop rax
jmp 0x140133484
cmp eax, 0x27
jne 0x140132e7f
popf
pop rax
jmp 0x140134471
cmp eax, 0x23
jne 0x140132e8e
popf
pop rax
jmp 0x14013423a
cmp eax, 0x1c
jne 0x140132e9d
popf
pop rax
jmp 0x140133e5f
cmp eax, 0x16
jne 0x140132eac
popf
pop rax
jmp 0x140133ba6
cmp eax, 0x11
jne 0x140132ebb
popf
pop rax
jmp 0x14013394e
cmp eax, 0x17
jne 0x140132eca
popf
pop rax
jmp 0x140133c42
cmp eax, 0x1e
jne 0x140132ed9
popf
pop rax
jmp 0x140133f37
cmp eax, 0x26
jne 0x140132ee8
popf
pop rax
jmp 0x1401343ee
cmp eax, 2
jne 0x140132ef7
popf
pop rax
jmp 0x140133048
cmp eax, 0x1d
jne 0x140132f06
popf
pop rax
jmp 0x140133ead
cmp eax, 0xf
jne 0x140132f15
popf
pop rax
jmp 0x1401337f8
cmp eax, 0x24
jne 0x140132f24
popf
pop rax
jmp 0x1401342cb
cmp eax, 0x1f
jne 0x140132f33
popf
pop rax
jmp 0x140133fdf
cmp eax, 0x1b
jne 0x140132f42
popf
pop rax
jmp 0x140133e29
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x50
mov r11, r8
mov r10, rdx
mov rdi, rcx
test rdx, rdx
jne 0x140132f92
push rax
pushf
mov eax, 0x41333f77
pushf
not eax
add eax, 0x2d10f987
xor eax, 0x63214559
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x4dde6677
xor eax, 0x50df0fae
rol eax, 0x1a
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0xc50fe7c9
pushf
not eax
add eax, 0xcf4d000
xor eax, 0x1c225433
rol eax, 0x60
popf
pushf
not eax
add eax, 0x45a2d2f9
xor eax, 0x7d4c9b78
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x6fb4ea5a
xor eax, 0x523db18f
rol eax, 0xec
popf
pushf
not eax
add eax, 0x974bb
xor eax, 0x61355ce9
rol eax, 0x3a
popf
jmp 0x140132ccc
mov rcx, qword [rsp + 0xa8]
lea ebx, [rdx + 0x16]
mov qword [rsp + 0x28], rcx
mov byte [rcx + 0x30], 1
mov dword [rcx + 0x2c], ebx
push rax
pushf
mov eax, 0xc1a879e1
pushf
not eax
add eax, 0x6c0d4608
xor eax, 0x2209112a
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xb3fd1d4
xor eax, 0x4627999f
rol eax, 0x45
popf
pushf
not eax
add eax, 0x5091189c
xor eax, 0x51a2fa8b
rol eax, 0x23
popf
jmp 0x140132ccc
and qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.14011685a
mov eax, ebx
jmp 0x140134502
test r11, r11
jne 0x1401330cf
push rax
pushf
mov eax, 0x89fe4a0d
pushf
not eax
add eax, 0x2ee7252e
xor eax, 0x79e25da
rol eax, 0x16
popf
pushf
not eax
add eax, 0x1c54018f
xor eax, 0x5da923cf
rol eax, 0xb1
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x2243f9b
pushf
not eax
add eax, 0x703800d9
xor eax, 0x42046e80
rol eax, 0x70
popf
pushf
not eax
add eax, 0x686ad606
xor eax, 0x68a73009
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x5a58bfc7
xor eax, 0xd64d7cb
rol eax, 0x3f
popf
jmp 0x140132ccc
mov rax, qword [rsp + 0xa8]
mov ebx, 0x11ffa82b
pushf
not ebx
add ebx, 0x6dee8efe
xor ebx, 0x4a8e0069
rol ebx, 0x53
popf
pushf
not ebx
add ebx, 0x11375d72
xor ebx, 0x6de06ffa
rol ebx, 0x58
popf
pushf
not ebx
add ebx, 0x60254937
xor ebx, 0x3726317a
rol ebx, 0x36
popf
pushf
not ebx
add ebx, 0x1965b5
xor ebx, 0x3f1b538d
rol ebx, 0x61
popf
mov qword [rsp + 0x28], rax
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], ebx
jmp 0x140133048
test r9, r9
je 0x140133205
push rax
pushf
mov eax, 0xc4a59731
pushf
not eax
add eax, 0x2398670a
xor eax, 0x3cdd1d1d
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x41d40d63
xor eax, 0x7b501494
rol eax, 5
popf
pushf
not eax
add eax, 0x73a542c7
xor eax, 0x74b0c9bf
rol eax, 0xba
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0xa7e1241f
pushf
not eax
add eax, 0x745ca1fe
xor eax, 0x73741748
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x25df0a82
xor eax, 0x59137f3e
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x656d0293
xor eax, 0x427e7d84
rol eax, 0xb1
popf
jmp 0x140132ccc
mov r8, qword [rsp + 0x80]
test r8, r8
je 0x1401332b1
push rax
pushf
mov eax, 0xde882099
pushf
not eax
add eax, 0x75b9534e
xor eax, 0x31649a1a
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x5a59b2e8
xor eax, 0xba2a547
rol eax, 0xba
popf
pushf
not eax
add eax, 0x6054c21f
xor eax, 0x73d00237
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x39788638
xor eax, 0x34148666
rol eax, 0x95
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x35d4a019
pushf
not eax
add eax, 0x3f8348cc
xor eax, 0x1b05e04c
rol eax, 0x79
popf
pushf
not eax
add eax, 0x5c46df5
xor eax, 0x3b3b7563
rol eax, 0x37
popf
pushf
not eax
add eax, 0x60cdb8d3
xor eax, 0x68b466a1
rol eax, 0x87
popf
jmp 0x140132ccc
mov ecx, dword [rsp + 0x88]
cmp ecx, 0x41
je 0x140133336
push rax
pushf
mov eax, 0xdeba4dac
pushf
not eax
add eax, 0x66dac7a5
xor eax, 0x377d0d5c
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x26250c62
xor eax, 0x2a20fc
rol eax, 0x3d
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x4f43a621
pushf
not eax
add eax, 0x2b0ba7f3
xor eax, 0x55a7e500
rol eax, 0x66
popf
pushf
not eax
add eax, 0x4593c8e7
xor eax, 0x139b36af
rol eax, 0x74
popf
pushf
not eax
add eax, 0x4b67d64e
xor eax, 0x2343d57b
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x25633991
xor eax, 0x726b40be
rol eax, 0xe5
popf
jmp 0x140132ccc
lea eax, [rcx - 0x45]
cmp eax, 2
jbe 0x1401333dd
push rax
pushf
mov eax, 0x672a0702
pushf
not eax
add eax, 0x2b77b0ac
xor eax, 0x100a3b11
rol eax, 0x10
popf
pushf
not eax
add eax, 0x5ec7be31
xor eax, 0x2564fa6e
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x3d9d9f4d
xor eax, 0x4ac9783c
rol eax, 3
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x2741cce6
pushf
not eax
add eax, 0x61105f7f
xor eax, 0x53c5c5a
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x24aace7
xor eax, 0x31705238
rol eax, 0x81
popf
pushf
not eax
add eax, 0x49810040
xor eax, 0x3c811cbd
rol eax, 0x1f
popf
jmp 0x140132ccc
xor sil, sil
jmp 0x14013352c
mov sil, 0xa8
pushf
not sil
add sil, 0x7f
xor sil, 0x51
rol sil, 0x13
popf
pushf
not sil
add sil, 0x69
xor sil, 0
rol sil, 0x6a
popf
pushf
not sil
add sil, 0x2f
xor sil, 0xe
rol sil, 0x48
popf
pushf
not sil
add sil, 0x62
xor sil, 0x71
rol sil, 0x11
popf
push rax
pushf
mov eax, 0x8e9886f8
pushf
not eax
add eax, 0x4f9a0bff
xor eax, 0x6935c7b2
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x55107374
xor eax, 0x2da3a03f
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xba399ee
xor eax, 0x2535fe1d
rol eax, 0x93
popf
pushf
not eax
add eax, 0x49c844e
xor eax, 0x57f7bcb4
rol eax, 0x99
popf
jmp 0x140132ccc
mov rbx, qword [rsp + 0x98]
test bl, 8
jne 0x140133583
push rax
pushf
mov eax, 0x793ba7d5
pushf
not eax
add eax, 0x13fe4d91
xor eax, 0x6aa75a81
rol eax, 0x59
popf
pushf
not eax
add eax, 0x36e3abbd
xor eax, 0x394a0d3e
rol eax, 0x42
popf
pushf
not eax
add eax, 0x5c60cd68
xor eax, 0x7b3c0364
rol eax, 0x93
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x7037efc2
pushf
not eax
add eax, 0xfd94ba6
xor eax, 0x5663be41
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x35255439
xor eax, 0xcb30c02
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x1c2f9f5c
xor eax, 0x1439fec
rol eax, 0x22
popf
jmp 0x140132ccc
mov rdx, qword [rdi]
mov rax, rdx
shr rax, 0x34
not eax
xor eax, 0x7ff
and eax, 0x7ff
cmp rax, 0x7ff
jne 0x140133631
push rax
pushf
mov eax, 0x67b81f87
pushf
not eax
add eax, 0x3d6ac594
xor eax, 0x4e9e6c1
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x688ceb5b
xor eax, 0x5990a4a9
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x40d563e5
xor eax, 0x7f0b90e7
rol eax, 0x5c
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x1d3e8620
pushf
not eax
add eax, 0x5e2143de
xor eax, 0x2e7acd52
rol eax, 0x68
popf
pushf
not eax
add eax, 0x9b36c8d
xor eax, 0x715f7d1e
rol eax, 0x30
popf
jmp 0x140132ccc
movabs rcx, 0x7368c003ff6d04e1
pushf
not rcx
add rcx, 0x2aea225
xor rcx, 0x341933d
rol rcx, 0x52
popf
pushf
not rcx
add rcx, 0x1d31c9f7
xor rcx, 0x1cc86865
rol rcx, 0
popf
mov rax, rdx
mov r8d, 0x29b92ba0
pushf
not r8d
add r8d, 0x370aeaca
xor r8d, 0x4768840c
rol r8d, 1
popf
pushf
not r8d
add r8d, 0x1bb22ab5
xor r8d, 0x609d71c7
rol r8d, 0xda
popf
pushf
not r8d
add r8d, 0xf1ed841
xor r8d, 0x2231b3b1
rol r8d, 0x53
popf
pushf
not r8d
add r8d, 0x735dd767
xor r8d, 0x7e4229d7
rol r8d, 0x8c
popf
push rax
push rcx
not rax
xor rax, rcx
pop rcx
and rax, qword [rsp]
add rsp, 8
jne 0x140133752
push rax
pushf
mov eax, 0x1f09767f
pushf
not eax
add eax, 0x3472792d
xor eax, 0xd979bf3
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x3b9085e8
xor eax, 0x5a009c22
rol eax, 0x3d
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0xb3bd751c
pushf
not eax
add eax, 0x1704c5a0
xor eax, 0x7e1a5d8
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x1cbcc982
xor eax, 0x7aab145e
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x28b90a90
xor eax, 0x2d2915f0
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x54d4a045
xor eax, 0x52cfe0b4
rol eax, 0xb8
popf
jmp 0x140132ccc
xor ecx, ecx
jmp 0x1401339f1
movabs rcx, 0xcdc3c8b3723abb57
pushf
not rcx
add rcx, 0x1a0e827f
xor rcx, 0x6ba74710
rol rcx, 0x59
popf
pushf
not rcx
add rcx, 0xd023b41
xor rcx, 0x6b68ca41
rol rcx, 0x98
popf
pushf
not rcx
add rcx, 0x6885bfdc
xor rcx, 0x73df58c5
rol rcx, 0xaa
popf
pushf
not rcx
add rcx, 0x50b1550d
xor rcx, 0x28877671
rol rcx, 0x22
popf
test rdx, rdx
jns 0x14013389d
push rax
pushf
mov eax, 0x46fb3ce1
pushf
not eax
add eax, 0x376288d7
xor eax, 0x629cc6af
rol eax, 1
popf
pushf
not eax
add eax, 0x6cf4e857
xor eax, 0x6fdcda1
rol eax, 0x66
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x12f19a3a
pushf
not eax
add eax, 0x112e9fd6
xor eax, 0x4d17c53d
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x21de4c51
xor eax, 0x3090e5fb
rol eax, 0x45
popf
jmp 0x140132ccc
cmp rax, rcx
jne 0x14013391b
push rax
pushf
mov eax, 0x284de49
pushf
not eax
add eax, 0x6c0faab9
xor eax, 0x1a4ac4c
rol eax, 0x32
popf
pushf
not eax
add eax, 0x70969533
xor eax, 0x23d78033
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x521ea24e
xor eax, 0x36275da0
rol eax, 0xa7
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x4461b491
pushf
not eax
add eax, 0x773828fb
xor eax, 0x77e3b25
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x14a2a624
xor eax, 0x4c5359ef
rol eax, 0xc4
popf
jmp 0x140132ccc
mov rcx, r8
jmp 0x1401339f1
mov rax, rdx
push rax
push rcx
not rax
xor rax, rcx
pop rcx
and rax, qword [rsp]
add rsp, 8
neg rax
sbb rcx, rcx
and rcx, 0xfffffffffffffffc
add rcx, 8
push rax
pushf
mov eax, 0xd0d8a17c
pushf
not eax
add eax, 0x3031e38b
xor eax, 0x29e3d4d6
rol eax, 0x25
popf
pushf
not eax
add eax, 0x3709dad4
xor eax, 0x11b73344
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x4df474c1
xor eax, 0x431c665c
rol eax, 0x8d
popf
jmp 0x140132ccc
shr rdx, 0x3f
lea rax, [rdx + 4]
cmp r11, rax
jae 0x140133a57
push rax
pushf
mov eax, 0xb5e96078
pushf
not eax
add eax, 0xe567135
xor eax, 0x62581b81
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xae92b45
xor eax, 0x31c777d7
rol eax, 0x86
popf
pushf
not eax
add eax, 0x5c622000
xor eax, 0x109d3d88
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x2730a43a
xor eax, 0x435e2e99
rol eax, 0x59
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0xd73060e8
pushf
not eax
add eax, 0x32fe2362
xor eax, 0x51bcba7c
rol eax, 0x40
popf
pushf
not eax
add eax, 0x7f0d14d4
xor eax, 0x5ccd257e
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x57c07c0d
xor eax, 0x578ee2e6
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x4367dc97
xor eax, 0x75501b14
rol eax, 0xc
popf
jmp 0x140132ccc
mov byte [r10], 0
jmp 0x140133e5f
or r8, 0xffffffffffffffff
test dl, dl
je 0x140133b60
push rax
pushf
mov eax, 0x7b9f9615
pushf
not eax
add eax, 0x345e0111
xor eax, 0x24ac7b5a
rol eax, 0xa
popf
pushf
not eax
add eax, 0x52fd9d11
xor eax, 0xe4d8bcd
rol eax, 0x55
popf
pushf
not eax
add eax, 0x1bb686e
xor eax, 0x541ac9aa
rol eax, 0x1d
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0xd25b1738
pushf
not eax
add eax, 0x17a6d32c
xor eax, 0x3eeecd37
rol eax, 0xea
popf
pushf
not eax
add eax, 0x66a2d7e1
xor eax, 0x38d43ad8
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x47b99158
xor eax, 0x4289c69d
rol eax, 0x6f
popf
jmp 0x140132ccc
mov byte [r10], 0x2d
inc r10
mov byte [r10], 0
cmp r11, r8
je 0x140133bfc
push rax
pushf
mov eax, 0x5b195d22
pushf
not eax
add eax, 0x6f8f7df4
xor eax, 0x3219bca8
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x3a83b2a0
xor eax, 0x56bc0904
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x6460246c
xor eax, 0x7d1a9f32
rol eax, 0x5f
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0xecf77154
pushf
not eax
add eax, 0x73c91db5
xor eax, 0x566f219a
rol eax, 0x88
popf
pushf
not eax
add eax, 0x38a525ef
xor eax, 0xa4916dd
rol eax, 0x90
popf
pushf
not eax
add eax, 0x71f8beb8
xor eax, 0x34054e59
rol eax, 0x6f
popf
jmp 0x140132ccc
dec r11
push rax
pushf
mov eax, 0x533a7f2e
pushf
not eax
add eax, 0x5923fb8f
xor eax, 0x139cd93
rol eax, 0x41
popf
pushf
not eax
add eax, 0x57f0dd8a
xor eax, 0x49b558bc
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa27ed04
xor eax, 0x61688059
rol eax, 0x51
popf
pushf
not eax
add eax, 0x39192208
xor eax, 0x7d67c908
rol eax, 0x34
popf
jmp 0x140132ccc
movzx edx, sil
lea rbx, [0x19da7ba1f]
pushf
sub rbx, 0x5da48c2f
popf
xor edx, 1
add edx, edx
mov eax, edx
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
mov r9, qword [rbx + rax*8]
push rax
pushf
mov eax, 0x628fbc81
pushf
not eax
add eax, 0x655605bb
xor eax, 0x7cc810b5
rol eax, 0x24
popf
pushf
not eax
add eax, 0x14c05022
xor eax, 0x33d9975a
rol eax, 0xf3
popf
jmp 0x140132ccc
inc r8
cmp byte [r9 + r8], 0
jne 0x140133d3b
push rax
pushf
mov eax, 0x8f82719b
pushf
not eax
add eax, 0x6ba9c2cd
xor eax, 0x3802d259
rol eax, 0x84
popf
pushf
not eax
add eax, 0x41338d56
xor eax, 0x2edb56c7
rol eax, 0x65
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x35342e6e
pushf
not eax
add eax, 0x1795f0aa
xor eax, 0x7941b393
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x4586a9f
xor eax, 0xf8c98e8
rol eax, 0x60
popf
pushf
not eax
add eax, 0x3ede68d4
xor eax, 0x3ad5e2eb
rol eax, 0x82
popf
jmp 0x140132ccc
xor eax, eax
cmp r11, r8
setbe al
lea r8d, [rdx + rax]
mov rdx, r11
push rcx
not rcx
sub r8, rcx
pop rcx
sub r8, 1
mov rcx, r10
mov r8, qword [rbx + r8*8]
call fcn.140114cc3
test eax, eax
jne 0x140133de3
push rax
pushf
mov eax, 0x14f03bb8
pushf
not eax
add eax, 0x88c65a2
xor eax, 0x29477d0
rol eax, 0x98
popf
pushf
not eax
add eax, 0x7aa9fd8b
xor eax, 0x40a3f52c
rol eax, 0x90
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0xe9547655
pushf
not eax
add eax, 0x138022c2
xor eax, 0x7f777cc8
rol eax, 0x14
popf
pushf
not eax
add eax, 0x2cfc0f3f
xor eax, 0xef3581c
rol eax, 7
popf
pushf
not eax
add eax, 0x44ef18a2
xor eax, 0x61fe6201
rol eax, 0xc2
popf
jmp 0x140132ccc
xor r8d, r8d
push rax
pushf
mov eax, 0x6e362873
pushf
not eax
add eax, 0xbcc17d8
xor eax, 0x597cdee9
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x481f58ec
xor eax, 0x2f4309d8
rol eax, 0xfb
popf
jmp 0x140132ccc
mov eax, r8d
jmp 0x140134502
mov rdx, rbx
and bl, 0x20
shr rdx, 4
and edx, 1
or edx, 2
neg bl
sbb ebx, ebx
and ebx, dword [rsp + 0xa0]
sub ecx, 0x41
je 0x140133f04
push rax
pushf
mov eax, 0x5046c36f
pushf
not eax
add eax, 0xcd6191f
xor eax, 0x19af261e
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x4f5f167a
xor eax, 0x6205ce5d
rol eax, 0x2d
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x4c10b6f9
pushf
not eax
add eax, 0x6324b208
xor eax, 0x14337d75
rol eax, 0x72
popf
pushf
not eax
add eax, 0x66a55bf4
xor eax, 0x4cbdaf71
rol eax, 0x73
popf
jmp 0x140132ccc
sub ecx, 4
je 0x140133f99
push rax
pushf
mov eax, 0x1f27a8e3
pushf
not eax
add eax, 0x7fb3fae7
xor eax, 0x4e03ff79
rol eax, 0x48
popf
pushf
not eax
add eax, 0x500e42f3
xor eax, 0x10b61e24
rol eax, 0x49
popf
pushf
not eax
add eax, 0x28437e3c
xor eax, 0x6a961a78
rol eax, 4
popf
pushf
not eax
add eax, 0x772e433d
xor eax, 0x76f3d504
rol eax, 0x80
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x19c6f44d
pushf
not eax
add eax, 0x46866ec2
xor eax, 0x29ef4aa5
rol eax, 0x97
popf
pushf
not eax
add eax, 0x7d3f6112
xor eax, 0x2ed3b0a0
rol eax, 0x65
popf
pushf
not eax
add eax, 0x6c327915
xor eax, 0x1e776ded
rol eax, 0xd0
popf
jmp 0x140132ccc
sub ecx, 1
je 0x14013402a
push rax
pushf
mov eax, 0x542e0ed4
pushf
not eax
add eax, 0xc56d8bc
xor eax, 0x4a7a5de4
rol eax, 0x27
popf
pushf
not eax
add eax, 0xc22c72f
xor eax, 0x51970cd0
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x51fdfbac
xor eax, 0x2463755c
rol eax, 0x3a
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x2b52ebe7
pushf
not eax
add eax, 0x51e72a76
xor eax, 0x747de986
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x426acdee
xor eax, 0x459e53dc
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x2f970474
xor eax, 0x2188f548
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xfc9190d
xor eax, 0x6e4e3782
rol eax, 0x4f
popf
jmp 0x140132ccc
sub ecx, 1
je 0x1401340ce
push rax
pushf
mov eax, 0x6d73d176
pushf
not eax
add eax, 0x6c53ad3f
xor eax, 0x61c88f9e
rol eax, 0x14
popf
pushf
not eax
add eax, 0x58702b1e
xor eax, 0x32e9a7d3
rol eax, 0x93
popf
pushf
not eax
add eax, 0x60e3e1c4
xor eax, 0x6f1ad247
rol eax, 0xec
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x1a286b43
pushf
not eax
add eax, 0x6f610901
xor eax, 0x57d71434
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd7d00f2
xor eax, 0x1cd2614
rol eax, 0x23
popf
pushf
not eax
add eax, 0x3b0f463a
xor eax, 0x4c0d9d1d
rol eax, 0xc
popf
pushf
not eax
add eax, 0x380c4e46
xor eax, 0x740b1f00
rol eax, 0x6c
popf
jmp 0x140132ccc
sub ecx, 0x1a
je 0x140134176
push rax
pushf
mov eax, 0x5fd7ab18
pushf
not eax
add eax, 0x3afa45fb
xor eax, 0x1e0f890
rol eax, 0x86
popf
pushf
not eax
add eax, 0x2f106b3f
xor eax, 0x678e9ac8
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb261831
xor eax, 0x11d95817
rol eax, 0xd2
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0xcac274fe
pushf
not eax
add eax, 0x3e23cfd2
xor eax, 0xf5aee19
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xa307d11
xor eax, 0x290a311b
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x3e7c1bd1
xor eax, 0x6dcd067d
rol eax, 0xad
popf
pushf
not eax
add eax, 0x4fc68b81
xor eax, 0x209dc8e0
rol eax, 0xb1
popf
jmp 0x140132ccc
sub ecx, 4
je 0x140134207
push rax
pushf
mov eax, 0x43400fa4
pushf
not eax
add eax, 0x3245b9a5
xor eax, 0x7990f0b9
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x1c3d8759
xor eax, 0x4f89c483
rol eax, 0x35
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0xd714fe08
pushf
not eax
add eax, 0xe417e38
xor eax, 0x17803882
rol eax, 0x95
popf
pushf
not eax
add eax, 0x1e6a2b96
xor eax, 0x8c725fe
rol eax, 0x35
popf
jmp 0x140132ccc
cmp ecx, 1
je 0x140134272
push rax
pushf
mov eax, 0x61e9e014
pushf
not eax
add eax, 0x7257e02b
xor eax, 0xc7a63ec
rol eax, 0x71
popf
pushf
not eax
add eax, 0x290ece79
xor eax, 0x411a9651
rol eax, 0xc5
popf
jmp 0x140132ccc
push rax
pushf
mov eax, 0x309d4706
pushf
not eax
add eax, 0x420f4728
xor eax, 0x4620f4d9
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf09e9b5
xor eax, 0x310da82
rol eax, 0xce
popf
pushf
not eax
add eax, 0x64dd8869
xor eax, 0x5b55f1a8
rol eax, 0x70
popf
pushf
not eax
add eax, 0x6e98072c
xor eax, 0x6ce90d5a
rol eax, 0x6e
popf
jmp 0x140132ccc
mov rax, qword [rsp + 0xa8]
mov rcx, rdi
mov qword [rsp + 0x48], rax
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x40], ebx
mov dword [rsp + 0x38], edx
mov rdx, r10
mov byte [rsp + 0x30], sil
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], r8
mov r8, r11
call fcn.14013188a
jmp 0x140134502
mov rax, qword [rsp + 0xa8]
mov rdx, r10
mov qword [rsp + 0x38], rax
mov rcx, rdi
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x30], ebx
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], r8
mov r8, r11
call fcn.14013057a
jmp 0x140134502
mov rax, qword [rsp + 0xa8]
mov rcx, rdi
mov qword [rsp + 0x48], rax
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x40], ebx
mov dword [rsp + 0x38], edx
mov rdx, r10
mov byte [rsp + 0x30], sil
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], r8
mov r8, r11
call fcn.14012f154
jmp 0x140134502
mov rax, qword [rsp + 0xa8]
mov rcx, rdi
mov qword [rsp + 0x48], rax
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x40], ebx
mov dword [rsp + 0x38], edx
mov rdx, r10
mov byte [rsp + 0x30], sil
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], r8
mov r8, r11
call fcn.14012d36f
push rax
pushf
mov eax, 0xa1e44c26
pushf
not eax
add eax, 0x6db23be2
xor eax, 0x4d94f44a
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x2f2cb988
xor eax, 0x39de3fa8
rol eax, 0x65
popf
pushf
not eax
add eax, 0x240db562
xor eax, 0x4c489b3d
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x62164d29
xor eax, 0x127d1ca2
rol eax, 0xcc
popf
jmp 0x140132ccc
mov rbx, qword [rsp + 0x60]
mov rsi, qword [rsp + 0x68]
add rsp, 0x50
pop rdi
ret
and qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140116d63