Function at 0x1001e3f0
Capabilities:
Reference http user-agent string

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xac
mov eax, dword [0x101636b4]
xor eax, ebp
mov dword [ebp - 4], eax
push esi
push edi
mov edi, dword [ebp + 8]
xorps xmm0, xmm0
movlpd qword [ebp - 0xac], xmm0
cmp edi, 0x13
jne 0x1001e41f
mov esi, fcn.10008330
jmp 0x1001e498
cmp edi, 4
jne 0x1001e42b
mov esi, 0x100051a0
jmp 0x1001e498
cmp edi, 0x15
jne 0x1001e437
mov esi, fcn.10006090
jmp 0x1001e498
cmp edi, 0x1d
jne 0x1001e443
mov esi, 0x100056e0
jmp 0x1001e498
cmp edi, 0x22
jne 0x1001e44f
mov esi, fcn.10006e00
jmp 0x1001e498
cmp edi, 0x11
jne 0x1001e45b
mov esi, fcn.100056f0
jmp 0x1001e498
cmp edi, 0x14
jne 0x1001e467
mov esi, fcn.10008910
jmp 0x1001e498
cmp edi, 0xc
jne 0x1001e473
mov esi, fcn.100044a0
jmp 0x1001e498
cmp edi, 0x1f
jne 0x1001e47f
mov esi, 0x10008010
jmp 0x1001e498
cmp edi, 0xffffffff
jne 0x1001e48b
mov esi, 0x10004b50
jmp 0x1001e498
xor esi, esi
mov eax, fcn.10005cd0
cmp edi, 0x10
cmove esi, eax
push dword [ebp - 0xa8]
push dword [ebp - 0xac]
call dword [sym.imp.USER32.dll_WindowFromPoint]
test esi, esi
jne 0x1001e56f
push 0xa0
lea eax, [ebp - 0xa4]
push esi
push eax
call fcn.100e3840
add esp, 0xc
mov dword [ebp - 0xa8], esi
lea eax, [ebp - 0xa8]
push eax
lea eax, [ebp - 0xa4]
push eax
push 1
push esi
push esi
call sub.OLEACC.dll_AccessibleChildren
cmp edi, 7
jne 0x1001e4f0
mov esi, fcn.100062f0
jmp 0x1001e56f
cmp edi, 3
jne 0x1001e4fc
mov esi, fcn.100052b0
jmp 0x1001e56f
cmp edi, 0xb
jne 0x1001e508
mov esi, 0x100059d0
jmp 0x1001e56f
cmp edi, 0xe
jne 0x1001e514
mov esi, 0x100045f0
jmp 0x1001e56f
cmp edi, 9
jne 0x1001e520
mov esi, fcn.10003a40
jmp 0x1001e56f
cmp edi, 0x1e
jne 0x1001e52c
mov esi, 0x10007aa0
jmp 0x1001e56f
cmp edi, 0x19
jne 0x1001e538
mov esi, 0x10005670
jmp 0x1001e56f
cmp edi, 6
jne 0x1001e544
mov esi, fcn.10004300
jmp 0x1001e56f
cmp edi, 0x18
jne 0x1001e550
mov esi, fcn.10005860
jmp 0x1001e56f
cmp edi, 1
jne 0x1001e562
mov esi, 0x10004870
sub esi, 0x10003d80
jmp 0x1001e56f
xor esi, esi
mov eax, 0x10003b60
cmp edi, 8
cmove esi, eax
push ebx
push 0
call dword [sym.imp.COMCTL32.dll_InitializeFlatSB]
mov ebx, eax
test esi, esi
jne 0x1001e647
lea eax, [ebp - 0xa8]
mov dword [ebp - 0xa8], esi
push eax
push esi
push esi
call sub.urlmon.dll_ObtainUserAgentString
cmp edi, 0x1b
jne 0x1001e5a5
mov esi, fcn.10007b40
jmp 0x1001e647
cmp edi, 0x1a
jne 0x1001e5b4
mov esi, 0x10008230
jmp 0x1001e647
cmp edi, 0x23
jne 0x1001e5c3
mov esi, fcn.10006c00
jmp 0x1001e647
cmp edi, 0x24
jne 0x1001e5cf
mov esi, fcn.10003900
jmp 0x1001e647
cmp edi, 0x21
jne 0x1001e5db
mov esi, 0x100077c0
jmp 0x1001e647
cmp edi, 0x17
jne 0x1001e5e7
mov esi, fcn.10004420
jmp 0x1001e647
cmp edi, 0xf
jne 0x1001e5f3
mov esi, fcn.100048e0
jmp 0x1001e647
cmp edi, 0x1c
jne 0x1001e5ff
mov esi, fcn.10004470
jmp 0x1001e647
cmp edi, 0x12
jne 0x1001e60b
mov esi, fcn.10005c40
jmp 0x1001e647
cmp edi, 0x20
jne 0x1001e617
mov esi, 0x10005660
jmp 0x1001e647
cmp edi, 0xa
jne 0x1001e623
mov esi, 0x100082a0
jmp 0x1001e647
cmp edi, 0xd
jne 0x1001e62f
mov esi, fcn.10007bc0
jmp 0x1001e647
cmp edi, 0x16
jne 0x1001e63b
mov esi, fcn.100085e0
jmp 0x1001e647
xor esi, esi
mov eax, 0x10003d80
test edi, edi
cmove esi, eax
test ebx, ebx
pop ebx
je 0x1001e68b
lea eax, [ebp - 0xa8]
mov dword [ebp - 0xa8], 0
push eax
push 0x80
push 0
call dword [sym.imp.COMCTL32.dll_FlatSB_GetScrollProp]
push 0
test eax, eax
je 0x1001e685
push dword [ebp - 0xa8]
push 0x80
push 0
call dword [sym.imp.COMCTL32.dll_FlatSB_SetScrollProp]
push 0
call dword [sym.imp.COMCTL32.dll_UninitializeFlatSB]
mov ecx, dword [ebp - 4]
mov eax, esi
pop edi
xor ecx, ebp
pop esi
call fcn.100dfe28
mov esp, ebp
pop ebp
ret 4