Function at 0x180054e70
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1f]
sub rsp, 0xd8
mov ebx, dword [rbp + 0x67]
mov r10, r8
imul eax, ecx, 0x306
mov esi, ecx
mov dword [rbp - 5], eax
cmp ecx, eax
ja 0x180054f57
movsxd r8, dword [rbp - 0x79]
xor r11d, r11d
movsxd r15, dword [rbp - 0x5d]
mov r12, r8
mov edi, dword [rbp + 0x67]
mov rdx, r15
mov r13d, dword [rbp - 0x61]
mov r14, qword [rbp - 0x71]
lea r9, [r11 - 1]
mov qword [rbp - 0x69], rdx
mov qword [rbp - 0x29], r8
mov dword [rbp - 0x35], ebx
mov qword [rbp - 1], rdi
lea rax, [0x180000000]
cmp esi, 0x867b
ja 0x1800551b5
je 0x1800551a1
cmp esi, 0x92d
ja 0x180055072
je 0x180055058
mov eax, esi
sub eax, 0x1b
je 0x180055032
sub eax, 0x62
je 0x180055c8a
sub eax, 0x4a
je 0x180054f6d
cmp eax, 0x3dd
jne 0x180054f4c
mov rcx, qword [0x1800a8240]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_perror]
xor r11d, r11d
mov rdx, qword [rbp - 0x69]
mov r8d, dword [rbp - 0x79]
mov r9, 0xffffffffffffffff
mov r10, qword [rbp + 0x77]
imul eax, dword [rbp + 0x67], 0x2b
add esi, eax
cmp esi, dword [rbp - 5]
jbe 0x180054ede
mov eax, ebx
add rsp, 0xd8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov rcx, qword [r10]
mov rdx, qword [0x1800a8240]
nop word [rax + rax]
movzx eax, byte [rcx]
lea rcx, [rcx + 1]
mov byte [rdx], al
lea rdx, [rdx + 1]
test al, al
jne 0x180054f80
mov ecx, 2
mov byte [0x1800a8e30], al
mov byte [0x1800a8660], al
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.com_yourkit_probes_triggers_macros_ProcessMemoryMacro.classPK
call fcn.180085950
mov r11, qword [rbp + 0x6f]
cmp dword [r11], 2
je 0x180054f36
mov ecx, 0x116
nop word [rax + rax]
mov eax, ecx
sub eax, 0x115
je 0x180055c7e
cmp eax, 1
jne 0x180055023
lea ecx, [rax + 1]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [0x1800a8240]
lea rdx, str.IDS_MIXED_PASSIVE_CONTENT_DESCRIPTION
mov r9, r8
mov rcx, rax
call fcn.180085950
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
lea rdx, str.intBitsToFloat_ConvertTextureFormat_u_LOAD__s_
mov rcx, rax
call fcn.180085950
mov ecx, 0x116
dec ecx
cmp ecx, 0x114
ja 0x180054fd0
jmp 0x180054f36
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [0x1800a8240]
lea rdx, str.histogramInfo__bins_i_____uint32_t_histogramInfo__normalization
mov rcx, rax
call fcn.180085950
jmp 0x180054f36
xor r9d, r9d
mov qword [rsp + 0x20], r11
xor edx, edx
xor ecx, ecx
lea r8d, [r9 + 0x77]
call fcn.18004dc60
jmp 0x180054f36
cmp esi, 0xdb6
je 0x180055181
cmp esi, 0x2234
je 0x1800550f7
cmp esi, 0x43a1
je 0x1800550e0
cmp esi, 0x650e
jne 0x180054f4c
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [0x1800a8240]
lea rdx, str.typedef_unsigned_char_ClientSideBuffer_
mov rcx, rax
call fcn.180085950
xor r11d, r11d
mov edx, r11d
mov qword [rbp - 0x71], r11
mov qword [rbp - 0x69], rdx
mov r14d, r11d
mov dword [rbp - 0x59], r11d
mov r15d, r11d
mov dword [rbp - 0x49], r11d
mov dword [rbp - 0x5d], r11d
jmp 0x180054f3d
mov rcx, qword [rbp - 0x31]
mov edx, 0xd6
call fcn.180081c70
mov qword [rbp - 0x19], rax
jmp 0x180054f36
mov rcx, qword [r10 + 8]
mov rax, r9
nop
inc rax
cmp byte [rcx + rax], 0
jne 0x180055100
cmp rax, 0x7bc
jae 0x180055c93
lea r8, [0x1800a8660]
mov rdx, r8
nop
movzx eax, byte [rcx]
lea rcx, [rcx + 1]
mov byte [rdx], al
lea rdx, [rdx + 1]
test al, al
jne 0x180055120
lea rdx, [0x180098e6c]
mov rcx, r8
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
mov qword [rbp - 0x31], rax
cmp rax, 0
jne 0x180054f36
lea ecx, [rax + 2]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [0x1800a8240]
lea r9, [0x1800a8660]
mov rcx, rax
lea rdx, str.icudt58l_curr_uz.res
call fcn.180085950
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
xor r9d, r9d
mov dword [rbp + 0x7f], 1
xor r8d, r8d
lea rdx, [rbp + 0x7f]
mov ecx, 0xdf
call fcn.18002cd20
jmp 0x180054f36
mov qword [rax + rdx*8 + 0xa9610], r11
mov r13d, r11d
mov dword [rbp - 0x61], r11d
jmp 0x180054f4c
movsxd rcx, r13d
mov qword [rbp - 0x51], rcx
cmp esi, 0x12d9c
ja 0x1800555ed
je 0x1800555cf
cmp esi, 0xa7e8
je 0x180055291
cmp esi, 0xc955
je 0x18005552d
cmp esi, 0xeac2
je 0x18005521c
cmp esi, 0x10c2f
jne 0x180054f4c
mov rcx, qword [rbp - 0x31]
mov edx, 0xd6
call fcn.180081c70
xor r11d, r11d
mov qword [rbp - 0x19], rax
mov dword [rbp - 0x39], r11d
mov qword [rbp - 0x41], r11
jmp 0x180054f39
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [0x1800a8240]
lea rdx, str.IDS_OPEN_PROFILE_DATA_LOSS
mov rcx, rax
call fcn.180085950
lea rdx, [0x180098e6c]
lea rcx, [0x1800a8660]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
mov qword [rbp - 0x31], rax
cmp rax, 0
jne 0x180054f36
lea ecx, [rax + 2]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [0x1800a8240]
lea r9, [0x1800a8660]
mov rcx, rax
lea rdx, str.t_pieejamos_atjaunin
call fcn.180085950
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rsi, [0x180000000]
nop dword [rax + rax]
mov eax, 0x68
mov dword [rbp + 0x7f], eax
nop dword [rax + rax]
sub eax, 0x68
je 0x18005557a
sub eax, 1
je 0x1800554ba
sub eax, 1
je 0x180055492
cmp eax, 1
jne 0x1800555a0
movzx eax, word [rbp - 0x49]
cmp eax, 0x3141
jne 0x1800552ed
cmp dword [rbp - 0x59], 0x59265359
je 0x180055305
jmp 0x1800555a0
cmp eax, 0x1772
jne 0x1800555a0
cmp dword [rbp - 0x59], 0x45385090
jne 0x1800555a0
mov ebx, dword [rbp - 0x61]
mov r13d, PathYetAnotherMakeUniqueName
mov rdi, qword [rbp - 0x71]
mov eax, r13d
sub eax, 0x4a
je 0x180055474
sub eax, 1
je 0x180055390
sub eax, 1
je 0x180055356
sub eax, 1
je 0x180055343
cmp eax, 1
jne 0x18005544f
mov qword [rsi + rdx*8 + 0xa9610], rdi
jmp 0x18005544f
inc r15d
inc rdx
mov dword [rbp - 0x5d], r15d
mov qword [rbp - 0x69], rdx
jmp 0x18005544f
cmp r15d, 0xc350
jl 0x18005544f
mov dword [rsp + 0x28], 0x3f
lea rcx, [rbp - 0x11]
xor r9d, r9d
mov qword [rsp + 0x20], r11
xor r8d, r8d
mov dword [rbp - 0x11], 0xc350
xor edx, edx
call fcn.180078bd0
xor r11d, r11d
jmp 0x18005544f
test r15d, r15d
jle 0x18005544f
lea rax, [0x180000000]
mov r15, qword [rax + rdx*8 + 0x10b090]
mov r12, qword [rax + rdx*8 + 0xa9610]
mov rax, r15
sub rax, r12
cmp rax, 0x82
jb 0x180055444
mov r14d, 6
mov eax, r14d
sub eax, 6
je 0x1800553e0
cmp eax, 1
jne 0x180055435
inc ebx
inc rcx
mov qword [rbp - 0x51], rcx
jmp 0x180055435
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9, r12
mov qword [rsp + 0x20], r15
mov rcx, rax
lea r8d, [rbx + 1]
lea rdx, str.HRESULT_IDXGIFactory1::EnumAdapters__
call fcn.180085950
mov rdx, qword [rbp - 0x69]
lea r8, [0x180000000]
mov rcx, qword [rbp - 0x51]
mov r12, qword [r8 + rdx*8 + 0xa9610]
mov r15, qword [r8 + rdx*8 + 0x10b090]
mov qword [r8 + rcx*8 + 0x16cb10], r12
mov qword [r8 + rcx*8 + 0x1ce590], r15
inc r14d
cmp r14d, 8
jb 0x1800553c8
mov dword [rbp - 0x61], ebx
xor r11d, r11d
mov r15d, dword [rbp - 0x5d]
lea rsi, [0x180000000]
mov rcx, qword [rbp - 0x51]
inc r13d
mov rdx, qword [rbp - 0x69]
cmp r13d, 0x4f
jb 0x180055312
mov ebx, dword [rbp - 0x35]
mov rdi, qword [rbp - 1]
mov r14, qword [rbp - 0x71]
jmp 0x1800555a0
cmp rdi, 0x31
jbe 0x180055488
lea rax, [rdi - 0x31]
mov qword [rsi + rdx*8 + 0x10b090], rax
jmp 0x18005544f
mov qword [rsi + rdx*8 + 0x10b090], r11
jmp 0x18005544f
mov r8d, dword [rbp - 0x59]
mov ecx, r8d
mov eax, dword [rbp - 0x49]
add r8d, r8d
add eax, eax
shr ecx, 0x1f
or ecx, eax
mov eax, edi
and eax, 1
mov dword [rbp - 0x49], ecx
or r8d, eax
mov dword [rbp - 0x59], r8d
jmp 0x18005559c
cmp edi, 2
jne 0x1800555a0
mov r14, qword [rbp - 0x71]
lea rcx, [0x180000000]
mov rsi, qword [rcx + rdx*8 + 0xa9610]
cmp r14, rsi
jb 0x1800555bc
mov rax, r14
sub rax, rsi
cmp rax, 0x28
jb 0x1800555bc
dec r14
mov qword [rcx + rdx*8 + 0x10b090], r14
test r15d, r15d
jle 0x180055521
mov ecx, edi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9, rsi
mov qword [rsp + 0x20], r14
mov rcx, rax
lea rdx, str.webrtc::ViERenderImpl::DeRegisterVideoRenderModule
mov r8d, r15d
call fcn.180085950
mov r14, qword [rbp - 0x71]
mov r13d, dword [rbp - 0x61]
mov r12, qword [rbp - 0x29]
mov rdx, qword [rbp - 0x19]
xor r8d, r8d
mov ecx, 0x10c
mov esi, 0xc955
call fcn.180060650
cmp r13d, 1
jge 0x180054f36
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [0x1800a8240]
lea rdx, str.M_mad24_2height__y__mStep__x____r5r5__r6r6_
mov rcx, rax
call fcn.180085950
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov r8, qword [rbp - 0x19]
mov edx, 0x22
xor ecx, ecx
call fcn.180067b60
mov rdx, qword [rbp - 0x69]
inc r14
mov qword [rbp - 0x71], r14
mov rdi, rax
mov qword [rbp - 1], rax
mov rcx, qword [rbp - 0x51]
mov eax, dword [rbp + 0x7f]
mov r11d, 0
inc eax
mov dword [rbp + 0x7f], eax
cmp eax, 0x6c
jb 0x1800552b0
jmp 0x1800552a0
dec r15d
dec rdx
mov dword [rbp - 0x5d], r15d
mov qword [rbp - 0x69], rdx
jmp 0x180055525
mov r14, r11
mov qword [rbp - 0x71], r11
mov qword [rbp - 0x21], r11
mov r8d, r11d
mov dword [rbp - 0x79], r11d
mov r12, r11
mov qword [rbp - 0x29], r11
jmp 0x180054f4c
cmp esi, 0x14f09
je 0x180055612
cmp esi, 0x17076
je 0x180055c2b
cmp esi, 0x191e3
je 0x180054f57
jmp 0x180054f4c
lea rsi, [0x180000000]
nop dword [rax]
mov r15d, 0x6a
nop word [rax + rax]
mov eax, r15d
sub eax, 0x6a
je 0x180055c5f
sub eax, 1
je 0x180055c22
sub eax, 1
je 0x180055bd9
sub eax, 1
je 0x180055b76
cmp eax, 1
jne 0x180055bbd
mov r14, qword [rbp - 0x71]
lea rdx, [0x180000000]
mov rax, qword [rdx + r12*8 + 0x1ce590]
inc r14
inc rax
mov qword [rbp - 0x71], r14
cmp r14, rax
jne 0x18005580b
cmp qword [rbp - 0x21], 0
je 0x1800557eb
mov r13d, dword [rbp - 0x39]
mov ebx, 0x55
nop word [rax + rax]
mov eax, ebx
sub eax, 0x52
je 0x1800557c0
sub eax, 1
je 0x180055747
sub eax, 1
je 0x180055719
cmp eax, 1
jne 0x1800557d4
mov r9, qword [rbp - 0x41]
lea rcx, [rbp + 0x7f]
mov qword [rsp + 0x30], r11
xor r8d, r8d
mov qword [rsp + 0x28], r11
xor edx, edx
mov dword [rsp + 0x20], ILFree
mov byte [rbp + 0x7f], 0x17
call fcn.180074b00
mov byte [rbp + 0x7f], 0x72
mov r9, qword [rbp - 0x41]
lea rcx, [rbp + 0x7f]
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], ILFree
call fcn.180074b00
jmp 0x1800557d1
mov r9, qword [rbp - 0x41]
lea rcx, [rbp + 0x7f]
mov qword [rsp + 0x30], r11
xor r8d, r8d
mov qword [rsp + 0x28], r11
xor edx, edx
mov dword [rsp + 0x20], ILFree
mov byte [rbp + 0x7f], 0x45
call fcn.180074b00
mov byte [rbp + 0x7f], 0x38
jmp 0x1800556ee
mov rsi, qword [rbp - 0x41]
lea rcx, [rbp + 0x7f]
mov qword [rsp + 0x30], r11
mov r9, rsi
mov qword [rsp + 0x28], r11
xor r8d, r8d
xor edx, edx
mov byte [rbp + 0x7f], 0x50
mov dword [rsp + 0x20], ILFree
call fcn.180074b00
xor r14d, r14d
mov byte [rbp + 0x7f], 0x90
mov qword [rsp + 0x30], r14
lea rcx, [rbp + 0x7f]
mov qword [rsp + 0x28], r14
mov r9, rsi
xor r8d, r8d
mov dword [rsp + 0x20], ILFree
xor edx, edx
call fcn.180074b00
xor edx, edx
mov dword [rbp + 0x7f], r13d
lea rax, [rbp + 0x7f]
mov r9, rsi
mov qword [rsp + 0x28], rax
xor r8d, r8d
mov qword [rsp + 0x20], r14
lea ecx, [rdx + 0x6c]
call fcn.1800662d0
jmp 0x1800557d1
mov rdx, qword [rbp - 0x41]
xor r8d, r8d
mov ecx, 0x10c
call fcn.180060650
xor r11d, r11d
dec ebx
cmp ebx, 0x51
ja 0x1800556a0
mov rcx, qword [rbp - 0x51]
mov r13d, dword [rbp - 0x61]
mov r8d, dword [rbp - 0x79]
mov r14, qword [rbp - 0x71]
cmp r12, rcx
jge 0x180055c27
inc r8d
inc r12
mov dword [rbp - 0x79], r8d
mov qword [rbp - 0x29], r12
jmp 0x180055bb6
cmp r14, qword [rdx + r12*8 + 0x16cb10]
jne 0x180055bb6
mov esi, 9
lea r14d, [rsi + 0x7f]
cmp esi, 9
ja case.default.0x180055837
mov eax, esi
mov ecx, dword [rdx + rax*4 + 0x55d08]
add rcx, rdx
jmp rcx
mov qword [rsp + 0x30], r11
mov qword [rsp + 0x28], r11
mov byte [rbp + 0x7f], 0x59
mov r9, qword [rbp - 0x41]
xor r8d, r8d
mov dword [rsp + 0x20], ILFree
xor edx, edx
lea rcx, [rbp + 0x7f]
call fcn.180074b00
jmp 0x180055b4f
mov rax, r11
lea rbx, [0x1800a8e30]
cmp rax, 0x7d0
jae 0x180055d02
mov byte [rax + rbx], 0
inc rax
cmp rax, 0x7d0
jl 0x180055876
mov rcx, r11
lea rdx, [0x1800a8660]
nop word [rax + rax]
movzx eax, byte [rcx + rdx]
mov byte [rcx + rbx], al
lea rcx, [rcx + 1]
test al, al
jne 0x1800558a0
jmp 0x180055b56
mov rdx, qword [rbp - 0x21]
xor r8d, r8d
mov ecx, 0x11d
call fcn.180020890
mov qword [rbp - 0x41], rax
xor eax, eax
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rax
mov byte [rbp + 0x7f], 0x42
jmp 0x180055847
lea rbx, [0x1800a8e30]
xor r8d, r8d
mov rdx, rbx
mov ecx, pe_nt_image_headers64
call fcn.1800431c0
test al, al
jne 0x180055b4f
lea rcx, [rbx - 1]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x180055901
mov eax, dword [str..bz2]
mov dword [rcx], eax
movzx eax, byte [0x180096984]
mov byte [rcx + 4], al
jmp 0x180055b4f
mov rbx, qword [rbp - 0x41]
lea rcx, [rbp + 0x7f]
mov qword [rsp + 0x30], r11
mov r9, rbx
mov qword [rsp + 0x28], r11
xor r8d, r8d
xor edx, edx
mov byte [rbp + 0x7f], 0x41
mov dword [rsp + 0x20], ILFree
call fcn.180074b00
xor eax, eax
mov byte [rbp + 0x7f], 0x59
mov qword [rsp + 0x30], rax
lea rcx, [rbp + 0x7f]
mov qword [rsp + 0x28], rax
mov r9, rbx
xor r8d, r8d
mov dword [rsp + 0x20], ILFree
xor edx, edx
call fcn.180074b00
xor eax, eax
mov byte [rbp + 0x7f], 0x26
mov qword [rsp + 0x30], rax
lea rcx, [rbp + 0x7f]
mov qword [rsp + 0x28], rax
mov r9, rbx
xor r8d, r8d
mov dword [rsp + 0x20], ILFree
xor edx, edx
call fcn.180074b00
mov byte [rbp + 0x7f], 0x53
xor eax, eax
mov r9, rbx
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rax
jmp 0x18005584b
mov edx, 0x5c
lea rcx, [0x1800a8e30]
call sub.VCRUNTIME140.dll_strrchr
mov rbx, rax
test rax, rax
jne 0x1800559e0
lea rax, [0x1800a8e30]
mov rbx, rax
mov qword [rbp + 7], rax
jmp 0x1800559e7
inc rbx
mov qword [rbp + 7], rbx
mov r8d, dword [rbp - 0x79]
lea rcx, [0x1800a8e30]
mov eax, ebx
lea rdx, str.rec_5d
sub eax, ecx
mov rcx, rbx
inc r8d
mov dword [rbp - 9], eax
call fcn.180085ad0
jmp 0x180055b4f
mov rbx, qword [rbp - 0x41]
lea rcx, [rbp + 0x7f]
mov qword [rsp + 0x30], r11
mov r9, rbx
mov qword [rsp + 0x28], r11
xor r8d, r8d
xor edx, edx
mov byte [rbp + 0x7f], 0x5a
mov dword [rsp + 0x20], ILFree
call fcn.180074b00
xor eax, eax
mov byte [rbp + 0x7f], 0x68
mov qword [rsp + 0x30], rax
lea rcx, [rbp + 0x7f]
mov qword [rsp + 0x28], rax
mov r9, rbx
xor r8d, r8d
mov dword [rsp + 0x20], ILFree
xor edx, edx
call fcn.180074b00
xor eax, eax
mov byte [rbp + 0x7f], 0x39
mov qword [rsp + 0x30], rax
lea rcx, [rbp + 0x7f]
mov qword [rsp + 0x28], rax
mov r9, rbx
xor r8d, r8d
mov dword [rsp + 0x20], ILFree
xor edx, edx
call fcn.180074b00
mov byte [rbp + 0x7f], 0x31
jmp 0x1800559a3
mov rcx, qword [rbp + 7]
mov rax, rcx
movzx ecx, byte [rcx]
test cl, cl
je case.default.0x180055837
cmp cl, 0x20
jne 0x180055ab0
mov byte [rax], 0x30
movzx ecx, byte [rax + 1]
inc rax
test cl, cl
jne 0x180055aa8
jmp case.default.0x180055837
movsxd r8, dword [rbp - 9]
lea rax, [0x1800a8660]
add r8, rax
lea rcx, [0x1800a8e30]
dec rcx
nop dword [rax + rax]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x180055ae0
xor edx, edx
nop dword [rax]
movzx eax, byte [r8 + rdx]
mov byte [rcx + rdx], al
lea rdx, [rdx + 1]
test al, al
jne 0x180055af0
jmp 0x180055b52
mov ecx, 2
lea ebx, [r8 + 1]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
lea r9, [0x1800a8e30]
mov r8d, ebx
mov rcx, rax
lea rdx, str.frameLength_streamID_prog__lay__
call fcn.180085950
lea rbx, [0x1800a8e30]
mov rcx, rbx
lea rdx, [0x180098ecc]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
mov qword [rbp - 0x21], rax
cmp rax, 0
je 0x180055cd2
xor r11d, r11d
mov r8d, dword [rbp - 0x79]
lea rdx, [0x180000000]
dec r14d
dec esi
cmp r14d, 0x7e
ja 0x180055822
mov rcx, qword [rbp - 0x51]
mov r14, qword [rbp - 0x71]
jmp 0x180055bb6
cmp qword [rbp - 0x21], 0
je 0x180055bbd
mov r14, qword [rbp - 0x71]
lea rax, [0x180000000]
cmp r14, qword [rax + r12*8 + 0x16cb10]
jb 0x180055bb6
cmp r14, qword [rax + r12*8 + 0x1ce590]
ja 0x180055bb6
mov rcx, qword [rbp - 0x41]
lea rdx, [rbp + 0x7f]
mov r8d, 0x3f
mov dword [rbp + 0x7f], edi
call fcn.180059540
mov rcx, qword [rbp - 0x51]
lea rsi, [0x180000000]
mov r8d, dword [rbp - 0x79]
inc r15d
mov r11d, 0
cmp r15d, 0x6f
jb 0x180055630
jmp 0x180055620
mov edx, dword [rbp - 0x59]
mov r8d, edx
mov eax, dword [rbp - 0x49]
add edx, edx
add eax, eax
shr r8d, 0x1f
or r8d, eax
mov eax, edi
and eax, 1
mov dword [rbp - 0x49], r8d
or edx, eax
mov rax, qword [rsi + r12*8 + 0x16cb10]
add rax, 0x2f
mov dword [rbp - 0x59], edx
cmp r14, rax
jne 0x180055c1c
mov ecx, edx
mov eax, r8d
shr ecx, 0x10
shl eax, 0x10
or ecx, eax
mov dword [rbp - 0x39], ecx
mov rcx, qword [rbp - 0x51]
jmp 0x180055bbd
cmp edi, 2
jne 0x180055bbd
mov r15d, dword [rbp - 0x5d]
mov ecx, 2
mov esi, 0x17076
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [0x1800a8240]
lea rdx, str.v_cmpx_eq_i16
mov rcx, rax
call fcn.180085950
xor r11d, r11d
mov ebx, r11d
mov dword [rbp - 0x35], ebx
jmp 0x180054f39
mov r8, qword [rbp - 0x19]
mov edx, 0x22
xor ecx, ecx
call fcn.180067b60
mov rcx, qword [rbp - 0x51]
mov edi, eax
mov qword [rbp - 1], rdi
jmp 0x180055bbd
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rax, qword [rbp + 0x6f]
jmp 0x180054f59
inc r9
cmp byte [rcx + r9], 0
jne 0x180055c93
mov ecx, 2
mov qword [rbp + 0x7f], r9
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9d, dword [rbp + 0x7f]
lea rdx, str.IJaSUWSI3_AbA6fuIy8PMmpQMtm0droHrCnViAVRhMMgEC_doMH1GqUSmoiyQ1G
mov r8, qword [0x1800a8240]
mov rcx, rax
call fcn.180085950
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [0x1800a8240]
lea rdx, str.NVI2UI.TimerCtrlClass
mov rcx, rax
mov r9, rbx
call fcn.180085950
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.180086188
int3