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

Disassembly:
push esi
push edi
push 0xffff00
mov esi, ecx
push str.aqua
call fcn.005678d0
push 0
push str.black
mov ecx, esi
call fcn.005678d0
push 0xff0000
push 0xe0f55c
mov ecx, esi
call fcn.005678d0
push 0x2a2aa5
push str.brown
mov ecx, esi
call fcn.005678d0
push 0xffff00
push str.cyan
mov ecx, esi
call fcn.005678d0
push 0xd7ff
push str.gold
mov ecx, esi
call fcn.005678d0
push 0x808080
push 0xe0f53c
mov ecx, esi
call fcn.005678d0
push 0x8000
push 0xe0f534
mov ecx, esi
call fcn.005678d0
push 0xff00ff
push str.magenta
mov ecx, esi
call fcn.005678d0
push 0x80
push str.maroon
mov ecx, esi
call fcn.005678d0
push 0x800000
push str.navy
mov ecx, esi
call fcn.005678d0
push 0x8080
push str.olive
mov ecx, esi
call fcn.005678d0
push 0xa5ff
push str.orange
mov ecx, esi
call fcn.005678d0
push 0xcbc0ff
push str.pink
mov ecx, esi
call fcn.005678d0
push 0x800080
push str.purple
mov ecx, esi
call fcn.005678d0
push 0xff
push 0xe0f4f8
mov ecx, esi
call fcn.005678d0
push 0xc0c0c0
push str.silver
mov ecx, esi
call fcn.005678d0
push 0xfafaff
push str.snow
mov ecx, esi
call fcn.005678d0
push 0xee82ee
push str.violet
mov ecx, esi
call fcn.005678d0
push 0xffffff
push str.white
mov ecx, esi
call fcn.005678d0
push 0xffff
push str.yellow
mov ecx, esi
call fcn.005678d0
push 0xfff8f0
push str.aliceblue
mov ecx, esi
call fcn.005678d0
push 0xd7ebfa
push str.antiquewhite
mov ecx, esi
call fcn.005678d0
push 0xd4ff7f
push str.aquamarine
mov ecx, esi
call fcn.005678d0
push 0xfffff0
push str.azure
mov ecx, esi
call fcn.005678d0
push 0xdcf5f5
push str.beige
mov ecx, esi
call fcn.005678d0
push 0xc4e4ff
push str.bisque
mov ecx, esi
call fcn.005678d0
push 0xcdebff
push str.blanchedalmond
mov ecx, esi
call fcn.005678d0
push 0xe22b8a
push str.blueviolet
mov ecx, esi
call fcn.005678d0
push 0x87b8de
push str.burlywood
mov ecx, esi
call fcn.005678d0
push 0xa09e5f
push str.cadetblue
mov ecx, esi
call fcn.005678d0
push 0xff7f
push str.chartreuse
mov ecx, esi
call fcn.005678d0
push 0x1e69d2
push str.chocolate
mov ecx, esi
call fcn.005678d0
push 0x507fff
push str.coral
mov ecx, esi
call fcn.005678d0
push 0xed9564
push str.cornflowerblue
mov ecx, esi
call fcn.005678d0
push 0xdcf8ff
push str.cornsilk
mov ecx, esi
call fcn.005678d0
push 0x3c14dc
push str.crimson
mov ecx, esi
call fcn.005678d0
push 0x8b0000
push str.darkblue
mov ecx, esi
call fcn.005678d0
push 0x8b8b00
push str.darkcyan
mov ecx, esi
call fcn.005678d0
push 0xb86b8
push str.darkgoldenrod
mov ecx, esi
call fcn.005678d0
push 0xa9a9a9
push str.darkgray
mov ecx, esi
call fcn.005678d0
push 0x6400
push str.darkgreen
mov ecx, esi
call fcn.005678d0
push 0x6bb7bd
push str.darkkhaki
mov ecx, esi
call fcn.005678d0
push 0x8b008b
push str.darkmagenta
mov ecx, esi
call fcn.005678d0
push 0x2f6b55
push str.darkolivegreen
mov ecx, esi
call fcn.005678d0
push 0x8cff
push str.darkorange
mov ecx, esi
call fcn.005678d0
push 0xcc3299
push str.darkorchid
mov ecx, esi
call fcn.005678d0
push 0x8b
push str.darkred
mov ecx, esi
call fcn.005678d0
push 0x7a96e9
push str.darksalmon
mov ecx, esi
call fcn.005678d0
push 0x8bbc8f
push str.darkseagreen
mov ecx, esi
call fcn.005678d0
push 0x8b3d48
push str.darkslateblue
mov ecx, esi
call fcn.005678d0
push 0x4f4f2f
push str.darkslategray
mov ecx, esi
call fcn.005678d0
push 0xd1ce00
push str.darkturquoise
mov ecx, esi
call fcn.005678d0
push 0xd30094
push str.darkviolet
mov ecx, esi
call fcn.005678d0
push 0x9314ff
push str.deeppink
mov ecx, esi
call fcn.005678d0
push 0xffbf00
push str.deepskyblue
mov ecx, esi
call fcn.005678d0
push 0x696969
push str.dimgray
mov ecx, esi
call fcn.005678d0
push 0xff901e
push str.dodgerblue
mov ecx, esi
call fcn.005678d0
push 0x2222b2
push str.firebrick
mov ecx, esi
call fcn.005678d0
push 0xf0faff
push str.floralwhite
mov ecx, esi
call fcn.005678d0
push 0x228b22
push str.forestgreen
mov ecx, esi
call fcn.005678d0
push 0xff00ff
push str.fuchsia
mov ecx, esi
call fcn.005678d0
push 0xdcdcdc
push str.gainsboro
mov ecx, esi
call fcn.005678d0
push 0xfff8f8
push str.ghostwhite
mov ecx, esi
call fcn.005678d0
push 0x20a5da
push str.goldenrod
mov ecx, esi
call fcn.005678d0
push 0x2fffad
push str.greenyellow
mov ecx, esi
call fcn.005678d0
push 0xf0fff0
push str.honeydew
mov ecx, esi
call fcn.005678d0
push 0xb469ff
push str.hotpink
mov ecx, esi
call fcn.005678d0
push 0x5c5ccd
push str.indianred
mov ecx, esi
call fcn.005678d0
push 0x82004b
push str.indigo
mov ecx, esi
call fcn.005678d0
push 0xf0ffff
push str.ivory
mov ecx, esi
call fcn.005678d0
push 0x8ce6f0
push str.khaki
mov ecx, esi
call fcn.005678d0
push 0xfae6e6
push str.lavender
mov ecx, esi
call fcn.005678d0
push 0xf5f0ff
push str.lavenderblush
mov ecx, esi
call fcn.005678d0
push 0xfc7c
push str.lawngreen
mov ecx, esi
call fcn.005678d0
push 0xcdfaff
push str.lemonchiffon
mov ecx, esi
call fcn.005678d0
push 0xe6d8ad
push str.lightblue
mov ecx, esi
call fcn.005678d0
push 0x8080f0
push str.lightcoral
mov ecx, esi
call fcn.005678d0
push 0xffffe0
push str.lightcyan
mov ecx, esi
call fcn.005678d0
push 0xd2fafa
push str.lightgoldenrodyellow
mov ecx, esi
call fcn.005678d0
push 0x90ee90
push str.lightgreen
mov ecx, esi
call fcn.005678d0
push 0xd3d3d3
push str.lightgrey
mov ecx, esi
call fcn.005678d0
push 0xc1b6ff
push str.lightpink
mov ecx, esi
call fcn.005678d0
push 0x7aa0ff
push str.lightsalmon
mov ecx, esi
call fcn.005678d0
push 0xaab220
push str.lightseagreen
mov ecx, esi
call fcn.005678d0
push 0xface87
push str.lightskyblue
mov ecx, esi
call fcn.005678d0
push 0x998877
push str.lightslategray
mov ecx, esi
call fcn.005678d0
push 0xdec4b0
push str.lightsteelblue
mov ecx, esi
call fcn.005678d0
push 0xe0ffff
push str.lightyellow
mov ecx, esi
call fcn.005678d0
push 0xff00
push str.lime
mov ecx, esi
call fcn.005678d0
push 0x32cd32
push str.limegreen
mov ecx, esi
call fcn.005678d0
push 0xe6f0fa
push str.linen
mov ecx, esi
call fcn.005678d0
push 0xaacd66
push str.mediumaquamarine
mov ecx, esi
call fcn.005678d0
push 0xcd0000
push str.mediumblue
mov ecx, esi
call fcn.005678d0
push 0xd355ba
push str.mediumorchid
mov ecx, esi
call fcn.005678d0
push 0xdb7093
push str.mediumpurple
mov ecx, esi
call fcn.005678d0
push 0x71b33c
push str.mediumseagreen
mov ecx, esi
call fcn.005678d0
push 0xee687b
push str.mediumslateblue
mov ecx, esi
call fcn.005678d0
push 0x9afa00
push str.mediumspringgreen
mov ecx, esi
call fcn.005678d0
push 0xccd148
push str.mediumturquoise
mov ecx, esi
call fcn.005678d0
push 0x8515c7
push str.mediumvioletred
mov ecx, esi
call fcn.005678d0
push 0x701919
push str.midnightblue
mov ecx, esi
call fcn.005678d0
push 0xfafff5
push str.mintcream
mov ecx, esi
call fcn.005678d0
push 0xe1e4ff
push str.mistyrose
mov ecx, esi
call fcn.005678d0
push 0xb5e4ff
push str.moccasin
mov ecx, esi
call fcn.005678d0
push 0xaddeff
push str.navajowhite
mov ecx, esi
call fcn.005678d0
push 0xe6f5fd
push str.oldlace
mov ecx, esi
call fcn.005678d0
push 0x238e6b
push str.olivedrab
mov ecx, esi
call fcn.005678d0
push 0x45ff
push str.orangered
mov ecx, esi
call fcn.005678d0
push 0xd670da
push str.orchid
mov ecx, esi
call fcn.005678d0
push 0xaae8ee
push str.palegoldenrod
mov ecx, esi
call fcn.005678d0
push 0x98fb98
push str.palegreen
mov ecx, esi
call fcn.005678d0
push 0xeeeeaf
push str.paleturquoise
mov ecx, esi
call fcn.005678d0
push 0x9370db
push str.palevioletred
mov ecx, esi
call fcn.005678d0
push 0xd5efff
push str.papayawhip
mov ecx, esi
call fcn.005678d0
push 0xb9daff
push str.peachpuff
mov ecx, esi
call fcn.005678d0
push 0x3f85cd
push str.peru
mov ecx, esi
call fcn.005678d0
push 0xdda0dd
push str.plum
mov ecx, esi
call fcn.005678d0
push 0xe6e0b0
push str.powderblue
mov ecx, esi
call fcn.005678d0
push 0x8f8fbc
push str.rosybrown
mov ecx, esi
call fcn.005678d0
push 0xe16941
push str.royalblue
mov ecx, esi
call fcn.005678d0
push 0x13458b
push str.saddlebrown
mov ecx, esi
call fcn.005678d0
push 0x7280fa
push str.salmon
mov ecx, esi
call fcn.005678d0
push 0x60a4f4
push str.sandybrown
mov ecx, esi
call fcn.005678d0
push 0x578b2e
push str.seagreen
mov ecx, esi
call fcn.005678d0
push 0xeef5ff
push str.seashell
mov ecx, esi
call fcn.005678d0
push 0x2d52a0
push str.sienna
mov ecx, esi
call fcn.005678d0
push 0xebce87
push str.skyblue
mov ecx, esi
call fcn.005678d0
push 0xcd5a6a
push str.slateblue
mov ecx, esi
call fcn.005678d0
push 0x908070
push str.slategray
mov ecx, esi
call fcn.005678d0
push 0x7fff00
push str.springgreen
mov ecx, esi
call fcn.005678d0
push 0xb48246
push str.steelblue
mov ecx, esi
call fcn.005678d0
push 0x8cb4d2
push 0xe0ef6c
mov ecx, esi
call fcn.005678d0
push 0x808000
push str.teal
mov ecx, esi
call fcn.005678d0
push 0xd8bfd8
push str.thistle
mov ecx, esi
call fcn.005678d0
push 0x4763ff
push str.tomato
mov ecx, esi
call fcn.005678d0
push 0xd0e040
push str.turquoise
mov ecx, esi
call fcn.005678d0
push 0xb3def5
push str.wheat
mov ecx, esi
call fcn.005678d0
push 0xf5f5f5
push str.whitesmoke
mov ecx, esi
call fcn.005678d0
push 0x32cd9a
push str.yellowgreen
mov ecx, esi
call fcn.005678d0
mov edi, dword [sym.imp.USER32.dll_GetSysColor]
push 0xa
call edi
push eax
push str.activeborder
mov ecx, esi
call fcn.005678d0
push 2
call edi
push eax
push str.activecaption
mov ecx, esi
call fcn.005678d0
push 0xc
call edi
push eax
push str.appworkspace
mov ecx, esi
call fcn.005678d0
push 1
call edi
push eax
push str.background
mov ecx, esi
call fcn.005678d0
push 0xf
call edi
push eax
push str.buttonface
mov ecx, esi
call fcn.005678d0
push 0x14
call edi
push eax
push str.buttonhighlight
mov ecx, esi
call fcn.005678d0
push 0x10
call edi
push eax
push str.buttonshadow
mov ecx, esi
call fcn.005678d0
push 0x12
call edi
push eax
push str.buttontext
mov ecx, esi
call fcn.005678d0
push 9
call edi
push eax
push str.captiontext
mov ecx, esi
call fcn.005678d0
push 0x11
call edi
push eax
push str.graytext
mov ecx, esi
call fcn.005678d0
push 0xd
call edi
push eax
push str.highlight
mov ecx, esi
call fcn.005678d0
push 0xe
call edi
push eax
push str.highlighttext
mov ecx, esi
call fcn.005678d0
push 0xb
call edi
push eax
push str.inactiveborder
mov ecx, esi
call fcn.005678d0
push 3
call edi
push eax
push str.inactivecaption
mov ecx, esi
call fcn.005678d0
push 0x13
call edi
push eax
push str.inactivecaptiontext
mov ecx, esi
call fcn.005678d0
push 0x18
call edi
push eax
push str.infobackground
mov ecx, esi
call fcn.005678d0
push 0x17
call edi
push eax
push str.infotext
mov ecx, esi
call fcn.005678d0
push 4
call edi
push eax
push str.menu
mov ecx, esi
call fcn.005678d0
push 7
call edi
push eax
push str.menutext
mov ecx, esi
call fcn.005678d0
push 0
call edi
push eax
push str.scrollbar
mov ecx, esi
call fcn.005678d0
push 0x15
call edi
push eax
push str.threeddarkshadow
mov ecx, esi
call fcn.005678d0
push 0xf
call edi
push eax
push str.threedface
mov ecx, esi
call fcn.005678d0
push 0x14
call edi
push eax
push str.threedhighlight
mov ecx, esi
call fcn.005678d0
push 0x16
call edi
push eax
push str.threedlightshadow
mov ecx, esi
call fcn.005678d0
push 0x10
call edi
push eax
push str.threedshadow
mov ecx, esi
call fcn.005678d0
push 5
call edi
push eax
push str.window
mov ecx, esi
call fcn.005678d0
push 6
call edi
push eax
push str.windowframe
mov ecx, esi
call fcn.005678d0
push 8
call edi
push eax
push str.windowtext
mov ecx, esi
call fcn.005678d0
pop edi
pop esi
ret