Function at 0x4dc8fb
Capabilities:
Move file

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x5b4
mov eax, dword [0x59a240]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
push esi
push edi
push 0x80
xor ebx, ebx
lea eax, [ebp - 0x30c]
push ebx
push eax
call fcn.004e4da0
xor eax, eax
lea edi, [ebp - 0x31c]
stosd dword es:[edi], eax
mov esi, 0x14c
push esi
push ebx
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
lea eax, [ebp - 0x468]
push eax
call fcn.004e4da0
push esi
lea eax, [ebp - 0x5b4]
push ebx
push eax
call fcn.004e4da0
push 0x80
lea eax, [ebp - 0x28c]
push ebx
push eax
call fcn.004e4da0
add esi, 0xffffffb8
lea eax, [ebp - 0x20c]
push esi
push ebx
push eax
call fcn.004e4da0
push esi
lea eax, [ebp - 0x108]
push ebx
push eax
call fcn.004e4da0
add esp, 0x48
lea eax, [ebp - 0x20c]
push str.Upld.ark
push eax
call fcn.0046379e
mov esi, 0x3a98
lea eax, [ebp - 0x20c]
push esi
push eax
call fcn.0042921e
add esp, 0x10
test eax, eax
je 0x4dca65
push 0x12da
lea eax, [ebp - 0x31c]
push str.E:UserskerryDocumentsVisual_Studio_2022ProjectsPAULA__TEMP_COPY_UpdatePAULA.c
push eax
call fcn.004c9210
lea eax, [ebp - 0x468]
push 0x12dc
push eax
call fcn.004d51b7
add esp, 0x14
test eax, eax
jne 0x4dc9fc
push esi
call dword [sym.imp.KERNEL32.dll_Sleep]
lea eax, [ebp - 0x468]
push 0x12de
push eax
call fcn.004d51b7
pop ecx
pop ecx
sub esp, 0x10
lea esi, [ebp - 0x464]
mov edi, esp
sub esp, 0x10
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov edi, esp
lea esi, [ebp - 0x31c]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004ca88e
add esp, 0x20
cmp eax, 0xdbba00
jge 0x4dca31
cmp dword [0x6a11d4], ebx
je 0x4dca65
lea eax, [ebp - 0x28c]
push eax
call fcn.0049e2d6
lea eax, [ebp - 0x28c]
push eax
call fcn.0049f486
pop ecx
pop ecx
test eax, eax
jne 0x4dca65
push ebx
call fcn.004d884e
pop ecx
test eax, eax
jne 0x4dca76
push str.:5:SendUploadArchiveToMostLikelyMultiStore___FAILED:_The_upload_package_cannot_be_locked_because_it_is_already_in_a_locked_state_by_someone_else_
call fcn.00425c08
pop ecx
xor eax, eax
mov ecx, dword [ebp - 4]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.004e3632
leave
ret
push 0x36ee80
call fcn.004d4784
mov dword [esp], str.Branches
lea eax, [ebp - 0x28c]
push str.P2_DC001
push 0x598450
push eax
lea eax, [ebp - 0x108]
push str._s_s_s_s
push eax
call fcn.00404f28
mov edi, 0x7530
lea eax, [ebp - 0x108]
push edi
push eax
call fcn.0042921e
add esp, 0x20
mov esi, str._GetLastError_
test eax, eax
jne 0x4dcaef
lea eax, [ebp - 0x108]
push edi
push eax
call fcn.004280f8
pop ecx
pop ecx
test eax, eax
jne 0x4dcaef
push esi
lea eax, [ebp - 0x108]
push eax
push str.:6:SendUploadArchiveToMostLikelyMultiStore___encountered_a_problem:_CreateDirectorySuper___s___FIFTEEN_SECONDS__FAILED:__s
call fcn.004255b9
add esp, 0xc
lea eax, [ebp - 0x30c]
push 0x80
push eax
call fcn.004d90b5
lea eax, [ebp - 0x108]
push eax
call fcn.004a0326
lea eax, [ebp - 0x108]
push eax
call fcn.0049f690
add esp, 0x10
test eax, eax
jne 0x4dcb4f
lea eax, [ebp - 0x108]
push eax
call fcn.004ee800
pop ecx
cmp byte [ebp + eax - 0x109], 0x5c
je 0x4dcb4f
push 0x104
lea eax, [ebp - 0x108]
push 0x51578c
push eax
call fcn.004a10b8
add esp, 0xc
push 0x104
lea eax, [ebp - 0x30c]
push eax
lea eax, [ebp - 0x108]
push eax
call fcn.004a10b8
add esp, 0xc
lea eax, [ebp - 0x108]
push eax
lea eax, [ebp - 0x20c]
push eax
call dword [sym.imp.KERNEL32.dll_MoveFileA]
test eax, eax
jne 0x4dcb9e
push esi
lea eax, [ebp - 0x108]
push eax
lea eax, [ebp - 0x20c]
push eax
push str.:6:SendUploadArchiveToMostLikelyMultiStore___FAILED:_MoveFile___s_____s___FAILED:__s
call fcn.004255b9
add esp, 0x10
call fcn.004d4a1f
push str.Branches
lea eax, [ebp - 0x20c]
push str._s____
push eax
call fcn.0046379e
lea eax, [ebp - 0x108]
push eax
call fcn.004a0109
lea eax, [ebp - 0x20c]
push eax
call fcn.0042916f
add esp, 0x14
test eax, eax
je 0x4dcc19
push str.:2:SendUploadArchiveToMostLikelyMultiStore___found_that_this_store_has_branch_store_updates_but_does_not_have_internet_access_to_send_them_
call fcn.00425c08
push ebx
lea eax, [ebp - 0x108]
push eax
lea eax, [ebp - 0x20c]
push eax
call fcn.0042bd7a
add esp, 0x10
test eax, eax
jne 0x4dcc19
push esi
lea eax, [ebp - 0x108]
push eax
lea eax, [ebp - 0x20c]
push eax
push str.:7:SendUploadArchiveToMostLikelyMultiStore___FAILED_to_upload_other_branch_store_uploads:_MoveFiles___s_____s___0__FAILED:__s
call fcn.004255b9
add esp, 0x10
xor eax, eax
inc eax
jmp 0x4dca67