Function at 0x42a644
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 8
mov eax, 0x4b1d1e
call fcn.004879bf
mov edi, ecx
mov dword [ebp - 0x14], edi
mov esi, dword [ebp + 8]
push esi
push 0x91
call fcn.00432fda
and dword [ebp - 4], 0
lea ecx, [edi + 0x1e4]
mov dword [edi], vtable.CHealthDlg.0
call fcn.004038ee
mov byte [ebp - 4], 1
lea ecx, [edi + 0x1e8]
call fcn.004038ee
mov byte [ebp - 4], 2
lea ecx, [edi + 0x1ec]
call fcn.004038ee
mov byte [ebp - 4], 3
lea ecx, [edi + 0x1f0]
call fcn.004038ee
mov byte [ebp - 4], 4
lea ecx, [edi + 0x1f4]
call fcn.004038ee
mov byte [ebp - 4], 5
lea ecx, [edi + 0x1f8]
call fcn.004038ee
mov byte [ebp - 4], 6
lea ecx, [edi + 0x1fc]
call fcn.004038ee
mov byte [ebp - 4], 7
lea ecx, [edi + 0x200]
call fcn.004038ee
mov byte [ebp - 4], 8
lea ecx, [edi + 0x204]
call fcn.004038ee
mov byte [ebp - 4], 9
lea ecx, [edi + 0x208]
call fcn.004038ee
mov byte [ebp - 4], 0xa
lea ecx, [edi + 0x20c]
call fcn.004038ee
mov byte [ebp - 4], 0xb
lea ecx, [edi + 0x210]
call fcn.004038ee
mov byte [ebp - 4], 0xc
lea ecx, [edi + 0x218]
call fcn.0042cb33
mov byte [ebp - 4], 0xd
lea ecx, [edi + 0x298]
call fcn.0042cb33
mov byte [ebp - 4], 0xe
lea ecx, [edi + 0x318]
call fcn.0042cb33
mov byte [ebp - 4], 0xf
lea ecx, [edi + 0x398]
call fcn.0042cb33
mov byte [ebp - 4], 0x10
lea ecx, [edi + 0x418]
call fcn.0043a1a2
mov byte [ebp - 4], 0x11
lea ecx, [edi + 0x610]
call fcn.0043a1a2
mov byte [ebp - 4], 0x12
lea ecx, [edi + 0x808]
call fcn.0043a1a2
mov byte [ebp - 4], 0x13
lea ecx, [edi + 0xa00]
call fcn.0043a1a2
mov byte [ebp - 4], 0x14
lea ecx, [edi + 0xbf8]
call fcn.0043a1a2
mov byte [ebp - 4], 0x15
lea ecx, [edi + 0xdf0]
call fcn.0043a1a2
mov byte [ebp - 4], 0x16
lea ecx, [edi + 0xfe8]
call fcn.0043a1a2
mov byte [ebp - 4], 0x17
lea ecx, [edi + 0x11e0]
call fcn.0043a1a2
mov byte [ebp - 4], 0x18
lea ecx, [edi + 0x13d8]
call fcn.0043a1a2
mov byte [ebp - 4], 0x19
lea ecx, [edi + 0x15d0]
call fcn.0043a1a2
mov byte [ebp - 4], 0x1a
lea ecx, [edi + 0x17c8]
call fcn.0043a1a2
mov byte [ebp - 4], 0x1b
lea ecx, [edi + 0x19c0]
call fcn.0043a1a2
mov byte [ebp - 4], 0x1c
lea ecx, [edi + 0x1bb8]
call fcn.0043172d
mov byte [ebp - 4], 0x1d
lea ecx, [edi + 0x1dc8]
call fcn.0042f7ef
mov byte [ebp - 4], 0x1e
lea ecx, [edi + 0x1fb0]
call fcn.0042f7ef
mov byte [ebp - 4], 0x1f
mov ecx, esi
mov dword [0x4fc7e8], esi
call fcn.00437a8b
mov ecx, dword [0x4fc7e8]
mov dword [edi + 0x104], eax
lea eax, [ebp + 8]
push eax
call fcn.00433b69
mov byte [ebp - 4], 0x20
lea ecx, [edi + 0xdc]
push eax
call fcn.0040232a
mov byte [ebp - 4], 0x1f
mov ecx, dword [ebp + 8]
lea ecx, [ecx - 0x10]
call fcn.004028cb
mov ecx, dword [0x4fc7e8]
mov eax, dword [ecx + 0xe4]
mov dword [edi + 0xe4], eax
fld qword [ecx + 0xe8]
fstp qword [edi + 0xe8]
mov al, byte [ecx + 0xe0]
mov byte [edi + 0xe0], al
lea eax, [ebp - 0x10]
push eax
call fcn.00436c32
mov byte [ebp - 4], 0x22
lea ecx, [edi + 0x180]
push eax
call fcn.0040232a
mov byte [ebp - 4], 0x1f
mov ecx, dword [ebp - 0x10]
lea ecx, [ecx - 0x10]
call fcn.004028cb
mov ecx, dword [0x4fc7e8]
lea eax, [ebp + 8]
push eax
call fcn.00436c67
mov byte [ebp - 4], 0x24
lea ecx, [edi + 0x184]
push eax
call fcn.0040232a
mov byte [ebp - 4], 0x1f
mov ecx, dword [ebp + 8]
lea ecx, [ecx - 0x10]
call fcn.004028cb
mov ecx, dword [0x4fc7e8]
lea eax, [ebp - 0x10]
push eax
call fcn.00436c9c
mov byte [ebp - 4], 0x26
lea ecx, [edi + 0x164]
push eax
call fcn.0040232a
mov byte [ebp - 4], 0x1f
mov ecx, dword [ebp - 0x10]
lea ecx, [ecx - 0x10]
call fcn.004028cb
mov ecx, dword [0x4fc7e8]
lea eax, [ebp + 8]
push eax
call fcn.00436cd1
mov byte [ebp - 4], 0x28
lea ecx, [edi + 0x168]
push eax
call fcn.0040232a
mov byte [ebp - 4], 0x1f
mov ecx, dword [ebp + 8]
lea ecx, [ecx - 0x10]
call fcn.004028cb
mov ecx, dword [0x4fc7e8]
lea eax, [ebp - 0x10]
push eax
call fcn.00436d06
mov byte [ebp - 4], 0x2a
lea ecx, [edi + 0x16c]
push eax
call fcn.0040232a
mov byte [ebp - 4], 0x1f
mov ecx, dword [ebp - 0x10]
lea ecx, [ecx - 0x10]
call fcn.004028cb
mov ecx, dword [0x4fc7e8]
lea eax, [ebp + 8]
push eax
call fcn.00436d3b
mov byte [ebp - 4], 0x2c
lea ecx, [edi + 0xd0]
push eax
call fcn.0040232a
mov byte [ebp - 4], 0x1f
mov ecx, dword [ebp + 8]
lea ecx, [ecx - 0x10]
call fcn.004028cb
or dword [ebp - 4], 0xffffffff
mov eax, edi
call fcn.00487988
ret 4