Function at 0x405270
Capabilities:
Link many functions at runtime

Disassembly:
push esi
mov esi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push edi
mov edi, dword [esp + 0xc]
push 0x424d8c
push edi
call esi
mov dword [0x43dbc8], eax
test eax, eax
jne 0x4052a5
push 0x424d98
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x424dbc
push edi
call esi
mov dword [0x43dbcc], eax
test eax, eax
jne 0x4052ce
push 0x424dd0
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x424dfc
push edi
call esi
mov dword [0x43dbd0], eax
test eax, eax
jne 0x4052f7
push 0x424e10
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x424e40
push edi
call esi
mov dword [0x43dbd4], eax
test eax, eax
jne 0x405320
push 0x424e50
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x424e7c
push edi
call esi
mov dword [0x43dbd8], eax
test eax, eax
jne 0x405349
push 0x424e8c
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x424eb4
push edi
call esi
mov dword [0x43dbdc], eax
test eax, eax
jne 0x405372
push 0x424ec8
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x424ef8
push edi
call esi
mov dword [0x43dbe0], eax
test eax, eax
jne 0x40539b
push 0x424f0c
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x424f38
push edi
call esi
mov dword [0x43dbe4], eax
test eax, eax
jne 0x4053c4
push 0x424f4c
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x424f78
push edi
call esi
mov dword [0x43dbe8], eax
test eax, eax
jne 0x4053ed
push 0x424f90
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x424fc0
push edi
call esi
mov dword [0x43dbec], eax
test eax, eax
jne 0x405416
push 0x424fd0
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x424ffc
push edi
call esi
mov dword [0x43dbf0], eax
test eax, eax
jne 0x40543f
push 0x42500c
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x425038
push edi
call esi
mov dword [0x43dbf4], eax
test eax, eax
jne 0x405468
push 0x425050
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x425084
push edi
call esi
mov dword [0x43dbf8], eax
test eax, eax
jne 0x405491
push 0x425098
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x4250c8
push edi
call esi
mov dword [0x43dbfc], eax
test eax, eax
jne 0x4054ba
push 0x4250dc
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x42510c
push edi
call esi
mov dword [0x43dc00], eax
test eax, eax
jne 0x4054e3
push 0x425124
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x425154
push edi
call esi
mov dword [0x43dc04], eax
test eax, eax
jne 0x40550c
push 0x425164
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x425190
push edi
call esi
mov dword [0x43dc08], eax
test eax, eax
jne 0x405535
push 0x42519c
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x4251c4
push edi
call esi
mov dword [0x43dc0c], eax
test eax, eax
jne 0x40555e
push 0x4251d0
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x4251f8
push edi
call esi
mov dword [0x43dc10], eax
test eax, eax
jne 0x405587
push 0x425210
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x425240
push edi
call esi
mov dword [0x43dc14], eax
test eax, eax
jne 0x4055b0
push 0x425250
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x42527c
push edi
call esi
mov dword [0x43dc18], eax
test eax, eax
jne 0x4055d9
push 0x425290
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x4252bc
push edi
call esi
mov dword [0x43dc1c], eax
test eax, eax
jne 0x405602
push 0x4252d0
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x425300
push edi
call esi
mov dword [0x43dc20], eax
test eax, eax
jne 0x40562b
push 0x425310
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x42533c
push edi
call esi
mov dword [0x43dc24], eax
test eax, eax
jne 0x405654
push 0x425350
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x42537c
push edi
call esi
mov dword [0x43dc28], eax
test eax, eax
jne 0x40567d
push 0x42538c
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x4253b4
push edi
call esi
mov dword [0x43dc2c], eax
test eax, eax
jne 0x4056a6
push 0x4253c0
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x4253e8
push edi
call esi
mov dword [0x43dc30], eax
test eax, eax
jne 0x4056cf
push 0x4253f8
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x425420
push edi
call esi
mov dword [0x43dc34], eax
test eax, eax
jne 0x4056f8
push 0x42542c
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x425454
push edi
call esi
mov dword [0x43dc38], eax
test eax, eax
jne 0x405721
push 0x425460
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
mov edi, dword [esp + 0x10]
push 0x425484
push edi
call esi
mov dword [0x43dc3c], eax
test eax, eax
jne 0x40574e
push 0x42548c
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
push 0x4254b0
push edi
call esi
mov dword [0x43dc40], eax
test eax, eax
jne 0x405777
push 0x4254c8
push 0x423b0c
call fcn.00402290
add esp, 8
or eax, 0xffffffff
pop edi
pop esi
ret
pop edi
xor eax, eax
pop esi
ret