Function at 0x42d236
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
sub esp, 0x114
lea ebp, [esp - 4]
mov eax, dword [0x4ff5d0]
xor eax, ebp
mov dword [ebp + 0x114], eax
push 0x5c
mov eax, 0x4bf911
call fcn.004943c6
mov esi, dword [ebp + 0x120]
mov edi, dword [ebp + 0x12c]
push esi
lea eax, [ebp - 0x14]
push str.in_DigitalSigningStampAgeCheck____path_
push eax
call fcn.00472c70
and dword [ebp - 4], 0
push eax
call fcn.00411af0
or dword [ebp - 4], 0xffffffff
add esp, 0x10
lea ecx, [ebp - 0x14]
call fcn.00472320
cmp byte [esi + 7], 0xff
jne 0x42d296
mov esi, dword [esi]
push 3
lea eax, [ebp + 4]
push esi
lea ecx, [ebp]
mov dword [ebp], eax
call fcn.004120b0
push dword [ebp]
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 1
call fcn.004217ce
lea eax, [ebp + 4]
mov byte [ebp - 4], 3
cmp dword [ebp], eax
je 0x42d2ce
push dword [ebp]
call fcn.00495dac
pop ecx
lea eax, [ebp - 0x28]
push eax
push dword [ebp - 0x18]
call fcn.00424df7
pop ecx
pop ecx
test eax, eax
jns 0x42d310
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.0040d576
xor eax, eax
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp + 0x114]
xor ecx, ebp
call fcn.00493f43
add ebp, 0x118
leave
ret
mov esi, dword [sym.imp.KERNEL32.dll_FileTimeToSystemTime]
lea eax, [ebp + 0x104]
push eax
lea eax, [ebp - 0x28]
push eax
call esi
lea ecx, [ebp - 0x14]
call fcn.00472090
push dword [ebp + 0x10e]
lea ecx, [ebp - 0x14]
push dword [ebp + 0x10c]
mov byte [ebp - 4], 4
push dword [ebp + 0x104]
push dword [ebp + 0x10a]
push dword [ebp + 0x106]
push str.Date_of_signing_timestamp__UTC__:__02d__02d__04d__02d:_02d_n
call fcn.00429a02
lea eax, [ebp - 0x14]
push eax
call fcn.00411af0
pop ecx
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 3
call fcn.00472320
lea eax, [ebp - 0x20]
push eax
test edi, edi
jne 0x42d3d0
call dword [sym.imp.KERNEL32.dll_GetSystemTimeAsFileTime]
lea eax, [ebp + 0x104]
push eax
lea eax, [ebp - 0x20]
push eax
call esi
lea ecx, [ebp - 0x14]
call fcn.00472090
push dword [ebp + 0x10e]
lea ecx, [ebp - 0x14]
push dword [ebp + 0x10c]
mov byte [ebp - 4], 5
push dword [ebp + 0x104]
push dword [ebp + 0x10a]
push dword [ebp + 0x106]
push str.Now__UTC__:__02d__02d__04d__02d:_02d_n
call fcn.00429a02
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 3
call fcn.00472320
jmp 0x42d3d7
push edi
call dword [sym.imp.KERNEL32.dll_SystemTimeToFileTime]
mov eax, dword [ebp - 0x1c]
mov edx, dword [ebp - 0x24]
xor ecx, ecx
xor esi, esi
add ecx, dword [ebp - 0x20]
adc eax, esi
xor ebx, ebx
add esi, dword [ebp - 0x28]
push ebx
adc edx, ebx
sub ecx, esi
push 0x989680
sbb eax, edx
push eax
push ecx
call fcn.0049aba0
mov edi, edx
mov esi, eax
xor edx, edx
mov ecx, 0x15180
div ecx
xor edx, edx
mov ebx, 0xe10
push eax
mov eax, esi
div ebx
mov ebx, eax
lea eax, [ebp + 0x10c]
push eax
call fcn.00437c91
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x48]
push ebx
push eax
mov byte [ebp - 4], 6
call fcn.00437c91
mov ebx, eax
lea eax, [ebp - 0x38]
push esi
push eax
mov byte [ebp - 4], 7
call fcn.00437c91
push eax
lea eax, [ebp - 0x50]
push str.digi_timestamp_
push eax
mov byte [ebp - 4], 8
call fcn.00472c70
push 0x4d4d38
push eax
lea eax, [ebp - 0x60]
push eax
mov byte [ebp - 4], 9
call fcn.00472c20
push ebx
push eax
lea eax, [ebp - 0x40]
push eax
mov byte [ebp - 4], 0xa
call fcn.00472bd0
push 0x4d4d34
push eax
lea eax, [ebp - 0x30]
push eax
mov byte [ebp - 4], 0xb
call fcn.00472c20
add esp, 0x48
push dword [ebp - 0x10]
mov byte [ebp - 4], 0xc
push eax
lea eax, [ebp - 0x58]
push eax
call fcn.00472bd0
push 0x4d1890
push eax
lea eax, [ebp - 0x68]
push eax
mov byte [ebp - 4], 0xd
call fcn.00472c20
push eax
mov byte [ebp - 4], 0xe
call fcn.00411af0
add esp, 0x1c
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0xd
call fcn.00472320
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0xc
call fcn.00472320
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0xb
call fcn.00472320
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0xa
call fcn.00472320
lea ecx, [ebp - 0x60]
mov byte [ebp - 4], 9
call fcn.00472320
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 8
call fcn.00472320
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 7
call fcn.00472320
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 6
call fcn.00472320
lea ecx, [ebp + 0x10c]
mov byte [ebp - 4], 3
call fcn.00472320
cmp edi, dword [ebp + 0x128]
jb 0x42d557
ja 0x42d543
cmp esi, dword [ebp + 0x124]
jbe 0x42d557
xor esi, esi
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.0040d576
mov eax, esi
jmp 0x42d2ed
xor esi, esi
inc esi
jmp 0x42d545