Function at 0x401c43
Capabilities:
Manipulate boot configuration

Disassembly:
push ebp
mov ebp, esp
mov eax, str.EFGHIJKLMNOPQRSTUVWXYZ
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401c5f
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604903
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401c83
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604905
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401ca7
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604907
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401ccb
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604909
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401cef
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x60490b
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401d13
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x60490d
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401d37
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x60490f
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401d5b
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604911
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401d7f
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604913
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401da3
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604915
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401dc7
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604917
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401deb
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604919
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401e0f
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x60491b
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401e33
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x60491d
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401e57
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x60491f
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401e7b
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604921
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401e9f
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604923
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401ec3
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604925
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401ee7
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604927
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401f0b
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x604929
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401f2f
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov eax, 0x60492b
push eax
mov ebx, dword [0x621134]
test ebx, ebx
je 0x401f53
push ebx
call fcn.004025ff
add esp, 4
pop eax
mov dword [0x621134], eax
call fcn.00401f62
mov esp, ebp
pop ebp
ret