Function at 0x140010120
Capabilities:
Encrypt data using aes
Reference aes constants

Disassembly:
mov eax, 0x83f8
call fcn.14003a170
sub rsp, rax
mov qword [rsp + 0x390], r9
mov qword [rsp + 0x83d8], rcx
mov qword [rsp + 0x83e0], rdx
mov word [rsp + 0x83ee], r8w
mov qword [rsp + 0x83f0], r9
call fcn.14000dde0
mov rcx, qword [rsp + 0x390]
lea rdx, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14000c560
mov r9, qword [rsp + 0x390]
mov qword [rsp + 0x3a0], rax
mov qword [rsp + 0x3a8], rdx
mov qword [rsp + 0x3b8], 0
movzx eax, byte [r9 + 0xf0]
mov ecx, 4
mul rcx
mov qword [rsp + 0x398], rax
seto al
test al, 1
jne 0x1400101c4
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0x3c0], rax
jmp 0x1400101de
lea rcx, str.attempt_to_multiply_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x21
call fcn.14003b5f0
ud2
mov rax, qword [rsp + 0x3b8]
cmp rax, qword [rsp + 0x3c0]
jb 0x140010230
mov rax, qword [rsp + 0x390]
mov al, byte [rax + 0xf0]
mov byte [rsp + 0x3ca], 1
mov byte [rsp + 0x3cb], al
mov cl, byte [rsp + 0x3ca]
mov dl, byte [rsp + 0x3cb]
call fcn.14000d110
mov byte [rsp + 0x3cc], al
mov byte [rsp + 0x3cd], dl
jmp 0x140010263
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x380], rax
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x388], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x1400115a9
jmp 0x1400115ef
lea rcx, [rsp + 0x3cc]
call fcn.14000c210
mov byte [rsp + 0x3cf], dl
mov byte [rsp + 0x3ce], al
mov al, byte [rsp + 0x3ce]
and al, 1
movzx eax, al
cmp rax, 0
jne 0x140010298
add rsp, 0x83f8
ret
mov rcx, qword [rsp + 0x3a0]
mov rdx, qword [rsp + 0x3a8]
mov qword [rsp + 0x3d0], 4
mov r8, qword [rsp + 0x3d0]
lea r9, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14000c6b0
mov qword [rsp + 0x3a0], rax
mov qword [rsp + 0x3a8], rdx
lea rcx, [rsp + 0x3d8]
lea rdx, [0x14009d660]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x7d8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x378], rcx
xor eax, eax
cmp rax, rcx
setb al
test al, 1
jne 0x14001032a
jmp 0x140010350
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax]
shr eax, 0x18
mov eax, eax
mov qword [rsp + 0x370], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x14001036a
jmp 0x140010399
mov rdx, qword [rsp + 0x378]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
xor eax, eax
mov ecx, eax
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x370]
mov eax, dword [rsp + rax*4 + 0x7d8]
and rax, 0xff
mov qword [rsp + 0x368], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x1400103b4
jmp 0x14001041c
mov rcx, qword [rsp + 0x370]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x368]
mov eax, dword [rsp + rax*4 + 0x3d8]
mov dword [rsp + 0x35c], eax
lea rcx, [rsp + 0xbd8]
lea rdx, [0x14009daa8]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xfd8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x360], rcx
xor eax, eax
cmp rax, rcx
setb al
test al, 1
jne 0x140010437
jmp 0x140010463
mov rcx, qword [rsp + 0x368]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax]
shr eax, 0x10
mov eax, eax
and rax, 0xff
mov qword [rsp + 0x350], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x14001047d
jmp 0x1400104ac
mov rdx, qword [rsp + 0x360]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
xor eax, eax
mov ecx, eax
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x350]
mov eax, dword [rsp + rax*4 + 0xfd8]
and rax, 0xff
mov qword [rsp + 0x348], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x1400104c7
jmp 0x140010536
mov rcx, qword [rsp + 0x350]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rcx, qword [rsp + 0x348]
mov eax, dword [rsp + 0x35c]
xor eax, dword [rsp + rcx*4 + 0xbd8]
mov dword [rsp + 0x33c], eax
lea rcx, [rsp + 0x13d8]
lea rdx, [0x14009def0]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x17d8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x340], rcx
xor eax, eax
cmp rax, rcx
setb al
test al, 1
jne 0x140010551
jmp 0x14001057d
mov rcx, qword [rsp + 0x348]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax]
shr eax, 8
mov eax, eax
and rax, 0xff
mov qword [rsp + 0x330], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010597
jmp 0x1400105c6
mov rdx, qword [rsp + 0x340]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
xor eax, eax
mov ecx, eax
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x330]
mov eax, dword [rsp + rax*4 + 0x17d8]
and rax, 0xff
mov qword [rsp + 0x328], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x1400105e1
jmp 0x140010650
mov rcx, qword [rsp + 0x330]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rcx, qword [rsp + 0x328]
mov eax, dword [rsp + 0x33c]
xor eax, dword [rsp + rcx*4 + 0x13d8]
mov dword [rsp + 0x31c], eax
lea rcx, [rsp + 0x1bd8]
lea rdx, [0x14009e338]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1fd8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x320], rcx
xor eax, eax
cmp rax, rcx
setb al
test al, 1
jne 0x14001066b
jmp 0x140010692
mov rcx, qword [rsp + 0x328]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax]
and rax, 0xff
mov qword [rsp + 0x310], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x1400106ac
jmp 0x1400106d8
mov rdx, qword [rsp + 0x320]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
xor eax, eax
mov ecx, eax
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x310]
mov eax, dword [rsp + rax*4 + 0x1fd8]
and rax, 0xff
mov qword [rsp + 0x308], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x1400106f3
jmp 0x14001072a
mov rcx, qword [rsp + 0x310]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x308]
mov eax, dword [rsp + rax*4 + 0x1bd8]
mov dword [rsp + 0x2fc], eax
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x300], rcx
xor eax, eax
cmp rax, rcx
setb al
test al, 1
jne 0x140010745
jmp 0x1400107b4
mov rcx, qword [rsp + 0x308]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov edx, dword [rsp + 0x2fc]
mov ecx, dword [rsp + 0x31c]
mov rax, qword [rsp + 0x3a0]
xor ecx, edx
mov dword [rax], ecx
lea rcx, [rsp + 0x23d8]
lea rdx, [0x14009d660]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x27d8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x2f0], rcx
mov eax, 1
cmp rax, rcx
setb al
test al, 1
jne 0x1400107ce
jmp 0x1400107f5
mov rdx, qword [rsp + 0x300]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
xor eax, eax
mov ecx, eax
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + 4]
shr eax, 0x18
mov eax, eax
mov qword [rsp + 0x2e8], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010810
jmp 0x14001083f
mov rdx, qword [rsp + 0x2f0]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 1
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x2e8]
mov eax, dword [rsp + rax*4 + 0x27d8]
and rax, 0xff
mov qword [rsp + 0x2e0], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x14001085a
jmp 0x1400108c5
mov rcx, qword [rsp + 0x2e8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x2e0]
mov eax, dword [rsp + rax*4 + 0x23d8]
mov dword [rsp + 0x2d4], eax
lea rcx, [rsp + 0x2bd8]
lea rdx, [0x14009daa8]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x2fd8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x2d8], rcx
mov eax, 1
cmp rax, rcx
setb al
test al, 1
jne 0x1400108e0
jmp 0x14001090d
mov rcx, qword [rsp + 0x2e0]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + 4]
shr eax, 0x10
mov eax, eax
and rax, 0xff
mov qword [rsp + 0x2c8], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010928
jmp 0x140010957
mov rdx, qword [rsp + 0x2d8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 1
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x2c8]
mov eax, dword [rsp + rax*4 + 0x2fd8]
and rax, 0xff
mov qword [rsp + 0x2c0], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010972
jmp 0x1400109e4
mov rcx, qword [rsp + 0x2c8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rcx, qword [rsp + 0x2c0]
mov eax, dword [rsp + 0x2d4]
xor eax, dword [rsp + rcx*4 + 0x2bd8]
mov dword [rsp + 0x2b4], eax
lea rcx, [rsp + 0x33d8]
lea rdx, [0x14009def0]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x37d8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x2b8], rcx
mov eax, 1
cmp rax, rcx
setb al
test al, 1
jne 0x1400109ff
jmp 0x140010a2c
mov rcx, qword [rsp + 0x2c0]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + 4]
shr eax, 8
mov eax, eax
and rax, 0xff
mov qword [rsp + 0x2a8], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010a47
jmp 0x140010a76
mov rdx, qword [rsp + 0x2b8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 1
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x2a8]
mov eax, dword [rsp + rax*4 + 0x37d8]
and rax, 0xff
mov qword [rsp + 0x2a0], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010a91
jmp 0x140010b03
mov rcx, qword [rsp + 0x2a8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rcx, qword [rsp + 0x2a0]
mov eax, dword [rsp + 0x2b4]
xor eax, dword [rsp + rcx*4 + 0x33d8]
mov dword [rsp + 0x294], eax
lea rcx, [rsp + 0x3bd8]
lea rdx, [0x14009e338]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x3fd8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x298], rcx
mov eax, 1
cmp rax, rcx
setb al
test al, 1
jne 0x140010b1e
jmp 0x140010b46
mov rcx, qword [rsp + 0x2a0]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + 4]
and rax, 0xff
mov qword [rsp + 0x288], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010b61
jmp 0x140010b8d
mov rdx, qword [rsp + 0x298]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 1
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x288]
mov eax, dword [rsp + rax*4 + 0x3fd8]
and rax, 0xff
mov qword [rsp + 0x280], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010ba8
jmp 0x140010be2
mov rcx, qword [rsp + 0x288]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x280]
mov eax, dword [rsp + rax*4 + 0x3bd8]
mov dword [rsp + 0x274], eax
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x278], rcx
mov eax, 1
cmp rax, rcx
setb al
test al, 1
jne 0x140010bfd
jmp 0x140010c6d
mov rcx, qword [rsp + 0x280]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov edx, dword [rsp + 0x274]
mov ecx, dword [rsp + 0x294]
mov rax, qword [rsp + 0x3a0]
xor ecx, edx
mov dword [rax + 4], ecx
lea rcx, [rsp + 0x43d8]
lea rdx, [0x14009d660]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x47d8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x268], rcx
mov eax, 2
cmp rax, rcx
setb al
test al, 1
jne 0x140010c88
jmp 0x140010caf
mov rdx, qword [rsp + 0x278]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 1
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + 8]
shr eax, 0x18
mov eax, eax
mov qword [rsp + 0x260], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010cca
jmp 0x140010cf9
mov rdx, qword [rsp + 0x268]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 2
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x260]
mov eax, dword [rsp + rax*4 + 0x47d8]
and rax, 0xff
mov qword [rsp + 0x258], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010d14
jmp 0x140010d7f
mov rcx, qword [rsp + 0x260]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x258]
mov eax, dword [rsp + rax*4 + 0x43d8]
mov dword [rsp + 0x24c], eax
lea rcx, [rsp + 0x4bd8]
lea rdx, [0x14009daa8]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x4fd8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x250], rcx
mov eax, 2
cmp rax, rcx
setb al
test al, 1
jne 0x140010d9a
jmp 0x140010dc7
mov rcx, qword [rsp + 0x258]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + 8]
shr eax, 0x10
mov eax, eax
and rax, 0xff
mov qword [rsp + 0x240], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010de2
jmp 0x140010e11
mov rdx, qword [rsp + 0x250]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 2
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x240]
mov eax, dword [rsp + rax*4 + 0x4fd8]
and rax, 0xff
mov qword [rsp + 0x238], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010e2c
jmp 0x140010e9e
mov rcx, qword [rsp + 0x240]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rcx, qword [rsp + 0x238]
mov eax, dword [rsp + 0x24c]
xor eax, dword [rsp + rcx*4 + 0x4bd8]
mov dword [rsp + 0x22c], eax
lea rcx, [rsp + 0x53d8]
lea rdx, [0x14009def0]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x57d8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x230], rcx
mov eax, 2
cmp rax, rcx
setb al
test al, 1
jne 0x140010eb9
jmp 0x140010ee6
mov rcx, qword [rsp + 0x238]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + 8]
shr eax, 8
mov eax, eax
and rax, 0xff
mov qword [rsp + 0x220], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010f01
jmp 0x140010f30
mov rdx, qword [rsp + 0x230]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 2
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x220]
mov eax, dword [rsp + rax*4 + 0x57d8]
and rax, 0xff
mov qword [rsp + 0x218], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140010f4b
jmp 0x140010fbd
mov rcx, qword [rsp + 0x220]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rcx, qword [rsp + 0x218]
mov eax, dword [rsp + 0x22c]
xor eax, dword [rsp + rcx*4 + 0x53d8]
mov dword [rsp + 0x20c], eax
lea rcx, [rsp + 0x5bd8]
lea rdx, [0x14009e338]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x5fd8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x210], rcx
mov eax, 2
cmp rax, rcx
setb al
test al, 1
jne 0x140010fd8
jmp 0x140011000
mov rcx, qword [rsp + 0x218]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + 8]
and rax, 0xff
mov qword [rsp + 0x200], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x14001101b
jmp 0x140011047
mov rdx, qword [rsp + 0x210]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 2
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x200]
mov eax, dword [rsp + rax*4 + 0x5fd8]
and rax, 0xff
mov qword [rsp + 0x1f8], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140011062
jmp 0x14001109c
mov rcx, qword [rsp + 0x200]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x1f8]
mov eax, dword [rsp + rax*4 + 0x5bd8]
mov dword [rsp + 0x1ec], eax
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x1f0], rcx
mov eax, 2
cmp rax, rcx
setb al
test al, 1
jne 0x1400110b7
jmp 0x140011127
mov rcx, qword [rsp + 0x1f8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov edx, dword [rsp + 0x1ec]
mov ecx, dword [rsp + 0x20c]
mov rax, qword [rsp + 0x3a0]
xor ecx, edx
mov dword [rax + 8], ecx
lea rcx, [rsp + 0x63d8]
lea rdx, [0x14009d660]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x67d8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x1e0], rcx
mov eax, 3
cmp rax, rcx
setb al
test al, 1
jne 0x140011142
jmp 0x140011169
mov rdx, qword [rsp + 0x1f0]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 2
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + 0xc]
shr eax, 0x18
mov eax, eax
mov qword [rsp + 0x1d8], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140011184
jmp 0x1400111b3
mov rdx, qword [rsp + 0x1e0]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 3
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x1d8]
mov eax, dword [rsp + rax*4 + 0x67d8]
and rax, 0xff
mov qword [rsp + 0x1d0], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x1400111ce
jmp 0x140011239
mov rcx, qword [rsp + 0x1d8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x1d0]
mov eax, dword [rsp + rax*4 + 0x63d8]
mov dword [rsp + 0x1c4], eax
lea rcx, [rsp + 0x6bd8]
lea rdx, [0x14009daa8]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x6fd8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x1c8], rcx
mov eax, 3
cmp rax, rcx
setb al
test al, 1
jne 0x140011254
jmp 0x140011281
mov rcx, qword [rsp + 0x1d0]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + 0xc]
shr eax, 0x10
mov eax, eax
and rax, 0xff
mov qword [rsp + 0x1b8], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x14001129c
jmp 0x1400112cb
mov rdx, qword [rsp + 0x1c8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 3
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x1b8]
mov eax, dword [rsp + rax*4 + 0x6fd8]
and rax, 0xff
mov qword [rsp + 0x1b0], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x1400112e6
jmp 0x140011358
mov rcx, qword [rsp + 0x1b8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rcx, qword [rsp + 0x1b0]
mov eax, dword [rsp + 0x1c4]
xor eax, dword [rsp + rcx*4 + 0x6bd8]
mov dword [rsp + 0x1a4], eax
lea rcx, [rsp + 0x73d8]
lea rdx, [0x14009def0]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x77d8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x1a8], rcx
mov eax, 3
cmp rax, rcx
setb al
test al, 1
jne 0x140011373
jmp 0x1400113a0
mov rcx, qword [rsp + 0x1b0]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + 0xc]
shr eax, 8
mov eax, eax
and rax, 0xff
mov qword [rsp + 0x198], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x1400113bb
jmp 0x1400113ea
mov rdx, qword [rsp + 0x1a8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 3
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x198]
mov eax, dword [rsp + rax*4 + 0x77d8]
and rax, 0xff
mov qword [rsp + 0x190], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x140011405
jmp 0x140011477
mov rcx, qword [rsp + 0x198]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rcx, qword [rsp + 0x190]
mov eax, dword [rsp + 0x1a4]
xor eax, dword [rsp + rcx*4 + 0x73d8]
mov dword [rsp + 0x184], eax
lea rcx, [rsp + 0x7bd8]
lea rdx, [0x14009e338]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x7fd8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x188], rcx
mov eax, 3
cmp rax, rcx
setb al
test al, 1
jne 0x140011492
jmp 0x1400114ba
mov rcx, qword [rsp + 0x190]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + 0xc]
and rax, 0xff
mov qword [rsp + 0x178], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x1400114d5
jmp 0x140011501
mov rdx, qword [rsp + 0x188]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 3
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x178]
mov eax, dword [rsp + rax*4 + 0x7fd8]
and rax, 0xff
mov qword [rsp + 0x170], rax
cmp rax, 0x100
setb al
test al, 1
jne 0x14001151c
jmp 0x140011553
mov rcx, qword [rsp + 0x178]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x170]
mov eax, dword [rsp + rax*4 + 0x7bd8]
mov dword [rsp + 0x164], eax
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x168], rcx
mov eax, 3
cmp rax, rcx
setb al
test al, 1
jne 0x14001156e
jmp 0x14001158e
mov rcx, qword [rsp + 0x170]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x100
call fcn.14003b690
ud2
mov edx, dword [rsp + 0x164]
mov ecx, dword [rsp + 0x184]
mov rax, qword [rsp + 0x3a0]
xor ecx, edx
mov dword [rax + 0xc], ecx
jmp 0x140010263
mov rdx, qword [rsp + 0x168]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov ecx, 3
call fcn.14003b690
ud2
mov rcx, qword [rsp + 0x380]
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + rcx*4]
mov dword [rsp + 0x3b4], eax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x150], rax
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x158], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x14001160d
jmp 0x140011653
mov rdx, qword [rsp + 0x388]
mov rcx, qword [rsp + 0x380]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rcx, qword [rsp + 0x150]
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + rcx*4]
mov dword [rsp + 0x13c], eax
mov rax, qword [rsp + 0x3b8]
mov qword [rsp + 0x140], rax
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x148], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x140011671
jmp 0x1400116c5
mov rdx, qword [rsp + 0x158]
mov rcx, qword [rsp + 0x150]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rcx, qword [rsp + 0x140]
mov edx, dword [rsp + 0x13c]
mov rax, qword [rsp + 0x3a0]
mov dword [rax + rcx*4], edx
mov eax, dword [rsp + 0x3b4]
mov dword [rsp + 0x124], eax
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x128], rax
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x130], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x1400116e3
jmp 0x14001171a
mov rdx, qword [rsp + 0x148]
mov rcx, qword [rsp + 0x140]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rcx, qword [rsp + 0x128]
mov edx, dword [rsp + 0x124]
mov rax, qword [rsp + 0x3a0]
mov dword [rax + rcx*4], edx
mov rax, qword [rsp + 0x3b8]
add rax, 1
mov qword [rsp + 0x118], rax
setb al
test al, 1
jne 0x14001175c
jmp 0x140011738
mov rdx, qword [rsp + 0x130]
mov rcx, qword [rsp + 0x128]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x118]
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x110], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x140011776
jmp 0x1400117ad
lea rcx, str.attempt_to_add_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x1c
call fcn.14003b5f0
ud2
mov rcx, qword [rsp + 0x118]
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + rcx*4]
mov dword [rsp + 0x3b4], eax
mov rax, qword [rsp + 0x3c0]
add rax, 1
mov qword [rsp + 0x108], rax
setb al
test al, 1
jne 0x1400117ef
jmp 0x1400117cb
mov rdx, qword [rsp + 0x110]
mov rcx, qword [rsp + 0x118]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x108]
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x100], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x140011809
jmp 0x140011840
lea rcx, str.attempt_to_add_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x1c
call fcn.14003b5f0
ud2
mov rcx, qword [rsp + 0x108]
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + rcx*4]
mov dword [rsp + 0xf4], eax
mov rax, qword [rsp + 0x3b8]
add rax, 1
mov qword [rsp + 0xf8], rax
setb al
test al, 1
jne 0x140011882
jmp 0x14001185e
mov rdx, qword [rsp + 0x100]
mov rcx, qword [rsp + 0x108]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rax, qword [rsp + 0xf8]
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0xe8], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x14001189c
jmp 0x1400118e1
lea rcx, str.attempt_to_add_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x1c
call fcn.14003b5f0
ud2
mov rcx, qword [rsp + 0xf8]
mov edx, dword [rsp + 0xf4]
mov rax, qword [rsp + 0x3a0]
mov dword [rax + rcx*4], edx
mov eax, dword [rsp + 0x3b4]
mov dword [rsp + 0xdc], eax
mov rax, qword [rsp + 0x3c0]
add rax, 1
mov qword [rsp + 0xe0], rax
setb al
test al, 1
jne 0x140011923
jmp 0x1400118ff
mov rdx, qword [rsp + 0xe8]
mov rcx, qword [rsp + 0xf8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rax, qword [rsp + 0xe0]
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0xd0], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x14001193d
jmp 0x140011974
lea rcx, str.attempt_to_add_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x1c
call fcn.14003b5f0
ud2
mov rcx, qword [rsp + 0xe0]
mov edx, dword [rsp + 0xdc]
mov rax, qword [rsp + 0x3a0]
mov dword [rax + rcx*4], edx
mov rax, qword [rsp + 0x3b8]
add rax, 2
mov qword [rsp + 0xc8], rax
setb al
test al, 1
jne 0x1400119b6
jmp 0x140011992
mov rdx, qword [rsp + 0xd0]
mov rcx, qword [rsp + 0xe0]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rax, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0xc0], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x1400119d0
jmp 0x140011a07
lea rcx, str.attempt_to_add_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x1c
call fcn.14003b5f0
ud2
mov rcx, qword [rsp + 0xc8]
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + rcx*4]
mov dword [rsp + 0x3b4], eax
mov rax, qword [rsp + 0x3c0]
add rax, 2
mov qword [rsp + 0xb8], rax
setb al
test al, 1
jne 0x140011a49
jmp 0x140011a25
mov rdx, qword [rsp + 0xc0]
mov rcx, qword [rsp + 0xc8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rax, qword [rsp + 0xb8]
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0xb0], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x140011a63
jmp 0x140011a9a
lea rcx, str.attempt_to_add_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x1c
call fcn.14003b5f0
ud2
mov rcx, qword [rsp + 0xb8]
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + rcx*4]
mov dword [rsp + 0xa4], eax
mov rax, qword [rsp + 0x3b8]
add rax, 2
mov qword [rsp + 0xa8], rax
setb al
test al, 1
jne 0x140011adc
jmp 0x140011ab8
mov rdx, qword [rsp + 0xb0]
mov rcx, qword [rsp + 0xb8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rax, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x98], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x140011af6
jmp 0x140011b3b
lea rcx, str.attempt_to_add_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x1c
call fcn.14003b5f0
ud2
mov rcx, qword [rsp + 0xa8]
mov edx, dword [rsp + 0xa4]
mov rax, qword [rsp + 0x3a0]
mov dword [rax + rcx*4], edx
mov eax, dword [rsp + 0x3b4]
mov dword [rsp + 0x8c], eax
mov rax, qword [rsp + 0x3c0]
add rax, 2
mov qword [rsp + 0x90], rax
setb al
test al, 1
jne 0x140011b7d
jmp 0x140011b59
mov rdx, qword [rsp + 0x98]
mov rcx, qword [rsp + 0xa8]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x90]
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x80], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x140011b97
jmp 0x140011bcb
lea rcx, str.attempt_to_add_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x1c
call fcn.14003b5f0
ud2
mov rcx, qword [rsp + 0x90]
mov edx, dword [rsp + 0x8c]
mov rax, qword [rsp + 0x3a0]
mov dword [rax + rcx*4], edx
mov rax, qword [rsp + 0x3b8]
add rax, 3
mov qword [rsp + 0x78], rax
setb al
test al, 1
jne 0x140011c07
jmp 0x140011be9
mov rdx, qword [rsp + 0x80]
mov rcx, qword [rsp + 0x90]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x70], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x140011c21
jmp 0x140011c52
lea rcx, str.attempt_to_add_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x1c
call fcn.14003b5f0
ud2
mov rcx, qword [rsp + 0x78]
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + rcx*4]
mov dword [rsp + 0x3b4], eax
mov rax, qword [rsp + 0x3c0]
add rax, 3
mov qword [rsp + 0x68], rax
setb al
test al, 1
jne 0x140011c88
jmp 0x140011c6a
mov rdx, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x78]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x60], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x140011ca2
jmp 0x140011cd0
lea rcx, str.attempt_to_add_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x1c
call fcn.14003b5f0
ud2
mov rcx, qword [rsp + 0x68]
mov rax, qword [rsp + 0x3a0]
mov eax, dword [rax + rcx*4]
mov dword [rsp + 0x54], eax
mov rax, qword [rsp + 0x3b8]
add rax, 3
mov qword [rsp + 0x58], rax
setb al
test al, 1
jne 0x140011d06
jmp 0x140011ce8
mov rdx, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x68]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x48], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x140011d20
jmp 0x140011d59
lea rcx, str.attempt_to_add_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x1c
call fcn.14003b5f0
ud2
mov rcx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x54]
mov rax, qword [rsp + 0x3a0]
mov dword [rax + rcx*4], edx
mov eax, dword [rsp + 0x3b4]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0x3c0]
add rax, 3
mov qword [rsp + 0x40], rax
setb al
test al, 1
jne 0x140011d8f
jmp 0x140011d71
mov rdx, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x58]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x3a8]
mov qword [rsp + 0x30], rcx
cmp rax, rcx
setb al
test al, 1
jne 0x140011da9
jmp 0x140011dd7
lea rcx, str.attempt_to_add_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x1c
call fcn.14003b5f0
ud2
mov rcx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x3c]
mov rax, qword [rsp + 0x3a0]
mov dword [rax + rcx*4], edx
mov rax, qword [rsp + 0x3b8]
add rax, 4
mov qword [rsp + 0x28], rax
setb al
test al, 1
jne 0x140011e1d
jmp 0x140011def
mov rdx, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
call fcn.14003b690
ud2
mov rax, qword [rsp + 0x28]
mov qword [rsp + 0x3b8], rax
mov rax, qword [rsp + 0x3c0]
mov rcx, rax
sub rcx, 4
mov qword [rsp + 0x20], rcx
cmp rax, 4
setb al
test al, 1
jne 0x140011e49
jmp 0x140011e37
lea rcx, str.attempt_to_add_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x1c
call fcn.14003b5f0
ud2
mov rax, qword [rsp + 0x20]
mov qword [rsp + 0x3c0], rax
jmp 0x1400101de
lea rcx, str.attempt_to_subtract_with_overflow
lea r8, str.C:Users_sufip.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.6.4_srclib.rs
mov edx, 0x21
call fcn.14003b5f0
ud2