Function at 0x1402220c0
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
push rbp
mov eax, 0x20f0
call fcn.14035cea0
sub rsp, rax
lea rbp, [rsp + 0x80]
mov qword [rbp - 0x58], r9
mov qword [rbp + 0x18], r8
mov rax, rdx
mov qword [rbp + 0x10], rax
mov rdx, rcx
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], r8
lea rcx, [rbp + 0x90]
mov r8d, 0xf0
call fcn.1403750f0
lea rcx, [rbp + 0x180]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0x180]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
mov rdx, qword [rbp - 0x58]
lea rcx, [rbp + 0x1f0]
mov r8d, 0x40
call fcn.1403750f0
lea rax, [rbp + 0x1f0]
mov qword [rbp + 0x230], rax
mov rcx, qword [rbp + 0x230]
mov qword [rbp + 0x238], rcx
call fcn.1401b5880
mov rdx, qword [rbp - 0x58]
vmovdqa xmmword [rbp + 0x240], xmm0
vmovdqa xmmword [rbp + 0x250], xmm0
mov rax, qword [rbp + 0x250]
mov qword [rbp + 0x260], rax
mov rax, qword [rbp + 0x258]
mov qword [rbp + 0x268], rax
vmovdqa xmm0, xmmword [rbp + 0x260]
vpxor xmm0, xmm0, xmmword [rbp + 0x90]
vmovdqa xmmword [rbp + 0x270], xmm0
mov rax, qword [rbp + 0x270]
mov qword [rbp + 0x180], rax
mov rax, qword [rbp + 0x278]
mov qword [rbp + 0x188], rax
lea rcx, [rbp + 0x280]
mov r8d, 0x40
call fcn.1403750f0
lea rax, [rbp + 0x280]
add rax, 0x10
mov qword [rbp + 0x2c0], rax
mov rcx, qword [rbp + 0x2c0]
mov qword [rbp + 0x2c8], rcx
call fcn.1401b5880
mov rdx, qword [rbp - 0x58]
vmovdqa xmmword [rbp + 0x2d0], xmm0
vmovdqa xmmword [rbp + 0x2e0], xmm0
mov rax, qword [rbp + 0x2e0]
mov qword [rbp + 0x2f0], rax
mov rax, qword [rbp + 0x2e8]
mov qword [rbp + 0x2f8], rax
vmovdqa xmm0, xmmword [rbp + 0x2f0]
vpxor xmm0, xmm0, xmmword [rbp + 0x90]
vmovdqa xmmword [rbp + 0x300], xmm0
mov rax, qword [rbp + 0x300]
mov qword [rbp + 0x190], rax
mov rax, qword [rbp + 0x308]
mov qword [rbp + 0x198], rax
lea rcx, [rbp + 0x310]
mov r8d, 0x40
call fcn.1403750f0
lea rax, [rbp + 0x310]
add rax, 0x20
mov qword [rbp + 0x350], rax
mov rcx, qword [rbp + 0x350]
mov qword [rbp + 0x358], rcx
call fcn.1401b5880
mov rdx, qword [rbp - 0x58]
vmovdqa xmmword [rbp + 0x360], xmm0
vmovdqa xmmword [rbp + 0x370], xmm0
mov rax, qword [rbp + 0x370]
mov qword [rbp + 0x380], rax
mov rax, qword [rbp + 0x378]
mov qword [rbp + 0x388], rax
vmovdqa xmm0, xmmword [rbp + 0x380]
vpxor xmm0, xmm0, xmmword [rbp + 0x90]
vmovdqa xmmword [rbp + 0x390], xmm0
mov rax, qword [rbp + 0x390]
mov qword [rbp + 0x1a0], rax
mov rax, qword [rbp + 0x398]
mov qword [rbp + 0x1a8], rax
lea rcx, [rbp + 0x3a0]
mov r8d, 0x40
call fcn.1403750f0
lea rax, [rbp + 0x3a0]
add rax, 0x30
mov qword [rbp + 0x3e0], rax
mov rcx, qword [rbp + 0x3e0]
mov qword [rbp + 0x3e8], rcx
call fcn.1401b5880
vmovdqa xmmword [rbp + 0x3f0], xmm0
vmovdqa xmmword [rbp + 0x400], xmm0
mov rax, qword [rbp + 0x400]
mov qword [rbp + 0x410], rax
mov rax, qword [rbp + 0x408]
mov qword [rbp + 0x418], rax
vmovdqa xmm0, xmmword [rbp + 0x410]
vpxor xmm0, xmm0, xmmword [rbp + 0x90]
vmovdqa xmmword [rbp + 0x420], xmm0
mov rax, qword [rbp + 0x420]
mov qword [rbp + 0x1b0], rax
mov rax, qword [rbp + 0x428]
mov qword [rbp + 0x1b8], rax
lea rcx, [rbp + 0x430]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x470], rax
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x478], rax
mov qword [rbp + 0x488], 4
lea rcx, [rbp + 0x490]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0x490]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0x4d0]
lea rdx, [rbp + 0x430]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x4d0]
vmovdqa xmm1, xmmword [rbp + 0x470]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x510], xmm0
mov rax, qword [rbp + 0x510]
mov qword [rbp + 0x490], rax
mov rax, qword [rbp + 0x518]
mov qword [rbp + 0x498], rax
lea rcx, [rbp + 0x520]
lea rdx, [rbp + 0x430]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x530]
vmovdqa xmm1, xmmword [rbp + 0x470]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x560], xmm0
mov rax, qword [rbp + 0x560]
mov qword [rbp + 0x4a0], rax
mov rax, qword [rbp + 0x568]
mov qword [rbp + 0x4a8], rax
lea rcx, [rbp + 0x570]
lea rdx, [rbp + 0x430]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x590]
vmovdqa xmm1, xmmword [rbp + 0x470]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x5b0], xmm0
mov rax, qword [rbp + 0x5b0]
mov qword [rbp + 0x4b0], rax
mov rax, qword [rbp + 0x5b8]
mov qword [rbp + 0x4b8], rax
lea rcx, [rbp + 0x5c0]
lea rdx, [rbp + 0x430]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x5f0]
vmovdqa xmm1, xmmword [rbp + 0x470]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x600], xmm0
mov rax, qword [rbp + 0x600]
mov qword [rbp + 0x4c0], rax
mov rax, qword [rbp + 0x608]
mov qword [rbp + 0x4c8], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0x490]
mov r8d, 0x40
call fcn.1403750f0
lea rcx, [rbp + 0x610]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x650], rax
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x658], rax
mov qword [rbp + 0x668], 4
lea rcx, [rbp + 0x670]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0x670]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0x6b0]
lea rdx, [rbp + 0x610]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x6b0]
vmovdqa xmm1, xmmword [rbp + 0x650]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x6f0], xmm0
mov rax, qword [rbp + 0x6f0]
mov qword [rbp + 0x670], rax
mov rax, qword [rbp + 0x6f8]
mov qword [rbp + 0x678], rax
lea rcx, [rbp + 0x700]
lea rdx, [rbp + 0x610]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x710]
vmovdqa xmm1, xmmword [rbp + 0x650]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x740], xmm0
mov rax, qword [rbp + 0x740]
mov qword [rbp + 0x680], rax
mov rax, qword [rbp + 0x748]
mov qword [rbp + 0x688], rax
lea rcx, [rbp + 0x750]
lea rdx, [rbp + 0x610]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x770]
vmovdqa xmm1, xmmword [rbp + 0x650]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x790], xmm0
mov rax, qword [rbp + 0x790]
mov qword [rbp + 0x690], rax
mov rax, qword [rbp + 0x798]
mov qword [rbp + 0x698], rax
lea rcx, [rbp + 0x7a0]
lea rdx, [rbp + 0x610]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x7d0]
vmovdqa xmm1, xmmword [rbp + 0x650]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x7e0], xmm0
mov rax, qword [rbp + 0x7e0]
mov qword [rbp + 0x6a0], rax
mov rax, qword [rbp + 0x7e8]
mov qword [rbp + 0x6a8], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0x670]
mov r8d, 0x40
call fcn.1403750f0
lea rcx, [rbp + 0x7f0]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x830], rax
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x838], rax
mov qword [rbp + 0x848], 4
lea rcx, [rbp + 0x850]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0x850]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0x890]
lea rdx, [rbp + 0x7f0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x890]
vmovdqa xmm1, xmmword [rbp + 0x830]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x8d0], xmm0
mov rax, qword [rbp + 0x8d0]
mov qword [rbp + 0x850], rax
mov rax, qword [rbp + 0x8d8]
mov qword [rbp + 0x858], rax
lea rcx, [rbp + 0x8e0]
lea rdx, [rbp + 0x7f0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x8f0]
vmovdqa xmm1, xmmword [rbp + 0x830]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x920], xmm0
mov rax, qword [rbp + 0x920]
mov qword [rbp + 0x860], rax
mov rax, qword [rbp + 0x928]
mov qword [rbp + 0x868], rax
lea rcx, [rbp + 0x930]
lea rdx, [rbp + 0x7f0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x950]
vmovdqa xmm1, xmmword [rbp + 0x830]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x970], xmm0
mov rax, qword [rbp + 0x970]
mov qword [rbp + 0x870], rax
mov rax, qword [rbp + 0x978]
mov qword [rbp + 0x878], rax
lea rcx, [rbp + 0x980]
lea rdx, [rbp + 0x7f0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x9b0]
vmovdqa xmm1, xmmword [rbp + 0x830]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x9c0], xmm0
mov rax, qword [rbp + 0x9c0]
mov qword [rbp + 0x880], rax
mov rax, qword [rbp + 0x9c8]
mov qword [rbp + 0x888], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0x850]
mov r8d, 0x40
call fcn.1403750f0
lea rcx, [rbp + 0x9d0]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0xa10], rax
mov rax, qword [rbp + 0xd8]
mov qword [rbp + 0xa18], rax
mov qword [rbp + 0xa28], 4
lea rcx, [rbp + 0xa30]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0xa30]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0xa70]
lea rdx, [rbp + 0x9d0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0xa70]
vmovdqa xmm1, xmmword [rbp + 0xa10]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0xab0], xmm0
mov rax, qword [rbp + 0xab0]
mov qword [rbp + 0xa30], rax
mov rax, qword [rbp + 0xab8]
mov qword [rbp + 0xa38], rax
lea rcx, [rbp + 0xac0]
lea rdx, [rbp + 0x9d0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0xad0]
vmovdqa xmm1, xmmword [rbp + 0xa10]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0xb00], xmm0
mov rax, qword [rbp + 0xb00]
mov qword [rbp + 0xa40], rax
mov rax, qword [rbp + 0xb08]
mov qword [rbp + 0xa48], rax
lea rcx, [rbp + 0xb10]
lea rdx, [rbp + 0x9d0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0xb30]
vmovdqa xmm1, xmmword [rbp + 0xa10]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0xb50], xmm0
mov rax, qword [rbp + 0xb50]
mov qword [rbp + 0xa50], rax
mov rax, qword [rbp + 0xb58]
mov qword [rbp + 0xa58], rax
lea rcx, [rbp + 0xb60]
lea rdx, [rbp + 0x9d0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0xb90]
vmovdqa xmm1, xmmword [rbp + 0xa10]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0xba0], xmm0
mov rax, qword [rbp + 0xba0]
mov qword [rbp + 0xa60], rax
mov rax, qword [rbp + 0xba8]
mov qword [rbp + 0xa68], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0xa30]
mov r8d, 0x40
call fcn.1403750f0
lea rcx, [rbp + 0xbb0]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0xbf0], rax
mov rax, qword [rbp + 0xe8]
mov qword [rbp + 0xbf8], rax
mov qword [rbp + 0xc08], 4
lea rcx, [rbp + 0xc10]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0xc10]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0xc50]
lea rdx, [rbp + 0xbb0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0xc50]
vmovdqa xmm1, xmmword [rbp + 0xbf0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0xc90], xmm0
mov rax, qword [rbp + 0xc90]
mov qword [rbp + 0xc10], rax
mov rax, qword [rbp + 0xc98]
mov qword [rbp + 0xc18], rax
lea rcx, [rbp + 0xca0]
lea rdx, [rbp + 0xbb0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0xcb0]
vmovdqa xmm1, xmmword [rbp + 0xbf0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0xce0], xmm0
mov rax, qword [rbp + 0xce0]
mov qword [rbp + 0xc20], rax
mov rax, qword [rbp + 0xce8]
mov qword [rbp + 0xc28], rax
lea rcx, [rbp + 0xcf0]
lea rdx, [rbp + 0xbb0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0xd10]
vmovdqa xmm1, xmmword [rbp + 0xbf0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0xd30], xmm0
mov rax, qword [rbp + 0xd30]
mov qword [rbp + 0xc30], rax
mov rax, qword [rbp + 0xd38]
mov qword [rbp + 0xc38], rax
lea rcx, [rbp + 0xd40]
lea rdx, [rbp + 0xbb0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0xd70]
vmovdqa xmm1, xmmword [rbp + 0xbf0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0xd80], xmm0
mov rax, qword [rbp + 0xd80]
mov qword [rbp + 0xc40], rax
mov rax, qword [rbp + 0xd88]
mov qword [rbp + 0xc48], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0xc10]
mov r8d, 0x40
call fcn.1403750f0
lea rcx, [rbp + 0xd90]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0xdd0], rax
mov rax, qword [rbp + 0xf8]
mov qword [rbp + 0xdd8], rax
mov qword [rbp + 0xde8], 4
lea rcx, [rbp + 0xdf0]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0xdf0]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0xe30]
lea rdx, [rbp + 0xd90]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0xe30]
vmovdqa xmm1, xmmword [rbp + 0xdd0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0xe70], xmm0
mov rax, qword [rbp + 0xe70]
mov qword [rbp + 0xdf0], rax
mov rax, qword [rbp + 0xe78]
mov qword [rbp + 0xdf8], rax
lea rcx, [rbp + 0xe80]
lea rdx, [rbp + 0xd90]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0xe90]
vmovdqa xmm1, xmmword [rbp + 0xdd0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0xec0], xmm0
mov rax, qword [rbp + 0xec0]
mov qword [rbp + 0xe00], rax
mov rax, qword [rbp + 0xec8]
mov qword [rbp + 0xe08], rax
lea rcx, [rbp + 0xed0]
lea rdx, [rbp + 0xd90]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0xef0]
vmovdqa xmm1, xmmword [rbp + 0xdd0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0xf10], xmm0
mov rax, qword [rbp + 0xf10]
mov qword [rbp + 0xe10], rax
mov rax, qword [rbp + 0xf18]
mov qword [rbp + 0xe18], rax
lea rcx, [rbp + 0xf20]
lea rdx, [rbp + 0xd90]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0xf50]
vmovdqa xmm1, xmmword [rbp + 0xdd0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0xf60], xmm0
mov rax, qword [rbp + 0xf60]
mov qword [rbp + 0xe20], rax
mov rax, qword [rbp + 0xf68]
mov qword [rbp + 0xe28], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0xdf0]
mov r8d, 0x40
call fcn.1403750f0
lea rcx, [rbp + 0xf70]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0x100]
mov qword [rbp + 0xfb0], rax
mov rax, qword [rbp + 0x108]
mov qword [rbp + 0xfb8], rax
mov qword [rbp + 0xfc8], 4
lea rcx, [rbp + 0xfd0]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0xfd0]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0x1010]
lea rdx, [rbp + 0xf70]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1010]
vmovdqa xmm1, xmmword [rbp + 0xfb0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1050], xmm0
mov rax, qword [rbp + 0x1050]
mov qword [rbp + 0xfd0], rax
mov rax, qword [rbp + 0x1058]
mov qword [rbp + 0xfd8], rax
lea rcx, [rbp + 0x1060]
lea rdx, [rbp + 0xf70]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1070]
vmovdqa xmm1, xmmword [rbp + 0xfb0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x10a0], xmm0
mov rax, qword [rbp + 0x10a0]
mov qword [rbp + 0xfe0], rax
mov rax, qword [rbp + 0x10a8]
mov qword [rbp + 0xfe8], rax
lea rcx, [rbp + 0x10b0]
lea rdx, [rbp + 0xf70]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x10d0]
vmovdqa xmm1, xmmword [rbp + 0xfb0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x10f0], xmm0
mov rax, qword [rbp + 0x10f0]
mov qword [rbp + 0xff0], rax
mov rax, qword [rbp + 0x10f8]
mov qword [rbp + 0xff8], rax
lea rcx, [rbp + 0x1100]
lea rdx, [rbp + 0xf70]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1130]
vmovdqa xmm1, xmmword [rbp + 0xfb0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1140], xmm0
mov rax, qword [rbp + 0x1140]
mov qword [rbp + 0x1000], rax
mov rax, qword [rbp + 0x1148]
mov qword [rbp + 0x1008], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0xfd0]
mov r8d, 0x40
call fcn.1403750f0
lea rcx, [rbp + 0x1150]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0x110]
mov qword [rbp + 0x1190], rax
mov rax, qword [rbp + 0x118]
mov qword [rbp + 0x1198], rax
mov qword [rbp + 0x11a8], 4
lea rcx, [rbp + 0x11b0]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0x11b0]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0x11f0]
lea rdx, [rbp + 0x1150]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x11f0]
vmovdqa xmm1, xmmword [rbp + 0x1190]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1230], xmm0
mov rax, qword [rbp + 0x1230]
mov qword [rbp + 0x11b0], rax
mov rax, qword [rbp + 0x1238]
mov qword [rbp + 0x11b8], rax
lea rcx, [rbp + 0x1240]
lea rdx, [rbp + 0x1150]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1250]
vmovdqa xmm1, xmmword [rbp + 0x1190]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1280], xmm0
mov rax, qword [rbp + 0x1280]
mov qword [rbp + 0x11c0], rax
mov rax, qword [rbp + 0x1288]
mov qword [rbp + 0x11c8], rax
lea rcx, [rbp + 0x1290]
lea rdx, [rbp + 0x1150]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x12b0]
vmovdqa xmm1, xmmword [rbp + 0x1190]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x12d0], xmm0
mov rax, qword [rbp + 0x12d0]
mov qword [rbp + 0x11d0], rax
mov rax, qword [rbp + 0x12d8]
mov qword [rbp + 0x11d8], rax
lea rcx, [rbp + 0x12e0]
lea rdx, [rbp + 0x1150]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1310]
vmovdqa xmm1, xmmword [rbp + 0x1190]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1320], xmm0
mov rax, qword [rbp + 0x1320]
mov qword [rbp + 0x11e0], rax
mov rax, qword [rbp + 0x1328]
mov qword [rbp + 0x11e8], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0x11b0]
mov r8d, 0x40
call fcn.1403750f0
lea rcx, [rbp + 0x1330]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0x120]
mov qword [rbp + 0x1370], rax
mov rax, qword [rbp + 0x128]
mov qword [rbp + 0x1378], rax
mov qword [rbp + 0x1388], 4
lea rcx, [rbp + 0x1390]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0x1390]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0x13d0]
lea rdx, [rbp + 0x1330]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x13d0]
vmovdqa xmm1, xmmword [rbp + 0x1370]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1410], xmm0
mov rax, qword [rbp + 0x1410]
mov qword [rbp + 0x1390], rax
mov rax, qword [rbp + 0x1418]
mov qword [rbp + 0x1398], rax
lea rcx, [rbp + 0x1420]
lea rdx, [rbp + 0x1330]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1430]
vmovdqa xmm1, xmmword [rbp + 0x1370]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1460], xmm0
mov rax, qword [rbp + 0x1460]
mov qword [rbp + 0x13a0], rax
mov rax, qword [rbp + 0x1468]
mov qword [rbp + 0x13a8], rax
lea rcx, [rbp + 0x1470]
lea rdx, [rbp + 0x1330]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1490]
vmovdqa xmm1, xmmword [rbp + 0x1370]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x14b0], xmm0
mov rax, qword [rbp + 0x14b0]
mov qword [rbp + 0x13b0], rax
mov rax, qword [rbp + 0x14b8]
mov qword [rbp + 0x13b8], rax
lea rcx, [rbp + 0x14c0]
lea rdx, [rbp + 0x1330]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x14f0]
vmovdqa xmm1, xmmword [rbp + 0x1370]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1500], xmm0
mov rax, qword [rbp + 0x1500]
mov qword [rbp + 0x13c0], rax
mov rax, qword [rbp + 0x1508]
mov qword [rbp + 0x13c8], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0x1390]
mov r8d, 0x40
call fcn.1403750f0
lea rcx, [rbp + 0x1510]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0x130]
mov qword [rbp + 0x1550], rax
mov rax, qword [rbp + 0x138]
mov qword [rbp + 0x1558], rax
mov qword [rbp + 0x1568], 4
lea rcx, [rbp + 0x1570]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0x1570]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0x15b0]
lea rdx, [rbp + 0x1510]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x15b0]
vmovdqa xmm1, xmmword [rbp + 0x1550]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x15f0], xmm0
mov rax, qword [rbp + 0x15f0]
mov qword [rbp + 0x1570], rax
mov rax, qword [rbp + 0x15f8]
mov qword [rbp + 0x1578], rax
lea rcx, [rbp + 0x1600]
lea rdx, [rbp + 0x1510]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1610]
vmovdqa xmm1, xmmword [rbp + 0x1550]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1640], xmm0
mov rax, qword [rbp + 0x1640]
mov qword [rbp + 0x1580], rax
mov rax, qword [rbp + 0x1648]
mov qword [rbp + 0x1588], rax
lea rcx, [rbp + 0x1650]
lea rdx, [rbp + 0x1510]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1670]
vmovdqa xmm1, xmmword [rbp + 0x1550]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1690], xmm0
mov rax, qword [rbp + 0x1690]
mov qword [rbp + 0x1590], rax
mov rax, qword [rbp + 0x1698]
mov qword [rbp + 0x1598], rax
lea rcx, [rbp + 0x16a0]
lea rdx, [rbp + 0x1510]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x16d0]
vmovdqa xmm1, xmmword [rbp + 0x1550]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x16e0], xmm0
mov rax, qword [rbp + 0x16e0]
mov qword [rbp + 0x15a0], rax
mov rax, qword [rbp + 0x16e8]
mov qword [rbp + 0x15a8], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0x1570]
mov r8d, 0x40
call fcn.1403750f0
lea rcx, [rbp + 0x16f0]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0x140]
mov qword [rbp + 0x1730], rax
mov rax, qword [rbp + 0x148]
mov qword [rbp + 0x1738], rax
mov qword [rbp + 0x1748], 4
lea rcx, [rbp + 0x1750]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0x1750]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0x1790]
lea rdx, [rbp + 0x16f0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1790]
vmovdqa xmm1, xmmword [rbp + 0x1730]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x17d0], xmm0
mov rax, qword [rbp + 0x17d0]
mov qword [rbp + 0x1750], rax
mov rax, qword [rbp + 0x17d8]
mov qword [rbp + 0x1758], rax
lea rcx, [rbp + 0x17e0]
lea rdx, [rbp + 0x16f0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x17f0]
vmovdqa xmm1, xmmword [rbp + 0x1730]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1820], xmm0
mov rax, qword [rbp + 0x1820]
mov qword [rbp + 0x1760], rax
mov rax, qword [rbp + 0x1828]
mov qword [rbp + 0x1768], rax
lea rcx, [rbp + 0x1830]
lea rdx, [rbp + 0x16f0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1850]
vmovdqa xmm1, xmmword [rbp + 0x1730]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1870], xmm0
mov rax, qword [rbp + 0x1870]
mov qword [rbp + 0x1770], rax
mov rax, qword [rbp + 0x1878]
mov qword [rbp + 0x1778], rax
lea rcx, [rbp + 0x1880]
lea rdx, [rbp + 0x16f0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x18b0]
vmovdqa xmm1, xmmword [rbp + 0x1730]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x18c0], xmm0
mov rax, qword [rbp + 0x18c0]
mov qword [rbp + 0x1780], rax
mov rax, qword [rbp + 0x18c8]
mov qword [rbp + 0x1788], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0x1750]
mov r8d, 0x40
call fcn.1403750f0
lea rcx, [rbp + 0x18d0]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0x150]
mov qword [rbp + 0x1910], rax
mov rax, qword [rbp + 0x158]
mov qword [rbp + 0x1918], rax
mov qword [rbp + 0x1928], 4
lea rcx, [rbp + 0x1930]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0x1930]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0x1970]
lea rdx, [rbp + 0x18d0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1970]
vmovdqa xmm1, xmmword [rbp + 0x1910]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x19b0], xmm0
mov rax, qword [rbp + 0x19b0]
mov qword [rbp + 0x1930], rax
mov rax, qword [rbp + 0x19b8]
mov qword [rbp + 0x1938], rax
lea rcx, [rbp + 0x19c0]
lea rdx, [rbp + 0x18d0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x19d0]
vmovdqa xmm1, xmmword [rbp + 0x1910]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1a00], xmm0
mov rax, qword [rbp + 0x1a00]
mov qword [rbp + 0x1940], rax
mov rax, qword [rbp + 0x1a08]
mov qword [rbp + 0x1948], rax
lea rcx, [rbp + 0x1a10]
lea rdx, [rbp + 0x18d0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1a30]
vmovdqa xmm1, xmmword [rbp + 0x1910]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1a50], xmm0
mov rax, qword [rbp + 0x1a50]
mov qword [rbp + 0x1950], rax
mov rax, qword [rbp + 0x1a58]
mov qword [rbp + 0x1958], rax
lea rcx, [rbp + 0x1a60]
lea rdx, [rbp + 0x18d0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1a90]
vmovdqa xmm1, xmmword [rbp + 0x1910]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1aa0], xmm0
mov rax, qword [rbp + 0x1aa0]
mov qword [rbp + 0x1960], rax
mov rax, qword [rbp + 0x1aa8]
mov qword [rbp + 0x1968], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0x1930]
mov r8d, 0x40
call fcn.1403750f0
lea rcx, [rbp + 0x1ab0]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0x160]
mov qword [rbp + 0x1af0], rax
mov rax, qword [rbp + 0x168]
mov qword [rbp + 0x1af8], rax
mov qword [rbp + 0x1b08], 4
lea rcx, [rbp + 0x1b10]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0x1b10]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0x1b50]
lea rdx, [rbp + 0x1ab0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1b50]
vmovdqa xmm1, xmmword [rbp + 0x1af0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1b90], xmm0
mov rax, qword [rbp + 0x1b90]
mov qword [rbp + 0x1b10], rax
mov rax, qword [rbp + 0x1b98]
mov qword [rbp + 0x1b18], rax
lea rcx, [rbp + 0x1ba0]
lea rdx, [rbp + 0x1ab0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1bb0]
vmovdqa xmm1, xmmword [rbp + 0x1af0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1be0], xmm0
mov rax, qword [rbp + 0x1be0]
mov qword [rbp + 0x1b20], rax
mov rax, qword [rbp + 0x1be8]
mov qword [rbp + 0x1b28], rax
lea rcx, [rbp + 0x1bf0]
lea rdx, [rbp + 0x1ab0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1c10]
vmovdqa xmm1, xmmword [rbp + 0x1af0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1c30], xmm0
mov rax, qword [rbp + 0x1c30]
mov qword [rbp + 0x1b30], rax
mov rax, qword [rbp + 0x1c38]
mov qword [rbp + 0x1b38], rax
lea rcx, [rbp + 0x1c40]
lea rdx, [rbp + 0x1ab0]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1c70]
vmovdqa xmm1, xmmword [rbp + 0x1af0]
vaesenc xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1c80], xmm0
mov rax, qword [rbp + 0x1c80]
mov qword [rbp + 0x1b40], rax
mov rax, qword [rbp + 0x1c88]
mov qword [rbp + 0x1b48], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0x1b10]
mov r8d, 0x40
call fcn.1403750f0
lea rcx, [rbp + 0x1c90]
lea rdx, [rbp + 0x180]
mov r8d, 0x40
call fcn.1403750f0
mov rax, qword [rbp + 0x170]
mov qword [rbp + 0x1cd0], rax
mov rax, qword [rbp + 0x178]
mov qword [rbp + 0x1cd8], rax
mov qword [rbp + 0x1ce8], 4
lea rcx, [rbp + 0x1cf0]
mov edx, 0xaa
mov r8d, 0x40
call fcn.140375530
lea rax, [rbp + 0x1cf0]
mov qword [rbp + 0x1c0], 0x4d430001
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x40
mov qword [rbp + 0x1d8], 0
mov qword [rbp + 0x1e0], 0
mov qword [rbp + 0x1e8], 0
lea rax, [rbp + 0x1c0]
xor ecx, ecx
mov edx, ecx
rol rdi, 3
rol rdi, 0xd
rol rdi, 0x3d
rol rdi, 0x33
xchg rbx, rbx
lea rcx, [rbp + 0x1d30]
lea rdx, [rbp + 0x1c90]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1d30]
vmovdqa xmm1, xmmword [rbp + 0x1cd0]
vaesenclast xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1d70], xmm0
mov rax, qword [rbp + 0x1d70]
mov qword [rbp + 0x1cf0], rax
mov rax, qword [rbp + 0x1d78]
mov qword [rbp + 0x1cf8], rax
lea rcx, [rbp + 0x1d80]
lea rdx, [rbp + 0x1c90]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1d90]
vmovdqa xmm1, xmmword [rbp + 0x1cd0]
vaesenclast xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1dc0], xmm0
mov rax, qword [rbp + 0x1dc0]
mov qword [rbp + 0x1d00], rax
mov rax, qword [rbp + 0x1dc8]
mov qword [rbp + 0x1d08], rax
lea rcx, [rbp + 0x1dd0]
lea rdx, [rbp + 0x1c90]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1df0]
vmovdqa xmm1, xmmword [rbp + 0x1cd0]
vaesenclast xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1e10], xmm0
mov rax, qword [rbp + 0x1e10]
mov qword [rbp + 0x1d10], rax
mov rax, qword [rbp + 0x1e18]
mov qword [rbp + 0x1d18], rax
lea rcx, [rbp + 0x1e20]
lea rdx, [rbp + 0x1c90]
mov r8d, 0x40
call fcn.1403750f0
vmovdqa xmm0, xmmword [rbp + 0x1e50]
vmovdqa xmm1, xmmword [rbp + 0x1cd0]
vaesenclast xmm0, xmm0, xmm1
vmovdqa xmmword [rbp + 0x1e60], xmm0
mov rax, qword [rbp + 0x1e60]
mov qword [rbp + 0x1d20], rax
mov rax, qword [rbp + 0x1e68]
mov qword [rbp + 0x1d28], rax
lea rcx, [rbp + 0x180]
lea rdx, [rbp + 0x1cf0]
mov r8d, 0x40
call fcn.1403750f0
mov rdx, qword [rbp + 0x10]
mov r8, qword [rbp + 0x18]
mov qword [rbp + 0x1e78], rdx
mov rax, qword [rbp + 0x1e78]
mov qword [rbp - 0x38], rax
mov rax, qword [rbp + 0x180]
mov qword [rbp + 0x1e80], rax
mov rax, qword [rbp + 0x188]
mov qword [rbp + 0x1e88], rax
mov qword [rbp + 0x1e98], r8
mov rcx, qword [rbp + 0x1e98]
mov qword [rbp + 0x1ea0], rcx
vmovdqa xmm0, xmmword [rbp + 0x1e80]
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp + 0x1ea8], rcx
call fcn.1401b5880
vmovaps xmm1, xmm0
vmovaps xmm0, xmmword [rbp - 0x50]
vmovdqa xmmword [rbp + 0x1eb0], xmm1
vmovdqa xmmword [rbp + 0x1ec0], xmm1
vpxor xmm0, xmm0, xmmword [rbp + 0x1ec0]
vmovdqa xmmword [rbp + 0x1ed0], xmm0
vmovdqa xmmword [rbp + 0x40], xmm0
lea rcx, [rbp + 0x1ee8]
lea rdx, [rbp + 0x40]
call fcn.140218e00
mov rax, qword [rbp - 0x38]
mov rdx, qword [rbp + 0x10]
mov r8, qword [rbp + 0x18]
mov rcx, qword [rbp + 0x1ee8]
mov qword [rax], rcx
mov rcx, qword [rbp + 0x1ef0]
mov qword [rax + 8], rcx
mov qword [rbp + 0x1ef8], rdx
mov rax, qword [rbp + 0x1ef8]
mov qword [rbp - 0x18], rax
mov rax, qword [rbp + 0x190]
mov qword [rbp + 0x1f00], rax
mov rax, qword [rbp + 0x198]
mov qword [rbp + 0x1f08], rax
mov qword [rbp + 0x1f18], r8
mov rcx, qword [rbp + 0x1f18]
add rcx, 0x10
mov qword [rbp + 0x1f20], rcx
vmovdqa xmm0, xmmword [rbp + 0x1f00]
vmovaps xmmword [rbp - 0x30], xmm0
mov qword [rbp + 0x1f28], rcx
call fcn.1401b5880
vmovaps xmm1, xmm0
vmovaps xmm0, xmmword [rbp - 0x30]
vmovdqa xmmword [rbp + 0x1f30], xmm1
vmovdqa xmmword [rbp + 0x1f40], xmm1
vpxor xmm0, xmm0, xmmword [rbp + 0x1f40]
vmovdqa xmmword [rbp + 0x1f50], xmm0
vmovdqa xmmword [rbp + 0x50], xmm0
lea rcx, [rbp + 0x1f68]
lea rdx, [rbp + 0x50]
call fcn.140218e00
mov rax, qword [rbp - 0x18]
mov rdx, qword [rbp + 0x10]
mov r8, qword [rbp + 0x18]
mov rcx, qword [rbp + 0x1f68]
mov qword [rax + 0x10], rcx
mov rcx, qword [rbp + 0x1f70]
mov qword [rax + 0x18], rcx
mov qword [rbp + 0x1f78], rdx
mov rax, qword [rbp + 0x1f78]
mov qword [rbp + 8], rax
mov rax, qword [rbp + 0x1a0]
mov qword [rbp + 0x1f80], rax
mov rax, qword [rbp + 0x1a8]
mov qword [rbp + 0x1f88], rax
mov qword [rbp + 0x1f98], r8
mov rcx, qword [rbp + 0x1f98]
add rcx, 0x20
mov qword [rbp + 0x1fa0], rcx
vmovdqa xmm0, xmmword [rbp + 0x1f80]
vmovaps xmmword [rbp - 0x10], xmm0
mov qword [rbp + 0x1fa8], rcx
call fcn.1401b5880
vmovaps xmm1, xmm0
vmovaps xmm0, xmmword [rbp - 0x10]
vmovdqa xmmword [rbp + 0x1fb0], xmm1
vmovdqa xmmword [rbp + 0x1fc0], xmm1
vpxor xmm0, xmm0, xmmword [rbp + 0x1fc0]
vmovdqa xmmword [rbp + 0x1fd0], xmm0
vmovdqa xmmword [rbp + 0x60], xmm0
lea rcx, [rbp + 0x1fe8]
lea rdx, [rbp + 0x60]
call fcn.140218e00
mov rax, qword [rbp + 8]
mov rdx, qword [rbp + 0x10]
mov r8, qword [rbp + 0x18]
mov rcx, qword [rbp + 0x1fe8]
mov qword [rax + 0x20], rcx
mov rcx, qword [rbp + 0x1ff0]
mov qword [rax + 0x28], rcx
mov qword [rbp + 0x1ff8], rdx
mov rax, qword [rbp + 0x1ff8]
mov qword [rbp + 0x38], rax
mov rax, qword [rbp + 0x1b0]
mov qword [rbp + 0x2000], rax
mov rax, qword [rbp + 0x1b8]
mov qword [rbp + 0x2008], rax
mov qword [rbp + 0x2018], r8
mov rcx, qword [rbp + 0x2018]
add rcx, 0x30
mov qword [rbp + 0x2020], rcx
vmovdqa xmm0, xmmword [rbp + 0x2000]
vmovaps xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x2028], rcx
call fcn.1401b5880
vmovaps xmm1, xmm0
vmovaps xmm0, xmmword [rbp + 0x20]
vmovdqa xmmword [rbp + 0x2030], xmm1
vmovdqa xmmword [rbp + 0x2040], xmm1
vpxor xmm0, xmm0, xmmword [rbp + 0x2040]
vmovdqa xmmword [rbp + 0x2050], xmm0
vmovdqa xmmword [rbp + 0x70], xmm0
lea rcx, [rbp + 0x2060]
lea rdx, [rbp + 0x70]
call fcn.140218e00
mov rax, qword [rbp + 0x38]
mov rcx, qword [rbp + 0x2060]
mov qword [rax + 0x30], rcx
mov rcx, qword [rbp + 0x2068]
mov qword [rax + 0x38], rcx
add rsp, 0x20f0
pop rbp
ret