Function at 0x4043d0
Capabilities:
Link many functions at runtime

Disassembly:
push esi
mov esi, dword [esp + 8]
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push str.get_timestamp
push esi
call edi
mov dword [0x43c6a8], eax
test eax, eax
jne 0x4043ff
push str.Failed_to_get_address_for_get_timestamp
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_init
push esi
call edi
mov dword [0x43c6ac], eax
test eax, eax
jne 0x404422
push str.Failed_to_get_address_for_mgc_lic_init
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_valid
push esi
call edi
mov dword [0x43c6b0], eax
test eax, eax
jne 0x404445
push str.Failed_to_get_address_for_mgc_lic_valid
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_co
push esi
call edi
mov dword [0x43c6b4], eax
test eax, eax
jne 0x404468
push str.Failed_to_get_address_for_mgc_lic_co
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_ci
push esi
call edi
mov dword [0x43c6b8], eax
test eax, eax
jne 0x40448b
push str.Failed_to_get_address_for_mgc_lic_ci
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_idle
push esi
call edi
mov dword [0x43c6bc], eax
test eax, eax
jne 0x4044ae
push str.Failed_to_get_address_for_mgc_lic_idle
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_set_attr
push esi
call edi
mov dword [0x43c6c0], eax
test eax, eax
jne 0x4044d1
push str.Failed_to_get_address_for_mgc_lic_set_attr
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_get_attr
push esi
call edi
mov dword [0x43c6c4], eax
test eax, eax
jne 0x4044f4
push str.Failed_to_get_address_for_mgc_lic_get_attr
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_timer
push esi
call edi
mov dword [0x43c6c8], eax
test eax, eax
jne 0x404517
push str.Failed_to_get_address_for_mgc_lic_timer
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_display
push esi
call edi
mov dword [0x43c6cc], eax
test eax, eax
jne 0x40453a
push str.Failed_to_get_address_for_mgc_lic_display
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_hostname
push esi
call edi
mov dword [0x43c6d0], eax
test eax, eax
jne 0x40455d
push str.Failed_to_get_address_for_mgc_lic_hostname
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_username
push esi
call edi
mov dword [0x43c6d4], eax
test eax, eax
jne 0x404580
push str.Failed_to_get_address_for_mgc_lic_username
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_errstring
push esi
call edi
mov dword [0x43c6d8], eax
test eax, eax
jne 0x4045a3
push str.Failed_to_get_address_for_mgc_lic_errstring
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_cleanup
push esi
call edi
mov dword [0x43c6dc], eax
test eax, eax
jne 0x4045c6
push str.Failed_to_get_address_for_mgc_lic_cleanup
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_version
push esi
call edi
mov dword [0x43c6e0], eax
test eax, eax
jne 0x4045e9
push str.Failed_to_get_address_for_mgc_lic_version
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.set_dll_var
push esi
call edi
mov dword [0x43c6e4], eax
test eax, eax
jne 0x40460c
push str.Failed_to_get_address_for_set_dll_var
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_last_co
push esi
call edi
mov dword [0x43c6e8], eax
test eax, eax
jne 0x40462f
push str.Failed_to_get_address_for_mgc_last_co
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_which
push esi
call edi
mov dword [0x43c6ec], eax
test eax, eax
jne 0x404652
push str.Failed_to_get_address_for_mgc_lic_which
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.mgc_lic_job
push esi
call edi
mov dword [0x43c6f0], eax
test eax, eax
jne 0x404675
push str.Failed_to_get_address_for_mgc_lic_job
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.get_prereqs
push esi
call edi
mov dword [0x43c6f4], eax
test eax, eax
jne 0x404698
push str.Failed_to_get_address_for_get_prereqs
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
push str.license_name
push esi
call edi
mov dword [0x43c6f8], eax
test eax, eax
jne 0x4046bb
push str.Failed_to_get_address_for_license_name
call fcn.00404320
add esp, 4
pop edi
xor al, al
pop esi
ret
pop edi
or al, 0xff
pop esi
ret