Function at 0x1003fc18
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov eax, 0x10059fd4
call fcn.10052270
sub esp, 0x40
mov al, byte [ebp - 0xd]
push ebx
xor ebx, ebx
push esi
push edi
mov dword [ebp - 0x14], ecx
mov byte [ebp - 0x2c], al
mov dword [ebp - 0x28], ebx
mov dword [ebp - 0x24], ebx
mov dword [ebp - 0x20], ebx
mov dword [ebp - 4], ebx
call fcn.1001e736
push ecx
test eax, eax
mov ecx, esp
je 0x1003fe5e
mov dword [ebp - 0x18], esp
push str.http:__go.microsoft.com_fwlink__LinkId54896
call fcn.100034da
push 1
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push 0x10077138
mov byte [ebp - 4], 1
call fcn.100034da
push ecx
mov byte [ebp - 4], 2
mov esi, str.microsoft.com_
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 3
mov ecx, esp
mov dword [ebp - 0x1c], esp
push str.Search_Page
call fcn.100034da
push ecx
mov byte [ebp - 4], 4
mov edi, str.SoftwareMicrosoftInternet_ExplorerMain
mov ecx, esp
mov dword [ebp - 0x1c], esp
push edi
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 6
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push str.http:__go.microsoft.com_fwlink__LinkId54896
call fcn.100034da
push 1
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10077138
mov byte [ebp - 4], 7
call fcn.100034da
push ecx
mov byte [ebp - 4], 8
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 9
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Search_Page
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xa
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0xc
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push str.http:__go.microsoft.com_fwlink__LinkId69157
call fcn.100034da
push 1
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x100770d4
mov byte [ebp - 4], 0xd
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xe
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xf
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Default_Page_URL
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x10
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x12
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push str.http:__go.microsoft.com_fwlink__LinkId54896
call fcn.100034da
push 1
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x100770ac
mov byte [ebp - 4], 0x13
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x14
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x15
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Default_Search_URL
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x16
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x18
call fcn.10041384
mov byte [ebp - 4], bl
lea ecx, [ebp - 0x4c]
jmp 0x10040068
mov dword [ebp - 0x1c], esp
push str.http:__www.microsoft.com_isapi_redir.dll_prdieariesearch
call fcn.100034da
push 1
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10077138
mov byte [ebp - 4], 0x19
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x1a
mov esi, str.microsoft.com_
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x1b
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Search_Page
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x1c
mov edi, str.SoftwareMicrosoftInternet_ExplorerMain
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x1e
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push str.http:__www.microsoft.com_isapi_redir.dll_prdieariesearch
call fcn.100034da
push 1
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10077138
mov byte [ebp - 4], 0x1f
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x20
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x21
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Search_Page
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x22
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x24
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push str.http:__www.microsoft.com_isapi_redir.dll_prdiepver6armsnhome
call fcn.100034da
push 1
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x100770d4
mov byte [ebp - 4], 0x25
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x26
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x27
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Default_Page_URL
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x28
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x2a
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push str.http:__www.microsoft.com_isapi_redir.dll_prdieariesearch
call fcn.100034da
push 1
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x100770ac
mov byte [ebp - 4], 0x2b
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x2c
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x2d
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Default_Search_URL
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x2e
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x30
call fcn.10041384
mov byte [ebp - 4], bl
lea ecx, [ebp - 0x4c]
call fcn.10040e93
push ecx
mov esi, 0x10078b14
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x100770d4
mov byte [ebp - 4], 0x31
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x32
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x33
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Default_Page_URL
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x34
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x36
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x100770ac
mov byte [ebp - 4], 0x37
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x38
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x39
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Default_Search_URL
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x3a
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x3c
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10077000
mov byte [ebp - 4], 0x3d
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x3e
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x3f
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x40
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.SoftwareMicrosoftInternet_ExplorerSearch
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x42
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10077000
mov byte [ebp - 4], 0x43
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x44
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x45
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x46
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.SoftwareMicrosoftInternet_ExplorerSearch
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x48
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push str.http:__ie.search.msn.com_SUB_RFC1766_srchasst_srchcust.htm
call fcn.100034da
push 1
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076fe8
mov byte [ebp - 4], 0x49
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x4a
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.http:__ie.search.msn.com_SUB_RFC1766_srchasst_srchcust.htm
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x4b
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.CustomizeSearch
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x4c
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.SoftwareMicrosoftInternet_ExplorerSearch
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x4e
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076fe8
mov byte [ebp - 4], 0x4f
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x50
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x51
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.CustomizeSearch
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x52
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.SoftwareMicrosoftInternet_ExplorerSearch
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x54
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push str.http:__ie.search.msn.com_SUB_RFC1766_srchasst_srchasst.htm
call fcn.100034da
push 1
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076fd0
mov byte [ebp - 4], 0x55
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x56
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.http:__ie.search.msn.com_SUB_RFC1766_srchasst_srchasst.htm
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x57
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.SearchAssistant
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x58
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.SoftwareMicrosoftInternet_ExplorerSearch
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x5a
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076fd0
mov byte [ebp - 4], 0x5b
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x5c
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x5d
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.SearchAssistant
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x5e
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.SoftwareMicrosoftInternet_ExplorerSearch
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x60
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076fb8
mov byte [ebp - 4], 0x61
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x62
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x63
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Window_Title
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x64
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x66
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076fb8
mov byte [ebp - 4], 0x67
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x68
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x69
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Window_Title
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x6a
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x6c
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076f90
mov byte [ebp - 4], 0x6d
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x6e
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x6f
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x70
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.SoftwareMicrosoftInternet_ExplorerSearchURL
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x72
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076f90
mov byte [ebp - 4], 0x73
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x74
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x75
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x76
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.SoftwareMicrosoftInternet_ExplorerSearchURL
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x78
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076f4c
mov byte [ebp - 4], 0x79
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x7a
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x7b
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.homeoldsp
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x7c
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.softwaremicrosoftinternet_explorermain
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x7e
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076f00
mov byte [ebp - 4], 0x7f
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x80
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x81
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Use_Search_Asst
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x82
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x84
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076f4c
mov byte [ebp - 4], 0x85
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x86
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x87
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.homeoldsp
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x88
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.softwaremicrosoftinternet_explorermain
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x8a
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076f00
mov byte [ebp - 4], 0x8b
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x8c
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
mov byte [ebp - 4], 0x8d
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Use_Search_Asst
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x8e
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x90
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076ee0
mov byte [ebp - 4], 0x91
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x92
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x93
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Start_Page
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x94
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.SoftwarePoliciesMicrosoftInternet_ExplorerMain
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x96
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
mov byte [ebp - 4], 0x97
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076ee0
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x98
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x99
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Start_Page
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x9a
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.SoftwarePoliciesMicrosoftInternet_ExplorerMain
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x9c
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076e94
mov byte [ebp - 4], 0x9d
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x9e
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0x9f
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Secondary_Start_Pages
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xa0
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
mov byte [ebp - 4], 0xa2
push eax
lea ecx, [ebp - 0x2c]
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076e94
mov byte [ebp - 4], 0xa3
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xa4
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xa5
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Secondary_Start_Pages
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xa6
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0xa8
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push str.res:__ieframe.dll_tabswelcome.htm
call fcn.100034da
push 1
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076e3c
mov byte [ebp - 4], 0xa9
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xaa
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.res:__ieframe.dll_tabswelcome.htm
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xab
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Tabs
call fcn.100034da
mov byte [ebp - 4], 0xac
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.SOFTWAREMicrosoftInternet_ExplorerAboutURLs
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0xae
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 2
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076e2c
mov byte [ebp - 4], 0xaf
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xb0
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xb1
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Start_Pages
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xb2
mov ecx, esp
mov dword [ebp - 0x18], esp
push str..DEFAULTSoftwareMicrosoftInternet_ExplorerMain
call fcn.100034da
push SysStringLen
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0xb4
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 3
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076dd8
mov byte [ebp - 4], 0xb5
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xb6
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xb7
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Search_Bar
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xb8
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0xba
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 3
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076dd8
mov byte [ebp - 4], 0xbb
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xbc
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xbd
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Search_Bar
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xbe
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0xc0
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 4
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076db4
mov byte [ebp - 4], 0xc1
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xc2
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xc3
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Local_Page
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xc4
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
push reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0xc6
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push esi
call fcn.100034da
push 4
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x10076db4
mov byte [ebp - 4], 0xc7
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xc8
mov ecx, esp
mov dword [ebp - 0x18], esp
push esi
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xc9
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Local_Page
call fcn.100034da
push ecx
mov byte [ebp - 4], 0xca
mov ecx, esp
mov dword [ebp - 0x18], esp
push edi
call fcn.100034da
mov byte [ebp - 4], bl
push SysReAllocString
lea ecx, [ebp - 0x4c]
call fcn.10040da6
push eax
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0xcc
call fcn.10041384
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], bl
call fcn.10040e93
mov ecx, dword [ebp - 0x14]
lea eax, [ebp - 0x2c]
push ebx
push eax
call fcn.10040ef0
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c]
call fcn.10041344
mov ecx, dword [ebp - 0xc]
pop edi
pop esi
mov dword fs:[0], ecx
pop ebx
leave
ret