Function at 0x433d40
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x59b768
mov eax, dword fs:[0]
push eax
sub esp, 0x104
mov eax, dword [0x6dd8d0]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov esi, ecx
call fcn.00438220
push 0x5b5ce4
lea ecx, [esi + 0xa8]
call fcn.00470370
push str.image_2D_login_bar01.TIF
lea ecx, [esi + 0xc8]
call fcn.00470370
mov edi, dword [sym.imp.MSVCR120.dll_sprintf]
lea eax, [ebp - 0x110]
push 0x11
push 0x5b5d1c
push eax
call edi
add esp, 0xc
lea ecx, [ebp - 0x110]
push ecx
lea ecx, [esi + 0xe8]
call fcn.00470370
test eax, eax
jne 0x433de6
lea eax, [ebp - 0x110]
push 0x5b5d48
push eax
call edi
add esp, 8
lea eax, [ebp - 0x110]
lea ecx, [esi + 0xe8]
push eax
call fcn.00470370
xor eax, eax
mov dword [esi + 0x3c], 0
xorps xmm0, xmm0
mov dword [esi + 0x44], 0
mov dword [esi + 0x48], 0
mov ecx, 0x6dcbf8
movdqu xmmword [esi + 0x4c], xmm0
push esi
mov word [esi + 0x5c], ax
mov dword [esi + 0x30], eax
mov dword [esi + 0x70], eax
mov dword [esi + 0xa4], eax
mov dword [esi + 0x78], eax
call fcn.0053beb0
cmp dword [0x72dc08], 0
mov ecx, 0x72dc08
je 0x433e3b
call fcn.0055e510
mov ecx, 0x72dc08
movzx eax, word [esi + 0xc]
push eax
call fcn.0055caa0
cmp dword [0x6f1790], 0
jne 0x43415b
mov ecx, 0x70fe08
call fcn.005370d0
mov ecx, 0x70aa08
call fcn.004f9140
mov ecx, 0x6dc478
call fcn.0052e510
mov ecx, 0x70e7d8
call fcn.00530810
mov ecx, 0x70e5a8
call fcn.0052a550
mov eax, dword [0x6f1aa8]
test al, 1
jne 0x433eba
or eax, 1
mov dword [0x6f1aa8], eax
mov ecx, 0x6f1938
mov dword [ebp - 4], 0
call fcn.00548300
push 0x5a6b00
call fcn.00599775
add esp, 4
mov dword [ebp - 4], 0xffffffff
mov ecx, 0x6f1938
call fcn.00549640
mov ecx, 0x7086c8
call fcn.004d2dc0
mov ecx, 0x7086c8
call fcn.004d2640
mov ecx, 0x7086c8
call fcn.004d2840
mov ecx, 0x7086c8
call fcn.004d2940
mov ecx, 0x7086c8
call fcn.004d2740
mov ecx, 0x7086c8
call fcn.00512120
mov ecx, 0x7086c8
call fcn.004d3370
mov ecx, 0x7086c8
call fcn.004d2c00
mov ecx, 0x70fda8
call fcn.00536730
mov ecx, 0x7086c8
call fcn.004d3530
mov ecx, 0x7086c8
call fcn.004d3d90
mov ecx, 0x7086c8
call fcn.004d3c00
mov ecx, 0x7086c8
call fcn.004d2a40
mov ecx, 0x7109b0
call fcn.00541ca0
mov ecx, 0x7109b0
call fcn.00541b20
mov ecx, 0x7109b0
call fcn.00540fd0
mov ecx, 0x7109b0
call fcn.005459c0
mov ecx, 0x7109b0
call fcn.005429c0
push 0x714998
mov ecx, 0x7109b0
call fcn.00542b60
mov ecx, 0x7109b0
call fcn.00540e30
mov ecx, 0x7109b0
call fcn.00542e60
mov ecx, 0x7109b0
call fcn.005432c0
mov ecx, 0x7109b0
call fcn.00542cc0
mov ecx, 0x7109b0
call fcn.00544b50
mov ecx, 0x7109b0
call fcn.0053feb0
mov ecx, 0x7109b0
call fcn.00544990
mov ecx, 0x7109b0
call fcn.00543a70
mov ecx, 0x7109b0
call fcn.00544520
mov ecx, 0x7109b0
call fcn.005446e0
mov ecx, 0x7109b0
call fcn.00540260
mov ecx, 0x6dd0c0
call fcn.00552ca0
mov ecx, 0x702418
call fcn.004b2bb0
mov ecx, 0x7109b0
call fcn.00545b20
mov ecx, 0x72dae0
call fcn.00559c70
mov eax, dword [0x6f1ab0]
test al, 1
jne 0x434053
or eax, 1
mov dword [0x6f1ab0], eax
mov ecx, 0x6f1aac
mov dword [ebp - 4], 1
call fcn.0055a6c0
push 0x5a6a70
call fcn.00599775
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x6f1aac
mov ecx, 0x72dae0
call fcn.00559660
mov eax, dword [0x6f1ab8]
test al, 1
jne 0x434098
or eax, 1
mov dword [0x6f1ab8], eax
mov ecx, 0x6f1ab4
mov dword [ebp - 4], 2
call fcn.0055a420
push 0x5a6a60
call fcn.00599775
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x6f1ab4
mov ecx, 0x72dae0
call fcn.00559660
mov ecx, 0x6d32ec
call fcn.004761c0
mov ecx, 0x72e998
call fcn.0057b2f0
mov ecx, 0x72e998
call fcn.0057b7c0
mov ecx, 0x72e998
call fcn.0057b920
mov ecx, 0x72e998
call fcn.0057b5c0
mov ecx, 0x7109b0
call fcn.005450d0
mov ecx, 0x7109b0
call fcn.00545790
mov ecx, 0x7109b0
call fcn.005455e0
mov ecx, 0x7109b0
call fcn.00542820
mov ecx, 0x7109b0
call fcn.0053fb90
mov ecx, 0x7109b0
call fcn.00541160
mov ecx, 0x7109b0
call fcn.005438b0
mov ecx, 0x7109b0
call fcn.00542460
mov ecx, 0x7109b0
call fcn.00542610
mov ecx, 0x7109b0
call fcn.00543f70
mov ecx, 0x731180
call fcn.00594a20
mov ecx, 0x731180
call fcn.00594f60
mov dword [0x6f1790], 1
movss xmm0, dword [esi + 0x28]
lea eax, [esi + 0x10]
push eax
sub esp, 0xc
mov ecx, 0x72dfd8
movss dword [esp + 8], xmm0
movss xmm0, dword [esi + 0x24]
movss dword [esp + 4], xmm0
movss xmm0, dword [esi + 0x20]
movss dword [esp], xmm0
push dword [esi + 0x1c]
call fcn.00564690
mov dword [0x6d3254], 0x438500
call fcn.00437f20
push 0
mov ecx, 0x6d3250
call fcn.0046c860
mov dword [esi + 0x3c], eax
test eax, eax
je 0x4341ba
mov edx, dword [eax]
mov ecx, eax
push 1
call dword [edx + 8]
push 0x4e2
mov ecx, 0x6d3250
call fcn.0046c860
mov dword [esi + 0x48], eax
test eax, eax
je 0x4341e1
mov ecx, eax
call fcn.004928f0
mov ecx, dword [esi + 0x48]
push 0
mov eax, dword [ecx]
call dword [eax + 8]
cmp dword [0x6dd68c], 0
je 0x434253
mov eax, dword [0x6f1aa8]
test al, 1
jne 0x434220
or eax, 1
mov dword [0x6f1aa8], eax
mov ecx, 0x6f1938
mov dword [ebp - 4], 3
call fcn.00548300
push 0x5a6b00
call fcn.00599775
add esp, 4
mov dword [ebp - 4], 0xffffffff
mov ecx, 0x6f1938
call fcn.0054ac00
push 0x829
mov ecx, 0x6d3250
call fcn.0046c860
mov dword [esi + 0xa0], eax
test eax, eax
je 0x434253
push 0
push 0x544
push 0
mov ecx, eax
call fcn.0058b0f0
mov ecx, 0x6d3250
call fcn.00466390
mov dword [esi + 0x6c], 0
mov ecx, 0x6d3250
push 0x438
mov dword [0x6f1788], 1
call fcn.0046c860
mov dword [esi + 0x78], eax
test eax, eax
je 0x4342a9
mov ecx, dword [0x72a5a0]
mov edx, dword [eax]
add ecx, 0xffffff88
push ecx
mov ecx, dword [0x72a59c]
add ecx, 0xffffffd7
push ecx
mov ecx, eax
call dword [edx + 0x24]
mov ecx, dword [esi + 0x78]
push 0
mov eax, dword [ecx]
call dword [eax + 8]
mov eax, 1
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.0059978a
mov esp, ebp
pop ebp
ret 4