Function at 0x1400b4bf0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x360]
sub rsp, 0x460
mov rax, qword [0x1404097d8]
xor rax, rsp
mov qword [rbp + 0x358], rax
mov rdi, rcx
mov qword [rsp + 0x38], rcx
xor r12d, r12d
mov dword [rsp + 0x30], r12d
mov dword [rbp + 0x128], 0x70797466
mov dword [rbp + 0x124], 0x7461646d
mov dword [rbp + 0x120], 0x65646977
mov dword [rbp + 0x14c], 0x65657266
mov dword [rbp + 0x150], 0x74636970
mov dword [rbp + 0x154], 0x6174656d
mov dword [rbp + 0x148], 0x6f63656d
mov dword [rbp + 0x140], 0x64697575
mov dword [rbp + 0x168], 0x6e696470
mov dword [rbp + 0x178], 0x6468766d
mov dword [rbp + 0x144], 0x766f6f6d
mov dword [rbp + 0x16c], 0x11c00
mov dword [rbp + 0x170], 0x10800
mov dword [rbp + 0x310], 0xb8000000
mov dword [rbp + 0x314], 0x64616b6b
mov word [rbp + 0x134], 0x5047
mov dword [rbp + 0x12c], 0x61746475
mov dword [rbp + 0x174], 0x6468766d
mov word [rbp + 0xec], 0x1a21
mov byte [rbp + 0xee], 0x14
mov word [rbp - 0x80], 0x1a21
mov byte [rbp - 0x7e], 0x15
mov word [rbp + 0xf0], 0x1a21
mov byte [rbp + 0xf2], 0xf
mov word [rbp + 0xf4], 0x1021
mov byte [rbp + 0xf6], 5
mov word [rbp + 0xf8], 0x2021
mov byte [rbp + 0xfa], 5
mov word [rbp + 0xfc], 0x4c21
mov byte [rbp + 0xfe], 0x6c
mov word [rbp + 0x100], 0x4c21
mov byte [rbp + 0x102], 0xd8
mov word [rbp + 0x104], 0x1a21
mov byte [rbp + 0x106], 0x8f
mov word [rbp + 0x108], 0x1a21
mov byte [rbp + 0x10a], 0x8e
mov word [rbp + 0x10c], 0x7a21
mov byte [rbp + 0x10e], 0xf
mov word [rbp + 0x110], 0x2a21
mov byte [rbp + 0x112], 0xf
mov word [rbp + 0x114], 0x2a21
mov byte [rbp + 0x116], 0x14
mov word [rbp + 0x118], 0x2a21
mov byte [rbp + 0x11a], 0x15
mov word [rbp + 0x11c], 0xc27
mov byte [rbp + 0x11e], 0x54
mov word [rbp - 0x50], 0xc27
mov byte [rbp - 0x4e], 0x55
mov word [rbp - 0x4c], 0x2c27
mov byte [rbp - 0x4a], 0x54
mov word [rbp - 0x48], 0x6c27
mov byte [rbp - 0x46], 0x54
mov word [rbp - 0x44], 0x6c27
mov byte [rbp - 0x42], 0x55
mov word [rbp - 0x40], 0x2c27
mov byte [rbp - 0x3e], 0x54
mov word [rbp + 0x130], 0x4e27
mov word [rbp - 0x3c], 0xc21
mov byte [rbp - 0x3a], 0x4d
mov word [rbp - 0x38], 0xc21
mov byte [rbp - 0x36], 0x4e
mov word [rbp - 0x34], 0xc21
mov byte [rbp - 0x32], 0x4f
mov word [rbp - 0x30], 0x2c21
mov byte [rbp - 0x2e], 0x4d
mov word [rbp - 0x2c], 0x4e21
mov byte [rbp - 0x2a], 0xfe
mov word [rbp - 0x28], 0x6c21
mov byte [rbp - 0x26], 0x4f
mov word [rbp - 0x24], 0x6c21
mov byte [rbp - 0x22], 0x4f
mov word [rbp - 0x20], 0xa21
mov byte [rbp - 0x1e], 0x14
mov word [rbp - 0x1c], 0xa21
mov byte [rbp - 0x1a], 0xd
mov word [rbp - 0x18], 0xa21
mov byte [rbp - 0x16], 0x15
mov word [rbp - 0x14], 0xa21
mov byte [rbp - 0x12], 0xe
mov word [rbp - 0x10], 0xa21
mov byte [rbp - 0xe], 0xc
mov word [rbp - 0xc], 0xa21
mov byte [rbp - 0xa], 0xf
mov word [rbp - 8], 0xa21
mov byte [rbp - 6], 0xb
mov word [rbp - 4], 0x2a21
mov byte [rbp - 2], 0xf
mov word [rbp], 0x4c21
mov byte [rbp + 2], 0xff
mov word [rbp + 4], 0x4c21
mov byte [rbp + 6], 0xfe
mov word [rbp + 8], 0x4c21
mov byte [rbp + 0xa], 0xff
mov word [rbp + 0xc], 0x6a21
mov byte [rbp + 0xe], 0xd
mov word [rbp + 0x10], 0x1121
mov byte [rbp + 0x12], 0x45
mov word [rbp + 0x14], 0x1b21
mov byte [rbp + 0x16], 0x8f
mov word [rbp + 0x18], 0x1b21
mov byte [rbp + 0x1a], 0x8e
mov word [rbp + 0x1c], 0x1b21
mov byte [rbp + 0x1e], 0x8c
mov word [rbp + 0x20], 0x1b21
mov byte [rbp + 0x22], 0x8d
mov word [rbp + 0x24], 0x1b21
mov byte [rbp + 0x26], 0x88
mov word [rbp + 0x28], 0x1b21
mov byte [rbp + 0x2a], 0x94
mov word [rbp + 0x2c], 0xc21
mov byte [rbp + 0x2e], 0x54
mov word [rbp + 0x30], 0xc21
mov byte [rbp + 0x32], 0x54
mov word [rbp + 0x34], 0xc21
mov byte [rbp + 0x36], 0x55
mov word [rbp + 0x38], 0xc21
mov byte [rbp + 0x3a], 0x4e
mov word [rbp + 0x3c], 0xc21
mov byte [rbp + 0x3e], 0x4d
mov word [rbp + 0x40], 0x2c21
mov byte [rbp + 0x42], 0x53
mov word [rbp + 0x44], 0x4e21
mov byte [rbp + 0x46], 0xff
mov word [rbp + 0x48], 0x6c21
mov byte [rbp + 0x4a], 0x54
mov word [rbp + 0x4c], 0x6c21
mov byte [rbp + 0x4e], 0x4e
mov word [rbp + 0x50], 0x2c21
mov byte [rbp + 0x52], 0x4c
mov word [rbp + 0x54], 0x2c21
mov byte [rbp + 0x56], 0x4f
mov word [rbp + 0x58], 0xc21
mov byte [rbp + 0x5a], 0x4e
mov word [rbp + 0x5c], 0xc21
mov byte [rbp + 0x5e], 0x4d
mov word [rbp + 0x60], 0x4e21
mov byte [rbp + 0x62], 0x3e
mov word [rbp + 0x64], 0x2c21
mov byte [rbp + 0x66], 0x54
mov word [rbp + 0x68], 0x2021
mov byte [rbp + 0x6a], 3
mov word [rbp + 0x6c], 0xb21
mov byte [rbp + 0x6e], 0x88
mov word [rbp + 0x70], 0xb21
mov byte [rbp + 0x72], 0x84
mov word [rbp + 0x74], 0xb21
mov byte [rbp + 0x76], 0x8a
mov word [rbp + 0x78], 0xb21
mov byte [rbp + 0x7a], 0x8d
mov word [rbp + 0x7c], 0xb21
mov byte [rbp + 0x7e], 0x8e
mov word [rbp + 0x80], 0xb21
mov byte [rbp + 0x82], 0x8f
mov word [rbp + 0x84], 0xb21
mov byte [rbp + 0x86], 0x8c
mov word [rbp + 0x88], 0xb21
mov byte [rbp + 0x8a], 0x89
mov word [rbp + 0x8c], 0xb21
mov byte [rbp + 0x8e], 0x8b
mov word [rbp + 0x90], 0x8f20
mov byte [rbp + 0x92], 0x6c
mov word [rbp + 0x94], 0x9220
mov byte [rbp + 0x96], 0xc
mov word [rbp + 0x98], 0x9120
mov byte [rbp + 0x9a], 0xc
mov word [rbp + 0x9c], 0x8e20
mov byte [rbp + 0x9e], 0xc
mov word [rbp + 0xa0], 0x9320
mov byte [rbp + 0xa2], 0xc
mov word [rbp + 0xa4], 0x9520
mov byte [rbp + 0xa6], 0xc
mov word [rbp + 0xa8], 0x9820
mov byte [rbp + 0xaa], 0x4e
mov word [rbp + 0xac], 0x9d20
mov byte [rbp + 0xae], 9
mov word [rbp + 0xb0], 0x9d20
mov byte [rbp + 0xb2], 0xa
mov word [rbp + 0xb4], 0x9e20
mov byte [rbp + 0xb6], 0xa
mov word [rbp + 0xb8], 0x2c21
mov byte [rbp + 0xba], 0x4e
mov word [rbp + 0xbc], 0xc21
mov byte [rbp + 0xbe], 0x4c
mov word [rbp + 0xc0], 0xc21
mov byte [rbp + 0xc2], 0x4a
mov word [rbp + 0xc4], 0xc21
mov byte [rbp + 0xc6], 0x4b
mov word [rbp + 0xc8], 0xc21
mov byte [rbp + 0xca], 0x49
mov word [rbp + 0xcc], 0x6c21
mov byte [rbp + 0xce], 0x48
mov word [rbp + 0xd0], 0x2c21
mov byte [rbp + 0xd2], 0x4a
mov word [rbp + 0xd4], 0x4c21
mov byte [rbp + 0xd6], 0x9a
mov word [rbp + 0xd8], 0x4c21
mov byte [rbp + 0xda], 0xc6
mov word [rbp + 0x13c], 0x1a21
mov word [rbp + 0xdc], 0x1c21
mov byte [rbp + 0xde], 0x4f
mov word [rbp + 0xe0], 0x4d21
mov byte [rbp + 0xe2], 0xe2
mov word [rbp + 0xe4], 0x6b21
mov byte [rbp + 0xe6], 0x8a
mov word [rbp + 0xe8], 0x1021
mov byte [rbp + 0xea], 5
mov word [rbp + 0x138], 0x1921
mov dword [rbp + 0x318], 0x15000000
mov dword [rbp + 0x31c], 0x3110506
mov dword [rbp + 0x320], 0xcd4ef487
mov dword [rbp + 0x324], 0xa1dc4b0a
mov dword [rbp + 0x328], 0xd4c33a94
mov dword [rbp + 0x32c], 0x1f179b
mov byte [rbp + 0x330], pe_nt_image_headers64
mov byte [rbp - 0x68], r12b
xor al, al
mov dword [rbp + 0x180], eax
mov byte [rsp + 0x40], r12b
xor edx, edx
lea rcx, [0x140100620]
call qword [0x1400febd8]
mov qword [rsp + 0x50], rax
mov eax, r12d
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x60], r12d
mov dword [rsp + 0x68], r12d
mov qword [rdi + 0x238], r12
movabs rdx, 0xc53d674ac88f023
lea rcx, [rbp + 0x220]
call fcn.1400ea810
nop
lea r15d, [r12 - 1]
lea esi, [r12 + 1]
cmp byte [rdi + 0x360], r12b
je 0x1400b6723
mov edx, 4
mov qword [rdi + 0x40], rdx
mov eax, edx
cmp byte [0x14040addf], r12b
jne 0x1400b5294
mov rcx, qword [rdi + 0x48]
cmp rcx, 0xa00000
jbe 0x1400b5294
movabs rax, 0xcccccccccccccccd
mul rcx
shr rdx, 3
mov qword [rdi + 0x48], rdx
mov qword [0x14040aef0], rdx
mov rax, qword [rdi + 0x40]
cmp rax, 0x200000
jae 0x1400b5319
cmp byte [0x14040adcd], 0
jne 0x1400b5319
xorps xmm0, xmm0
xor ecx, ecx
movups xmmword [rbp + 0x338], xmm0
mov qword [rbp + 0x348], rcx
mov byte [rbp + 0x350], cl
xor r8d, r8d
mov rdx, rax
mov rcx, qword [rdi + 0x10]
call qword [0x140100168]
mov r9, qword [rdi + 0x10]
mov r8d, 0x19
mov rdx, rsi
lea rcx, [rbp + 0x338]
call qword [0x140100178]
mov rbx, qword [rdi + 0x40]
mov r8d, 0x19
lea rdx, [rbp + 0x318]
lea rcx, [rbp + 0x338]
call fcn.1400f0cee
test eax, eax
je 0x1400b6954
lea rax, [rbx + 1]
mov qword [rdi + 0x40], rax
cmp rax, 0x200000
jb 0x1400b5294
mov edx, dword [rdi + 0x48]
mov rcx, rdi
call fcn.1400edf20
mov r9, qword [rsp + 0x38]
mov rcx, qword [r9 + 0x40]
mov rdx, qword [r9 + 0x48]
cmp rcx, rdx
jae 0x1400b5a71
mov r12d, dword [rbp + 0x128]
mov r15d, dword [rbp + 0x124]
mov r13d, dword [rbp + 0x120]
mov ebx, dword [rbp + 0x144]
mov r14d, dword [rbp + 0x16c]
mov esi, dword [rbp + 0x170]
mov rdi, qword [rbp + 0x310]
nop dword [rax]
cmp rcx, rdx
ja 0x1400b5a66
cmp byte [0x14040adcd], 0
jne 0x1400b5a66
mov qword [rbp + 0x300], 0
xor r8d, r8d
mov rdx, rcx
mov rcx, qword [r9 + 0x10]
call qword [0x140100168]
mov rdx, qword [rsp + 0x38]
mov r9, qword [rdx + 0x10]
mov edx, 1
lea r8d, [rdx + 7]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
mov eax, dword [rbp + 0x300]
cmp eax, dword [rbp + 0x14c]
je 0x1400b647c
cmp eax, r13d
je 0x1400b647c
cmp eax, dword [rbp + 0x150]
je 0x1400b647c
cmp eax, dword [rbp + 0x154]
je 0x1400b647c
cmp eax, dword [rbp + 0x148]
je 0x1400b647c
cmp eax, dword [rbp + 0x140]
je 0x1400b647c
cmp eax, dword [rbp + 0x168]
je 0x1400b647c
cmp eax, r15d
je 0x1400b647c
cmp eax, r12d
je 0x1400b647c
cmp eax, ebx
je 0x1400b647c
cmp eax, dword [rbp + 0x12c]
je 0x1400b647c
cmp eax, r14d
je 0x1400b646d
cmp eax, esi
je 0x1400b646d
cmp qword [rbp + 0x300], rdi
je 0x1400b646d
test al, al
jne 0x1400b5af9
movzx ecx, byte [rbp + 0x304]
lea eax, [rcx - 0x41]
cmp al, 0x27
ja 0x1400b5481
movabs rdx, 0x9100000001
bt rdx, rax
jb 0x1400b549e
cmp cl, 0x28
ja 0x1400b5af9
movabs rax, 0x1a200000042
bt rax, rcx
jae 0x1400b5af9
xor eax, eax
mov dword [rbp + 0x308], eax
mov byte [rbp + 0x30c], al
xor r8d, r8d
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x40]
mov rcx, qword [rax + 0x10]
call qword [0x140100168]
mov rdx, qword [rsp + 0x38]
mov r9, qword [rdx + 0x10]
mov edx, 1
lea r8d, [rdx + 4]
lea rcx, [rbp + 0x308]
call qword [0x140100178]
movzx eax, byte [rbp + 0x303]
mov byte [rbp - 0x64], al
movzx eax, byte [rbp + 0x302]
mov byte [rbp - 0x63], al
movzx eax, byte [rbp + 0x301]
mov byte [rbp - 0x62], al
movzx eax, byte [rbp + 0x300]
mov byte [rbp - 0x61], al
mov eax, dword [rbp - 0x64]
mov qword [rsp + 0x48], rax
mov r9, qword [rsp + 0x38]
mov rdx, qword [r9 + 0x40]
test eax, eax
je 0x1400b5aec
xor ecx, ecx
mov dword [rbp + 0x300], ecx
mov word [rbp + 0x304], cx
add rdx, rax
cmp rdx, qword [r9 + 0x48]
jae 0x1400b5550
add rdx, 4
xor r8d, r8d
mov rcx, qword [r9 + 0x10]
call qword [0x140100168]
mov r9, qword [rsp + 0x38]
mov r9, qword [r9 + 0x10]
mov edx, 1
lea r8d, [rdx + 5]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
mov edx, dword [rbp + 0x300]
test dl, dl
jne 0x1400b55a8
movzx ecx, byte [rbp + 0x304]
cmp cl, 0x28
ja 0x1400b5590
movabs r8, 0x1a200000042
bt r8, rcx
jb 0x1400b55b0
sub cl, 0x41
cmp cl, 0x27
ja 0x1400b55a8
movabs rax, 0x9100000001
bt rax, rcx
jb 0x1400b55b0
cmp edx, ebx
jne 0x1400b582c
mov r9, qword [rsp + 0x38]
mov byte [r9 + 0x359], 1
mov r8d, dword [rsp + 0x60]
test r8d, r8d
jne 0x1400b55d2
mov rax, qword [r9 + 0x40]
mov qword [r9 + 0x238], rax
mov rax, qword [rsp + 0x48]
cmp edx, ebx
jne 0x1400b55f4
add r8d, 4
add r8d, eax
mov dword [rsp + 0x60], r8d
cmp r8d, 0x1f4
ja 0x1400b6564
add r8d, 4
add r8d, eax
mov dword [rsp + 0x60], r8d
lea ecx, [rax + 4]
add rcx, qword [r9 + 0x40]
mov qword [r9 + 0x40], rcx
cmp r8d, 0x1f4
jbe 0x1400b5a59
mov byte [rsp + 0x40], 1
mov eax, dword [rsp + 0x68]
add eax, r8d
mov dword [rsp + 0x68], eax
mov edx, eax
mov rcx, r9
call fcn.1400ee850
mov r8d, 0xa
mov rdx, qword [rsp + 0x38]
mov rdx, qword [rdx + 0x238]
lea rcx, [rbp + 0x210]
call qword [0x1400fe568]
mov qword [rbp - 0x70], rax
mov r8d, 0xffffffff
lea rdx, str.AVC_Vide__at_
lea rcx, [rbp + 0x1a8]
call qword [0x1400fec08]
mov qword [rbp - 0x78], rax
or dword [rsp + 0x30], 4
mov rdx, qword [rbp - 0x70]
lea rcx, [rbp + 0x1a8]
call qword [0x1400fec18]
mov rdx, qword [rbp - 0x78]
lea rcx, [rsp + 0x50]
call qword [0x1400fec28]
and dword [rsp + 0x30], 0xfffffffb
lea rcx, [rbp + 0x1a8]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x210]
call qword [0x1400fec30]
mov r8d, 0xa
mov edx, dword [rsp + 0x60]
lea rcx, [rbp + 0x208]
call qword [0x1400febf8]
mov qword [rbp - 0x70], rax
mov r8d, 0xffffffff
lea rdx, str._Size_
lea rcx, [rbp + 0x1a0]
call qword [0x1400fec08]
mov qword [rbp - 0x78], rax
or dword [rsp + 0x30], 8
mov rdx, qword [rbp - 0x70]
lea rcx, [rbp + 0x1a0]
call qword [0x1400fec18]
mov rdx, qword [rbp - 0x78]
lea rcx, [rsp + 0x50]
call qword [0x1400fec18]
and dword [rsp + 0x30], 0xfffffff7
lea rcx, [rbp + 0x1a0]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x208]
call qword [0x1400fec30]
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x188]
lea rcx, [rbp + 0x220]
call fcn.1400eb140
nop
lea rdx, [0x14011b6f0]
lea rcx, [rbp + 0x188]
call qword [0x1400fea78]
lea rdx, [rbp + 0x200]
lea rcx, [rbp + 0x188]
call qword [0x1400fead0]
nop
mov rcx, rax
call qword [0x1400fead8]
nop
lea rcx, [rbp + 0x200]
call qword [0x1400feae0]
xor ecx, ecx
mov dword [rbp + 0x180], ecx
mov rax, qword [rsp + 0x38]
cmp qword [rax + 0x30], rcx
je 0x1400b580a
lea rdx, [rbp + 0x218]
lea rcx, [rbp + 0x188]
call qword [0x1400fead0]
nop
mov rcx, qword [rbp + 0x188]
mov ecx, dword [rcx + 4]
mov dword [rsp + 0x58], ecx
mov rcx, rax
call qword [0x1400fe5c8]
mov rdx, rax
mov qword [rsp + 0x20], 0
lea r9, [rbp + 0x180]
mov r8d, dword [rsp + 0x58]
mov rax, qword [rsp + 0x38]
mov rcx, qword [rax + 0x30]
call qword [0x1400fe090]
nop
lea rcx, [rbp + 0x218]
call qword [0x1400feae0]
mov rax, qword [rsp + 0x38]
xor ecx, ecx
mov dword [rsp + 0x60], ecx
mov qword [rax + 0x238], rcx
lea rcx, [rbp + 0x188]
call qword [0x1400fec30]
mov r9, qword [rsp + 0x38]
jmp 0x1400b5a55
mov r9, qword [rsp + 0x38]
cmp qword [r9 + 0x238], 0
je 0x1400b5a4a
mov eax, dword [rsp + 0x68]
add eax, dword [rsp + 0x60]
mov dword [rsp + 0x68], eax
mov edx, eax
mov rcx, r9
call fcn.1400ee850
mov r8d, 0xa
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x238]
lea rcx, [rbp + 0x248]
call qword [0x1400fe568]
mov qword [rbp - 0x70], rax
mov r8d, 0xffffffff
lea rdx, str.AVC_Vide__at_
lea rcx, [rbp + 0x198]
call qword [0x1400fec08]
mov qword [rbp - 0x78], rax
or dword [rsp + 0x30], 0x10
mov rdx, qword [rbp - 0x70]
lea rcx, [rbp + 0x198]
call qword [0x1400fec18]
mov rdx, qword [rbp - 0x78]
lea rcx, [rsp + 0x50]
call qword [0x1400fec28]
and dword [rsp + 0x30], 0xffffffef
lea rcx, [rbp + 0x198]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x248]
call qword [0x1400fec30]
mov r8d, 0xa
mov edx, dword [rsp + 0x60]
lea rcx, [rbp + 0x250]
call qword [0x1400febf8]
mov qword [rbp - 0x70], rax
mov r8d, 0xffffffff
lea rdx, str._Size_
lea rcx, [rbp + 0x190]
call qword [0x1400fec08]
mov qword [rbp - 0x78], rax
or dword [rsp + 0x30], 0x20
mov rdx, qword [rbp - 0x70]
lea rcx, [rbp + 0x190]
call qword [0x1400fec18]
mov rdx, qword [rbp - 0x78]
lea rcx, [rsp + 0x50]
call qword [0x1400fec18]
and dword [rsp + 0x30], 0xffffffdf
lea rcx, [rbp + 0x190]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x250]
call qword [0x1400fec30]
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x1c8]
lea rcx, [rbp + 0x220]
call fcn.1400eb140
nop
lea rdx, [0x14011b6f0]
lea rcx, [rbp + 0x1c8]
call qword [0x1400fea78]
lea rdx, [rbp + 0x258]
lea rcx, [rbp + 0x1c8]
call qword [0x1400fead0]
nop
mov rcx, rax
call qword [0x1400fead8]
nop
lea rcx, [rbp + 0x258]
call qword [0x1400feae0]
xor ecx, ecx
mov dword [rbp + 0x1b0], ecx
mov rax, qword [rsp + 0x38]
cmp qword [rax + 0x30], rcx
je 0x1400b5a2d
lea rdx, [rbp + 0x260]
lea rcx, [rbp + 0x1c8]
call qword [0x1400fead0]
nop
mov rcx, qword [rbp + 0x1c8]
mov ecx, dword [rcx + 4]
mov dword [rsp + 0x58], ecx
mov rcx, rax
call qword [0x1400fe5c8]
mov rdx, rax
mov qword [rsp + 0x20], 0
lea r9, [rbp + 0x1b0]
mov r8d, dword [rsp + 0x58]
mov rax, qword [rsp + 0x38]
mov rcx, qword [rax + 0x30]
call qword [0x1400fe090]
nop
lea rcx, [rbp + 0x260]
call qword [0x1400feae0]
mov rax, qword [rsp + 0x38]
xor ecx, ecx
mov dword [rsp + 0x60], ecx
mov qword [rax + 0x238], rcx
lea rcx, [rbp + 0x1c8]
call qword [0x1400fec30]
mov r9, qword [rsp + 0x38]
mov rax, qword [rsp + 0x48]
mov ecx, eax
add qword [r9 + 0x40], rcx
mov rcx, qword [r9 + 0x40]
mov rdx, qword [r9 + 0x48]
cmp rcx, rdx
jb 0x1400b5370
mov r15d, 0xffffffff
mov esi, 1
mov rax, qword [rbp + 0x228]
mov ecx, dword [rax]
test ecx, ecx
je 0x1400b5a9a
cmp ecx, 0xffffffff
je 0x1400b5ab1
mov rax, qword [rbp + 0x228]
lock xadd dword [rax], r15d
add r15d, 0xffffffff
setne al
test al, al
jne 0x1400b5ab1
mov r8d, 8
mov rdx, rsi
mov rcx, qword [rbp + 0x228]
call qword [0x1400fe5e8]
nop
lea rcx, [rsp + 0x50]
call qword [0x1400fec30]
mov rcx, qword [rbp + 0x358]
xor rcx, rsp
call fcn.1400f0100
lea r11, [rsp + 0x460]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
lea rcx, [rdx + 1]
mov qword [r9 + 0x40], rcx
jmp 0x1400b5a4f
mov r9, qword [rsp + 0x38]
mov rax, qword [r9 + 0x40]
mov qword [r9 + 0x318], rax
lea rcx, [rax + 0x15f90]
mov qword [r9 + 0x40], rcx
xor eax, eax
mov qword [rsp + 0x48], rax
mov qword [r9 + 0x310], 0x15f90
movzx edx, byte [0x14040adcd]
test dl, dl
jne 0x1400b5a66
cmp rcx, qword [r9 + 0x48]
ja 0x1400b5a4f
nop
test dl, dl
jne 0x1400b5a4a
mov qword [rbp + 0x300], 0
xor r8d, r8d
mov rdx, rcx
mov rcx, qword [r9 + 0x10]
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 7]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
mov edx, dword [rbp + 0x300]
cmp edx, r14d
je 0x1400b623f
cmp edx, esi
je 0x1400b623f
cmp qword [rbp + 0x300], rdi
je 0x1400b623f
test dl, dl
jne 0x1400b5bcc
movzx eax, byte [rbp + 0x304]
cmp al, 0x65
je 0x1400b5bb9
cmp al, 0x25
jne 0x1400b5bcc
movzx eax, byte [rbp + 0x305]
cmp al, 0x88
je 0x1400b5c15
cmp al, 0xb8
je 0x1400b5c15
test al, al
je 0x1400b5c15
cmp byte [rbp + 0x308], 0
jne 0x1400b5d47
movzx ecx, byte [rbp + 0x30c]
cmp cl, 0x28
ja 0x1400b5bf5
movabs r8, 0x1a200000042
bt r8, rcx
jb 0x1400b5c15
sub cl, 0x41
cmp cl, 0x27
ja 0x1400b5d47
movabs rax, 0x9000000001
bt rax, rcx
jae 0x1400b5d47
xor eax, eax
mov dword [rbp + 0x308], eax
mov byte [rbp + 0x30c], al
xor r8d, r8d
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x40]
mov rcx, qword [rax + 0x10]
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 4]
lea rcx, [rbp + 0x308]
call qword [0x140100178]
movzx eax, byte [rbp + 0x303]
mov byte [rbp - 0x60], al
movzx eax, byte [rbp + 0x302]
mov byte [rbp - 0x5f], al
movzx eax, byte [rbp + 0x301]
mov byte [rbp - 0x5e], al
movzx eax, byte [rbp + 0x300]
mov byte [rbp - 0x5d], al
mov eax, dword [rbp - 0x60]
mov qword [rsp + 0x48], rax
test eax, eax
je 0x1400b5d41
xor ecx, ecx
mov dword [rbp + 0x300], ecx
mov word [rbp + 0x304], cx
mov edx, eax
mov r9, qword [rsp + 0x38]
add rdx, qword [r9 + 0x40]
cmp rdx, qword [r9 + 0x48]
jae 0x1400b5cc6
add rdx, 4
xor r8d, r8d
mov rcx, qword [r9 + 0x10]
call qword [0x140100168]
mov r9, qword [rsp + 0x38]
mov r9, qword [r9 + 0x10]
mov edx, 1
lea r8d, [rdx + 5]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
movzx ecx, byte [rbp + 0x304]
movzx edx, byte [rbp + 0x300]
test dl, dl
jne 0x1400b5d1e
cmp cl, 0x28
ja 0x1400b5d07
movabs r8, 0x1a200000042
bt r8, rcx
jb 0x1400b5d79
lea eax, [rcx - 0x41]
cmp al, 0x27
ja 0x1400b5d1e
movabs r8, 0x9000000001
bt r8, rax
jb 0x1400b5d79
cmp dword [rbp + 0x300], ebx
je 0x1400b5d79
test dl, dl
jne 0x1400b5d2f
cmp cl, 0x61
je 0x1400b5d79
mov r9, qword [rsp + 0x38]
inc qword [r9 + 0x40]
inc qword [r9 + 0x310]
jmp 0x1400b5d5f
mov edx, dword [rbp + 0x300]
cmp edx, ebx
je 0x1400b5fa9
mov r9, qword [rsp + 0x38]
inc qword [r9 + 0x310]
inc qword [r9 + 0x40]
mov rcx, qword [r9 + 0x40]
cmp rcx, qword [r9 + 0x48]
ja 0x1400b5a4a
movzx edx, byte [0x14040adcd]
jmp 0x1400b5b40
mov rax, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x68]
add ecx, dword [rax + 0x310]
mov dword [rsp + 0x68], ecx
mov edx, ecx
mov rcx, rax
call fcn.1400ee850
mov r8d, 0xa
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x318]
lea rcx, [rbp + 0x268]
call qword [0x1400fe568]
mov qword [rbp - 0x70], rax
mov r8d, 0xffffffff
lea rdx, str.AAC_soun__at_
lea rcx, [rbp + 0x1f8]
call qword [0x1400fec08]
mov qword [rbp - 0x78], rax
or dword [rsp + 0x30], 0x100
mov rdx, qword [rbp - 0x70]
lea rcx, [rbp + 0x1f8]
call qword [0x1400fec18]
mov rdx, qword [rbp - 0x78]
lea rcx, [rsp + 0x50]
call qword [0x1400fec28]
and dword [rsp + 0x30], 0xfffffeff
lea rcx, [rbp + 0x1f8]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x268]
call qword [0x1400fec30]
mov r8d, 0xa
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x310]
lea rcx, [rbp + 0x240]
call qword [0x1400fe568]
mov qword [rbp - 0x70], rax
mov r8d, 0xffffffff
lea rdx, str._Size_
lea rcx, [rbp + 0x1d0]
call qword [0x1400fec08]
mov qword [rbp - 0x78], rax
or dword [rsp + 0x30], 0x200
mov rdx, qword [rbp - 0x70]
lea rcx, [rbp + 0x1d0]
call qword [0x1400fec18]
mov rdx, qword [rbp - 0x78]
lea rcx, [rsp + 0x50]
call qword [0x1400fec18]
and dword [rsp + 0x30], 0xfffffdff
lea rcx, [rbp + 0x1d0]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x240]
call qword [0x1400fec30]
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x1c0]
lea rcx, [rbp + 0x220]
call fcn.1400eb140
nop
lea rdx, [0x14011b6f0]
lea rcx, [rbp + 0x1c0]
call qword [0x1400fea78]
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x1c0]
call qword [0x1400fead0]
nop
mov rcx, rax
call qword [0x1400fead8]
nop
lea rcx, [rbp + 0x270]
call qword [0x1400feae0]
xor ecx, ecx
mov dword [rbp + 0x1b4], ecx
mov rax, qword [rsp + 0x38]
cmp qword [rax + 0x30], rcx
je 0x1400b5f92
cmp byte [rsp + 0x40], cl
je 0x1400b5f92
cmp qword [rax + 0x310], 0x64
jbe 0x1400b5f92
lea rdx, [rbp + 0x278]
lea rcx, [rbp + 0x1c0]
call qword [0x1400fead0]
nop
mov rcx, qword [rbp + 0x1c0]
mov ecx, dword [rcx + 4]
mov dword [rsp + 0x58], ecx
mov rcx, rax
call qword [0x1400fe5c8]
mov rdx, rax
mov qword [rsp + 0x20], 0
lea r9, [rbp + 0x1b4]
mov r8d, dword [rsp + 0x58]
mov rax, qword [rsp + 0x38]
mov rcx, qword [rax + 0x30]
call qword [0x1400fe090]
nop
lea rcx, [rbp + 0x278]
call qword [0x1400feae0]
mov rax, qword [rsp + 0x38]
xor ecx, ecx
mov qword [rax + 0x310], rcx
mov dword [rsp + 0x48], ecx
lea rcx, [rbp + 0x1c0]
jmp 0x1400b5a3f
mov rax, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x68]
add ecx, dword [rax + 0x310]
mov dword [rsp + 0x68], ecx
mov edx, ecx
mov rcx, rax
call fcn.1400ee850
mov r8d, 0xa
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x318]
lea rcx, [rbp + 0x280]
call qword [0x1400fe568]
mov qword [rbp - 0x70], rax
mov r8d, 0xffffffff
lea rdx, str.AAC_soun__at_
lea rcx, [rbp + 0x1d8]
call qword [0x1400fec08]
mov qword [rbp - 0x78], rax
or dword [rsp + 0x30], 0x400
mov rdx, qword [rbp - 0x70]
lea rcx, [rbp + 0x1d8]
call qword [0x1400fec18]
mov rdx, qword [rbp - 0x78]
lea rcx, [rsp + 0x50]
call qword [0x1400fec28]
and dword [rsp + 0x30], 0xfffffbff
lea rcx, [rbp + 0x1d8]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x280]
call qword [0x1400fec30]
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x310]
sub rdx, 4
mov r8d, 0xa
lea rcx, [rbp + 0x288]
call qword [0x1400fe568]
mov qword [rbp - 0x70], rax
mov r8d, 0xffffffff
lea rdx, str._Size_
lea rcx, [rbp + 0x1e0]
call qword [0x1400fec08]
mov qword [rbp - 0x78], rax
or dword [rsp + 0x30], 0x800
mov rdx, qword [rbp - 0x70]
lea rcx, [rbp + 0x1e0]
call qword [0x1400fec18]
mov rdx, qword [rbp - 0x78]
lea rcx, [rsp + 0x50]
call qword [0x1400fec18]
and dword [rsp + 0x30], 0xfffff7ff
lea rcx, [rbp + 0x1e0]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x288]
call qword [0x1400fec30]
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x158]
lea rcx, [rbp + 0x220]
call fcn.1400eb140
nop
lea rdx, [0x14011b6f0]
lea rcx, [rbp + 0x158]
call qword [0x1400fea78]
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x158]
call qword [0x1400fead0]
nop
mov rcx, rax
call qword [0x1400fead8]
nop
lea rcx, [rbp + 0x290]
call qword [0x1400feae0]
xor ecx, ecx
mov dword [rsp + 0x5c], ecx
mov rax, qword [rsp + 0x38]
cmp qword [rax + 0x30], rcx
je 0x1400b61c2
cmp byte [rsp + 0x40], cl
je 0x1400b61c2
cmp qword [rax + 0x310], 0x64
jbe 0x1400b61c2
lea rdx, [rbp + 0x298]
lea rcx, [rbp + 0x158]
call qword [0x1400fead0]
nop
mov rcx, qword [rbp + 0x158]
mov ecx, dword [rcx + 4]
mov dword [rsp + 0x58], ecx
mov rcx, rax
call qword [0x1400fe5c8]
mov rdx, rax
mov qword [rsp + 0x20], 0
lea r9, [rsp + 0x5c]
mov r8d, dword [rsp + 0x58]
mov rax, qword [rsp + 0x38]
mov rcx, qword [rax + 0x30]
call qword [0x1400fe090]
nop
lea rcx, [rbp + 0x298]
call qword [0x1400feae0]
mov rax, qword [rsp + 0x38]
xor ecx, ecx
mov qword [rax + 0x310], rcx
mov qword [rbp + 0x300], rcx
mov rdx, qword [rax + 0x40]
sub rdx, 4
xor r8d, r8d
mov rcx, qword [rax + 0x10]
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 3]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
movzx eax, byte [rbp + 0x303]
mov byte [rbp - 0x5c], al
movzx eax, byte [rbp + 0x302]
mov byte [rbp - 0x5b], al
movzx eax, byte [rbp + 0x301]
mov byte [rbp - 0x5a], al
movzx eax, byte [rbp + 0x300]
mov byte [rbp - 0x59], al
mov eax, dword [rbp - 0x5c]
mov dword [rsp + 0x48], eax
lea rcx, [rbp + 0x158]
jmp 0x1400b5a3f
mov rax, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x68]
add ecx, dword [rax + 0x310]
mov dword [rsp + 0x68], ecx
mov edx, ecx
mov rcx, rax
call fcn.1400ee850
mov r8d, 0xa
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x318]
lea rcx, [rbp + 0x2a0]
call qword [0x1400fe568]
mov qword [rbp - 0x70], rax
mov r8d, 0xffffffff
lea rdx, str.AAC_soun__at_
lea rcx, [rbp + 0x1e8]
call qword [0x1400fec08]
mov qword [rbp - 0x78], rax
or dword [rsp + 0x30], 0x40
mov rdx, qword [rbp - 0x70]
lea rcx, [rbp + 0x1e8]
call qword [0x1400fec18]
mov rdx, qword [rbp - 0x78]
lea rcx, [rsp + 0x50]
call qword [0x1400fec28]
and dword [rsp + 0x30], 0xffffffbf
lea rcx, [rbp + 0x1e8]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x2a0]
call qword [0x1400fec30]
mov r8d, 0xa
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x310]
lea rcx, [rbp + 0x2a8]
call qword [0x1400fe568]
mov qword [rbp - 0x70], rax
mov r8d, 0xffffffff
lea rdx, str._Size_
lea rcx, [rbp + 0x1f0]
call qword [0x1400fec08]
mov qword [rbp - 0x78], rax
or dword [rsp + 0x30], 0x80
mov rdx, qword [rbp - 0x70]
lea rcx, [rbp + 0x1f0]
call qword [0x1400fec18]
mov rdx, qword [rbp - 0x78]
lea rcx, [rsp + 0x50]
call qword [0x1400fec18]
and dword [rsp + 0x30], 0xffffff7f
lea rcx, [rbp + 0x1f0]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x2a8]
call qword [0x1400fec30]
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x160]
lea rcx, [rbp + 0x220]
call fcn.1400eb140
nop
lea rdx, [0x14011b6f0]
lea rcx, [rbp + 0x160]
call qword [0x1400fea78]
lea rdx, [rbp + 0x2b0]
lea rcx, [rbp + 0x160]
call qword [0x1400fead0]
nop
mov rcx, rax
call qword [0x1400fead8]
nop
lea rcx, [rbp + 0x2b0]
call qword [0x1400feae0]
xor ecx, ecx
mov dword [rbp + 0x1b8], ecx
mov rax, qword [rsp + 0x38]
cmp qword [rax + 0x30], rcx
je 0x1400b644e
cmp byte [rsp + 0x40], cl
je 0x1400b644e
cmp qword [rax + 0x310], 0x64
jbe 0x1400b644e
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x160]
call qword [0x1400fead0]
nop
mov rcx, qword [rbp + 0x160]
mov ecx, dword [rcx + 4]
mov dword [rsp + 0x58], ecx
mov rcx, rax
call qword [0x1400fe5c8]
mov rdx, rax
mov qword [rsp + 0x20], 0
lea r9, [rbp + 0x1b8]
mov r8d, dword [rsp + 0x58]
mov rax, qword [rsp + 0x38]
mov rcx, qword [rax + 0x30]
call qword [0x1400fe090]
nop
lea rcx, [rsp + 0x70]
call qword [0x1400feae0]
mov rax, qword [rsp + 0x38]
xor ecx, ecx
mov dword [rsp + 0x60], ecx
mov qword [rax + 0x310], rcx
mov dword [rsp + 0x48], 0x400
lea rcx, [rbp + 0x160]
jmp 0x1400b5a3f
mov eax, 0x400
mov r9, qword [rsp + 0x38]
jmp 0x1400b5a4f
mov rdx, qword [rsp + 0x38]
mov rcx, qword [rdx + 0x10]
mov rdx, qword [rdx + 0x40]
sub rdx, 4
mov qword [rbp + 0x300], 0
xor r8d, r8d
cmp eax, r15d
jne 0x1400b650a
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 3]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
movzx eax, byte [rbp + 0x303]
mov byte [rbp - 0x58], al
movzx eax, byte [rbp + 0x302]
mov byte [rbp - 0x57], al
movzx eax, byte [rbp + 0x301]
mov byte [rbp - 0x56], al
movzx eax, byte [rbp + 0x300]
mov byte [rbp - 0x55], al
mov ecx, 0xc
cmp dword [rbp - 0x58], 1
mov eax, 4
cmovne ecx, eax
mov eax, ecx
mov r9, qword [rsp + 0x38]
jmp 0x1400b5a4f
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 3]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
movzx eax, byte [rbp + 0x303]
mov byte [rbp - 0x54], al
movzx eax, byte [rbp + 0x302]
mov byte [rbp - 0x53], al
movzx eax, byte [rbp + 0x301]
mov byte [rbp - 0x52], al
movzx eax, byte [rbp + 0x300]
mov byte [rbp - 0x51], al
mov eax, dword [rbp - 0x54]
mov r9, qword [rsp + 0x38]
jmp 0x1400b5a4f
mov edx, dword [rsp + 0x68]
add edx, r8d
mov rcx, r9
call fcn.1400ee850
mov r8d, 0xa
mov rsi, qword [rsp + 0x38]
mov rdx, qword [rsi + 0x238]
lea rcx, [rbp - 0x70]
call qword [0x1400fe568]
mov rdi, rax
mov r15d, 0xffffffff
mov r8d, r15d
lea rdx, str.AVC_Vide__at_
lea rcx, [rsp + 0x38]
call qword [0x1400fec08]
mov rbx, rax
mov r14d, dword [rsp + 0x30]
or r14d, 1
mov dword [rsp + 0x30], r14d
mov rdx, rdi
lea rcx, [rsp + 0x38]
call qword [0x1400fec18]
mov rdx, rbx
lea rcx, [rsp + 0x50]
call qword [0x1400fec28]
and r14d, 0xfffffffe
mov dword [rsp + 0x30], r14d
lea rcx, [rsp + 0x38]
call qword [0x1400fec30]
nop
lea rcx, [rbp - 0x70]
call qword [0x1400fec30]
lea r8d, [r15 + 0xb]
mov edx, dword [rsp + 0x60]
lea rcx, [rbp - 0x78]
call qword [0x1400febf8]
mov rdi, rax
mov r8d, r15d
lea rdx, str._Size_
lea rcx, [rsp + 0x60]
call qword [0x1400fec08]
mov rbx, rax
or r14d, 2
mov dword [rsp + 0x30], r14d
mov rdx, rdi
lea rcx, [rsp + 0x60]
call qword [0x1400fec18]
mov rdx, rbx
lea rcx, [rsp + 0x50]
call qword [0x1400fec18]
nop
lea rcx, [rsp + 0x60]
call qword [0x1400fec30]
nop
lea rcx, [rbp - 0x78]
call qword [0x1400fec30]
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x48]
lea rcx, [rbp + 0x220]
call fcn.1400eb140
nop
lea rdx, [0x14011b6f0]
lea rcx, [rsp + 0x48]
call qword [0x1400fea78]
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x48]
call qword [0x1400fead0]
nop
mov rcx, rax
call qword [0x1400fead8]
nop
lea rcx, [rsp + 0x68]
call qword [0x1400feae0]
xor edi, edi
mov dword [rsp + 0x58], edi
cmp qword [rsi + 0x30], rdi
je 0x1400b6705
lea rdx, [rsp + 0x78]
lea rcx, [rsp + 0x48]
call qword [0x1400fead0]
nop
mov rcx, qword [rsp + 0x48]
mov ebx, dword [rcx + 4]
mov rcx, rax
call qword [0x1400fe5c8]
mov rdx, rax
mov qword [rsp + 0x20], rdi
lea r9, [rsp + 0x58]
mov r8d, ebx
mov rcx, qword [rsi + 0x30]
call qword [0x1400fe090]
nop
lea rcx, [rsp + 0x78]
call qword [0x1400feae0]
mov qword [rsi + 0x238], rdi
mov byte [rsi + 0x359], 1
lea rcx, [rsp + 0x48]
call qword [0x1400fec30]
jmp 0x1400b5a6c
mov qword [rdi + 0x40], r12
mov rax, r12
cmp byte [0x14040addf], r12b
jne 0x1400b6770
mov rcx, qword [rdi + 0x48]
cmp rcx, 0xa00000
jbe 0x1400b6770
movabs rax, 0xcccccccccccccccd
mul rcx
shr rdx, 3
mov qword [rdi + 0x48], rdx
mov qword [0x14040aef0], rdx
mov rax, qword [rdi + 0x40]
cmp rax, 0x200000
jae 0x1400b67f5
nop dword [rax]
cmp byte [0x14040adcd], 0
jne 0x1400b67f5
xorps xmm0, xmm0
xor ecx, ecx
movups xmmword [rbp + 0x338], xmm0
mov qword [rbp + 0x348], rcx
mov byte [rbp + 0x350], cl
xor r8d, r8d
mov rdx, rax
mov rcx, qword [rdi + 0x10]
call qword [0x140100168]
mov r9, qword [rdi + 0x10]
mov r8d, 0x19
mov rdx, rsi
lea rcx, [rbp + 0x338]
call qword [0x140100178]
mov rbx, qword [rdi + 0x40]
mov r8d, 0x19
lea rdx, [rbp + 0x318]
lea rcx, [rbp + 0x338]
call fcn.1400f0cee
test eax, eax
je 0x1400b6954
lea rax, [rbx + 1]
mov qword [rdi + 0x40], rax
cmp rax, 0x200000
jb 0x1400b6770
mov qword [rdi + 0x40], r12
mov edx, dword [rdi + 0x48]
mov rcx, rdi
call fcn.1400edf20
mov r9, qword [rsp + 0x38]
mov rdx, qword [r9 + 0x40]
mov r8, qword [r9 + 0x48]
cmp rdx, r8
jae 0x1400b5a71
mov r15d, dword [rbp + 0x128]
mov r12d, dword [rbp + 0x124]
mov r13d, dword [rbp + 0x120]
mov r14d, dword [rbp + 0x144]
movzx ebx, word [rbp + 0x130]
movzx edi, word [rbp + 0x13c]
movzx esi, word [rbp + 0x138]
nop dword [rax + rax]
cmp byte [0x14040adcd], 0
jne 0x1400b5a66
cmp rdx, r8
ja 0x1400b5a66
mov word [r9 + 0x358], 0
mov qword [rbp + 0x300], 0
xor r8d, r8d
mov rcx, qword [r9 + 0x10]
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 7]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
mov ecx, dword [rbp + 0x300]
cmp ecx, dword [rbp + 0x14c]
je 0x1400b9689
cmp ecx, r13d
je 0x1400b9689
cmp ecx, dword [rbp + 0x150]
je 0x1400b9689
cmp ecx, dword [rbp + 0x154]
je 0x1400b9689
cmp ecx, dword [rbp + 0x148]
je 0x1400b9689
cmp ecx, dword [rbp + 0x140]
je 0x1400b9689
cmp ecx, dword [rbp + 0x168]
je 0x1400b9689
cmp ecx, r12d
je 0x1400b9689
cmp ecx, r15d
je 0x1400b968c
cmp ecx, dword [rbp + 0x12c]
je 0x1400b9689
cmp ecx, r14d
je 0x1400b95a8
cmp ecx, dword [rbp + 0x174]
je 0x1400b95a8
movzx edx, cx
cmp cx, word [rbp + 0x134]
jne 0x1400b6968
mov r9, qword [rsp + 0x38]
add qword [r9 + 0x40], 0x10
mov byte [r9 + 0x35b], 1
jmp 0x1400b7126
mov qword [rdi + 0x278], rbx
mov rcx, rdi
call fcn.1400afcd0
jmp 0x1400b5a71
movzx r8d, byte [rbp + 0x300]
test r8b, r8b
jne 0x1400b7437
movzx ecx, byte [rbp + 0x304]
lea eax, [rcx - 0x41]
cmp al, 0x27
ja 0x1400b6997
movabs r9, 0x9000000001
bt r9, rax
jb 0x1400b69b4
cmp cl, 0x28
ja 0x1400b7437
movabs rax, 0x1a200000042
bt rax, rcx
jae 0x1400b7437
xor eax, eax
mov dword [rbp + 0x308], eax
mov byte [rbp + 0x30c], al
xor r8d, r8d
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x40]
mov rcx, qword [rax + 0x10]
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 4]
lea rcx, [rbp + 0x308]
call qword [0x140100178]
movzx eax, byte [rbp + 0x303]
mov byte [rbp - 0x54], al
movzx eax, byte [rbp + 0x302]
mov byte [rbp - 0x53], al
movzx eax, byte [rbp + 0x301]
mov byte [rbp - 0x52], al
movzx eax, byte [rbp + 0x300]
mov byte [rbp - 0x51], al
mov edx, dword [rbp - 0x54]
mov qword [rsp + 0x48], rdx
mov r9, qword [rsp + 0x38]
test edx, edx
je 0x1400b712b
xor eax, eax
mov dword [rbp + 0x300], eax
mov word [rbp + 0x304], ax
add rdx, qword [r9 + 0x40]
cmp rdx, qword [r9 + 0x48]
jae 0x1400b6a63
add rdx, 4
xor r8d, r8d
mov rcx, qword [r9 + 0x10]
call qword [0x140100168]
mov r9, qword [rsp + 0x38]
mov r9, qword [r9 + 0x10]
mov edx, 1
lea r8d, [rdx + 5]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
movzx edx, byte [rbp + 0x300]
test dl, dl
jne 0x1400b6ac4
movzx ecx, byte [rbp + 0x304]
cmp cl, 0x28
ja 0x1400b6aa8
movabs r8, 0x1a200000042
bt r8, rcx
jb 0x1400b71bb
sub cl, 0x41
cmp cl, 0x27
ja 0x1400b6ac4
movabs rax, 0x9000000001
bt rax, rcx
jb 0x1400b71bb
movzx eax, word [rbp + 0x300]
movzx ecx, byte [rbp + 0x302]
cmp ax, word [rbp + 0xec]
jne 0x1400b6ae4
cmp cl, 0x14
je 0x1400b71bb
cmp ax, word [rbp - 0x80]
jne 0x1400b6af3
cmp cl, 0x15
je 0x1400b71bb
cmp ax, word [rbp + 0xf0]
jne 0x1400b6b05
cmp cl, 0xf
je 0x1400b71bb
cmp ax, word [rbp + 0xf4]
jne 0x1400b6b17
cmp cl, 5
je 0x1400b71bb
cmp ax, word [rbp + 0xf8]
jne 0x1400b6b29
cmp cl, 5
je 0x1400b71bb
cmp ax, word [rbp + 0xfc]
jne 0x1400b6b3b
cmp cl, 0x6c
je 0x1400b71bb
cmp ax, word [rbp + 0x100]
jne 0x1400b6b4d
cmp cl, 0xd8
je 0x1400b71bb
cmp ax, word [rbp + 0x104]
jne 0x1400b6b5f
cmp cl, 0x8f
je 0x1400b71bb
cmp ax, word [rbp + 0x108]
jne 0x1400b6b71
cmp cl, 0x8e
je 0x1400b71bb
cmp ax, word [rbp + 0x10c]
jne 0x1400b6b83
cmp cl, 0xf
je 0x1400b71bb
cmp ax, word [rbp + 0x110]
jne 0x1400b6b95
cmp cl, 0xf
je 0x1400b71bb
cmp ax, word [rbp + 0x114]
jne 0x1400b6ba7
cmp cl, 0x14
je 0x1400b71bb
cmp ax, word [rbp + 0x118]
jne 0x1400b6bb9
cmp cl, 0x15
je 0x1400b71bb
cmp ax, word [rbp + 0x11c]
jne 0x1400b6bcb
cmp cl, 0x54
je 0x1400b71bb
cmp ax, word [rbp - 0x50]
jne 0x1400b6bda
cmp cl, 0x55
je 0x1400b71bb
cmp ax, word [rbp - 0x4c]
jne 0x1400b6be9
cmp cl, 0x54
je 0x1400b71bb
cmp ax, word [rbp - 0x48]
jne 0x1400b6bf8
cmp cl, 0x54
je 0x1400b71bb
cmp ax, word [rbp - 0x44]
jne 0x1400b6c07
cmp cl, 0x55
je 0x1400b71bb
cmp ax, word [rbp - 0x40]
jne 0x1400b6c16
cmp cl, 0x54
je 0x1400b71bb
cmp ax, bx
je 0x1400b71bb
cmp ax, word [rbp - 0x3c]
jne 0x1400b6c2e
cmp cl, 0x4d
je 0x1400b71bb
cmp ax, word [rbp - 0x38]
jne 0x1400b6c3d
cmp cl, 0x4e
je 0x1400b71bb
cmp ax, word [rbp - 0x34]
jne 0x1400b6c4c
cmp cl, 0x4f
je 0x1400b71bb
cmp ax, word [rbp - 0x30]
jne 0x1400b6c5b
cmp cl, 0x4d
je 0x1400b71bb
cmp ax, word [rbp - 0x2c]
jne 0x1400b6c6a
cmp cl, 0xfe
je 0x1400b71bb
cmp ax, word [rbp - 0x28]
jne 0x1400b6c79
cmp cl, 0x4f
je 0x1400b71bb
cmp ax, word [rbp - 0x24]
jne 0x1400b6c88
cmp cl, 0x4f
je 0x1400b71bb
cmp ax, word [rbp - 0x20]
jne 0x1400b6c97
cmp cl, 0x14
je 0x1400b71bb
cmp ax, word [rbp - 0x1c]
jne 0x1400b6ca6
cmp cl, 0xd
je 0x1400b71bb
cmp ax, word [rbp - 0x18]
jne 0x1400b6cb5
cmp cl, 0x15
je 0x1400b71bb
cmp ax, word [rbp - 0x14]
jne 0x1400b6cc4
cmp cl, 0xe
je 0x1400b71bb
cmp ax, word [rbp - 0x10]
jne 0x1400b6cd3
cmp cl, 0xc
je 0x1400b71bb
cmp ax, word [rbp - 0xc]
jne 0x1400b6ce2
cmp cl, 0xf
je 0x1400b71bb
cmp ax, word [rbp - 8]
jne 0x1400b6cf1
cmp cl, 0xb
je 0x1400b71bb
cmp ax, word [rbp - 4]
jne 0x1400b6d00
cmp cl, 0xf
je 0x1400b71bb
cmp ax, word [rbp]
jne 0x1400b6d0f
cmp cl, 0xff
je 0x1400b71bb
cmp ax, word [rbp + 4]
jne 0x1400b6d1e
cmp cl, 0xfe
je 0x1400b71bb
cmp ax, word [rbp + 8]
jne 0x1400b6d2d
cmp cl, 0xff
je 0x1400b71bb
cmp ax, word [rbp + 0xc]
jne 0x1400b6d3c
cmp cl, 0xd
je 0x1400b71bb
cmp ax, word [rbp + 0x10]
jne 0x1400b6d4b
cmp cl, 0x45
je 0x1400b71bb
cmp ax, word [rbp + 0x14]
jne 0x1400b6d5a
cmp cl, 0x8f
je 0x1400b71bb
cmp ax, word [rbp + 0x18]
jne 0x1400b6d69
cmp cl, 0x8e
je 0x1400b71bb
cmp ax, word [rbp + 0x1c]
jne 0x1400b6d78
cmp cl, 0x8c
je 0x1400b71bb
cmp ax, word [rbp + 0x20]
jne 0x1400b6d87
cmp cl, 0x8d
je 0x1400b71bb
cmp ax, word [rbp + 0x24]
jne 0x1400b6d96
cmp cl, 0x88
je 0x1400b71bb
cmp ax, word [rbp + 0x28]
jne 0x1400b6da5
cmp cl, 0x94
je 0x1400b71bb
cmp ax, word [rbp + 0x2c]
jne 0x1400b6db4
cmp cl, 0x54
je 0x1400b71bb
cmp ax, word [rbp + 0x30]
jne 0x1400b6dc3
cmp cl, 0x54
je 0x1400b71bb
cmp ax, word [rbp + 0x34]
jne 0x1400b6dd2
cmp cl, 0x55
je 0x1400b71bb
cmp ax, word [rbp + 0x38]
jne 0x1400b6de1
cmp cl, 0x4e
je 0x1400b71bb
cmp ax, word [rbp + 0x3c]
jne 0x1400b6df0
cmp cl, 0x4d
je 0x1400b71bb
cmp ax, word [rbp + 0x40]
jne 0x1400b6dff
cmp cl, 0x53
je 0x1400b71bb
cmp ax, word [rbp + 0x44]
jne 0x1400b6e0e
cmp cl, 0xff
je 0x1400b71bb
cmp ax, word [rbp + 0x48]
jne 0x1400b6e1d
cmp cl, 0x54
je 0x1400b71bb
cmp ax, word [rbp + 0x4c]
jne 0x1400b6e2c
cmp cl, 0x4e
je 0x1400b71bb
cmp ax, word [rbp + 0x50]
jne 0x1400b6e3b
cmp cl, 0x4c
je 0x1400b71bb
cmp ax, word [rbp + 0x54]
jne 0x1400b6e4a
cmp cl, 0x4f
je 0x1400b71bb
cmp ax, word [rbp + 0x58]
jne 0x1400b6e59
cmp cl, 0x4e
je 0x1400b71bb
cmp ax, word [rbp + 0x5c]
jne 0x1400b6e68
cmp cl, 0x4d
je 0x1400b71bb
cmp ax, word [rbp + 0x60]
jne 0x1400b6e77
cmp cl, 0x3e
je 0x1400b71bb
cmp ax, word [rbp + 0x64]
jne 0x1400b6e86
cmp cl, 0x54
je 0x1400b71bb
cmp ax, word [rbp + 0x68]
jne 0x1400b6e95
cmp cl, 3
je 0x1400b71bb
cmp ax, word [rbp + 0x6c]
jne 0x1400b6ea4
cmp cl, 0x88
je 0x1400b71bb
cmp ax, word [rbp + 0x70]
jne 0x1400b6eb3
cmp cl, 0x84
je 0x1400b71bb
cmp ax, word [rbp + 0x74]
jne 0x1400b6ec2
cmp cl, 0x8a
je 0x1400b71bb
cmp ax, word [rbp + 0x78]
jne 0x1400b6ed1
cmp cl, 0x8d
je 0x1400b71bb
cmp ax, word [rbp + 0x7c]
jne 0x1400b6ee0
cmp cl, 0x8e
je 0x1400b71bb
cmp ax, word [rbp + 0x80]
jne 0x1400b6ef2
cmp cl, 0x8f
je 0x1400b71bb
cmp ax, word [rbp + 0x84]
jne 0x1400b6f04
cmp cl, 0x8c
je 0x1400b71bb
cmp ax, word [rbp + 0x88]
jne 0x1400b6f16
cmp cl, 0x89
je 0x1400b71bb
cmp ax, word [rbp + 0x8c]
jne 0x1400b6f28
cmp cl, 0x8b
je 0x1400b71bb
cmp ax, word [rbp + 0x90]
jne 0x1400b6f3a
cmp cl, 0x6c
je 0x1400b71bb
cmp ax, word [rbp + 0x94]
jne 0x1400b6f4c
cmp cl, 0xc
je 0x1400b71bb
cmp ax, word [rbp + 0x98]
jne 0x1400b6f5e
cmp cl, 0xc
je 0x1400b71bb
cmp ax, word [rbp + 0x9c]
jne 0x1400b6f70
cmp cl, 0xc
je 0x1400b71bb
cmp ax, word [rbp + 0xa0]
jne 0x1400b6f82
cmp cl, 0xc
je 0x1400b71bb
cmp ax, word [rbp + 0xa4]
jne 0x1400b6f94
cmp cl, 0xc
je 0x1400b71bb
cmp ax, word [rbp + 0xa8]
jne 0x1400b6fa6
cmp cl, 0x4e
je 0x1400b71bb
cmp ax, word [rbp + 0xac]
jne 0x1400b6fb8
cmp cl, 9
je 0x1400b71bb
cmp ax, word [rbp + 0xb0]
jne 0x1400b6fca
cmp cl, 0xa
je 0x1400b71bb
cmp ax, word [rbp + 0xb4]
jne 0x1400b6fdc
cmp cl, 0xa
je 0x1400b71bb
cmp ax, word [rbp + 0xb8]
jne 0x1400b6fee
cmp cl, 0x4e
je 0x1400b71bb
cmp ax, word [rbp + 0xbc]
jne 0x1400b7000
cmp cl, 0x4c
je 0x1400b71bb
cmp ax, word [rbp + 0xc0]
jne 0x1400b7012
cmp cl, 0x4a
je 0x1400b71bb
cmp ax, word [rbp + 0xc4]
jne 0x1400b7024
cmp cl, 0x4b
je 0x1400b71bb
cmp ax, word [rbp + 0xc8]
jne 0x1400b7036
cmp cl, 0x49
je 0x1400b71bb
cmp ax, word [rbp + 0xcc]
jne 0x1400b7048
cmp cl, 0x48
je 0x1400b71bb
cmp ax, word [rbp + 0xd0]
jne 0x1400b705a
cmp cl, 0x4a
je 0x1400b71bb
cmp ax, word [rbp + 0xd4]
jne 0x1400b706c
cmp cl, 0x9a
je 0x1400b71bb
cmp ax, word [rbp + 0xd8]
jne 0x1400b707e
cmp cl, 0xc6
je 0x1400b71bb
cmp ax, di
je 0x1400b71bb
cmp ax, word [rbp + 0xdc]
jne 0x1400b7099
cmp cl, 0x4f
je 0x1400b71bb
cmp ax, word [rbp + 0xe0]
je 0x1400b71bb
cmp ax, word [rbp + 0xe4]
je 0x1400b71bb
cmp ax, si
je 0x1400b71bb
cmp ax, word [rbp + 0xe8]
jne 0x1400b70ce
cmp cl, 5
je 0x1400b71bb
cmp dl, 1
jne 0x1400b7171
lea eax, [rcx - 0x20]
cmp al, 0x38
ja 0x1400b70f2
movabs rdx, 0x160000001100001
bt rdx, rax
jb 0x1400b71bb
lea eax, [rcx - 0x15]
cmp al, 1
jbe 0x1400b71bb
lea eax, [rcx + 0x68]
cmp al, 0x3d
ja 0x1400b7118
movabs rdx, 0x20000000000000b9
bt rdx, rax
jb 0x1400b71bb
cmp cl, 0xf8
je 0x1400b71bb
mov r9, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x48]
cmp byte [r9 + 0x358], 0
jne 0x1400b97ba
cmp byte [r9 + 0x359], 0
jne 0x1400b97ba
inc qword [r9 + 0x40]
dec qword [0x14040aef0]
cmp byte [r9 + 0x35b], 0
je 0x1400b97d4
dec qword [r9 + 0x40]
mov byte [r9 + 0x35b], 0
jmp 0x1400b97d4
cmp dl, 0x20
jne 0x1400b7187
lea eax, [rcx - 0xb]
cmp al, 1
jbe 0x1400b71bb
add cl, 0x78
cmp cl, 7
jbe 0x1400b71bb
jmp 0x1400b7121
cmp dl, 0x21
jne 0x1400b7121
lea eax, [rcx - 0x53]
cmp al, 0x3c
ja 0x1400b71a3
movabs rdx, 0x1fe0000000000007
bt rdx, rax
jb 0x1400b71bb
cmp cl, 0xd4
je 0x1400b71bb
cmp cl, 5
je 0x1400b71bb
cmp cl, 0xcf
je 0x1400b71bb
mov r9, qword [rsp + 0x38]
mov byte [r9 + 0x359], 1
mov eax, dword [rsp + 0x60]
test eax, eax
jne 0x1400b71df
mov rax, qword [r9 + 0x40]
mov qword [r9 + 0x238], rax
mov eax, dword [rsp + 0x60]
mov rdx, qword [rsp + 0x48]
cmp dword [rbp + 0x300], r14d
jne 0x1400b7201
add eax, 4
add eax, edx
mov dword [rsp + 0x60], eax
cmp eax, 0x1f4
ja 0x1400b97ea
add eax, 4
add eax, edx
mov dword [rsp + 0x60], eax
cmp eax, 0x1f4
jbe 0x1400b712b
mov ecx, dword [rsp + 0x68]
add ecx, eax
mov dword [rsp + 0x68], ecx
mov edx, ecx
mov rcx, r9
call fcn.1400ee850
mov byte [rsp + 0x40], 1
mov r8d, 0xa
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x238]
lea rcx, [rbp + 0x2b0]
call qword [0x1400fe568]
mov qword [rsp + 0x78], rax
mov r8d, 0xffffffff
lea rdx, str.AVC_Vide__at_
lea rcx, [rbp + 0x1f0]
call qword [0x1400fec08]
mov qword [rsp + 0x70], rax
or dword [rsp + 0x30], 0x4000
mov rdx, qword [rsp + 0x78]
lea rcx, [rbp + 0x1f0]
call qword [0x1400fec18]
mov rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x50]
call qword [0x1400fec28]
and dword [rsp + 0x30], 0xffffbfff
lea rcx, [rbp + 0x1f0]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x2b0]
call qword [0x1400fec30]
mov r8d, 0xa
mov edx, dword [rsp + 0x60]
lea rcx, [rbp + 0x2a8]
call qword [0x1400febf8]
mov qword [rsp + 0x78], rax
mov r8d, 0xffffffff
lea rdx, str._Size_
lea rcx, [rbp + 0x1e8]
call qword [0x1400fec08]
mov qword [rsp + 0x70], rax
or dword [rsp + 0x30], 0x8000
mov rdx, qword [rsp + 0x78]
lea rcx, [rbp + 0x1e8]
call qword [0x1400fec18]
mov rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x50]
call qword [0x1400fec18]
and dword [rsp + 0x30], 0xffff7fff
lea rcx, [rbp + 0x1e8]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x2a8]
call qword [0x1400fec30]
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x160]
lea rcx, [rbp + 0x220]
call fcn.1400eb140
nop
lea rdx, [0x14011b6f0]
lea rcx, [rbp + 0x160]
call qword [0x1400fea78]
lea rdx, [rbp + 0x2a0]
lea rcx, [rbp + 0x160]
call qword [0x1400fead0]
nop
mov rcx, rax
call qword [0x1400fead8]
nop
lea rcx, [rbp + 0x2a0]
call qword [0x1400feae0]
xor ecx, ecx
mov dword [rbp + 0x1b8], ecx
mov rax, qword [rsp + 0x38]
cmp qword [rax + 0x30], rcx
je 0x1400b741a
lea rdx, [rbp + 0x298]
lea rcx, [rbp + 0x160]
call qword [0x1400fead0]
nop
mov rcx, qword [rbp + 0x160]
mov ecx, dword [rcx + 4]
mov dword [rsp + 0x5c], ecx
mov rcx, rax
call qword [0x1400fe5c8]
mov rdx, rax
mov qword [rsp + 0x20], 0
lea r9, [rbp + 0x1b8]
mov r8d, dword [rsp + 0x5c]
mov rax, qword [rsp + 0x38]
mov rcx, qword [rax + 0x30]
call qword [0x1400fe090]
nop
lea rcx, [rbp + 0x298]
call qword [0x1400feae0]
mov rax, qword [rsp + 0x38]
xor ecx, ecx
mov dword [rsp + 0x60], ecx
mov qword [rax + 0x238], rcx
lea rcx, [rbp + 0x160]
call qword [0x1400fec30]
jmp 0x1400b7121
movzx ecx, byte [rbp + 0x302]
cmp dx, word [rbp + 0xec]
jne 0x1400b7450
cmp cl, 0x14
je 0x1400b7ad2
cmp dx, word [rbp - 0x80]
jne 0x1400b745f
cmp cl, 0x15
je 0x1400b7ad2
cmp dx, word [rbp + 0xf0]
jne 0x1400b7471
cmp cl, 0xf
je 0x1400b7ad2
cmp dx, word [rbp + 0xf4]
jne 0x1400b7483
cmp cl, 5
je 0x1400b7ad2
cmp dx, word [rbp + 0xf8]
jne 0x1400b7495
cmp cl, 5
je 0x1400b7ad2
cmp dx, word [rbp + 0xfc]
jne 0x1400b74a7
cmp cl, 0x6c
je 0x1400b7ad2
cmp dx, word [rbp + 0x100]
jne 0x1400b74b9
cmp cl, 0xd8
je 0x1400b7ad2
cmp dx, word [rbp + 0x104]
jne 0x1400b74cb
cmp cl, 0x8f
je 0x1400b7ad2
cmp dx, word [rbp + 0x108]
jne 0x1400b74dd
cmp cl, 0x8e
je 0x1400b7ad2
cmp dx, word [rbp + 0x10c]
jne 0x1400b74ef
cmp cl, 0xf
je 0x1400b7ad2
cmp dx, word [rbp + 0x110]
jne 0x1400b7501
cmp cl, 0xf
je 0x1400b7ad2
cmp dx, word [rbp + 0x114]
jne 0x1400b7513
cmp cl, 0x14
je 0x1400b7ad2
cmp dx, word [rbp + 0x118]
jne 0x1400b7525
cmp cl, 0x15
je 0x1400b7ad2
cmp dx, word [rbp + 0x11c]
jne 0x1400b7537
cmp cl, 0x54
je 0x1400b7ad2
cmp dx, word [rbp - 0x50]
jne 0x1400b7546
cmp cl, 0x55
je 0x1400b7ad2
cmp dx, word [rbp - 0x4c]
jne 0x1400b7555
cmp cl, 0x54
je 0x1400b7ad2
cmp dx, word [rbp - 0x48]
jne 0x1400b7564
cmp cl, 0x54
je 0x1400b7ad2
cmp dx, word [rbp - 0x44]
jne 0x1400b7573
cmp cl, 0x55
je 0x1400b7ad2
cmp dx, word [rbp - 0x40]
jne 0x1400b7582
cmp cl, 0x54
je 0x1400b7ad2
cmp dx, bx
je 0x1400b7ad2
cmp dx, word [rbp - 0x3c]
jne 0x1400b759a
cmp cl, 0x4d
je 0x1400b7ad2
cmp dx, word [rbp - 0x38]
jne 0x1400b75a9
cmp cl, 0x4e
je 0x1400b7ad2
cmp dx, word [rbp - 0x34]
jne 0x1400b75b8
cmp cl, 0x4f
je 0x1400b7ad2
cmp dx, word [rbp - 0x30]
jne 0x1400b75c7
cmp cl, 0x4d
je 0x1400b7ad2
cmp dx, word [rbp - 0x2c]
jne 0x1400b75d6
cmp cl, 0xfe
je 0x1400b7ad2
cmp dx, word [rbp - 0x28]
jne 0x1400b75e5
cmp cl, 0x4f
je 0x1400b7ad2
cmp dx, word [rbp - 0x24]
jne 0x1400b75f4
cmp cl, 0x4f
je 0x1400b7ad2
cmp dx, word [rbp - 0x20]
jne 0x1400b7603
cmp cl, 0x14
je 0x1400b7ad2
cmp dx, word [rbp - 0x1c]
jne 0x1400b7612
cmp cl, 0xd
je 0x1400b7ad2
cmp dx, word [rbp - 0x18]
jne 0x1400b7621
cmp cl, 0x15
je 0x1400b7ad2
cmp dx, word [rbp - 0x14]
jne 0x1400b7630
cmp cl, 0xe
je 0x1400b7ad2
cmp dx, word [rbp - 0x10]
jne 0x1400b763f
cmp cl, 0xc
je 0x1400b7ad2
cmp dx, word [rbp - 0xc]
jne 0x1400b764e
cmp cl, 0xf
je 0x1400b7ad2
cmp dx, word [rbp - 8]
jne 0x1400b765d
cmp cl, 0xb
je 0x1400b7ad2
cmp dx, word [rbp - 4]
jne 0x1400b766c
cmp cl, 0xf
je 0x1400b7ad2
cmp dx, word [rbp]
jne 0x1400b767b
cmp cl, 0xff
je 0x1400b7ad2
cmp dx, word [rbp + 4]
jne 0x1400b768a
cmp cl, 0xfe
je 0x1400b7ad2
cmp dx, word [rbp + 8]
jne 0x1400b7699
cmp cl, 0xff
je 0x1400b7ad2
cmp dx, word [rbp + 0xc]
jne 0x1400b76a8
cmp cl, 0xd
je 0x1400b7ad2
cmp dx, word [rbp + 0x10]
jne 0x1400b76b7
cmp cl, 0x45
je 0x1400b7ad2
cmp dx, word [rbp + 0x14]
jne 0x1400b76c6
cmp cl, 0x8f
je 0x1400b7ad2
cmp dx, word [rbp + 0x18]
jne 0x1400b76d5
cmp cl, 0x8e
je 0x1400b7ad2
cmp dx, word [rbp + 0x1c]
jne 0x1400b76e4
cmp cl, 0x8c
je 0x1400b7ad2
cmp dx, word [rbp + 0x20]
jne 0x1400b76f3
cmp cl, 0x8d
je 0x1400b7ad2
cmp dx, word [rbp + 0x24]
jne 0x1400b7702
cmp cl, 0x88
je 0x1400b7ad2
cmp dx, word [rbp + 0x28]
jne 0x1400b7711
cmp cl, 0x94
je 0x1400b7ad2
cmp dx, word [rbp + 0x2c]
jne 0x1400b7720
cmp cl, 0x54
je 0x1400b7ad2
cmp dx, word [rbp + 0x30]
jne 0x1400b772f
cmp cl, 0x54
je 0x1400b7ad2
cmp dx, word [rbp + 0x34]
jne 0x1400b773e
cmp cl, 0x55
je 0x1400b7ad2
cmp dx, word [rbp + 0x38]
jne 0x1400b774d
cmp cl, 0x4e
je 0x1400b7ad2
cmp dx, word [rbp + 0x3c]
jne 0x1400b775c
cmp cl, 0x4d
je 0x1400b7ad2
cmp dx, word [rbp + 0x40]
jne 0x1400b776b
cmp cl, 0x53
je 0x1400b7ad2
cmp dx, word [rbp + 0x44]
jne 0x1400b777a
cmp cl, 0xff
je 0x1400b7ad2
cmp dx, word [rbp + 0x48]
jne 0x1400b7789
cmp cl, 0x54
je 0x1400b7ad2
cmp dx, word [rbp + 0x4c]
jne 0x1400b7798
cmp cl, 0x4e
je 0x1400b7ad2
cmp dx, word [rbp + 0x50]
jne 0x1400b77a7
cmp cl, 0x4c
je 0x1400b7ad2
cmp dx, word [rbp + 0x54]
jne 0x1400b77b6
cmp cl, 0x4f
je 0x1400b7ad2
cmp dx, word [rbp + 0x58]
jne 0x1400b77c5
cmp cl, 0x4e
je 0x1400b7ad2
cmp dx, word [rbp + 0x5c]
jne 0x1400b77d4
cmp cl, 0x4d
je 0x1400b7ad2
cmp dx, word [rbp + 0x60]
jne 0x1400b77e3
cmp cl, 0x3e
je 0x1400b7ad2
cmp dx, word [rbp + 0x64]
jne 0x1400b77f2
cmp cl, 0x54
je 0x1400b7ad2
cmp dx, word [rbp + 0x68]
jne 0x1400b7801
cmp cl, 3
je 0x1400b7ad2
cmp dx, word [rbp + 0x6c]
jne 0x1400b7810
cmp cl, 0x88
je 0x1400b7ad2
cmp dx, word [rbp + 0x70]
jne 0x1400b781f
cmp cl, 0x84
je 0x1400b7ad2
cmp dx, word [rbp + 0x74]
jne 0x1400b782e
cmp cl, 0x8a
je 0x1400b7ad2
cmp dx, word [rbp + 0x78]
jne 0x1400b783d
cmp cl, 0x8d
je 0x1400b7ad2
cmp dx, word [rbp + 0x7c]
jne 0x1400b784c
cmp cl, 0x8e
je 0x1400b7ad2
cmp dx, word [rbp + 0x80]
jne 0x1400b785e
cmp cl, 0x8f
je 0x1400b7ad2
cmp dx, word [rbp + 0x84]
jne 0x1400b7870
cmp cl, 0x8c
je 0x1400b7ad2
cmp dx, word [rbp + 0x88]
jne 0x1400b7882
cmp cl, 0x89
je 0x1400b7ad2
cmp dx, word [rbp + 0x8c]
jne 0x1400b7894
cmp cl, 0x8b
je 0x1400b7ad2
cmp dx, word [rbp + 0x90]
jne 0x1400b78a6
cmp cl, 0x6c
je 0x1400b7ad2
cmp dx, word [rbp + 0x94]
jne 0x1400b78b8
cmp cl, 0xc
je 0x1400b7ad2
cmp dx, word [rbp + 0x98]
jne 0x1400b78ca
cmp cl, 0xc
je 0x1400b7ad2
cmp dx, word [rbp + 0x9c]
jne 0x1400b78dc
cmp cl, 0xc
je 0x1400b7ad2
cmp dx, word [rbp + 0xa0]
jne 0x1400b78ee
cmp cl, 0xc
je 0x1400b7ad2
cmp dx, word [rbp + 0xa4]
jne 0x1400b7900
cmp cl, 0xc
je 0x1400b7ad2
cmp dx, word [rbp + 0xa8]
jne 0x1400b7912
cmp cl, 0x4e
je 0x1400b7ad2
cmp dx, word [rbp + 0xac]
jne 0x1400b7924
cmp cl, 9
je 0x1400b7ad2
cmp dx, word [rbp + 0xb0]
jne 0x1400b7936
cmp cl, 0xa
je 0x1400b7ad2
cmp dx, word [rbp + 0xb4]
jne 0x1400b7948
cmp cl, 0xa
je 0x1400b7ad2
cmp dx, word [rbp + 0xb8]
jne 0x1400b795a
cmp cl, 0x4e
je 0x1400b7ad2
cmp dx, word [rbp + 0xbc]
jne 0x1400b796c
cmp cl, 0x4c
je 0x1400b7ad2
cmp dx, word [rbp + 0xc0]
jne 0x1400b797e
cmp cl, 0x4a
je 0x1400b7ad2
cmp dx, word [rbp + 0xc4]
jne 0x1400b7990
cmp cl, 0x4b
je 0x1400b7ad2
cmp dx, word [rbp + 0xc8]
jne 0x1400b79a2
cmp cl, 0x49
je 0x1400b7ad2
cmp dx, word [rbp + 0xcc]
jne 0x1400b79b4
cmp cl, 0x48
je 0x1400b7ad2
cmp dx, word [rbp + 0xd0]
jne 0x1400b79c6
cmp cl, 0x4a
je 0x1400b7ad2
cmp dx, word [rbp + 0xd4]
jne 0x1400b79d8
cmp cl, 0x9a
je 0x1400b7ad2
cmp dx, word [rbp + 0xd8]
jne 0x1400b79ea
cmp cl, 0xc6
je 0x1400b7ad2
cmp dx, di
je 0x1400b7ad2
cmp dx, word [rbp + 0xdc]
jne 0x1400b7a05
cmp cl, 0x4f
je 0x1400b7ad2
cmp dx, word [rbp + 0xe0]
je 0x1400b7ad2
cmp dx, word [rbp + 0xe4]
je 0x1400b7ad2
cmp dx, si
je 0x1400b7ad2
cmp dx, word [rbp + 0xe8]
jne 0x1400b7a3a
cmp cl, 5
je 0x1400b7ad2
cmp r8b, 1
jne 0x1400b7a7f
lea eax, [rcx - 0x20]
cmp al, 0x38
ja 0x1400b7a57
movabs rdx, 0x160000001100001
bt rdx, rax
jb 0x1400b7ad2
lea eax, [rcx - 0x15]
cmp al, 1
jbe 0x1400b7ad2
lea eax, [rcx + 0x68]
cmp al, 0x3d
ja 0x1400b7a75
movabs rdx, 0x20000000000000b9
bt rdx, rax
jb 0x1400b7ad2
cmp cl, 0xf8
je 0x1400b7ad2
jmp 0x1400b7121
cmp r8b, 0x20
jne 0x1400b7a99
lea eax, [rcx - 0xb]
cmp al, 1
jbe 0x1400b7ad2
add cl, 0x78
cmp cl, 7
jbe 0x1400b7ad2
jmp 0x1400b7121
cmp r8b, 0x21
jne 0x1400b7121
lea eax, [rcx - 0x53]
cmp al, 0x3c
ja 0x1400b7aba
movabs rdx, 0x1fe0000000000007
bt rdx, rax
jb 0x1400b7ad2
cmp cl, 0xd4
je 0x1400b7ad2
cmp cl, 5
je 0x1400b7ad2
cmp cl, 0xcf
je 0x1400b7ad2
cmp cl, 0xe
jne 0x1400b7121
mov r9, qword [rsp + 0x38]
mov rax, qword [r9 + 0x238]
mov ecx, dword [rsp + 0x60]
cmp rax, qword [r9 + 0x40]
jae 0x1400b7d1d
test rax, rax
je 0x1400b7d1d
cmp ecx, 0x1f4
jbe 0x1400b7d1d
mov eax, dword [rsp + 0x68]
add eax, ecx
mov dword [rsp + 0x68], eax
mov edx, eax
mov rcx, r9
call fcn.1400ee850
mov byte [rsp + 0x40], 1
mov r8d, 0xa
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x238]
lea rcx, [rbp + 0x290]
call qword [0x1400fe568]
mov qword [rsp + 0x78], rax
mov r8d, 0xffffffff
lea rdx, str.AVC_Vide__at_
lea rcx, [rbp + 0x1e0]
call qword [0x1400fec08]
mov qword [rsp + 0x70], rax
or dword [rsp + 0x30], 0x10000
mov rdx, qword [rsp + 0x78]
lea rcx, [rbp + 0x1e0]
call qword [0x1400fec18]
mov rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x50]
call qword [0x1400fec28]
and dword [rsp + 0x30], 0xfffeffff
lea rcx, [rbp + 0x1e0]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x290]
call qword [0x1400fec30]
mov r8d, 0xa
mov edx, dword [rsp + 0x60]
lea rcx, [rbp + 0x288]
call qword [0x1400febf8]
mov qword [rsp + 0x78], rax
mov r8d, 0xffffffff
lea rdx, str._Size_
lea rcx, [rbp + 0x1d8]
call qword [0x1400fec08]
mov qword [rsp + 0x70], rax
or dword [rsp + 0x30], 0x20000
mov rdx, qword [rsp + 0x78]
lea rcx, [rbp + 0x1d8]
call qword [0x1400fec18]
mov rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x50]
call qword [0x1400fec18]
and dword [rsp + 0x30], 0xfffdffff
lea rcx, [rbp + 0x1d8]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x288]
call qword [0x1400fec30]
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x158]
lea rcx, [rbp + 0x220]
call fcn.1400eb140
nop
lea rdx, [0x14011b6f0]
lea rcx, [rbp + 0x158]
call qword [0x1400fea78]
lea rdx, [rbp + 0x280]
lea rcx, [rbp + 0x158]
call qword [0x1400fead0]
nop
mov rcx, rax
call qword [0x1400fead8]
nop
lea rcx, [rbp + 0x280]
call qword [0x1400feae0]
xor ecx, ecx
mov dword [rbp + 0x1b4], ecx
mov rax, qword [rsp + 0x38]
cmp qword [rax + 0x30], rcx
je 0x1400b7d06
lea rdx, [rbp + 0x278]
lea rcx, [rbp + 0x158]
call qword [0x1400fead0]
nop
mov rcx, qword [rbp + 0x158]
mov ecx, dword [rcx + 4]
mov dword [rsp + 0x5c], ecx
mov rcx, rax
call qword [0x1400fe5c8]
mov rdx, rax
mov qword [rsp + 0x20], 0
lea r9, [rbp + 0x1b4]
mov r8d, dword [rsp + 0x5c]
mov rax, qword [rsp + 0x38]
mov rcx, qword [rax + 0x30]
call qword [0x1400fe090]
nop
lea rcx, [rbp + 0x278]
call qword [0x1400feae0]
mov rax, qword [rsp + 0x38]
xor ecx, ecx
mov dword [rsp + 0x60], ecx
mov qword [rax + 0x238], rcx
lea rcx, [rbp + 0x158]
jmp 0x1400b7f3b
lea eax, [rcx - 1]
cmp eax, 0x1f2
ja 0x1400b7f46
mov eax, dword [rsp + 0x68]
add eax, ecx
mov dword [rsp + 0x68], eax
mov edx, eax
mov rcx, r9
call fcn.1400ee850
mov byte [rsp + 0x40], 1
mov r8d, 0xa
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x238]
lea rcx, [rbp + 0x270]
call qword [0x1400fe568]
mov qword [rsp + 0x78], rax
mov r8d, 0xffffffff
lea rdx, str.AVC_Vide__at_
lea rcx, [rbp + 0x1d0]
call qword [0x1400fec08]
mov qword [rsp + 0x70], rax
or dword [rsp + 0x30], 0x40000
mov rdx, qword [rsp + 0x78]
lea rcx, [rbp + 0x1d0]
call qword [0x1400fec18]
mov rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x50]
call qword [0x1400fec28]
and dword [rsp + 0x30], 0xfffbffff
lea rcx, [rbp + 0x1d0]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x270]
call qword [0x1400fec30]
mov r8d, 0xa
mov edx, dword [rsp + 0x60]
lea rcx, [rbp + 0x240]
call qword [0x1400febf8]
mov qword [rsp + 0x78], rax
mov r8d, 0xffffffff
lea rdx, str._Size_
lea rcx, [rbp + 0x1f8]
call qword [0x1400fec08]
mov qword [rsp + 0x70], rax
or dword [rsp + 0x30], 0x80000
mov rdx, qword [rsp + 0x78]
lea rcx, [rbp + 0x1f8]
call qword [0x1400fec18]
mov rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x50]
call qword [0x1400fec18]
and dword [rsp + 0x30], 0xfff7ffff
lea rcx, [rbp + 0x1f8]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x240]
call qword [0x1400fec30]
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x220]
call fcn.1400eb140
nop
lea rdx, [0x14011b6f0]
lea rcx, [rbp + 0x190]
call qword [0x1400fea78]
lea rdx, [rbp + 0x268]
lea rcx, [rbp + 0x190]
call qword [0x1400fead0]
nop
mov rcx, rax
call qword [0x1400fead8]
nop
lea rcx, [rbp + 0x268]
call qword [0x1400feae0]
mov dword [rbp + 0x1b0], 0
mov rax, qword [rsp + 0x38]
cmp qword [rax + 0x30], 0
je 0x1400b7f2c
lea rdx, [rbp + 0x260]
lea rcx, [rbp + 0x190]
call qword [0x1400fead0]
nop
mov rcx, qword [rbp + 0x190]
mov ecx, dword [rcx + 4]
mov dword [rsp + 0x5c], ecx
mov rcx, rax
call qword [0x1400fe5c8]
mov rdx, rax
mov qword [rsp + 0x20], 0
lea r9, [rbp + 0x1b0]
mov r8d, dword [rsp + 0x5c]
mov rax, qword [rsp + 0x38]
mov rcx, qword [rax + 0x30]
call qword [0x1400fe090]
nop
lea rcx, [rbp + 0x260]
call qword [0x1400feae0]
mov dword [rsp + 0x60], 0
lea rcx, [rbp + 0x190]
call qword [0x1400fec30]
mov r9, qword [rsp + 0x38]
mov byte [r9 + 0x358], 1
mov eax, dword [r9 + 0x40]
mov dword [r9 + 0xac], eax
mov rax, qword [r9 + 0x40]
inc rax
mov qword [r9 + 0x40], rax
mov dword [r9 + 0xa8], 1
mov rcx, qword [r9 + 0x48]
cmp rax, rcx
jae 0x1400b92d1
cmp byte [0x14040adcd], 0
jne 0x1400b92d1
cmp rax, rcx
ja 0x1400b92d1
xor ecx, ecx
mov dword [rbp + 0x300], ecx
mov word [rbp + 0x304], cx
xor r8d, r8d
mov rdx, rax
mov rcx, qword [r9 + 0x10]
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 5]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
movzx r8d, byte [rbp + 0x300]
test r8b, r8b
jne 0x1400b8a37
movzx ecx, byte [rbp + 0x304]
cmp cl, 0x28
ja 0x1400b7ffd
movabs rdx, 0x1a200000042
bt rdx, rcx
jb 0x1400b801d
sub cl, 0x41
cmp cl, 0x27
ja 0x1400b8a37
movabs rax, 0x9000000001
bt rax, rcx
jae 0x1400b8a37
xor eax, eax
mov dword [rbp + 0x300], eax
mov word [rbp + 0x304], ax
xor r8d, r8d
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x40]
mov rcx, qword [rax + 0x10]
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 5]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
movzx eax, byte [rbp + 0x303]
mov byte [rbp - 0x58], al
movzx eax, byte [rbp + 0x302]
mov byte [rbp - 0x57], al
movzx eax, byte [rbp + 0x301]
mov byte [rbp - 0x56], al
movzx eax, byte [rbp + 0x300]
mov byte [rbp - 0x55], al
mov r9, qword [rsp + 0x38]
mov rcx, qword [r9 + 0x40]
mov edx, dword [rbp - 0x58]
add rdx, 4
add rdx, rcx
cmp rdx, qword [r9 + 0x48]
jae 0x1400b8a2e
xor eax, eax
mov dword [rbp + 0x300], eax
mov word [rbp + 0x304], ax
xor r8d, r8d
mov rcx, qword [r9 + 0x10]
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 5]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
movzx r8d, byte [rbp + 0x300]
test r8b, r8b
jne 0x1400b812a
movzx ecx, byte [rbp + 0x304]
cmp cl, 0x28
ja 0x1400b810e
movabs rdx, 0x1a200000042
bt rdx, rcx
jb 0x1400b8788
sub cl, 0x41
cmp cl, 0x27
ja 0x1400b812a
movabs rax, 0x9000000001
bt rax, rcx
jb 0x1400b8788
movzx edx, word [rbp + 0x300]
movzx ecx, byte [rbp + 0x302]
movzx r9d, word [rbp + 0xec]
cmp dx, r9w
jne 0x1400b814f
cmp cl, 0x14
je 0x1400b8788
movzx eax, word [rbp - 0x80]
cmp dx, ax
jne 0x1400b8161
cmp cl, 0x15
je 0x1400b8788
movzx r10d, word [rbp + 0xf0]
cmp dx, r10w
jne 0x1400b8178
cmp cl, 0xf
je 0x1400b8788
movzx r11d, word [rbp + 0xf4]
cmp dx, r11w
jne 0x1400b818f
cmp cl, 5
je 0x1400b8788
cmp dx, word [rbp + 0xf8]
jne 0x1400b81a1
cmp cl, 5
je 0x1400b8788
cmp dx, word [rbp + 0xfc]
jne 0x1400b81b3
cmp cl, 0x6c
je 0x1400b8788
cmp dx, word [rbp + 0x100]
jne 0x1400b81c5
cmp cl, 0xd8
je 0x1400b8788
cmp dx, word [rbp + 0x104]
jne 0x1400b81d7
cmp cl, 0x8f
je 0x1400b8788
cmp dx, word [rbp + 0x108]
jne 0x1400b81e9
cmp cl, 0x8e
je 0x1400b8788
cmp dx, word [rbp + 0x10c]
jne 0x1400b81fb
cmp cl, 0xf
je 0x1400b8788
cmp dx, word [rbp + 0x110]
jne 0x1400b820d
cmp cl, 0xf
je 0x1400b8788
cmp dx, word [rbp + 0x114]
jne 0x1400b821f
cmp cl, 0x14
je 0x1400b8788
cmp dx, word [rbp + 0x118]
jne 0x1400b8231
cmp cl, 0x15
je 0x1400b8788
cmp dx, word [rbp + 0x11c]
jne 0x1400b8243
cmp cl, 0x54
je 0x1400b8788
cmp dx, word [rbp - 0x50]
jne 0x1400b8252
cmp cl, 0x55
je 0x1400b8788
cmp dx, word [rbp - 0x4c]
jne 0x1400b8261
cmp cl, 0x54
je 0x1400b8788
cmp dx, word [rbp - 0x48]
jne 0x1400b8270
cmp cl, 0x54
je 0x1400b8788
cmp dx, word [rbp - 0x44]
jne 0x1400b827f
cmp cl, 0x55
je 0x1400b8788
cmp dx, word [rbp - 0x40]
jne 0x1400b828e
cmp cl, 0x54
je 0x1400b8788
cmp dx, bx
je 0x1400b8788
cmp dx, word [rbp - 0x3c]
jne 0x1400b82a6
cmp cl, 0x4d
je 0x1400b8788
cmp dx, word [rbp - 0x38]
jne 0x1400b82b5
cmp cl, 0x4e
je 0x1400b8788
cmp dx, word [rbp - 0x34]
jne 0x1400b82c4
cmp cl, 0x4f
je 0x1400b8788
cmp dx, word [rbp - 0x30]
jne 0x1400b82d3
cmp cl, 0x4d
je 0x1400b8788
cmp dx, word [rbp - 0x2c]
jne 0x1400b82e2
cmp cl, 0xfe
je 0x1400b8788
cmp dx, word [rbp - 0x28]
jne 0x1400b82f1
cmp cl, 0x4f
je 0x1400b8788
cmp dx, word [rbp - 0x24]
jne 0x1400b8300
cmp cl, 0x4f
je 0x1400b8788
cmp dx, word [rbp - 0x20]
jne 0x1400b830f
cmp cl, 0x14
je 0x1400b8788
cmp dx, word [rbp - 0x1c]
jne 0x1400b831e
cmp cl, 0xd
je 0x1400b8788
cmp dx, word [rbp - 0x18]
jne 0x1400b832d
cmp cl, 0x15
je 0x1400b8788
cmp dx, word [rbp - 0x14]
jne 0x1400b833c
cmp cl, 0xe
je 0x1400b8788
cmp dx, word [rbp - 0x10]
jne 0x1400b834b
cmp cl, 0xc
je 0x1400b8788
cmp dx, word [rbp - 0xc]
jne 0x1400b835a
cmp cl, 0xf
je 0x1400b8788
cmp dx, word [rbp - 8]
jne 0x1400b8369
cmp cl, 0xb
je 0x1400b8788
cmp dx, word [rbp - 4]
jne 0x1400b8378
cmp cl, 0xf
je 0x1400b8788
cmp dx, word [rbp]
jne 0x1400b8387
cmp cl, 0xff
je 0x1400b8788
cmp dx, word [rbp + 4]
jne 0x1400b8396
cmp cl, 0xfe
je 0x1400b8788
cmp dx, word [rbp + 8]
jne 0x1400b83a5
cmp cl, 0xff
je 0x1400b8788
cmp dx, word [rbp + 0xc]
jne 0x1400b83b4
cmp cl, 0xd
je 0x1400b8788
cmp dx, word [rbp + 0x10]
jne 0x1400b83c3
cmp cl, 0x45
je 0x1400b8788
cmp dx, word [rbp + 0x14]
jne 0x1400b83d2
cmp cl, 0x8f
je 0x1400b8788
cmp dx, word [rbp + 0x18]
jne 0x1400b83e1
cmp cl, 0x8e
je 0x1400b8788
cmp dx, word [rbp + 0x1c]
jne 0x1400b83f0
cmp cl, 0x8c
je 0x1400b8788
cmp dx, word [rbp + 0x20]
jne 0x1400b83ff
cmp cl, 0x8d
je 0x1400b8788
cmp dx, word [rbp + 0x24]
jne 0x1400b840e
cmp cl, 0x88
je 0x1400b8788
cmp dx, word [rbp + 0x28]
jne 0x1400b841d
cmp cl, 0x94
je 0x1400b8788
cmp dx, word [rbp + 0x2c]
jne 0x1400b842c
cmp cl, 0x54
je 0x1400b8788
cmp dx, word [rbp + 0x30]
jne 0x1400b843b
cmp cl, 0x54
je 0x1400b8788
cmp dx, word [rbp + 0x34]
jne 0x1400b844a
cmp cl, 0x55
je 0x1400b8788
cmp dx, word [rbp + 0x38]
jne 0x1400b8459
cmp cl, 0x4e
je 0x1400b8788
cmp dx, word [rbp + 0x3c]
jne 0x1400b8468
cmp cl, 0x4d
je 0x1400b8788
cmp dx, word [rbp + 0x40]
jne 0x1400b8477
cmp cl, 0x53
je 0x1400b8788
cmp dx, word [rbp + 0x44]
jne 0x1400b8486
cmp cl, 0xff
je 0x1400b8788
cmp dx, word [rbp + 0x48]
jne 0x1400b8495
cmp cl, 0x54
je 0x1400b8788
cmp dx, word [rbp + 0x4c]
jne 0x1400b84a4
cmp cl, 0x4e
je 0x1400b8788
cmp dx, word [rbp + 0x50]
jne 0x1400b84b3
cmp cl, 0x4c
je 0x1400b8788
cmp dx, word [rbp + 0x54]
jne 0x1400b84c2
cmp cl, 0x4f
je 0x1400b8788
cmp dx, word [rbp + 0x58]
jne 0x1400b84d1
cmp cl, 0x4e
je 0x1400b8788
cmp dx, word [rbp + 0x5c]
jne 0x1400b84e0
cmp cl, 0x4d
je 0x1400b8788
cmp dx, word [rbp + 0x60]
jne 0x1400b84ef
cmp cl, 0x3e
je 0x1400b8788
cmp dx, word [rbp + 0x64]
jne 0x1400b84fe
cmp cl, 0x54
je 0x1400b8788
cmp dx, word [rbp + 0x68]
jne 0x1400b850d
cmp cl, 3
je 0x1400b8788
cmp dx, word [rbp + 0x6c]
jne 0x1400b851c
cmp cl, 0x88
je 0x1400b8788
cmp dx, word [rbp + 0x70]
jne 0x1400b852b
cmp cl, 0x84
je 0x1400b8788
cmp dx, word [rbp + 0x74]
jne 0x1400b853a
cmp cl, 0x8a
je 0x1400b8788
cmp dx, word [rbp + 0x78]
jne 0x1400b8549
cmp cl, 0x8d
je 0x1400b8788
cmp dx, word [rbp + 0x7c]
jne 0x1400b8558
cmp cl, 0x8e
je 0x1400b8788
cmp dx, word [rbp + 0x80]
jne 0x1400b856a
cmp cl, 0x8f
je 0x1400b8788
cmp dx, word [rbp + 0x84]
jne 0x1400b857c
cmp cl, 0x8c
je 0x1400b8788
cmp dx, word [rbp + 0x88]
jne 0x1400b858e
cmp cl, 0x89
je 0x1400b8788
cmp dx, word [rbp + 0x8c]
jne 0x1400b85a0
cmp cl, 0x8b
je 0x1400b8788
cmp dx, word [rbp + 0x90]
jne 0x1400b85b2
cmp cl, 0x6c
je 0x1400b8788
cmp dx, word [rbp + 0x94]
jne 0x1400b85c4
cmp cl, 0xc
je 0x1400b8788
cmp dx, word [rbp + 0x98]
jne 0x1400b85d6
cmp cl, 0xc
je 0x1400b8788
cmp dx, word [rbp + 0x9c]
jne 0x1400b85e8
cmp cl, 0xc
je 0x1400b8788
cmp dx, word [rbp + 0xa0]
jne 0x1400b85fa
cmp cl, 0xc
je 0x1400b8788
cmp dx, word [rbp + 0xa4]
jne 0x1400b860c
cmp cl, 0xc
je 0x1400b8788
cmp dx, word [rbp + 0xa8]
jne 0x1400b861e
mov rax, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x68]
add ecx, dword [rax + 0xa8]
mov dword [rsp + 0x68], ecx
mov edx, ecx
mov rcx, rax
call fcn.1400ee850
mov rax, qword [rsp + 0x38]
mov byte [rax + 0x358], 1
mov r8d, 0xa
mov edx, dword [rax + 0xac]
lea rcx, [rbp + 0x258]
call qword [0x1400febf8]
mov qword [rsp + 0x78], rax
mov r8d, 0xffffffff
lea rdx, str.AAC_soun__at_
lea rcx, [rbp + 0x218]
call qword [0x1400fec08]
mov qword [rsp + 0x70], rax
or dword [rsp + 0x30], 0x100000
mov rdx, qword [rsp + 0x78]
lea rcx, [rbp + 0x218]
call qword [0x1400fec18]
mov rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x50]
call qword [0x1400fec28]
and dword [rsp + 0x30], 0xffefffff
lea rcx, [rbp + 0x218]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x258]
call qword [0x1400fec30]
mov r8d, 0xa
mov rax, qword [rsp + 0x38]
mov edx, dword [rax + 0xa8]
lea rcx, [rbp + 0x250]
call qword [0x1400febf8]
mov qword [rsp + 0x78], rax
mov r8d, 0xffffffff
lea rdx, str._Size_
lea rcx, [rbp + 0x200]
call qword [0x1400fec08]
mov qword [rsp + 0x70], rax
or dword [rsp + 0x30], 0x200000
mov rdx, qword [rsp + 0x78]
lea rcx, [rbp + 0x200]
call qword [0x1400fec18]
mov rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x50]
call qword [0x1400fec18]
and dword [rsp + 0x30], 0xffdfffff
lea rcx, [rbp + 0x200]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x250]
call qword [0x1400fec30]
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x198]
lea rcx, [rbp + 0x220]
call fcn.1400eb140
nop
lea rdx, [0x14011b6f0]
lea rcx, [rbp + 0x198]
call qword [0x1400fea78]
lea rdx, [rbp + 0x248]
lea rcx, [rbp + 0x198]
call qword [0x1400fead0]
nop
mov rcx, rax
call qword [0x1400fead8]
nop
lea rcx, [rbp + 0x248]
call qword [0x1400feae0]
mov dword [rbp + 0x1c0], 0
mov rcx, qword [rsp + 0x38]
cmp qword [rcx + 0x30], 0
je 0x1400b89af
cmp byte [rsp + 0x40], 0
je 0x1400b89af
mov eax, dword [0x14040af20]
cmp dword [rcx + 0xa8], eax
jb 0x1400b89af
lea rdx, [rbp + 0x2b8]
lea rcx, [rbp + 0x198]
call qword [0x1400fead0]
nop
mov rcx, qword [rbp + 0x198]
mov ecx, dword [rcx + 4]
mov dword [rsp + 0x5c], ecx
mov rcx, rax
call qword [0x1400fe5c8]
mov rdx, rax
mov qword [rsp + 0x20], 0
lea r9, [rbp + 0x1c0]
mov r8d, dword [rsp + 0x5c]
mov rax, qword [rsp + 0x38]
mov rcx, qword [rax + 0x30]
call qword [0x1400fe090]
nop
lea rcx, [rbp + 0x2b8]
call qword [0x1400feae0]
xor eax, eax
mov qword [rsp + 0x48], rax
lea rcx, [rbp + 0x198]
jmp 0x1400b92c6
lea rax, [rcx + 1]
jmp 0x1400b9345
movzx ecx, byte [rbp + 0x302]
movzx edx, word [rbp + 0x300]
movzx r9d, word [rbp + 0xec]
movzx r10d, word [rbp + 0xf0]
movzx r11d, word [rbp + 0xf4]
movzx eax, word [rbp - 0x80]
cmp dx, r9w
jne 0x1400b8a70
cmp cl, 0x14
je 0x1400b90a3
cmp dx, ax
jne 0x1400b8a7e
cmp cl, 0x15
je 0x1400b90a3
cmp dx, r10w
jne 0x1400b8a8d
cmp cl, 0xf
je 0x1400b90a3
cmp dx, r11w
jne 0x1400b8a9c
cmp cl, 5
je 0x1400b90a3
cmp dx, word [rbp + 0xf8]
jne 0x1400b8aae
cmp cl, 5
je 0x1400b90a3
cmp dx, word [rbp + 0xfc]
jne 0x1400b8ac0
cmp cl, 0x6c
je 0x1400b90a3
cmp dx, word [rbp + 0x100]
jne 0x1400b8ad2
cmp cl, 0xd8
je 0x1400b90a3
cmp dx, word [rbp + 0x104]
jne 0x1400b8ae4
cmp cl, 0x8f
je 0x1400b90a3
cmp dx, word [rbp + 0x108]
jne 0x1400b8af6
cmp cl, 0x8e
je 0x1400b90a3
cmp dx, word [rbp + 0x10c]
jne 0x1400b8b08
cmp cl, 0xf
je 0x1400b90a3
cmp dx, word [rbp + 0x110]
jne 0x1400b8b1a
cmp cl, 0xf
je 0x1400b90a3
cmp dx, word [rbp + 0x114]
jne 0x1400b8b2c
cmp cl, 0x14
je 0x1400b90a3
cmp dx, word [rbp + 0x118]
jne 0x1400b8b3e
cmp cl, 0x15
je 0x1400b90a3
cmp dx, word [rbp + 0x11c]
jne 0x1400b8b50
cmp cl, 0x54
je 0x1400b90a3
cmp dx, word [rbp - 0x50]
jne 0x1400b8b5f
cmp cl, 0x55
je 0x1400b90a3
cmp dx, word [rbp - 0x4c]
jne 0x1400b8b6e
cmp cl, 0x54
je 0x1400b90a3
cmp dx, word [rbp - 0x48]
jne 0x1400b8b7d
cmp cl, 0x54
je 0x1400b90a3
cmp dx, word [rbp - 0x44]
jne 0x1400b8b8c
cmp cl, 0x55
je 0x1400b90a3
cmp dx, word [rbp - 0x40]
jne 0x1400b8b9b
cmp cl, 0x54
je 0x1400b90a3
cmp dx, bx
je 0x1400b90a3
cmp dx, word [rbp - 0x3c]
jne 0x1400b8bb3
cmp cl, 0x4d
je 0x1400b90a3
cmp dx, word [rbp - 0x38]
jne 0x1400b8bc2
cmp cl, 0x4e
je 0x1400b90a3
cmp dx, word [rbp - 0x34]
jne 0x1400b8bd1
cmp cl, 0x4f
je 0x1400b90a3
cmp dx, word [rbp - 0x30]
jne 0x1400b8be0
cmp cl, 0x4d
je 0x1400b90a3
cmp dx, word [rbp - 0x2c]
jne 0x1400b8bef
cmp cl, 0xfe
je 0x1400b90a3
cmp dx, word [rbp - 0x28]
jne 0x1400b8bfe
cmp cl, 0x4f
je 0x1400b90a3
cmp dx, word [rbp - 0x24]
jne 0x1400b8c0d
cmp cl, 0x4f
je 0x1400b90a3
cmp dx, word [rbp - 0x20]
jne 0x1400b8c1c
cmp cl, 0x14
je 0x1400b90a3
cmp dx, word [rbp - 0x1c]
jne 0x1400b8c2b
cmp cl, 0xd
je 0x1400b90a3
cmp dx, word [rbp - 0x18]
jne 0x1400b8c3a
cmp cl, 0x15
je 0x1400b90a3
cmp dx, word [rbp - 0x14]
jne 0x1400b8c49
cmp cl, 0xe
je 0x1400b90a3
cmp dx, word [rbp - 0x10]
jne 0x1400b8c58
cmp cl, 0xc
je 0x1400b90a3
cmp dx, word [rbp - 0xc]
jne 0x1400b8c67
cmp cl, 0xf
je 0x1400b90a3
cmp dx, word [rbp - 8]
jne 0x1400b8c76
cmp cl, 0xb
je 0x1400b90a3
cmp dx, word [rbp - 4]
jne 0x1400b8c85
cmp cl, 0xf
je 0x1400b90a3
cmp dx, word [rbp]
jne 0x1400b8c94
cmp cl, 0xff
je 0x1400b90a3
cmp dx, word [rbp + 4]
jne 0x1400b8ca3
cmp cl, 0xfe
je 0x1400b90a3
cmp dx, word [rbp + 8]
jne 0x1400b8cb2
cmp cl, 0xff
je 0x1400b90a3
cmp dx, word [rbp + 0xc]
jne 0x1400b8cc1
cmp cl, 0xd
je 0x1400b90a3
cmp dx, word [rbp + 0x10]
jne 0x1400b8cd0
cmp cl, 0x45
je 0x1400b90a3
cmp dx, word [rbp + 0x14]
jne 0x1400b8cdf
cmp cl, 0x8f
je 0x1400b90a3
cmp dx, word [rbp + 0x18]
jne 0x1400b8cee
cmp cl, 0x8e
je 0x1400b90a3
cmp dx, word [rbp + 0x1c]
jne 0x1400b8cfd
cmp cl, 0x8c
je 0x1400b90a3
cmp dx, word [rbp + 0x20]
jne 0x1400b8d0c
cmp cl, 0x8d
je 0x1400b90a3
cmp dx, word [rbp + 0x24]
jne 0x1400b8d1b
cmp cl, 0x88
je 0x1400b90a3
cmp dx, word [rbp + 0x28]
jne 0x1400b8d2a
cmp cl, 0x94
je 0x1400b90a3
cmp dx, word [rbp + 0x2c]
jne 0x1400b8d39
cmp cl, 0x54
je 0x1400b90a3
cmp dx, word [rbp + 0x30]
jne 0x1400b8d48
cmp cl, 0x54
je 0x1400b90a3
cmp dx, word [rbp + 0x34]
jne 0x1400b8d57
cmp cl, 0x55
je 0x1400b90a3
cmp dx, word [rbp + 0x38]
jne 0x1400b8d66
cmp cl, 0x4e
je 0x1400b90a3
cmp dx, word [rbp + 0x3c]
jne 0x1400b8d75
cmp cl, 0x4d
je 0x1400b90a3
cmp dx, word [rbp + 0x40]
jne 0x1400b8d84
cmp cl, 0x53
je 0x1400b90a3
cmp dx, word [rbp + 0x44]
jne 0x1400b8d93
cmp cl, 0xff
je 0x1400b90a3
cmp dx, word [rbp + 0x48]
jne 0x1400b8da2
cmp cl, 0x54
je 0x1400b90a3
cmp dx, word [rbp + 0x4c]
jne 0x1400b8db1
cmp cl, 0x4e
je 0x1400b90a3
cmp dx, word [rbp + 0x50]
jne 0x1400b8dc0
cmp cl, 0x4c
je 0x1400b90a3
cmp dx, word [rbp + 0x54]
jne 0x1400b8dcf
cmp cl, 0x4f
je 0x1400b90a3
cmp dx, word [rbp + 0x58]
jne 0x1400b8dde
cmp cl, 0x4e
je 0x1400b90a3
cmp dx, word [rbp + 0x5c]
jne 0x1400b8ded
cmp cl, 0x4d
je 0x1400b90a3
cmp dx, word [rbp + 0x60]
jne 0x1400b8dfc
cmp cl, 0x3e
je 0x1400b90a3
cmp dx, word [rbp + 0x64]
jne 0x1400b8e0b
cmp cl, 0x54
je 0x1400b90a3
cmp dx, word [rbp + 0x68]
jne 0x1400b8e1a
cmp cl, 3
je 0x1400b90a3
cmp dx, word [rbp + 0x6c]
jne 0x1400b8e29
cmp cl, 0x88
je 0x1400b90a3
cmp dx, word [rbp + 0x70]
jne 0x1400b8e38
cmp cl, 0x84
je 0x1400b90a3
cmp dx, word [rbp + 0x74]
jne 0x1400b8e47
cmp cl, 0x8a
je 0x1400b90a3
cmp dx, word [rbp + 0x78]
jne 0x1400b8e56
cmp cl, 0x8d
je 0x1400b90a3
cmp dx, word [rbp + 0x7c]
jne 0x1400b8e65
cmp cl, 0x8e
je 0x1400b90a3
cmp dx, word [rbp + 0x80]
jne 0x1400b8e77
cmp cl, 0x8f
je 0x1400b90a3
cmp dx, word [rbp + 0x84]
jne 0x1400b8e89
cmp cl, 0x8c
je 0x1400b90a3
cmp dx, word [rbp + 0x88]
jne 0x1400b8e9b
cmp cl, 0x89
je 0x1400b90a3
cmp dx, word [rbp + 0x8c]
jne 0x1400b8ead
cmp cl, 0x8b
je 0x1400b90a3
cmp dx, word [rbp + 0x90]
jne 0x1400b8ebf
cmp cl, 0x6c
je 0x1400b90a3
cmp dx, word [rbp + 0x94]
jne 0x1400b8ed1
cmp cl, 0xc
je 0x1400b90a3
cmp dx, word [rbp + 0x98]
jne 0x1400b8ee3
cmp cl, 0xc
je 0x1400b90a3
cmp dx, word [rbp + 0x9c]
jne 0x1400b8ef5
cmp cl, 0xc
je 0x1400b90a3
cmp dx, word [rbp + 0xa0]
jne 0x1400b8f07
cmp cl, 0xc
je 0x1400b90a3
cmp dx, word [rbp + 0xa4]
jne 0x1400b8f19
cmp cl, 0xc
je 0x1400b90a3
cmp dx, word [rbp + 0xa8]
jne 0x1400b8f2b
cmp cl, 0x4e
je 0x1400b90a3
cmp dx, word [rbp + 0xac]
jne 0x1400b8f3d
cmp cl, 9
je 0x1400b90a3
cmp dx, word [rbp + 0xb0]
jne 0x1400b8f4f
cmp cl, 0xa
je 0x1400b90a3
cmp dx, word [rbp + 0xb4]
jne 0x1400b8f61
cmp cl, 0xa
je 0x1400b90a3
cmp dx, word [rbp + 0xb8]
jne 0x1400b8f73
cmp cl, 0x4e
je 0x1400b90a3
cmp dx, word [rbp + 0xbc]
jne 0x1400b8f85
mov rax, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x68]
add ecx, dword [rax + 0xa8]
mov dword [rsp + 0x68], ecx
mov edx, ecx
mov rcx, rax
call fcn.1400ee850
mov rax, qword [rsp + 0x38]
mov byte [rax + 0x358], 1
mov r8d, 0xa
mov edx, dword [rax + 0xac]
lea rcx, [rbp + 0x2d8]
call qword [0x1400febf8]
mov qword [rsp + 0x78], rax
mov r8d, 0xffffffff
lea rdx, str.AAC_soun__at_
lea rcx, [rbp - 0x78]
call qword [0x1400fec08]
mov qword [rsp + 0x70], rax
or dword [rsp + 0x30], 0x400000
mov rdx, qword [rsp + 0x78]
lea rcx, [rbp - 0x78]
call qword [0x1400fec18]
mov rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x50]
call qword [0x1400fec28]
and dword [rsp + 0x30], 0xffbfffff
lea rcx, [rbp - 0x78]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x2d8]
call qword [0x1400fec30]
mov r8d, 0xa
mov rax, qword [rsp + 0x38]
mov edx, dword [rax + 0xa8]
lea rcx, [rbp + 0x2e0]
call qword [0x1400febf8]
mov qword [rsp + 0x78], rax
mov r8d, 0xffffffff
lea rdx, str._Size_
lea rcx, [rbp - 0x70]
call qword [0x1400fec08]
mov qword [rsp + 0x70], rax
or dword [rsp + 0x30], 0x800000
mov rdx, qword [rsp + 0x78]
lea rcx, [rbp - 0x70]
call qword [0x1400fec18]
mov rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x50]
call qword [0x1400fec18]
and dword [rsp + 0x30], 0xff7fffff
lea rcx, [rbp - 0x70]
call qword [0x1400fec30]
nop
lea rcx, [rbp + 0x2e0]
call qword [0x1400fec30]
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x1a8]
lea rcx, [rbp + 0x220]
call fcn.1400eb140
nop
lea rdx, [0x14011b6f0]
lea rcx, [rbp + 0x1a8]
call qword [0x1400fea78]
lea rdx, [rbp + 0x2e8]
lea rcx, [rbp + 0x1a8]
call qword [0x1400fead0]
nop
mov rcx, rax
call qword [0x1400fead8]
nop
lea rcx, [rbp + 0x2e8]
call qword [0x1400feae0]
mov dword [rbp + 0x188], 0
mov rcx, qword [rsp + 0x38]
cmp qword [rcx + 0x30], 0
je 0x1400b92b8
cmp byte [rsp + 0x40], 0
je 0x1400b92b8
mov eax, dword [0x14040af20]
cmp dword [rcx + 0xa8], eax
jb 0x1400b92b8
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x1a8]
call qword [0x1400fead0]
nop
mov rcx, qword [rbp + 0x1a8]
mov ecx, dword [rcx + 4]
mov dword [rsp + 0x5c], ecx
mov rcx, rax
call qword [0x1400fe5c8]
mov rdx, rax
mov qword [rsp + 0x20], 0
lea r9, [rbp + 0x188]
mov r8d, dword [rsp + 0x5c]
mov rax, qword [rsp + 0x38]
mov rcx, qword [rax + 0x30]
call qword [0x1400fe090]
nop
lea rcx, [rbp + 0x2f0]
call qword [0x1400feae0]
xor eax, eax
mov qword [rsp + 0x48], rax
lea rcx, [rbp + 0x1a8]
call qword [0x1400fec30]
mov r9, qword [rsp + 0x38]
add qword [r9 + 0x40], 0xfffffffffffffffc
cmp byte [rbp - 0x68], 0
jne 0x1400b5a66
jmp 0x1400b7126
mov qword [r9 + 0x40], rax
inc dword [r9 + 0xa8]
mov rax, qword [0x14040aef0]
dec rax
mov qword [0x14040aef0], rax
mov rax, qword [r9 + 0x40]
jmp 0x1400b7f6f
xor eax, eax
mov dword [rbp + 0x300], eax
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x40]
add rdx, 8
xor r8d, r8d
mov rcx, qword [rax + 0x10]
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 3]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
mov eax, dword [rbp + 0x300]
cmp eax, dword [rbp + 0x178]
jne 0x1400b7121
cmp byte [0x14040aeda], 0
jne 0x1400b960e
mov rcx, qword [rsp + 0x38]
call fcn.1400b2d70
mov dword [rbp - 0x64], 0
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0x40]
sub rdx, 4
xor r8d, r8d
mov rcx, qword [rax + 0x10]
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 4]
lea rcx, [rbp - 0x64]
call qword [0x140100178]
movzx eax, byte [rbp - 0x61]
mov byte [rbp - 0x5c], al
movzx eax, byte [rbp - 0x62]
mov byte [rbp - 0x5b], al
movzx eax, byte [rbp - 0x63]
mov byte [rbp - 0x5a], al
movzx eax, byte [rbp - 0x64]
mov byte [rbp - 0x59], al
mov eax, dword [rbp - 0x5c]
mov r9, qword [rsp + 0x38]
mov dword [r9 + 0x9c], eax
add rax, qword [r9 + 0x40]
cmp rax, qword [r9 + 0x48]
je 0x1400b5a66
jmp 0x1400b7126
cmp ecx, r15d
mov edx, dword [rbp + 0x180]
movzx edx, dl
mov eax, 1
cmove edx, eax
mov dword [rbp + 0x180], edx
mov rdx, qword [rsp + 0x38]
mov rax, qword [rdx + 0x10]
mov rdx, qword [rdx + 0x40]
sub rdx, 4
mov qword [rbp + 0x300], 0
xor r8d, r8d
cmp ecx, r12d
mov rcx, rax
jne 0x1400b9737
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 3]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
movzx eax, byte [rbp + 0x303]
mov byte [rbp - 0x60], al
movzx eax, byte [rbp + 0x302]
mov byte [rbp - 0x5f], al
movzx eax, byte [rbp + 0x301]
mov byte [rbp - 0x5e], al
movzx eax, byte [rbp + 0x300]
mov byte [rbp - 0x5d], al
mov edx, 0xc
cmp dword [rbp - 0x60], 1
mov eax, 4
cmovne edx, eax
mov qword [rsp + 0x48], rdx
mov r9, qword [rsp + 0x38]
jmp 0x1400b712b
call qword [0x140100168]
mov rax, qword [rsp + 0x38]
mov r9, qword [rax + 0x10]
mov edx, 1
lea r8d, [rdx + 3]
lea rcx, [rbp + 0x300]
call qword [0x140100178]
movzx eax, byte [rbp + 0x303]
mov byte [rsp + 0x58], al
movzx eax, byte [rbp + 0x302]
mov byte [rsp + 0x59], al
movzx eax, byte [rbp + 0x301]
mov byte [rsp + 0x5a], al
movzx eax, byte [rbp + 0x300]
mov byte [rsp + 0x5b], al
mov edx, dword [rsp + 0x58]
mov qword [rsp + 0x48], rdx
mov eax, dword [rbp + 0x180]
mov r9, qword [rsp + 0x38]
test al, al
je 0x1400b97b1
mov qword [r9 + 0x40], rdx
xor al, al
mov dword [rbp + 0x180], eax
jmp 0x1400b712b
add qword [r9 + 0x40], rdx
jmp 0x1400b712b
lea ecx, [rdx + 4]
add qword [r9 + 0x40], rcx
mov eax, edx
sub qword [0x14040aef0], rax
mov dword [0x14040af0c], 0
mov rdx, qword [r9 + 0x40]
mov r8, qword [r9 + 0x48]
cmp rdx, r8
jae 0x1400b5a66
jmp 0x1400b6850
mov edx, dword [rsp + 0x68]
add edx, eax
mov rcx, r9
call fcn.1400ee850
mov r8d, 0xa
mov rsi, qword [rsp + 0x38]
mov rdx, qword [rsi + 0x238]
lea rcx, [rsp + 0x78]
call qword [0x1400fe568]
mov rdi, rax
mov r15d, 0xffffffff
mov r8d, r15d
lea rdx, str.AVC_Vide__at_
lea rcx, [rsp + 0x38]
call qword [0x1400fec08]
mov rbx, rax
mov r14d, dword [rsp + 0x30]
bts r14d, 0xc
mov dword [rsp + 0x30], r14d
mov rdx, rdi
lea rcx, [rsp + 0x38]
call qword [0x1400fec18]
mov rdx, rbx
lea rcx, [rsp + 0x50]
call qword [0x1400fec28]
btr r14d, 0xc
mov dword [rsp + 0x30], r14d
lea rcx, [rsp + 0x38]
call qword [0x1400fec30]
nop
lea rcx, [rsp + 0x78]
call qword [0x1400fec30]
lea r8d, [r15 + 0xb]
mov edx, dword [rsp + 0x60]
lea rcx, [rsp + 0x70]
call qword [0x1400febf8]
mov rdi, rax
mov r8d, r15d
lea rdx, str._Size_
lea rcx, [rbp + 0x180]
call qword [0x1400fec08]
mov rbx, rax
bts r14d, 0xd
mov dword [rsp + 0x30], r14d
mov rdx, rdi
lea rcx, [rbp + 0x180]
call qword [0x1400fec18]
mov rdx, rbx
lea rcx, [rsp + 0x50]
call qword [0x1400fec18]
nop
lea rcx, [rbp + 0x180]
call qword [0x1400fec30]
nop
lea rcx, [rsp + 0x70]
call qword [0x1400fec30]
lea r8, [rsp + 0x50]
lea rdx, [rsp + 0x48]
lea rcx, [rbp + 0x220]
call fcn.1400eb140
nop
lea rdx, [0x14011b6f0]
lea rcx, [rsp + 0x48]
call qword [0x1400fea78]
lea rdx, [rsp + 0x60]
lea rcx, [rsp + 0x48]
call qword [0x1400fead0]
nop
mov rcx, rax
call qword [0x1400fead8]
nop
lea rcx, [rsp + 0x60]
call qword [0x1400feae0]
xor edi, edi
mov dword [rsp + 0x5c], edi
cmp qword [rsi + 0x30], rdi
je 0x1400b9997
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x48]
call qword [0x1400fead0]
nop
mov rcx, qword [rsp + 0x48]
mov ebx, dword [rcx + 4]
mov rcx, rax
call qword [0x1400fe5c8]
mov rdx, rax
mov qword [rsp + 0x20], rdi
lea r9, [rsp + 0x5c]
mov r8d, ebx
mov rcx, qword [rsi + 0x30]
call qword [0x1400fe090]
nop
lea rcx, [rsp + 0x68]
call qword [0x1400feae0]
mov qword [rsi + 0x238], rdi
mov byte [rsi + 0x359], 1
lea rcx, [rsp + 0x48]
call qword [0x1400fec30]
jmp 0x1400b5a6c