Function at 0x602554
Capabilities:
Extract resource via kernel32 functions
Parse pe header

Disassembly:
mov rax, rsp
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x780
mov qword [rsp + 0x80], 0xfffffffffffffffe
mov qword [rax + 0x18], rbx
mov rsi, rcx
xor edi, edi
mov dword [rax + 0x10], edi
add rcx, 0x3280
lea r12, [0x0085e820]
cmp r12, rcx
je 0x6025a7
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x6040], 1
lea rcx, [rsi + 0x32b0]
cmp r12, rcx
je 0x6025cd
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x6041], 1
lea r8, [rsp + 0x7c0]
lea rdx, str.0.0.0.0
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x32e0]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x60260e
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x6042], 1
lea rax, [rsp + 0x20]
mov ebp, 0x100
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602647
test rcx, rcx
je 0x602647
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602642
call fcn.006a4944
jmp 0x602647
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str.http:__checkip.dyndns.org_
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x3310]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x602681
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x6043], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x6026b5
test rcx, rcx
je 0x6026b5
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x6026b0
call fcn.006a4944
jmp 0x6026b5
call fcn.006a3610
lea rcx, [rsi + 0x3340]
cmp r12, rcx
je 0x6026d4
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x6044], 1
lea rcx, [rsi + 0x3370]
cmp r12, rcx
je 0x6026fa
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x6045], 1
lea rcx, [rsi + 0x33a0]
cmp r12, rcx
je 0x602720
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x6046], 1
lea r8, [rsp + 0x7c0]
lea rdx, [0x007aa8b8]
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x33d0]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x602761
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x6047], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602795
test rcx, rcx
je 0x602795
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602790
call fcn.006a4944
jmp 0x602795
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, [0x007aa8b8]
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x3400]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x6027cf
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x6048], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602803
test rcx, rcx
je 0x602803
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x6027fe
call fcn.006a4944
jmp 0x602803
call fcn.006a3610
lea rcx, [rsi + 0x3430]
cmp r12, rcx
je 0x602822
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x6049], 1
lea rcx, [rsi + 0x3460]
cmp r12, rcx
je 0x602848
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x604a], 1
lea rcx, [rsi + 0x3490]
cmp r12, rcx
je 0x60286e
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x604b], 1
lea rcx, [rsi + 0x34c0]
mov rdx, qword [0x008aed28]
cmp rdx, rcx
je 0x602895
mov r8, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.0040289c
mov byte [rsi + 0x604c], 1
call qword [sym.imp.KERNEL32.dll_GetUserDefaultLCID]
cmp al, 0x19
jne 0x6028ce
lea r8, [rsp + 0x7c0]
lea rdx, str..SettingsRussian.xml
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
mov edi, 3
mov dword [rsp + 0x7c8], edi
jmp 0x6028d1
mov rax, r12
lea rcx, [rsi + 0x34f0]
cmp rax, rcx
je 0x6028ea
mov r8, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
call fcn.0040289c
mov byte [rsi + 0x604d], 1
test dil, 2
je 0x602924
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602924
test rcx, rcx
je 0x602924
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x60291f
call fcn.006a4944
jmp 0x602924
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str.http:__dchublist.ru_hublist.xml.bz2_http:__hublist.hubtracker.com_hublist.xml.bz2_http:__dchublist.com_hublist.xml.bz2_http:__adchublist.com_hublist.xml.bz2
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x3520]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x60295e
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x604e], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602992
test rcx, rcx
je 0x602992
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x60298d
call fcn.006a4944
jmp 0x602992
call fcn.006a3610
lea rcx, [rsi + 0x3550]
cmp r12, rcx
je 0x6029b1
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x604f], 1
lea rcx, [rsi + 0x3580]
cmp r12, rcx
je 0x6029d7
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x6050], 1
lea rcx, [rsi + 0x35b0]
cmp r12, rcx
je 0x6029fd
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x6051], 1
lea r8, str.Downloads_
lea rdx, [0x0085e988]
lea rcx, [rsp + 0x20]
call fcn.00402658
nop
lea rcx, [rsi + 0x35e0]
cmp rax, rcx
je 0x602a36
mov r8, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
call fcn.0040289c
mov byte [rsi + 0x6052], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602a6a
test rcx, rcx
je 0x602a6a
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602a65
call fcn.006a4944
jmp 0x602a6a
call fcn.006a3610
lea rcx, [rsi + 0x3610]
cmp r12, rcx
je 0x602a89
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x6053], 1
lea r8, str.FileLists_
lea rdx, [0x0085e988]
lea rcx, [rsp + 0x20]
call fcn.00402658
nop
lea rcx, [rsi + 0x3640]
cmp rax, rcx
je 0x602ac2
mov r8, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
call fcn.0040289c
mov byte [rsi + 0x6054], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602af6
test rcx, rcx
je 0x602af6
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602af1
call fcn.006a4944
jmp 0x602af6
call fcn.006a3610
lea rcx, [rsi + 0x3670]
cmp r12, rcx
je 0x602b15
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x6055], 1
lea r8, [rsp + 0x7c0]
lea rdx, str..Logs_
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x36a0]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x602b56
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x6056], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602b8a
test rcx, rcx
je 0x602b8a
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602b85
call fcn.006a4944
jmp 0x602b8a
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str._B____Y__hubURL_.log
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x36d0]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x602bc4
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x6057], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602bf8
test rcx, rcx
je 0x602bf8
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602bf3
call fcn.006a4944
jmp 0x602bf8
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str.PM_B____Y__userNI_.log
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x3700]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x602c32
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x6058], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602c66
test rcx, rcx
je 0x602c66
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602c61
call fcn.006a4944
jmp 0x602c66
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str._B____Y__hubURL__status.log
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x3730]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x602ca0
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x6059], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602cd4
test rcx, rcx
je 0x602cd4
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602ccf
call fcn.006a4944
jmp 0x602cd4
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str.Uploads.log
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x3760]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x602d0e
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x605a], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602d42
test rcx, rcx
je 0x602d42
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602d3d
call fcn.006a4944
jmp 0x602d42
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str.Downloads.log
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x3790]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x602d7c
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x605b], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602db0
test rcx, rcx
je 0x602db0
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602dab
call fcn.006a4944
jmp 0x602db0
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str.system.log
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x37c0]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x602dea
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x605c], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602e1e
test rcx, rcx
je 0x602e1e
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602e19
call fcn.006a4944
jmp 0x602e1e
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str.Webserver.log
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x37f0]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x602e58
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x605d], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602e8c
test rcx, rcx
je 0x602e8c
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602e87
call fcn.006a4944
jmp 0x602e8c
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str.Ignored.log
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea rcx, [rsi + 0x3820]
lea rax, [rsp + 0x20]
cmp rax, rcx
je 0x602ec6
mov r8, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.0040289c
mov byte [rsi + 0x605e], 1
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602efa
test rcx, rcx
je 0x602efa
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602ef5
call fcn.006a4944
jmp 0x602efa
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str.userip.log
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea r8, [rsp + 0x20]
mov edx, 0x1f
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602f58
test rcx, rcx
je 0x602f58
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602f53
call fcn.006a4944
jmp 0x602f58
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str.search.log
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea r8, [rsp + 0x20]
mov edx, 0x20
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x602fb6
test rcx, rcx
je 0x602fb6
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x602fb1
call fcn.006a4944
jmp 0x602fb6
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str.FavSearch__userNI_.log
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea r8, [rsp + 0x20]
mov edx, 0x21
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x603014
test rcx, rcx
je 0x603014
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x60300f
call fcn.006a4944
jmp 0x603014
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str.words.log
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea r8, [rsp + 0x20]
mov edx, 0x22
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x603072
test rcx, rcx
je 0x603072
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x60306d
call fcn.006a4944
jmp 0x603072
call fcn.006a3610
lea r8, [0x00889430]
lea rdx, str._Y__m__d__H:_M:___target_
lea rcx, [rsp + 0x50]
call fcn.0040fe34
nop
lea r8, str.__userNI_____userCID______fileSI_____fileSIchunk______speed_____time_
mov rdx, rax
lea rcx, [rsp + 0x20]
call fcn.00402658
nop
mov r8, rax
mov edx, 0x23
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x6030e3
test rcx, rcx
je 0x6030e3
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x6030dd
call fcn.006a4944
jmp 0x6030e3
call fcn.006a3610
nop
lea rax, [rsp + 0x50]
mov rcx, qword [rsp + 0x78]
cmp rcx, rax
je 0x603110
test rcx, rcx
je 0x603110
mov rdx, qword [rsp + 0x50]
sub rdx, rcx
cmp rdx, rbp
jbe 0x60310b
call fcn.006a4944
jmp 0x603110
call fcn.006a3610
lea r8, [0x00891350]
lea rdx, str._Y__m__d__H:_M:___source_
lea rcx, [rsp + 0x20]
call fcn.0040fe34
nop
lea r8, str.__userNI_____userCID______fileSI_____fileSIchunk______speed_____time_
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.00402658
nop
mov r8, rax
mov edx, 0x24
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rax, [rsp + 0x50]
mov rcx, qword [rsp + 0x78]
cmp rcx, rax
je 0x603181
test rcx, rcx
je 0x603181
mov rdx, qword [rsp + 0x50]
sub rdx, rcx
cmp rdx, rbp
jbe 0x60317b
call fcn.006a4944
jmp 0x603181
call fcn.006a3610
nop
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x6031ae
test rcx, rcx
je 0x6031ae
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, rbp
jbe 0x6031a9
call fcn.006a4944
jmp 0x6031ae
call fcn.006a3610
lea r8, [rsp + 0x7c0]
lea rdx, str.__Y__m__d__H:_M____userI4_:__userLOC____message_
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
mov edx, 0x25
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.__Y__m__d__H:_M____extra____message_
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
mov edx, 0x26
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str._Y__m__d__H:_M:___ip____file_
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
mov edx, 0x27
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.__Y__m__d__H:_M____message_
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
mov r14d, 0x28
mov edx, r14d
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.__Y__m__d__H:_M____message_
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 1]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str._Y__m__d__H:_M___userI4____hubURL____message_
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 2]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.__userI4____userNI____userHL___Y__m__d__H:_M
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 3]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str._Y__m__d__H:_M___hubURL____seeker____userCID____userI4____userNI____message_
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 4]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str._Y__m__d__H:_M___hubURL____seeker____userCID____userI4____userNI____message_
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 5]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.__hubURL_:___Y__m__d__H:_M____extra____message_
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 6]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.Hello___userNI_._Im_away_since__Y__m__d__H:_M._State_your_business_and_I_might_answer_later_if_youre_lucky.
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 7]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str._H:_M:_S
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 8]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
mov r8, r12
lea edx, [r14 + 9]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea r15d, [r14 + 0xa]
mov edx, r15d
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0xb]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0xc]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0xd]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0xe]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0xf]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x10]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x11]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x12]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x13]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x15]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x16]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x17]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea r13d, [r14 + 0x18]
mov edx, r13d
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x19]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x1a]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x1b]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x1c]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x1d]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x1e]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x1f]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x20]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x21]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x22]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x23]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x24]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x25]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x26]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x27]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x28]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x29]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x2a]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x2b]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x2c]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x2d]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x2e]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x2f]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x30]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x31]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x32]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x33]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x34]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x35]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x36]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x37]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x38]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x39]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x3a]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x3b]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x3c]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x3d]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x3e]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x3f]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x40]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x41]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x42]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x43]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x44]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x45]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x46]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x47]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x48]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x49]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x4a]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x4b]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
lea r8, [rsp + 0x7c0]
lea rdx, str.1__1_3_4_5__1_6_7_8_9__1_10_11_12__1_14_26__1_15_16_17__1_18_19_20_21
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 0x4c]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
mov r8, r12
lea edx, [r14 + 0x4d]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x4e]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x4f]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x50]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x51]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x52]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x53]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x54]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x55]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x56]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x57]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x58]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x59]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x5a]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x5b]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x5c]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x5d]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x5e]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x5f]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, r12
lea edx, [r14 + 0x60]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
lea r8, [rsp + 0x7c0]
lea rdx, str.kolobok
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 0x61]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, str.Certificatesclient.key
lea rdi, [0x0085e958]
mov rdx, rdi
lea rcx, [rsp + 0x50]
call fcn.00402658
nop
mov r8, rax
lea edx, [r14 + 0x62]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, str.Certificatesclient.crt
mov rdx, rdi
lea rcx, [rsp + 0x50]
call fcn.00402658
nop
mov r8, rax
lea edx, [r14 + 0x63]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, str.Certificates_
mov rdx, rdi
lea rcx, [rsp + 0x50]
call fcn.00402658
nop
mov r8, rax
lea edx, [r14 + 0x64]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.1_1_0_1_1
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 0x65]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
mov r8, r12
lea edx, [r14 + 0x66]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
lea r8, [rsp + 0x7c0]
lea rdx, str.me___state_:___title______magnet____at___bitrate___Winamp___version__
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 0x67]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.me_playing:___title__at___bitrate___Windows_Media_Player___version_____magnet_
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 0x68]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.me_playing:___title__at___bitrate___iTunes___version__
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 0x69]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.me___state_:___magnet___Media_Player_Classic_
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 0x6a]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.me___state_:____track____maxtrack_____artist______title___Jet_Audio___version__
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 0x6b]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.me_playing:___title___foobar2000___version__
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 0x6c]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.me___state_:___title______magnet____at___bitrate___AIMP___version__
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 0x6d]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.Raw_1
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea r12d, [r14 + 0x6e]
mov edx, r12d
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.Raw_2
lea rcx, [rsp + 0x50]
call fcn.004021a8
nop
lea r8, [rsp + 0x50]
lea edx, [r14 + 0x6f]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x50]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.Raw_3
lea rcx, [rsp + 0x20]
call fcn.004021a8
nop
lea r8, [rsp + 0x20]
lea edx, [r14 + 0x70]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x20]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.Raw_4
lea rcx, [rsp + 0x3b8]
call fcn.004021a8
nop
lea r8, [rsp + 0x3b8]
lea edx, [r14 + 0x71]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x3b8]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.Raw_5
lea rcx, [rsp + 0x418]
call fcn.004021a8
nop
lea r8, [rsp + 0x418]
lea edx, [r14 + 0x72]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x418]
call fcn.00402b3c
lea rdi, [0x0085e820]
mov r8, rdi
lea edx, [r14 + 0x73]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
lea r8, [rsp + 0x7c0]
lea rdx, str.__file_
lea rcx, [rsp + 0x118]
call fcn.004021a8
nop
lea r8, [rsp + 0x118]
lea edx, [r14 + 0x74]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x118]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.WhoIs
lea rcx, [rsp + 0x718]
call fcn.004021a8
nop
lea r8, [rsp + 0x718]
lea edx, [r14 + 0x75]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x718]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.http:__www.ripe.net_perl_whois_form_typesimplesearchtext__IP_
lea rcx, [rsp + 0x178]
call fcn.004021a8
nop
lea r8, [rsp + 0x178]
lea edx, [r14 + 0x76]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x178]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.Trace__IE_
lea rcx, [rsp + 0x478]
call fcn.004021a8
nop
lea r8, [rsp + 0x478]
lea edx, [r14 + 0x77]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x478]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.__ProgramFiles_Internet_Exploreriexplore.exe__http:__www.telstra.net_cgi_bin_trace___IP_
lea rcx, [rsp + 0x1d8]
call fcn.004021a8
nop
lea r8, [rsp + 0x1d8]
lea edx, [r14 + 0x78]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x1d8]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.Youve_banned._Share_more_files_or_open_more_slots
lea rcx, [rsp + 0x5f8]
call fcn.004021a8
nop
lea r8, [rsp + 0x5f8]
lea edx, [r14 + 0x79]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x5f8]
call fcn.00402b3c
lea r8, [0x008933c0]
lea edx, [r14 + 0x7a]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
lea r8, [0x00894e60]
lea edx, [r14 + 0x7b]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, rdi
lea edx, [r14 + 0x7c]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, rdi
lea edx, [r14 + 0x7d]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
lea r8, [0x00893570]
lea edx, [r14 + 0x7e]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
lea r8, [0x008935a0]
lea edx, [r14 + 0x7f]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
lea r8, [rsp + 0x7c0]
lea rdx, str._magnet__magnet____name_____size____magnet_
lea rcx, [rsp + 0x238]
call fcn.004021a8
nop
lea r8, [rsp + 0x238]
lea edx, [r15 + 0x76]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x238]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str..sfv_.nfo_sample_cover_.pls_.m3u
lea rcx, [rsp + 0x4d8]
call fcn.004021a8
nop
lea r8, [rsp + 0x4d8]
lea edx, [r15 + 0x77]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x4d8]
call fcn.00402b3c
mov r8, rdi
lea edx, [r15 + 0x78]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, rdi
lea edx, [r15 + 0x79]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, rdi
lea edx, [r15 + 0x7a]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
lea r8, [rsp + 0x7c0]
lea rdx, str.Arial__11_0_0
lea rcx, [rsp + 0x298]
call fcn.004021a8
nop
lea r8, [rsp + 0x298]
lea edx, [r15 + 0x7b]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x298]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rbp, str.Arial__15_0_0
mov rdx, rbp
lea rcx, [rsp + 0x6b8]
call fcn.004021a8
nop
lea r8, [rsp + 0x6b8]
lea edx, [r15 + 0x7c]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x6b8]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
mov rdx, rbp
lea rcx, [rsp + 0x2f8]
call fcn.004021a8
nop
lea r8, [rsp + 0x2f8]
lea edx, [r15 + 0x7d]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x2f8]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
mov rdx, rbp
lea rcx, [rsp + 0x538]
call fcn.004021a8
nop
lea r8, [rsp + 0x538]
lea edx, [r15 + 0x7e]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x538]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdi, str.Arial__13_0_0
mov rdx, rdi
lea rcx, [rsp + 0x358]
call fcn.004021a8
nop
lea r8, [rsp + 0x358]
lea edx, [r15 + 0x7f]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x358]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
mov rdx, rdi
lea rcx, [rsp + 0x658]
call fcn.004021a8
nop
lea r8, [rsp + 0x658]
lea edx, [r13 + 0x72]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x658]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
mov rdx, rdi
lea rcx, [rsp + 0x88]
call fcn.004021a8
nop
lea r8, [rsp + 0x88]
lea edx, [r13 + 0x73]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x88]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
mov rdx, rbp
lea rcx, [rsp + 0x598]
call fcn.004021a8
nop
lea r8, [rsp + 0x598]
lea edx, [r13 + 0x74]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x598]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
mov rdx, rbp
lea rcx, [rsp + 0xb8]
call fcn.004021a8
nop
lea r8, [rsp + 0xb8]
lea edx, [r13 + 0x75]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0xb8]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
mov rdx, rbp
lea rcx, [rsp + 0xe8]
call fcn.004021a8
nop
lea r8, [rsp + 0xe8]
lea edx, [r13 + 0x76]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0xe8]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
mov rdx, rbp
lea rcx, [rsp + 0x148]
call fcn.004021a8
nop
lea r8, [rsp + 0x148]
lea edx, [r13 + 0x77]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x148]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
mov rdx, rdi
lea rcx, [rsp + 0x1a8]
call fcn.004021a8
nop
lea r8, [rsp + 0x1a8]
lea edx, [r13 + 0x78]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x1a8]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
mov rdx, rdi
lea rcx, [rsp + 0x208]
call fcn.004021a8
nop
lea r8, [rsp + 0x208]
lea edx, [r13 + 0x79]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x208]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
mov rdx, rbp
lea rcx, [rsp + 0x268]
call fcn.004021a8
nop
lea r8, [rsp + 0x268]
lea edx, [r13 + 0x7a]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x268]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
mov rdx, rbp
lea rcx, [rsp + 0x2c8]
call fcn.004021a8
nop
lea r8, [rsp + 0x2c8]
lea edx, [r13 + 0x7b]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x2c8]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
mov rdx, rbp
lea rcx, [rsp + 0x328]
call fcn.004021a8
nop
lea r8, [rsp + 0x328]
lea edx, [r13 + 0x7c]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x328]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.54259584_416711680_032768_1114483677_116711680_1316711808_34194368_108421504_170
lea rcx, [rsp + 0x388]
call fcn.004021a8
nop
lea r8, [rsp + 0x388]
lea edx, [r13 + 0x7d]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x388]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.188454016_128388736_164194432_158421504_1412382361
lea rcx, [rsp + 0x3e8]
call fcn.004021a8
nop
lea r8, [rsp + 0x3e8]
lea edx, [r13 + 0x7e]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x3e8]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.522_417_128_229_1215_2835_2936_3037_719_618_171
lea rcx, [rsp + 0x448]
call fcn.004021a8
nop
lea r8, [rsp + 0x448]
lea edx, [r13 + 0x7f]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x448]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.00_103_912
lea rcx, [rsp + 0x4a8]
call fcn.004021a8
nop
lea r8, [rsp + 0x4a8]
lea edx, [r12 + 0x2a]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x4a8]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.276
lea rcx, [rsp + 0x508]
call fcn.004021a8
nop
lea r8, [rsp + 0x508]
lea edx, [r12 + 0x2b]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x508]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.10_50_40_20_00_130_170_120_160
lea rcx, [rsp + 0x568]
call fcn.004021a8
nop
lea r8, [rsp + 0x568]
lea edx, [r12 + 0x2c]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x568]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.Arial__11_400_0
lea rcx, [rsp + 0x5c8]
call fcn.004021a8
nop
lea r8, [rsp + 0x5c8]
lea edx, [r12 + 0x2d]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x5c8]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.Arial__11_400_0
lea rcx, [rsp + 0x628]
call fcn.004021a8
nop
lea r8, [rsp + 0x628]
lea edx, [r12 + 0x2e]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x628]
call fcn.00402b3c
lea rdi, [0x0085e820]
mov r8, rdi
lea edx, [r12 + 0x2f]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, rdi
lea edx, [r12 + 0x30]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
lea r8, [rsp + 0x7c0]
lea rdx, str..mp3_.wma_.ogg_.ogm_.mkv_.mpg_.wmv_.bz2_.7z_.rar
lea rcx, [rsp + 0x688]
call fcn.004021a8
nop
lea r8, [rsp + 0x688]
lea edx, [r12 + 0x31]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x688]
call fcn.00402b3c
lea r8, [rsp + 0x7c0]
lea rdx, str.StrgDC_V:2.21
lea rcx, [rsp + 0x6e8]
call fcn.004021a8
nop
lea r8, [rsp + 0x6e8]
lea edx, [r12 + 0x32]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x6e8]
call fcn.00402b3c
mov r8, rdi
lea edx, [r12 + 0x33]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
lea r8, [rsp + 0x7c0]
lea rdx, str..dctmp_._ut
lea rcx, [rsp + 0x748]
call fcn.004021a8
nop
lea r8, [rsp + 0x748]
lea edx, [r12 + 0x34]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
nop
lea rcx, [rsp + 0x748]
call fcn.00402b3c
mov r8, rdi
lea edx, [r12 + 0x35]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, rdi
lea edx, [r12 + 0x36]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
mov r8, rdi
lea edx, [r12 + 0x37]
lea rcx, [rsi + 0x3248]
call fcn.0040a3d8
xor r8d, r8d
lea edx, [r12 + 0x39]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r12 + 0x3a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r12 + 0x3b]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r12 + 0x3c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r12 + 0x3d]
lea r8d, [r14 - 0x24]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r12 + 0x3e]
mov r8d, 0x438
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
call fcn.0058bd4c
mov r8d, eax
mov eax, 0x22b63cbf
mul r8d
shr edx, 7
imul edx, edx, 0x3b0
sub r8d, edx
add r8d, 0x50
lea edx, [r12 + 0x3f]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea ebp, [r14 - 0x23]
mov r8d, ebp
lea edx, [r12 + 0x40]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edi, [rbp - 4]
mov r8d, edi
lea edx, [r12 + 0x41]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r12 + 0x42]
lea r8d, [r14 - 0x26]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r12 + 0x43]
lea r8d, [r14 - 0x26]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r12 + 0x44]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r12 + 0x45]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r12 + 0x46]
lea r8d, [r14 - 0x25]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r12 + 0x47]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edi, [rbp - 3]
mov r8d, edi
lea edx, [r12 + 0x48]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r12 + 0x49]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r12 + 0x4a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r14d
lea edx, [r12 + 0x4b]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r15d
lea edx, [r12 + 0x4c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
lea edx, [r12 + 0x4d]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r12 + 0x4e]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edi, [rbp + 0xa]
mov r8d, edi
lea edx, [r12 + 0x4f]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r15d
lea edx, [r12 + 0x50]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r12 + 0x51]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r12 + 0x52]
mov r8d, 0x200
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, ebp
lea edx, [r12 + 0x53]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r15d
lea edx, [r12 + 0x54]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
lea edx, [r12 + 0x55]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r12 + 0x56]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r12 + 0x57]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r12 + 0x58]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r12 + 0x59]
lea r8d, [r14 - 0x25]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea r15d, [r14 - 0xa]
mov r8d, r15d
lea edx, [r12 + 0x5a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea r14d, [r13 - 0x36]
mov r8d, r14d
lea edx, [r12 + 0x5b]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r12 + 0x5c]
lea r8d, [r13 - 0x3e]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, ebp
lea edx, [r12 + 0x5d]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r12 + 0x5e]
lea r8d, [r13 - 0x18]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r12 + 0x5f]
lea r8d, [r13 - 0xe]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, ebp
lea edx, [r12 + 0x60]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r12 + 0x61]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r12 + 0x62]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r12 + 0x63]
lea r8d, [r13 - 4]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r12 + 0x64]
lea r8d, [r13 - 0x3f]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r12 + 0x65]
lea r8d, [r13 - 0x3a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r12 + 0x66]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r12 + 0x67]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r12 + 0x68]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea r13d, [r12 + 0x69]
mov edx, r13d
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r12d, 0xffffff
mov r8d, r12d
lea edx, [r13 + 1]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 2]
mov r8d, 0x9a6243
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 3]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edi, 0x408000
mov r8d, edi
lea edx, [r13 + 4]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 5]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
lea edx, [r13 + 6]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 7]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 8]
mov r8d, 0xff0080
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 9]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov ebp, 0xff0000
mov r8d, ebp
lea edx, [r13 + 0xa]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 0xb]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0xc]
mov r8d, 0x808080
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 0xd]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0xe]
mov r8d, 0x808000
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 0xf]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x10]
mov r8d, 0x8000ff
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 0x11]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x12]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 0x13]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, ebp
lea edx, [r13 + 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 0x15]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x16]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 0x17]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x18]
mov r8d, 0xc0c0ff
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 0x19]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x1a]
mov r8d, 0xc8c8c8
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x1b]
mov r8d, 0xffff
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, ebp
lea edx, [r13 + 0x1c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x1d]
mov r8d, 0x7f7fff
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x1e]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edi, [r15 - 0x1b]
mov r8d, edi
lea edx, [r13 + 0x1f]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x20]
mov r8d, 0xff00
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x21]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x22]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x23]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x24]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x25]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x26]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x27]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x28]
mov r8d, 0x1f40
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x29]
lea r8d, [r15 - 0x1c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r14d
lea edx, [r13 + 0x2a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r14d
lea edx, [r13 + 0x2b]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x2c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea r14d, [r13 + 0x2d]
mov edx, r14d
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r15d
lea edx, [r13 + 0x2e]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x2f]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x30]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x31]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x32]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x33]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x34]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x35]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x36]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edi, [r15 - 0x14]
mov r8d, edi
lea edx, [r13 + 0x37]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x38]
lea r8d, [r15 - 0x19]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x39]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x3a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x3b]
lea r8d, [r15 - 0x19]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x3c]
mov r8d, 0xb47a3a
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 0x3d]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
lea edx, [r13 + 0x3e]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edi, 0x10000
mov r8d, edi
lea edx, [r13 + 0x3f]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x40]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
or edi, 0xffffffff
mov r8d, edi
lea edx, [r13 + 0x41]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x42]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x43]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x44]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x45]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x46]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
lea edx, [r13 + 0x47]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x48]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x49]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x4a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x4b]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x4c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x4d]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x4e]
lea r8d, [r15 - 0x1d]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x4f]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x50]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x51]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x52]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x53]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x54]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x55]
lea r8d, [r15 - 0x1c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x56]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x57]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x58]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x59]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x5a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x5b]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x5c]
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x5d]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x5e]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x5f]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x60]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x61]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x62]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x63]
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x64]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x65]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x66]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x67]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x68]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x69]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x6a]
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x6b]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x6c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x6d]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x6e]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x6f]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x70]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x71]
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x72]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x73]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x74]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x75]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x76]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x77]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x78]
lea r8d, [r15 - 0x1b]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x79]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x7a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x7b]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x7c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x7d]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r13 + 0x7e]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r13 + 0x7f]
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x53]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x54]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x55]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x56]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x57]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x58]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r14 + 0x59]
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x5a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x5b]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x5c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x5d]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x5e]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x5f]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r14 + 0x60]
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x61]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x62]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x63]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x64]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x65]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x66]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r14 + 0x67]
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x68]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x69]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x6a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x6b]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x6c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x6d]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r14 + 0x6e]
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x6f]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x70]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x71]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x72]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x73]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x74]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r14 + 0x75]
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x76]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x77]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x78]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x79]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x7a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x7b]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edx, [r14 + 0x7c]
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x7d]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x7e]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
lea edx, [r14 + 0x7f]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1ac
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1ad
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1ae
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1af
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1b0
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1b1
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1b2
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1b3
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1b4
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1b5
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1b6
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1b7
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1b8
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1b9
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1ba
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1bb
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1bc
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1bd
lea r8d, [r15 - 0x1a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1be
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1bf
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1c0
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1c1
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1c2
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1c3
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1c4
lea r8d, [r15 - 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1c5
lea r8d, [r15 - 0x1a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1c6
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
mov edx, 0x1c7
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
mov edx, 0x1c8
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1c9
mov r8d, 0xc000
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1ca
lea r8d, [r13 - 0x3f]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1cb
mov r8d, reloc.WS2_32.dll_gethostbyaddr
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
mov edx, 0x1cc
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, ebp
mov edx, 0x1cd
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1ce
mov r8d, 0xc040c0
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1cf
mov r8d, 0xc0c000
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r12d, 0xffff
mov r8d, r12d
mov edx, 0x1d0
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea r13d, [r15 - 0x1d]
mov r8d, r13d
mov edx, 0x1d1
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
mov edx, 0x1d2
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
mov edx, 0x1d3
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
mov edx, 0x1d4
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
mov edx, 0x1d5
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea edi, [r15 - 0xa]
mov r8d, edi
mov edx, 0x1d6
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1d7
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1d8
mov r8d, 0x3e8
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1d9
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1da
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea ebp, [rdi + 0x50]
mov r8d, ebp
mov edx, 0x1db
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r15d
mov edx, 0x1dc
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1dd
lea r8d, [r15 + 0x14]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1de
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1df
mov r8d, 0x7530
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1e0
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1e1
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1e2
lea r8d, [r15 + 0x5a]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1e3
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
mov edx, 0x1e4
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1e5
lea r8d, [r15 - 0x1c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, ebp
mov edx, 0x1e6
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1e7
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1e8
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1e9
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea r13d, [r15 + 0x1e]
mov r8d, r13d
mov edx, 0x1ea
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r15d
mov edx, 0x1eb
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1ec
lea r8d, [r15 - 0x11]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1ed
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1ee
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1ef
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1f0
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1f1
lea r8d, [r15 - 0x1c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1f2
lea r8d, [r15 - 0x1b]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1f3
lea r8d, [r15 - 0x19]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1f4
lea r8d, [r14 - 0x2c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1f5
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, ebp
mov edx, 0x1f6
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1f7
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea ebp, [rdi - 0xa]
mov r8d, ebp
mov edx, 0x1f8
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, ebp
mov edx, 0x1f9
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
lea r15d, [rdi - 0x10]
mov r8d, r15d
mov edx, 0x1fa
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x1fb
lea r8d, [r14 - 0x2c]
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x1fc
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
mov edx, 0x1fd
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, ebp
mov edx, 0x1fe
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x1ff
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x200
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r14d
mov edx, 0x201
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r14d
mov edx, 0x202
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r14d
mov edx, 0x203
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r13d, 0x808080
mov r8d, r13d
mov edx, 0x204
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edi, 0x804080
mov r8d, edi
mov edx, 0x205
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
mov edx, 0x206
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x207
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x208
mov r8d, 0x43881e
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov ebp, 0xe040e0
mov r8d, ebp
mov edx, 0x209
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x20a
mov r8d, 0xc1c100
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x20b
mov r8d, reloc.WS2_32.dll_accept
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x20c
mov r8d, 0xff3333
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x20d
mov r8d, 0xee3395
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x20e
mov r8d, 0xd1d1d1
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x20f
mov r8d, 0x525252
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
mov edx, 0x210
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x211
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x212
mov r8d, 0xab2394
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, ebp
mov edx, 0x213
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x214
mov r8d, 0xffff00
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x215
mov r8d, 0x282828
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
mov edx, 0x216
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, edi
mov edx, 0x217
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x218
mov r8d, reloc.WS2_32.dll_gethostbyaddr
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, ebp
mov edx, 0x219
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x21a
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x21b
mov r8d, 0xe4c6f0
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x21c
mov r8d, 0x800040
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, ebp
mov edx, 0x21d
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x21e
mov r8d, 0x31c440
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x21f
mov r8d, 0x5622ce
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r13d
mov edx, 0x220
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x221
mov r8d, 0xe34040
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r12d
mov edx, 0x222
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov edx, 0x223
mov r8d, 0xff00
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x224
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x225
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov r8d, r15d
mov edx, 0x226
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x227
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x228
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
xor r8d, r8d
mov edx, 0x229
lea rcx, [rsi + 0x3248]
call fcn.0040a41c
mov byte [rsi + 0x5e8c], 1
mov byte [rsi + 0x626b], 1
xor eax, eax
mov byte [rsi + 0x5e8d], al
mov byte [rsi + 0x626c], 1
mov byte [rsi + 0x5e8e], al
mov byte [rsi + 0x626d], 1
mov byte [rsi + 0x5e8f], al
mov byte [rsi + 0x626e], 1
mov byte [rsi + 0x5e90], 1
mov byte [rsi + 0x626f], 1
mov byte [rsi + 0x5e91], al
mov byte [rsi + 0x6270], 1
mov byte [rsi + 0x5e92], al
mov byte [rsi + 0x6271], 1
mov byte [rsi + 0x5e93], 1
mov byte [rsi + 0x6272], 1
mov byte [rsi + 0x5e94], al
mov byte [rsi + 0x6273], 1
mov byte [rsi + 0x5e95], al
mov byte [rsi + 0x6274], 1
mov byte [rsi + 0x5e96], al
mov byte [rsi + 0x6275], 1
mov byte [rsi + 0x5e97], al
mov byte [rsi + 0x6276], 1
mov byte [rsi + 0x5e98], 1
mov byte [rsi + 0x6277], 1
mov byte [rsi + 0x5e99], al
mov byte [rsi + 0x6278], 1
mov byte [rsi + 0x5e9a], al
mov byte [rsi + 0x6279], 1
mov byte [rsi + 0x5e9b], al
mov byte [rsi + 0x627a], 1
mov byte [rsi + 0x5e9c], al
mov byte [rsi + 0x627b], 1
mov byte [rsi + 0x5e9d], al
mov byte [rsi + 0x627c], 1
mov byte [rsi + 0x5e9e], al
mov byte [rsi + 0x627d], 1
mov byte [rsi + 0x5e9f], al
mov byte [rsi + 0x627e], 1
mov byte [rsi + 0x5ea0], al
mov byte [rsi + 0x627f], 1
mov byte [rsi + 0x5ea1], al
mov byte [rsi + 0x6280], 1
mov byte [rsi + 0x5ea2], 1
mov byte [rsi + 0x6281], 1
mov byte [rsi + 0x5ea3], al
mov byte [rsi + 0x6282], 1
mov byte [rsi + 0x5ea4], 1
mov byte [rsi + 0x6283], 1
mov byte [rsi + 0x5ea5], al
mov byte [rsi + 0x6284], 1
mov byte [rsi + 0x5ea6], al
mov byte [rsi + 0x6285], 1
mov byte [rsi + 0x5ea7], 1
mov byte [rsi + 0x6286], 1
mov byte [rsi + 0x5ea8], 1
mov byte [rsi + 0x6287], 1
mov byte [rsi + 0x5ea9], 1
mov byte [rsi + 0x6288], 1
mov byte [rsi + 0x5eaa], 1
mov byte [rsi + 0x6289], 1
mov byte [rsi + 0x5eab], 1
mov byte [rsi + 0x628a], 1
mov byte [rsi + 0x5eac], 1
mov byte [rsi + 0x628b], 1
mov byte [rsi + 0x5ead], 1
mov byte [rsi + 0x628c], 1
mov byte [rsi + 0x5eae], al
mov byte [rsi + 0x628d], 1
mov byte [rsi + 0x5eaf], 1
mov byte [rsi + 0x628e], 1
mov byte [rsi + 0x5eb0], al
mov byte [rsi + 0x628f], 1
mov byte [rsi + 0x5eb1], 1
mov byte [rsi + 0x6290], 1
mov byte [rsi + 0x5eb2], al
mov byte [rsi + 0x6291], 1
mov byte [rsi + 0x5eb3], al
mov byte [rsi + 0x6292], 1
mov byte [rsi + 0x5eb4], al
mov byte [rsi + 0x6293], 1
mov byte [rsi + 0x5eb5], 1
mov byte [rsi + 0x6294], 1
mov byte [rsi + 0x5eb6], 1
mov byte [rsi + 0x6295], 1
mov byte [rsi + 0x5eb7], 1
mov byte [rsi + 0x6296], 1
mov byte [rsi + 0x5eb8], al
mov byte [rsi + 0x6297], 1
mov byte [rsi + 0x5eb9], 1
mov byte [rsi + 0x6298], 1
mov byte [rsi + 0x5eba], 1
mov byte [rsi + 0x6299], 1
mov byte [rsi + 0x5ebb], al
mov byte [rsi + 0x629a], 1
mov byte [rsi + 0x5ebc], 1
mov byte [rsi + 0x629b], 1
mov byte [rsi + 0x5ebd], al
mov byte [rsi + 0x629c], 1
mov byte [rsi + 0x5ebe], al
mov byte [rsi + 0x629d], 1
mov byte [rsi + 0x5ebf], 1
mov byte [rsi + 0x629e], 1
mov byte [rsi + 0x5ec0], 1
mov byte [rsi + 0x629f], 1
mov byte [rsi + 0x5ec1], 1
mov byte [rsi + 0x62a0], 1
mov byte [rsi + 0x5ec2], 1
mov byte [rsi + 0x62a1], 1
mov byte [rsi + 0x5ec3], al
mov byte [rsi + 0x62a2], 1
mov byte [rsi + 0x5ec4], al
mov byte [rsi + 0x62a3], 1
mov byte [rsi + 0x5ec5], al
mov byte [rsi + 0x62a4], 1
mov byte [rsi + 0x5ec6], 1
mov byte [rsi + 0x62a5], 1
mov byte [rsi + 0x5ec7], al
mov byte [rsi + 0x62a6], 1
mov byte [rsi + 0x5ec8], al
mov byte [rsi + 0x62a7], 1
mov byte [rsi + 0x5ec9], 1
mov byte [rsi + 0x62a8], 1
mov byte [rsi + 0x5eca], 1
mov byte [rsi + 0x62a9], 1
mov byte [rsi + 0x5ecb], al
mov byte [rsi + 0x62aa], 1
mov byte [rsi + 0x5ecc], al
mov byte [rsi + 0x62ab], 1
mov byte [rsi + 0x5ecd], al
mov byte [rsi + 0x62ac], 1
mov byte [rsi + 0x5ece], al
mov byte [rsi + 0x62ad], 1
mov byte [rsi + 0x5ecf], al
mov byte [rsi + 0x62ae], 1
mov byte [rsi + 0x5ed0], al
mov byte [rsi + 0x62af], 1
mov byte [rsi + 0x5ed1], al
mov byte [rsi + 0x62b0], 1
mov byte [rsi + 0x5ed2], 1
mov byte [rsi + 0x62b1], 1
mov byte [rsi + 0x5ed3], al
mov byte [rsi + 0x62b2], 1
mov byte [rsi + 0x5ed4], 1
mov byte [rsi + 0x62b3], 1
mov byte [rsi + 0x5ed5], al
mov byte [rsi + 0x62b4], 1
mov byte [rsi + 0x5ed6], 1
mov byte [rsi + 0x62b5], 1
mov byte [rsi + 0x5ed7], 1
mov byte [rsi + 0x62b6], 1
mov byte [rsi + 0x5ed8], al
mov byte [rsi + 0x62b7], 1
mov byte [rsi + 0x5ed9], al
mov byte [rsi + 0x62b8], 1
mov byte [rsi + 0x5eda], al
mov byte [rsi + 0x62b9], 1
mov byte [rsi + 0x5edb], al
mov byte [rsi + 0x62ba], 1
mov byte [rsi + 0x5edc], al
mov byte [rsi + 0x62bb], 1
mov byte [rsi + 0x5edd], al
mov byte [rsi + 0x62bc], 1
mov byte [rsi + 0x5ede], al
mov byte [rsi + 0x62bd], 1
mov byte [rsi + 0x5edf], al
mov byte [rsi + 0x62be], 1
mov byte [rsi + 0x5ee0], al
mov byte [rsi + 0x62bf], 1
mov byte [rsi + 0x5ee1], 1
mov byte [rsi + 0x62c0], 1
mov byte [rsi + 0x5ee2], 1
mov byte [rsi + 0x62c1], 1
mov byte [rsi + 0x5ee3], al
mov byte [rsi + 0x62c2], 1
mov byte [rsi + 0x5ee4], 1
mov byte [rsi + 0x62c3], 1
mov byte [rsi + 0x5ee5], al
mov byte [rsi + 0x62c4], 1
mov byte [rsi + 0x5ee6], al
mov byte [rsi + 0x62c5], 1
mov byte [rsi + 0x5ee7], al
mov byte [rsi + 0x62c6], 1
mov byte [rsi + 0x5ee8], 1
mov byte [rsi + 0x62c7], 1
mov byte [rsi + 0x5ee9], al
mov byte [rsi + 0x62c8], 1
mov byte [rsi + 0x5eea], 1
mov byte [rsi + 0x62c9], 1
mov byte [rsi + 0x5eeb], al
mov byte [rsi + 0x62ca], 1
mov byte [rsi + 0x5eec], 1
mov byte [rsi + 0x62cb], 1
mov byte [rsi + 0x5eed], al
mov byte [rsi + 0x62cc], 1
mov byte [rsi + 0x5eee], al
mov byte [rsi + 0x62cd], 1
mov byte [rsi + 0x5eef], al
mov byte [rsi + 0x62ce], 1
mov byte [rsi + 0x5ef0], 1
mov byte [rsi + 0x62cf], 1
mov byte [rsi + 0x5ef1], al
mov byte [rsi + 0x62d0], 1
mov byte [rsi + 0x5ef2], al
mov byte [rsi + 0x62d1], 1
mov byte [rsi + 0x5ef3], al
mov byte [rsi + 0x62d2], 1
mov byte [rsi + 0x5ef4], al
mov byte [rsi + 0x62d3], 1
mov byte [rsi + 0x5ef5], al
mov byte [rsi + 0x62d4], 1
mov byte [rsi + 0x5ef6], 1
mov byte [rsi + 0x62d5], 1
mov byte [rsi + 0x5ef7], al
mov byte [rsi + 0x62d6], 1
mov byte [rsi + 0x5ef8], al
mov byte [rsi + 0x62d7], 1
mov byte [rsi + 0x5ef9], al
mov byte [rsi + 0x62d8], 1
mov byte [rsi + 0x5efa], 1
mov byte [rsi + 0x62d9], 1
mov byte [rsi + 0x5efb], al
mov byte [rsi + 0x62da], 1
mov byte [rsi + 0x5efc], al
mov byte [rsi + 0x62db], 1
mov byte [rsi + 0x5efd], 1
mov byte [rsi + 0x62dc], 1
mov byte [rsi + 0x5efe], 1
mov byte [rsi + 0x62dd], 1
mov byte [rsi + 0x5eff], 1
mov byte [rsi + 0x62de], 1
mov byte [rsi + 0x5f00], al
mov byte [rsi + 0x62df], 1
mov byte [rsi + 0x5f01], 1
mov byte [rsi + 0x62e0], 1
mov byte [rsi + 0x5f02], al
mov byte [rsi + 0x62e1], 1
mov byte [rsi + 0x5f03], 1
mov byte [rsi + 0x62e2], 1
mov byte [rsi + 0x5f04], al
mov byte [rsi + 0x62e3], 1
mov byte [rsi + 0x5f05], 1
mov byte [rsi + 0x62e4], 1
mov byte [rsi + 0x5f06], al
mov byte [rsi + 0x62e5], 1
mov byte [rsi + 0x5f07], al
mov byte [rsi + 0x62e6], 1
mov byte [rsi + 0x5f08], 1
mov byte [rsi + 0x62e7], 1
mov byte [rsi + 0x5f09], al
mov byte [rsi + 0x62e8], 1
mov byte [rsi + 0x5f0a], 1
mov byte [rsi + 0x62e9], 1
mov byte [rsi + 0x5f0b], 1
mov byte [rsi + 0x62ea], 1
mov byte [rsi + 0x5f0c], 1
mov byte [rsi + 0x62eb], 1
mov byte [rsi + 0x5f0d], 1
mov byte [rsi + 0x62ec], 1
mov byte [rsi + 0x5f0e], al
mov byte [rsi + 0x62ed], 1
mov byte [rsi + 0x5f0f], al
mov byte [rsi + 0x62ee], 1
mov byte [rsi + 0x5f10], 1
mov byte [rsi + 0x62ef], 1
mov byte [rsi + 0x5f11], 1
mov byte [rsi + 0x62f0], 1
mov byte [rsi + 0x5f12], 1
mov byte [rsi + 0x62f1], 1
mov byte [rsi + 0x5f13], al
mov byte [rsi + 0x62f2], 1
mov byte [rsi + 0x5f14], 1
mov byte [rsi + 0x62f3], 1
mov byte [rsi + 0x5f15], al
mov byte [rsi + 0x62f4], 1
mov byte [rsi + 0x5f16], al
mov byte [rsi + 0x62f5], 1
mov byte [rsi + 0x5f17], 1
mov byte [rsi + 0x62f6], 1
mov byte [rsi + 0x5f18], 1
mov byte [rsi + 0x62f7], 1
mov byte [rsi + 0x5f19], 1
mov byte [rsi + 0x62f8], 1
mov byte [rsi + 0x5f1a], 1
mov byte [rsi + 0x62f9], 1
mov byte [rsi + 0x5f1b], 1
mov byte [rsi + 0x62fa], 1
mov byte [rsi + 0x5f1c], al
mov byte [rsi + 0x62fb], 1
mov byte [rsi + 0x5f1d], 1
mov byte [rsi + 0x62fc], 1
mov byte [rsi + 0x5f1e], al
mov byte [rsi + 0x62fd], 1
mov byte [rsi + 0x5f1f], 1
mov byte [rsi + 0x62fe], 1
mov byte [rsi + 0x5f20], 1
mov byte [rsi + 0x62ff], 1
mov byte [rsi + 0x5f21], 1
mov byte [rsi + 0x6300], 1
mov byte [rsi + 0x5f22], al
mov byte [rsi + 0x6301], 1
mov byte [rsi + 0x5f23], al
mov byte [rsi + 0x6302], 1
mov byte [rsi + 0x5f24], al
mov byte [rsi + 0x6303], 1
mov byte [rsi + 0x5f25], al
mov byte [rsi + 0x6304], 1
mov byte [rsi + 0x5f26], al
mov byte [rsi + 0x6305], 1
mov byte [rsi + 0x5f27], al
mov byte [rsi + 0x6306], 1
mov byte [rsi + 0x5f28], al
mov byte [rsi + 0x6307], 1
mov byte [rsi + 0x5f29], al
mov byte [rsi + 0x6308], 1
mov byte [rsi + 0x5f2a], al
mov byte [rsi + 0x6309], 1
mov byte [rsi + 0x5f2b], al
mov byte [rsi + 0x630a], 1
mov byte [rsi + 0x5f2c], al
mov byte [rsi + 0x630b], 1
mov byte [rsi + 0x5f2d], al
mov byte [rsi + 0x630c], 1
mov byte [rsi + 0x5f2e], al
mov byte [rsi + 0x630d], 1
mov byte [rsi + 0x5f2f], 1
mov byte [rsi + 0x630e], 1
mov byte [rsi + 0x5f30], 1
mov byte [rsi + 0x630f], 1
mov byte [rsi + 0x5f31], 1
mov byte [rsi + 0x6310], 1
mov byte [rsi + 0x5f32], 1
mov byte [rsi + 0x6311], 1
mov byte [rsi + 0x5f33], 1
mov byte [rsi + 0x6312], 1
mov byte [rsi + 0x5f34], 1
mov byte [rsi + 0x6313], 1
mov byte [rsi + 0x5f35], al
mov byte [rsi + 0x6314], 1
mov byte [rsi + 0x5f36], al
mov byte [rsi + 0x6315], 1
mov byte [rsi + 0x5f37], 1
mov byte [rsi + 0x6316], 1
mov byte [rsi + 0x5f38], al
mov byte [rsi + 0x6317], 1
mov byte [rsi + 0x5f39], al
mov byte [rsi + 0x6318], 1
mov byte [rsi + 0x5f3a], al
mov byte [rsi + 0x6319], 1
mov byte [rsi + 0x5f3b], 1
mov byte [rsi + 0x631a], 1
mov byte [rsi + 0x5f3c], al
mov byte [rsi + 0x631b], 1
mov byte [rsi + 0x5f3d], al
mov byte [rsi + 0x631c], 1
mov byte [rsi + 0x5f3e], al
mov byte [rsi + 0x631d], 1
mov byte [rsi + 0x5f3f], 1
mov byte [rsi + 0x631e], 1
mov byte [rsi + 0x5f40], al
mov byte [rsi + 0x631f], 1
mov byte [rsi + 0x5f41], al
mov byte [rsi + 0x6320], 1
mov byte [rsi + 0x5f42], al
mov byte [rsi + 0x6321], 1
mov byte [rsi + 0x5f43], 1
mov byte [rsi + 0x6322], 1
mov byte [rsi + 0x5f44], al
mov byte [rsi + 0x6323], 1
mov byte [rsi + 0x5f45], al
mov byte [rsi + 0x6324], 1
mov byte [rsi + 0x5f46], al
mov byte [rsi + 0x6325], 1
mov byte [rsi + 0x5f47], 1
mov byte [rsi + 0x6326], 1
mov byte [rsi + 0x5f48], al
mov byte [rsi + 0x6327], 1
mov byte [rsi + 0x5f49], al
mov byte [rsi + 0x6328], 1
mov byte [rsi + 0x5f4a], al
mov byte [rsi + 0x6329], 1
mov byte [rsi + 0x5f4b], 1
mov byte [rsi + 0x632a], 1
mov byte [rsi + 0x5f4c], al
mov byte [rsi + 0x632b], 1
mov byte [rsi + 0x5f4d], al
mov byte [rsi + 0x632c], 1
mov byte [rsi + 0x5f4e], al
mov byte [rsi + 0x632d], 1
mov byte [rsi + 0x5f4f], 1
mov byte [rsi + 0x632e], 1
mov byte [rsi + 0x5f50], al
mov byte [rsi + 0x632f], 1
mov byte [rsi + 0x5f51], al
mov byte [rsi + 0x6330], 1
mov byte [rsi + 0x5f52], al
mov byte [rsi + 0x6331], 1
mov byte [rsi + 0x5f53], 1
mov byte [rsi + 0x6332], 1
mov byte [rsi + 0x5f54], al
mov byte [rsi + 0x6333], 1
mov byte [rsi + 0x5f55], al
mov byte [rsi + 0x6334], 1
mov byte [rsi + 0x5f56], al
mov byte [rsi + 0x6335], 1
mov byte [rsi + 0x5f57], 1
mov byte [rsi + 0x6336], 1
mov byte [rsi + 0x5f58], al
mov byte [rsi + 0x6337], 1
mov byte [rsi + 0x5f59], al
mov byte [rsi + 0x6338], 1
mov byte [rsi + 0x5f5a], al
mov byte [rsi + 0x6339], 1
mov byte [rsi + 0x5f5b], 1
mov byte [rsi + 0x633a], 1
mov byte [rsi + 0x5f5c], al
mov byte [rsi + 0x633b], 1
mov byte [rsi + 0x5f5d], al
mov byte [rsi + 0x633c], 1
mov byte [rsi + 0x5f5e], al
mov byte [rsi + 0x633d], 1
mov byte [rsi + 0x5f5f], 1
mov byte [rsi + 0x633e], 1
mov byte [rsi + 0x5f60], al
mov byte [rsi + 0x633f], 1
mov byte [rsi + 0x5f61], al
mov byte [rsi + 0x6340], 1
mov byte [rsi + 0x5f62], al
mov byte [rsi + 0x6341], 1
mov byte [rsi + 0x5f63], 1
mov byte [rsi + 0x6342], 1
mov byte [rsi + 0x5f64], al
mov byte [rsi + 0x6343], 1
mov byte [rsi + 0x5f65], al
mov byte [rsi + 0x6344], 1
mov byte [rsi + 0x5f66], al
mov byte [rsi + 0x6345], 1
mov byte [rsi + 0x5f67], 1
mov byte [rsi + 0x6346], 1
mov byte [rsi + 0x5f68], al
mov byte [rsi + 0x6347], 1
mov byte [rsi + 0x5f69], al
mov byte [rsi + 0x6348], 1
mov byte [rsi + 0x5f6a], al
mov byte [rsi + 0x6349], 1
mov byte [rsi + 0x5f6b], 1
mov byte [rsi + 0x634a], 1
mov byte [rsi + 0x5f6c], al
mov byte [rsi + 0x634b], 1
mov byte [rsi + 0x5f6d], al
mov byte [rsi + 0x634c], 1
mov byte [rsi + 0x5f6e], al
mov byte [rsi + 0x634d], 1
mov byte [rsi + 0x5f6f], 1
mov byte [rsi + 0x634e], 1
mov byte [rsi + 0x5f70], al
mov byte [rsi + 0x634f], 1
mov byte [rsi + 0x5f71], al
mov byte [rsi + 0x6350], 1
mov byte [rsi + 0x5f72], al
mov byte [rsi + 0x6351], 1
mov byte [rsi + 0x5f73], 1
mov byte [rsi + 0x6352], 1
mov byte [rsi + 0x5f74], al
mov byte [rsi + 0x6353], 1
mov byte [rsi + 0x5f75], al
mov byte [rsi + 0x6354], 1
mov byte [rsi + 0x5f76], al
mov byte [rsi + 0x6355], 1
mov byte [rsi + 0x5f77], 1
mov byte [rsi + 0x6356], 1
mov byte [rsi + 0x5f78], al
mov byte [rsi + 0x6357], 1
mov byte [rsi + 0x5f79], al
mov byte [rsi + 0x6358], 1
mov byte [rsi + 0x5f7a], al
mov byte [rsi + 0x6359], 1
mov byte [rsi + 0x5f7b], 1
mov byte [rsi + 0x635a], 1
mov byte [rsi + 0x5f7c], al
mov byte [rsi + 0x635b], 1
mov byte [rsi + 0x5f7d], al
mov byte [rsi + 0x635c], 1
mov byte [rsi + 0x5f7e], al
mov byte [rsi + 0x635d], 1
mov byte [rsi + 0x5f7f], 1
mov byte [rsi + 0x635e], 1
mov byte [rsi + 0x5f80], al
mov byte [rsi + 0x635f], 1
mov byte [rsi + 0x5f81], 1
mov byte [rsi + 0x6360], 1
mov byte [rsi + 0x5f82], al
mov byte [rsi + 0x6361], 1
mov byte [rsi + 0x5f83], al
mov byte [rsi + 0x6362], 1
mov byte [rsi + 0x5f84], al
mov byte [rsi + 0x6363], 1
mov byte [rsi + 0x5f85], 1
mov byte [rsi + 0x6364], 1
mov byte [rsi + 0x5f86], 1
mov byte [rsi + 0x6365], 1
mov byte [rsi + 0x5f87], 1
mov byte [rsi + 0x6366], 1
mov byte [rsi + 0x5f88], al
mov byte [rsi + 0x6367], 1
mov byte [rsi + 0x5f89], 1
mov byte [rsi + 0x6368], 1
mov byte [rsi + 0x5f8a], 1
mov byte [rsi + 0x6369], 1
mov byte [rsi + 0x5f8b], al
mov byte [rsi + 0x636a], 1
mov byte [rsi + 0x5f8c], 1
mov byte [rsi + 0x636b], 1
mov byte [rsi + 0x5f8d], 1
mov byte [rsi + 0x636c], 1
mov byte [rsi + 0x5f8e], 1
mov byte [rsi + 0x636d], 1
mov byte [rsi + 0x5f8f], 1
mov byte [rsi + 0x636e], 1
mov byte [rsi + 0x5f90], al
mov byte [rsi + 0x636f], 1
mov byte [rsi + 0x5f91], 1
mov byte [rsi + 0x6370], 1
mov byte [rsi + 0x5f92], 1
mov byte [rsi + 0x6371], 1
mov byte [rsi + 0x5f93], al
mov byte [rsi + 0x6372], 1
mov byte [rsi + 0x5f94], al
mov byte [rsi + 0x6373], 1
mov byte [rsi + 0x5f95], al
mov byte [rsi + 0x6374], 1
mov byte [rsi + 0x5f96], al
mov byte [rsi + 0x6375], 1
mov byte [rsi + 0x5f97], al
mov byte [rsi + 0x6376], 1
mov byte [rsi + 0x5f98], al
mov byte [rsi + 0x6377], 1
mov byte [rsi + 0x5f99], 1
mov byte [rsi + 0x6378], 1
mov byte [rsi + 0x5f9a], 1
mov byte [rsi + 0x6379], 1
mov byte [rsi + 0x5f9b], al
mov byte [rsi + 0x637a], 1
mov byte [rsi + 0x5f9c], al
mov byte [rsi + 0x637b], 1
mov byte [rsi + 0x5f9d], 1
mov byte [rsi + 0x637c], 1
mov byte [rsi + 0x5f9e], al
mov byte [rsi + 0x637d], 1
mov byte [rsi + 0x5f9f], al
mov byte [rsi + 0x637e], 1
mov byte [rsi + 0x5fa0], al
mov byte [rsi + 0x637f], 1
mov byte [rsi + 0x5fa1], al
mov byte [rsi + 0x6380], 1
mov byte [rsi + 0x5fa2], al
mov byte [rsi + 0x6381], 1
mov byte [rsi + 0x5fa3], 1
mov byte [rsi + 0x6382], 1
mov byte [rsi + 0x5fa4], 1
mov byte [rsi + 0x6383], 1
mov byte [rsi + 0x5fa5], 1
mov byte [rsi + 0x6384], 1
mov byte [rsi + 0x5fa6], al
mov byte [rsi + 0x6385], 1
mov byte [rsi + 0x5fa7], 1
mov byte [rsi + 0x6386], 1
mov byte [rsi + 0x5fa8], 1
mov byte [rsi + 0x6387], 1
mov byte [rsi + 0x5fa9], al
mov byte [rsi + 0x6388], 1
mov byte [rsi + 0x5faa], 1
mov byte [rsi + 0x6389], 1
mov byte [rsi + 0x5fab], 1
mov byte [rsi + 0x638a], 1
mov byte [rsi + 0x5fac], al
mov byte [rsi + 0x638b], 1
mov byte [rsi + 0x5fad], 1
mov byte [rsi + 0x638c], 1
mov byte [rsi + 0x5fae], al
mov byte [rsi + 0x638d], 1
mov byte [rsi + 0x5faf], 1
mov byte [rsi + 0x638e], 1
mov byte [rsi + 0x5fb0], 1
mov byte [rsi + 0x638f], 1
mov byte [rsi + 0x5fb1], al
mov byte [rsi + 0x6390], 1
mov byte [rsi + 0x5fb2], al
mov byte [rsi + 0x6391], 1
mov byte [rsi + 0x5fb3], al
mov byte [rsi + 0x6392], 1
mov byte [rsi + 0x5fb4], al
mov byte [rsi + 0x6393], 1
mov byte [rsi + 0x5fb5], al
mov byte [rsi + 0x6394], 1
mov byte [rsi + 0x5fb6], al
mov byte [rsi + 0x6395], 1
mov byte [rsi + 0x5fb7], al
mov byte [rsi + 0x6396], 1
mov byte [rsi + 0x5fb8], al
mov byte [rsi + 0x6397], 1
mov byte [rsi + 0x5fb9], al
mov byte [rsi + 0x6398], 1
mov byte [rsi + 0x5fba], al
mov byte [rsi + 0x6399], 1
mov byte [rsi + 0x5fbb], al
mov byte [rsi + 0x639a], 1
mov byte [rsi + 0x5fbc], al
mov byte [rsi + 0x639b], 1
mov byte [rsi + 0x5fbd], al
mov byte [rsi + 0x639c], 1
mov byte [rsi + 0x5fbe], 1
mov byte [rsi + 0x639d], 1
mov byte [rsi + 0x5fbf], al
mov byte [rsi + 0x639e], 1
mov byte [rsi + 0x5fc0], al
mov byte [rsi + 0x639f], 1
mov byte [rsi + 0x5fc1], 1
mov byte [rsi + 0x63a0], 1
mov byte [rsi + 0x5fc2], 1
mov byte [rsi + 0x63a1], 1
mov byte [rsi + 0x5fc3], 1
mov byte [rsi + 0x63a2], 1
mov byte [rsi + 0x5fc4], al
mov byte [rsi + 0x63a3], 1
mov byte [rsi + 0x5fc5], al
mov byte [rsi + 0x63a4], 1
mov byte [rsi + 0x5fc6], 1
mov byte [rsi + 0x63a5], 1
mov byte [rsi + 0x5fc7], 1
mov byte [rsi + 0x63a6], 1
mov byte [rsi + 0x5fc8], 1
mov byte [rsi + 0x63a7], 1
mov byte [rsi + 0x5fc9], 1
mov byte [rsi + 0x63a8], 1
mov byte [rsi + 0x5fca], al
mov byte [rsi + 0x63a9], 1
mov byte [rsi + 0x5fcb], al
mov byte [rsi + 0x63aa], 1
mov byte [rsi + 0x5fcc], al
mov byte [rsi + 0x63ab], 1
mov byte [rsi + 0x5fcd], 1
mov byte [rsi + 0x63ac], 1
mov byte [rsi + 0x5fce], 1
mov byte [rsi + 0x63ad], 1
mov byte [rsi + 0x5fcf], al
mov byte [rsi + 0x63ae], 1
mov byte [rsi + 0x5fd0], al
mov byte [rsi + 0x63af], 1
mov byte [rsi + 0x5fd1], al
mov byte [rsi + 0x63b0], 1
mov byte [rsi + 0x5fd2], al
mov byte [rsi + 0x63b1], 1
mov byte [rsi + 0x5fd3], al
mov byte [rsi + 0x63b2], 1
mov byte [rsi + 0x5fd4], al
mov byte [rsi + 0x63b3], 1
mov byte [rsi + 0x5fd5], al
mov byte [rsi + 0x63b4], 1
mov byte [rsi + 0x5fd6], al
mov byte [rsi + 0x63b5], 1
mov byte [rsi + 0x5fd7], al
mov byte [rsi + 0x63b6], 1
mov byte [rsi + 0x5fd8], 1
mov byte [rsi + 0x63b7], 1
mov byte [rsi + 0x5fd9], al
mov byte [rsi + 0x63b8], 1
mov byte [rsi + 0x5fda], 1
mov byte [rsi + 0x63b9], 1
mov byte [rsi + 0x5fdb], al
mov byte [rsi + 0x63ba], 1
mov byte [rsi + 0x5fdc], 1
mov byte [rsi + 0x63bb], 1
mov byte [rsi + 0x5fdd], al
mov byte [rsi + 0x63bc], 1
mov byte [rsi + 0x5fde], al
mov byte [rsi + 0x63bd], 1
mov byte [rsi + 0x5fdf], al
mov byte [rsi + 0x63be], 1
mov byte [rsi + 0x5fe0], al
mov byte [rsi + 0x63bf], 1
mov byte [rsi + 0x5fe1], 1
mov byte [rsi + 0x63c0], 1
mov byte [rsi + 0x5fe2], 1
mov byte [rsi + 0x63c1], 1
mov byte [rsi + 0x5fe3], al
mov byte [rsi + 0x63c2], 1
mov byte [rsi + 0x5fe4], al
mov byte [rsi + 0x63c3], 1
mov byte [rsi + 0x5fe5], al
mov byte [rsi + 0x63c4], 1
mov byte [rsi + 0x5fe6], al
mov byte [rsi + 0x63c5], 1
mov byte [rsi + 0x5fe7], al
mov byte [rsi + 0x63c6], 1
mov byte [rsi + 0x5fe8], 1
mov byte [rsi + 0x63c7], 1
mov byte [rsi + 0x5fe9], 1
mov byte [rsi + 0x63c8], 1
mov byte [rsi + 0x5fea], 1
mov byte [rsi + 0x63c9], 1
mov byte [rsi + 0x5feb], 1
mov byte [rsi + 0x63ca], 1
mov byte [rsi + 0x5fec], 1
mov byte [rsi + 0x63cb], 1
mov byte [rsi + 0x5fed], 1
mov byte [rsi + 0x63cc], 1
mov byte [rsi + 0x5fee], al
mov byte [rsi + 0x63cd], 1
mov byte [rsi + 0x5fef], al
mov byte [rsi + 0x63ce], 1
mov byte [rsi + 0x5ff0], al
mov byte [rsi + 0x63cf], 1
mov byte [rsi + 0x5ff1], al
mov byte [rsi + 0x63d0], 1
mov byte [rsi + 0x5ff2], al
mov byte [rsi + 0x63d1], 1
mov byte [rsi + 0x5ff3], al
mov byte [rsi + 0x63d2], 1
mov byte [rsi + 0x5ff4], al
mov byte [rsi + 0x63d3], 1
mov byte [rsi + 0x5ff5], al
mov byte [rsi + 0x63d4], 1
mov byte [rsi + 0x5ff6], 1
mov byte [rsi + 0x63d5], 1
mov byte [rsi + 0x5ff7], 1
mov byte [rsi + 0x63d6], 1
mov byte [rsi + 0x5ff8], 1
mov byte [rsi + 0x63d7], 1
mov byte [rsi + 0x5ff9], 1
mov byte [rsi + 0x63d8], 1
mov byte [rsi + 0x5ffa], al
mov byte [rsi + 0x63d9], 1
mov byte [rsi + 0x5ffb], al
mov byte [rsi + 0x63da], 1
mov byte [rsi + 0x5ffc], al
mov byte [rsi + 0x63db], 1
mov byte [rsi + 0x5ffd], al
mov byte [rsi + 0x63dc], 1
mov byte [rsi + 0x5ffe], al
mov byte [rsi + 0x63dd], 1
mov byte [rsi + 0x5fff], al
mov byte [rsi + 0x63de], 1
mov byte [rsi + 0x6000], al
mov byte [rsi + 0x63df], 1
mov byte [rsi + 0x6001], al
mov byte [rsi + 0x63e0], 1
mov byte [rsi + 0x6002], al
mov byte [rsi + 0x63e1], 1
mov byte [rsi + 0x6003], al
mov byte [rsi + 0x63e2], 1
mov byte [rsi + 0x6004], al
mov byte [rsi + 0x63e3], 1
mov byte [rsi + 0x6005], al
mov byte [rsi + 0x63e4], 1
mov byte [rsi + 0x6006], al
mov byte [rsi + 0x63e5], 1
mov byte [rsi + 0x6007], al
mov byte [rsi + 0x63e6], 1
mov byte [rsi + 0x6008], al
mov byte [rsi + 0x63e7], 1
mov byte [rsi + 0x6009], al
mov byte [rsi + 0x63e8], 1
mov byte [rsi + 0x600a], 1
mov byte [rsi + 0x63e9], 1
mov byte [rsi + 0x600b], al
mov byte [rsi + 0x63ea], 1
mov byte [rsi + 0x600c], 1
mov byte [rsi + 0x63eb], 1
mov byte [rsi + 0x600d], al
mov byte [rsi + 0x63ec], 1
mov byte [rsi + 0x600e], 1
mov byte [rsi + 0x63ed], 1
mov byte [rsi + 0x600f], 1
mov byte [rsi + 0x63ee], 1
mov byte [rsi + 0x6010], al
mov byte [rsi + 0x63ef], 1
mov byte [rsi + 0x6011], 1
mov byte [rsi + 0x63f0], 1
mov byte [rsi + 0x6012], 1
mov byte [rsi + 0x63f1], 1
mov byte [rsi + 0x6013], al
mov byte [rsi + 0x63f2], 1
mov byte [rsi + 0x6014], 1
mov byte [rsi + 0x63f3], 1
mov byte [rsi + 0x6015], al
mov byte [rsi + 0x63f4], 1
mov byte [rsi + 0x6016], 1
mov byte [rsi + 0x63f5], 1
mov byte [rsi + 0x6017], 1
mov byte [rsi + 0x63f6], 1
mov byte [rsi + 0x6018], al
mov byte [rsi + 0x63f7], 1
mov byte [rsi + 0x6019], 1
mov byte [rsi + 0x63f8], 1
mov byte [rsi + 0x601a], 1
mov byte [rsi + 0x63f9], 1
mov byte [rsi + 0x601b], 1
mov byte [rsi + 0x63fa], 1
mov byte [rsi + 0x601c], 1
mov byte [rsi + 0x63fb], 1
mov byte [rsi + 0x601d], al
mov byte [rsi + 0x63fc], 1
mov byte [rsi + 0x601e], 1
mov byte [rsi + 0x63fd], 1
mov byte [rsi + 0x601f], 1
mov byte [rsi + 0x63fe], 1
mov byte [rsi + 0x6020], al
mov byte [rsi + 0x63ff], 1
mov qword [rsi + 0x6028], rax
mov byte [rsi + 0x6401], 1
mov qword [rsi + 0x6030], rax
mov byte [rsi + 0x6402], 1
mov qword [rsi + 0x6038], rax
mov byte [rsi + 0x6403], 1
mov rcx, rsi
mov rbx, qword [rsp + 0x7d0]
add rsp, 0x780
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
jmp 0x607a78
mov rax, rsp
push rdi
sub rsp, 0x110
mov qword [rsp + 0x50], 0xfffffffffffffffe
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov rsi, rcx
mov r8d, 0xa
lea rdx, str.DCPlusPlus
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_FindResourceW]
mov rbx, rax
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_LoadResource]
mov rdi, rax
test rax, rax
je 0x607c64
mov rdx, rbx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SizeofResource]
mov ebx, eax
test eax, eax
je 0x607c64
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_LockResource]
mov rdi, rax
lea rcx, [rsp + 0x60]
call fcn.004d1360
nop
lea rax, [rsp + 0x20]
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x20]
mov qword [rsp + 0x48], rax
lea r8, [rdi + rbx]
mov rdx, rdi
lea rcx, [rsp + 0x20]
call fcn.00402944
nop
lea rdx, [rsp + 0x20]
lea rcx, [rsp + 0x60]
call fcn.005f51d4
nop
lea rax, [rsp + 0x20]
mov rcx, qword [rsp + 0x48]
cmp rcx, rax
je 0x607b59
test rcx, rcx
je 0x607b59
mov rdx, qword [rsp + 0x20]
sub rdx, rcx
cmp rdx, 0x100
jbe 0x607b54
call fcn.006a4944
jmp 0x607b59
call fcn.006a3610
mov byte [rsp + 0x108], 0
mov rax, qword [rsp + 0xf8]
mov rcx, qword [rax]
mov qword [rsp + 0x100], rcx
lea rcx, [rsp + 0x60]
call fcn.004d11d4
mov rax, qword [rsp + 0x100]
mov rax, qword [rax]
mov qword [rsp + 0xf8], rax
mov rax, qword [rax]
mov qword [rsp + 0x100], rax
mov byte [rsp + 0x108], 0
lea rdx, [rsp + 0x60]
lea rcx, [rsi + 0x3248]
call fcn.00607c7c
lea rcx, [rsi + 0x3bb0]
lea rdi, [0x0085e820]
cmp rdi, rcx
je 0x607bdb
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x6071], 1
lea rcx, [rsi + 0x5890]
cmp rdi, rcx
je 0x607c01
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x610b], 1
and qword [rsi + 0x6028], 0
mov byte [rsi + 0x6401], 1
mov byte [rsi + 0x5e91], 0
mov byte [rsi + 0x6270], 1
mov byte [rsi + 0x5e92], 0
mov byte [rsi + 0x6271], 1
lea rcx, [rsi + 0x3490]
cmp rdi, rcx
je 0x607c52
mov r8, qword [0x0085e840]
mov rdx, qword [0x0085e848]
call fcn.0040289c
mov byte [rsi + 0x604b], 1
lea rcx, [rsp + 0x60]
call fcn.004d126c
nop
lea r11, [rsp + 0x110]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov rsp, r11
pop rdi
ret