Function at 0x410a10
Capabilities:
Contain obfuscated stackstrings
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x53cdb8
mov eax, dword fs:[0]
push eax
mov eax, 0x12d4
call fcn.005182f0
mov eax, dword [0x577018]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov edi, ecx
mov dword [ebp - 0x12a4], edi
mov dword [ebp - 0x12a4], edi
mov dword [ebp - 4], 0
mov eax, dword fs:[0x2c]
mov ecx, dword [eax]
mov eax, dword [0x57b050]
cmp eax, dword [ecx + 4]
jg 0x412e1e
cmp byte [0x57b030], 0
jne 0x412d85
push 9
mov dword [ebp - 0x12a0], 0
lea ecx, [ebp - 0x12a0]
push str.text_html
mov byte [0x57b030], 1
mov dword [ebp - 0x1290], 0
mov dword [ebp - 0x128c], 0xf
mov byte [ebp - 0x12a0], 0
call fcn.00402bc0
mov byte [ebp - 4], 2
lea ecx, [ebp - 0x1288]
push 4
mov dword [ebp - 0x1288], 0
push str.HTML
mov dword [ebp - 0x1278], 0
mov dword [ebp - 0x1274], 0xf
mov byte [ebp - 0x1288], 0
call fcn.00402bc0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x1270]
push 8
mov dword [ebp - 0x1270], 0
push str.text_css
mov dword [ebp - 0x1260], 0
mov dword [ebp - 0x125c], 0xf
mov byte [ebp - 0x1270], 0
call fcn.00402bc0
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x1258]
push 3
mov dword [ebp - 0x1258], 0
push 0x559680
mov dword [ebp - 0x1248], 0
mov dword [ebp - 0x1244], 0xf
mov byte [ebp - 0x1258], 0
call fcn.00402bc0
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x1240]
push 0xf
mov dword [ebp - 0x1240], 0
push str.text_javascript
mov dword [ebp - 0x1230], 0
mov dword [ebp - 0x122c], 0xf
mov byte [ebp - 0x1240], 0
call fcn.00402bc0
mov byte [ebp - 4], 6
lea ecx, [ebp - 0x1228]
push 2
mov dword [ebp - 0x1228], 0
push 0x559694
mov dword [ebp - 0x1218], 0
mov dword [ebp - 0x1214], 0xf
mov byte [ebp - 0x1228], 0
call fcn.00402bc0
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x1210]
push 0x14
mov dword [ebp - 0x1210], 0
push str.text_mspg_legacyinfo
mov dword [ebp - 0x1200], 0
mov dword [ebp - 0x11fc], 0xf
mov byte [ebp - 0x1210], 0
call fcn.00402bc0
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x11f8]
push 3
mov dword [ebp - 0x11f8], 0
push 0x5596b0
mov dword [ebp - 0x11e8], 0
mov dword [ebp - 0x11e4], 0xf
mov byte [ebp - 0x11f8], 0
call fcn.00402bc0
mov byte [ebp - 4], 9
push 0xa
mov dword [ebp - 0x11e0], 0
lea ecx, [ebp - 0x11e0]
push str.text_plain
mov dword [ebp - 0x11d0], 0
mov dword [ebp - 0x11cc], 0xf
mov byte [ebp - 0x11e0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x11c8]
push 3
mov dword [ebp - 0x11c8], 0
push 0x5596c0
mov dword [ebp - 0x11b8], 0
mov dword [ebp - 0x11b4], 0xf
mov byte [ebp - 0x11c8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0xb
lea ecx, [ebp - 0x11b0]
push 8
mov dword [ebp - 0x11b0], 0
push str.text_srt
mov dword [ebp - 0x11a0], 0
mov dword [ebp - 0x119c], 0xf
mov byte [ebp - 0x11b0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x1198]
push 3
mov dword [ebp - 0x1198], 0
push 0x5596d0
mov dword [ebp - 0x1188], 0
mov dword [ebp - 0x1184], 0xf
mov byte [ebp - 0x1198], 0
call fcn.00402bc0
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x1180]
push 8
mov dword [ebp - 0x1180], 0
push str.text_vtt
mov dword [ebp - 0x1170], 0
mov dword [ebp - 0x116c], 0xf
mov byte [ebp - 0x1180], 0
call fcn.00402bc0
mov byte [ebp - 4], 0xe
lea ecx, [ebp - 0x1168]
push 3
mov dword [ebp - 0x1168], 0
push 0x5596e0
mov dword [ebp - 0x1158], 0
mov dword [ebp - 0x1154], 0xf
mov byte [ebp - 0x1168], 0
call fcn.00402bc0
mov byte [ebp - 4], 0xf
lea ecx, [ebp - 0x1150]
push 8
mov dword [ebp - 0x1150], 0
push str.text_xml
mov dword [ebp - 0x1140], 0
mov dword [ebp - 0x113c], 0xf
mov byte [ebp - 0x1150], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x10
lea ecx, [ebp - 0x1138]
push 3
mov dword [ebp - 0x1138], 0
push 0x5596f0
mov dword [ebp - 0x1128], 0
mov dword [ebp - 0x1124], 0xf
mov byte [ebp - 0x1138], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x11
mov dword [ebp - 0x1120], 0
push 0x11
push str.text_x_javascript
lea ecx, [ebp - 0x1120]
mov dword [ebp - 0x1110], 0
mov dword [ebp - 0x110c], 0xf
mov byte [ebp - 0x1120], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x12
lea ecx, [ebp - 0x1108]
push 2
mov dword [ebp - 0x1108], 0
push 0x559694
mov dword [ebp - 0x10f8], 0
mov dword [ebp - 0x10f4], 0xf
mov byte [ebp - 0x1108], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x13
lea ecx, [ebp - 0x10f0]
push 0xb
mov dword [ebp - 0x10f0], 0
push str.text_x_json
mov dword [ebp - 0x10e0], 0
mov dword [ebp - 0x10dc], 0xf
mov byte [ebp - 0x10f0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x14
lea ecx, [ebp - 0x10d8]
push 4
mov dword [ebp - 0x10d8], 0
push str.JSON
mov dword [ebp - 0x10c8], 0
mov dword [ebp - 0x10c4], 0xf
mov byte [ebp - 0x10d8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x15
lea ecx, [ebp - 0x10c0]
push 0x13
mov dword [ebp - 0x10c0], 0
push str.application_f4mxml
mov dword [ebp - 0x10b0], 0
mov dword [ebp - 0x10ac], 0xf
mov byte [ebp - 0x10c0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x10a8]
push 3
mov dword [ebp - 0x10a8], 0
push 0x559730
mov dword [ebp - 0x1098], 0
mov dword [ebp - 0x1094], 0xf
mov byte [ebp - 0x10a8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x17
lea ecx, [ebp - 0x1090]
push 0x10
mov dword [ebp - 0x1090], 0
push str.application_gzip
mov dword [ebp - 0x1080], 0
mov dword [ebp - 0x107c], 0xf
mov byte [ebp - 0x1090], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x1078]
push 2
mov dword [ebp - 0x1078], 0
push 0x559748
mov dword [ebp - 0x1068], 0
mov dword [ebp - 0x1064], 0xf
mov byte [ebp - 0x1078], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x19
mov dword [ebp - 0x1060], 0
mov dword [ebp - 0x1050], 0
push 0x16
push str.application_javascript
lea ecx, [ebp - 0x1060]
mov dword [ebp - 0x104c], 0xf
mov byte [ebp - 0x1060], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x1a
lea ecx, [ebp - 0x1048]
push 2
mov dword [ebp - 0x1048], 0
push 0x559694
mov dword [ebp - 0x1038], 0
mov dword [ebp - 0x1034], 0xf
mov byte [ebp - 0x1048], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x1b
lea ecx, [ebp - 0x1030]
push 0x10
mov dword [ebp - 0x1030], 0
push str.application_json
mov dword [ebp - 0x1020], 0
mov dword [ebp - 0x101c], 0xf
mov byte [ebp - 0x1030], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x1c
lea ecx, [ebp - 0x1018]
push 4
mov dword [ebp - 0x1018], 0
push str.JSON
mov dword [ebp - 0x1008], 0
mov dword [ebp - 0x1004], 0xf
mov byte [ebp - 0x1018], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x1d
lea ecx, [ebp - 0x1000]
push 0x12
mov dword [ebp - 0x1000], 0
push str.application_msword
mov dword [ebp - 0xff0], 0
mov dword [ebp - 0xfec], 0xf
mov byte [ebp - 0x1000], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0xfe8]
push 3
mov dword [ebp - 0xfe8], 0
push 0x55978c
mov dword [ebp - 0xfd8], 0
mov dword [ebp - 0xfd4], 0xf
mov byte [ebp - 0xfe8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x1f
lea ecx, [ebp - 0xfd0]
push 0xf
mov dword [ebp - 0xfd0], 0
push str.application_pdf
mov dword [ebp - 0xfc0], 0
mov dword [ebp - 0xfbc], 0xf
mov byte [ebp - 0xfd0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x20
lea ecx, [ebp - 0xfb8]
push 3
mov dword [ebp - 0xfb8], 0
push 0x5597a0
mov dword [ebp - 0xfa8], 0
mov dword [ebp - 0xfa4], 0xf
mov byte [ebp - 0xfb8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x21
mov dword [ebp - 0xfa0], 0
mov dword [ebp - 0xf90], 0
mov dword [ebp - 0xf8c], 0xf
push 0x14
push str.application_ttafxml
lea ecx, [ebp - 0xfa0]
mov byte [ebp - 0xfa0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x22
lea ecx, [ebp - 0xf88]
push 4
mov dword [ebp - 0xf88], 0
push str.DFXP
mov dword [ebp - 0xf78], 0
mov dword [ebp - 0xf74], 0xf
mov byte [ebp - 0xf88], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0xf70]
push 0x1d
mov dword [ebp - 0xf70], 0
push str.application_vnd.apple.mpegurl
mov dword [ebp - 0xf60], 0
mov dword [ebp - 0xf5c], 0xf
mov byte [ebp - 0xf70], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x24
lea ecx, [ebp - 0xf58]
push 4
mov dword [ebp - 0xf58], 0
push str.M3U8
mov dword [ebp - 0xf48], 0
mov dword [ebp - 0xf44], 0xf
mov byte [ebp - 0xf58], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x25
lea ecx, [ebp - 0xf40]
push 0xf
mov dword [ebp - 0xf40], 0
push str.application_zip
mov dword [ebp - 0xf30], 0
mov dword [ebp - 0xf2c], 0xf
mov byte [ebp - 0xf40], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x26
lea ecx, [ebp - 0xf28]
push 3
mov dword [ebp - 0xf28], 0
push 0x5597fc
mov dword [ebp - 0xf18], 0
mov dword [ebp - 0xf14], 0xf
mov byte [ebp - 0xf28], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0xf10]
push 0x1b
mov dword [ebp - 0xf10], 0
push str.application_x_7z_compressed
mov dword [ebp - 0xf00], 0
mov dword [ebp - 0xefc], 0xf
mov byte [ebp - 0xf10], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x28
lea ecx, [ebp - 0xef8]
push 2
mov dword [ebp - 0xef8], 0
push 0x55981c
mov dword [ebp - 0xee8], 0
mov dword [ebp - 0xee4], 0xf
mov byte [ebp - 0xef8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x29
mov dword [ebp - 0xee0], 0
mov dword [ebp - 0xed0], 0
mov dword [ebp - 0xecc], 0xf
mov byte [ebp - 0xee0], 0
push 0x11
push str.application_x_aim
lea ecx, [ebp - 0xee0]
call fcn.00402bc0
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0xec8]
push 3
mov dword [ebp - 0xec8], 0
push 0x559834
mov dword [ebp - 0xeb8], 0
mov dword [ebp - 0xeb4], 0xf
mov byte [ebp - 0xec8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0xeb0]
push 0x16
mov dword [ebp - 0xeb0], 0
push str.application_x_compress
mov dword [ebp - 0xea0], 0
mov dword [ebp - 0xe9c], 0xf
mov byte [ebp - 0xeb0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x2c
lea ecx, [ebp - 0xe98]
push 1
mov dword [ebp - 0xe98], 0
push 0x559850
mov dword [ebp - 0xe88], 0
mov dword [ebp - 0xe84], 0xf
mov byte [ebp - 0xe98], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x2d
lea ecx, [ebp - 0xe80]
push 0x19
mov dword [ebp - 0xe80], 0
push str.application_x_compress_7z
mov dword [ebp - 0xe70], 0
mov dword [ebp - 0xe6c], 0xf
mov byte [ebp - 0xe80], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x2e
lea ecx, [ebp - 0xe68]
push 2
mov dword [ebp - 0xe68], 0
push 0x55981c
mov dword [ebp - 0xe58], 0
mov dword [ebp - 0xe54], 0xf
mov byte [ebp - 0xe68], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0xe50]
push 0x18
mov dword [ebp - 0xe50], 0
push str.application_x_compressed
mov dword [ebp - 0xe40], 0
mov dword [ebp - 0xe3c], 0xf
mov byte [ebp - 0xe50], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x30
lea ecx, [ebp - 0xe38]
push 3
mov dword [ebp - 0xe38], 0
push 0x55988c
mov dword [ebp - 0xe28], 0
mov dword [ebp - 0xe24], 0xf
mov byte [ebp - 0xe38], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x31
mov dword [ebp - 0xe20], 0
mov dword [ebp - 0xe10], 0
mov dword [ebp - 0xe0c], 0xf
mov byte [ebp - 0xe20], 0
push 0x12
push str.application_x_gtar
lea ecx, [ebp - 0xe20]
call fcn.00402bc0
mov byte [ebp - 4], 0x32
lea ecx, [ebp - 0xe08]
push 3
mov dword [ebp - 0xe08], 0
push 0x5598a4
mov dword [ebp - 0xdf8], 0
mov dword [ebp - 0xdf4], 0xf
mov byte [ebp - 0xe08], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x33
lea ecx, [ebp - 0xdf0]
push 0x11
mov dword [ebp - 0xdf0], 0
push str.application_x_msi
mov dword [ebp - 0xde0], 0
mov dword [ebp - 0xddc], 0xf
mov byte [ebp - 0xdf0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x34
lea ecx, [ebp - 0xdd8]
push 3
mov dword [ebp - 0xdd8], 0
push 0x5596b0
mov dword [ebp - 0xdc8], 0
mov dword [ebp - 0xdc4], 0xf
mov byte [ebp - 0xdd8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x35
lea ecx, [ebp - 0xdc0]
push 0x11
mov dword [ebp - 0xdc0], 0
push str.application_x_msp
mov dword [ebp - 0xdb0], 0
mov dword [ebp - 0xdac], 0xf
mov byte [ebp - 0xdc0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x36
lea ecx, [ebp - 0xda8]
push 3
mov dword [ebp - 0xda8], 0
push 0x5598d0
mov dword [ebp - 0xd98], 0
mov dword [ebp - 0xd94], 0xf
mov byte [ebp - 0xda8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x37
lea ecx, [ebp - 0xd90]
push 0x12
mov dword [ebp - 0xd90], 0
push str.application_x_gzip
mov dword [ebp - 0xd80], 0
mov dword [ebp - 0xd7c], 0xf
mov byte [ebp - 0xd90], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x38
lea ecx, [ebp - 0xd78]
push 2
mov dword [ebp - 0xd78], 0
push 0x559748
mov dword [ebp - 0xd68], 0
mov dword [ebp - 0xd64], 0xf
mov byte [ebp - 0xd78], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x39
push 0x1d
mov dword [ebp - 0xd60], 0
mov dword [ebp - 0xd50], 0
mov dword [ebp - 0xd4c], 0xf
mov byte [ebp - 0xd60], 0
push str.application_x_gzip_compressed
lea ecx, [ebp - 0xd60]
call fcn.00402bc0
mov byte [ebp - 4], 0x3a
lea ecx, [ebp - 0xd48]
push 2
mov dword [ebp - 0xd48], 0
push 0x559748
mov dword [ebp - 0xd38], 0
mov dword [ebp - 0xd34], 0xf
mov byte [ebp - 0xd48], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x3b
lea ecx, [ebp - 0xd30]
push 0x18
mov dword [ebp - 0xd30], 0
push str.application_x_javascript
mov dword [ebp - 0xd20], 0
mov dword [ebp - 0xd1c], 0xf
mov byte [ebp - 0xd30], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x3c
lea ecx, [ebp - 0xd18]
push 2
mov dword [ebp - 0xd18], 0
push 0x559694
mov dword [ebp - 0xd08], 0
mov dword [ebp - 0xd04], 0xf
mov byte [ebp - 0xd18], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x3d
lea ecx, [ebp - 0xd00]
push 0x15
mov dword [ebp - 0xd00], 0
push str.application_x_mpegurl
mov dword [ebp - 0xcf0], 0
mov dword [ebp - 0xcec], 0xf
mov byte [ebp - 0xd00], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x3e
lea ecx, [ebp - 0xce8]
push 4
mov dword [ebp - 0xce8], 0
push str.M3U8
mov dword [ebp - 0xcd8], 0
mov dword [ebp - 0xcd4], 0xf
mov byte [ebp - 0xce8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x3f
lea ecx, [ebp - 0xcd0]
push 0x1b
mov dword [ebp - 0xcd0], 0
push str.application_x_msdos_program
mov dword [ebp - 0xcc0], 0
mov dword [ebp - 0xcbc], 0xf
mov byte [ebp - 0xcd0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x40
lea ecx, [ebp - 0xcb8]
push 3
mov dword [ebp - 0xcb8], 0
push 0x559958
mov dword [ebp - 0xca8], 0
mov dword [ebp - 0xca4], 0xf
mov byte [ebp - 0xcb8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x41
lea ecx, [ebp - 0xca0]
push 0x19
mov dword [ebp - 0xca0], 0
mov dword [ebp - 0xc90], 0
mov dword [ebp - 0xc8c], 0xf
mov byte [ebp - 0xca0], 0
push str.application_x_ole_storage
call fcn.00402bc0
mov byte [ebp - 4], 0x42
lea ecx, [ebp - 0xc88]
push 3
mov dword [ebp - 0xc88], 0
push 0x5596b0
mov dword [ebp - 0xc78], 0
mov dword [ebp - 0xc74], 0xf
mov byte [ebp - 0xc88], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x43
lea ecx, [ebp - 0xc70]
push 0x11
mov dword [ebp - 0xc70], 0
push str.application_x_rar
mov dword [ebp - 0xc60], 0
mov dword [ebp - 0xc5c], 0xf
mov byte [ebp - 0xc70], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x44
lea ecx, [ebp - 0xc58]
push 3
mov dword [ebp - 0xc58], 0
push 0x55998c
mov dword [ebp - 0xc48], 0
mov dword [ebp - 0xc44], 0xf
mov byte [ebp - 0xc58], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x45
lea ecx, [ebp - 0xc40]
push 0x1c
mov dword [ebp - 0xc40], 0
push str.application_x_rar_compressed
mov dword [ebp - 0xc30], 0
mov dword [ebp - 0xc2c], 0xf
mov byte [ebp - 0xc40], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0xc28]
push 3
mov dword [ebp - 0xc28], 0
push 0x55998c
mov dword [ebp - 0xc18], 0
mov dword [ebp - 0xc14], 0xf
mov byte [ebp - 0xc28], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x47
lea ecx, [ebp - 0xc10]
push 0x12
mov dword [ebp - 0xc10], 0
push str.application_x_sdlc
mov dword [ebp - 0xc00], 0
mov dword [ebp - 0xbfc], 0xf
mov byte [ebp - 0xc10], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x48
lea ecx, [ebp - 0xbf8]
push 3
mov dword [ebp - 0xbf8], 0
push 0x559958
mov dword [ebp - 0xbe8], 0
mov dword [ebp - 0xbe4], 0xf
mov byte [ebp - 0xbf8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x49
lea ecx, [ebp - 0xbe0]
push 0x1d
mov dword [ebp - 0xbe0], 0
push str.application_x_shockwave_flash
mov dword [ebp - 0xbd0], 0
mov dword [ebp - 0xbcc], 0xf
mov byte [ebp - 0xbe0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x4a
lea ecx, [ebp - 0xbc8]
push 3
mov dword [ebp - 0xbc8], 0
push 0x5599e4
mov dword [ebp - 0xbb8], 0
mov dword [ebp - 0xbb4], 0xf
mov byte [ebp - 0xbc8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x4b
lea ecx, [ebp - 0xbb0]
push 0x1d
mov dword [ebp - 0xbb0], 0
push str.application_x_silverlight_app
mov dword [ebp - 0xba0], 0
mov dword [ebp - 0xb9c], 0xf
mov byte [ebp - 0xbb0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x4c
lea ecx, [ebp - 0xb98]
push 3
mov dword [ebp - 0xb98], 0
push 0x559a08
mov dword [ebp - 0xb88], 0
mov dword [ebp - 0xb84], 0xf
mov byte [ebp - 0xb98], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x4d
lea ecx, [ebp - 0xb80]
push 0x14
mov dword [ebp - 0xb80], 0
push str.application_x_subrip
mov dword [ebp - 0xb70], 0
mov dword [ebp - 0xb6c], 0xf
mov byte [ebp - 0xb80], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x4e
lea ecx, [ebp - 0xb68]
push 3
mov dword [ebp - 0xb68], 0
push 0x5596d0
mov dword [ebp - 0xb58], 0
mov dword [ebp - 0xb54], 0xf
mov byte [ebp - 0xb68], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x4f
lea ecx, [ebp - 0xb50]
push 0x11
mov dword [ebp - 0xb50], 0
push str.application_x_tar
mov dword [ebp - 0xb40], 0
mov dword [ebp - 0xb3c], 0xf
mov byte [ebp - 0xb50], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x50
lea ecx, [ebp - 0xb38]
push 3
mov dword [ebp - 0xb38], 0
push 0x5598a4
mov dword [ebp - 0xb28], 0
mov dword [ebp - 0xb24], 0xf
mov byte [ebp - 0xb38], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x51
lea ecx, [ebp - 0xb20]
push 0x11
mov dword [ebp - 0xb20], 0
push str.application_x_zip
mov dword [ebp - 0xb10], 0
mov dword [ebp - 0xb0c], 0xf
mov byte [ebp - 0xb20], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x52
lea ecx, [ebp - 0xb08]
push 3
mov dword [ebp - 0xb08], 0
push 0x5597fc
mov dword [ebp - 0xaf8], 0
mov dword [ebp - 0xaf4], 0xf
mov byte [ebp - 0xb08], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x53
lea ecx, [ebp - 0xaf0]
push 0x1c
mov dword [ebp - 0xaf0], 0
push str.application_x_zip_compressed
mov dword [ebp - 0xae0], 0
mov dword [ebp - 0xadc], 0xf
mov byte [ebp - 0xaf0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x54
lea ecx, [ebp - 0xad8]
push 3
mov dword [ebp - 0xad8], 0
push 0x5597fc
mov dword [ebp - 0xac8], 0
mov dword [ebp - 0xac4], 0xf
mov byte [ebp - 0xad8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x55
lea ecx, [ebp - 0xac0]
push 0xa
mov dword [ebp - 0xac0], 0
push str.video_3gpp
mov dword [ebp - 0xab0], 0
mov dword [ebp - 0xaac], 0xf
mov byte [ebp - 0xac0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x56
lea ecx, [ebp - 0xaa8]
push 3
mov dword [ebp - 0xaa8], 0
push 0x559a78
mov dword [ebp - 0xa98], 0
mov dword [ebp - 0xa94], 0xf
mov byte [ebp - 0xaa8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x57
lea ecx, [ebp - 0xa90]
push 0xb
mov dword [ebp - 0xa90], 0
push str.video_3gpp2
mov dword [ebp - 0xa80], 0
mov dword [ebp - 0xa7c], 0xf
mov byte [ebp - 0xa90], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x58
lea ecx, [ebp - 0xa78]
push 3
mov dword [ebp - 0xa78], 0
push 0x559a78
mov dword [ebp - 0xa68], 0
mov dword [ebp - 0xa64], 0xf
mov byte [ebp - 0xa78], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x59
lea ecx, [ebp - 0xa60]
push 9
mov dword [ebp - 0xa60], 0
push str.video_avi
mov dword [ebp - 0xa50], 0
mov dword [ebp - 0xa4c], 0xf
mov byte [ebp - 0xa60], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x5a
push 3
mov dword [ebp - 0xa48], 0
lea ecx, [ebp - 0xa48]
push 0x559a94
mov dword [ebp - 0xa38], 0
mov dword [ebp - 0xa34], 0xf
mov byte [ebp - 0xa48], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x5b
lea ecx, [ebp - 0xa30]
push 9
mov dword [ebp - 0xa30], 0
push str.video_f4f
mov dword [ebp - 0xa20], 0
mov dword [ebp - 0xa1c], 0xf
mov byte [ebp - 0xa30], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x5c
lea ecx, [ebp - 0xa18]
push 3
mov dword [ebp - 0xa18], 0
push 0x559aa4
mov dword [ebp - 0xa08], 0
mov dword [ebp - 0xa04], 0xf
mov byte [ebp - 0xa18], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x5d
lea ecx, [ebp - 0xa00]
push 9
mov dword [ebp - 0xa00], 0
push str.video_f4m
mov dword [ebp - 0x9f0], 0
mov dword [ebp - 0x9ec], 0xf
mov byte [ebp - 0xa00], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x5e
lea ecx, [ebp - 0x9e8]
push 3
mov dword [ebp - 0x9e8], 0
push 0x559730
mov dword [ebp - 0x9d8], 0
mov dword [ebp - 0x9d4], 0xf
mov byte [ebp - 0x9e8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x5f
lea ecx, [ebp - 0x9d0]
push 9
mov dword [ebp - 0x9d0], 0
push str.video_flv
mov dword [ebp - 0x9c0], 0
mov dword [ebp - 0x9bc], 0xf
mov byte [ebp - 0x9d0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x60
lea ecx, [ebp - 0x9b8]
push 3
mov dword [ebp - 0x9b8], 0
push 0x559ac0
mov dword [ebp - 0x9a8], 0
mov dword [ebp - 0x9a4], 0xf
mov byte [ebp - 0x9b8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x61
lea ecx, [ebp - 0x9a0]
push 0xa
mov dword [ebp - 0x9a0], 0
push str.video_mp2t
mov dword [ebp - 0x990], 0
mov dword [ebp - 0x98c], 0xf
mov byte [ebp - 0x9a0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x62
mov dword [ebp - 0x988], 0
push 2
push 0x559ad0
lea ecx, [ebp - 0x988]
mov dword [ebp - 0x978], 0
mov dword [ebp - 0x974], 0xf
mov byte [ebp - 0x988], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x63
lea ecx, [ebp - 0x970]
push 9
mov dword [ebp - 0x970], 0
push str.video_mp4
mov dword [ebp - 0x960], 0
mov dword [ebp - 0x95c], 0xf
mov byte [ebp - 0x970], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x64
lea ecx, [ebp - 0x958]
push 3
mov dword [ebp - 0x958], 0
push 0x559ae0
mov dword [ebp - 0x948], 0
mov dword [ebp - 0x944], 0xf
mov byte [ebp - 0x958], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x65
lea ecx, [ebp - 0x940]
push 0xa
mov dword [ebp - 0x940], 0
push str.video_mpeg
mov dword [ebp - 0x930], 0
mov dword [ebp - 0x92c], 0xf
mov byte [ebp - 0x940], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x66
lea ecx, [ebp - 0x928]
push 3
mov dword [ebp - 0x928], 0
push 0x559af0
mov dword [ebp - 0x918], 0
mov dword [ebp - 0x914], 0xf
mov byte [ebp - 0x928], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x67
lea ecx, [ebp - 0x910]
push 0xd
mov dword [ebp - 0x910], 0
push str.video_mpegurl
mov dword [ebp - 0x900], 0
mov dword [ebp - 0x8fc], 0xf
mov byte [ebp - 0x910], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x68
lea ecx, [ebp - 0x8f8]
push 4
mov dword [ebp - 0x8f8], 0
push str.M3U8
mov dword [ebp - 0x8e8], 0
mov dword [ebp - 0x8e4], 0xf
mov byte [ebp - 0x8f8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x69
lea ecx, [ebp - 0x8e0]
push 0xa
mov dword [ebp - 0x8e0], 0
push str.video_mpg4
mov dword [ebp - 0x8d0], 0
mov dword [ebp - 0x8cc], 0xf
mov byte [ebp - 0x8e0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x6a
mov dword [ebp - 0x8c8], 0
mov dword [ebp - 0x8b8], 0
push 3
push 0x559ae0
lea ecx, [ebp - 0x8c8]
mov dword [ebp - 0x8b4], 0xf
mov byte [ebp - 0x8c8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x6b
lea ecx, [ebp - 0x8b0]
push 0xd
mov dword [ebp - 0x8b0], 0
push str.video_msvideo
mov dword [ebp - 0x8a0], 0
mov dword [ebp - 0x89c], 0xf
mov byte [ebp - 0x8b0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x6c
lea ecx, [ebp - 0x898]
push 3
mov dword [ebp - 0x898], 0
push 0x559a94
mov dword [ebp - 0x888], 0
mov dword [ebp - 0x884], 0xf
mov byte [ebp - 0x898], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x6d
lea ecx, [ebp - 0x880]
push 0xf
mov dword [ebp - 0x880], 0
push str.video_quicktime
mov dword [ebp - 0x870], 0
mov dword [ebp - 0x86c], 0xf
mov byte [ebp - 0x880], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x6e
lea ecx, [ebp - 0x868]
push 3
mov dword [ebp - 0x868], 0
push 0x559b30
mov dword [ebp - 0x858], 0
mov dword [ebp - 0x854], 0xf
mov byte [ebp - 0x868], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x6f
lea ecx, [ebp - 0x850]
push 0xa
mov dword [ebp - 0x850], 0
push str.video_webm
mov dword [ebp - 0x840], 0
mov dword [ebp - 0x83c], 0xf
mov byte [ebp - 0x850], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x70
lea ecx, [ebp - 0x838]
push 4
mov dword [ebp - 0x838], 0
push str.WEBM
mov dword [ebp - 0x828], 0
mov dword [ebp - 0x824], 0xf
mov byte [ebp - 0x838], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x820]
push 0x13
mov dword [ebp - 0x820], 0
push str.video_x_flash_video
mov dword [ebp - 0x810], 0
mov dword [ebp - 0x80c], 0xf
mov byte [ebp - 0x820], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x72
mov dword [ebp - 0x808], 0
mov dword [ebp - 0x7f8], 0
mov dword [ebp - 0x7f4], 0xf
push 3
push 0x559ac0
lea ecx, [ebp - 0x808]
mov byte [ebp - 0x808], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x73
lea ecx, [ebp - 0x7f0]
push 0xb
mov dword [ebp - 0x7f0], 0
push str.video_x_flv
mov dword [ebp - 0x7e0], 0
mov dword [ebp - 0x7dc], 0xf
mov byte [ebp - 0x7f0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x74
lea ecx, [ebp - 0x7d8]
push 3
mov dword [ebp - 0x7d8], 0
push 0x559ac0
mov dword [ebp - 0x7c8], 0
mov dword [ebp - 0x7c4], 0xf
mov byte [ebp - 0x7d8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x75
lea ecx, [ebp - 0x7c0]
push 0xb
mov dword [ebp - 0x7c0], 0
push str.video_x_mp4
mov dword [ebp - 0x7b0], 0
mov dword [ebp - 0x7ac], 0xf
mov byte [ebp - 0x7c0], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x76
lea ecx, [ebp - 0x7a8]
push 3
mov dword [ebp - 0x7a8], 0
push 0x559ae0
mov dword [ebp - 0x798], 0
mov dword [ebp - 0x794], 0xf
mov byte [ebp - 0x7a8], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x77
lea ecx, [ebp - 0x790]
push 0xf
mov dword [ebp - 0x790], 0
push str.video_x_mpegurl
mov dword [ebp - 0x780], 0
mov dword [ebp - 0x77c], 0xf
mov byte [ebp - 0x790], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x78
lea ecx, [ebp - 0x778]
push 4
mov dword [ebp - 0x778], 0
push str.M3U8
mov dword [ebp - 0x768], 0
mov dword [ebp - 0x764], 0xf
mov byte [ebp - 0x778], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x79
lea ecx, [ebp - 0x760]
push 0xc
mov dword [ebp - 0x760], 0
push str.video_x_mpg4
mov dword [ebp - 0x750], 0
mov dword [ebp - 0x74c], 0xf
mov byte [ebp - 0x760], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x7a
mov dword [ebp - 0x748], 0
mov dword [ebp - 0x738], 0
mov dword [ebp - 0x734], 0xf
mov byte [ebp - 0x748], 0
push 3
push 0x559ae0
lea ecx, [ebp - 0x748]
call fcn.00402bc0
mov byte [ebp - 4], 0x7b
lea ecx, [ebp - 0x730]
push 0xe
mov dword [ebp - 0x730], 0
push str.video_x_ms_asf
mov dword [ebp - 0x720], 0
mov dword [ebp - 0x71c], 0xf
mov byte [ebp - 0x730], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0x718]
push 3
mov dword [ebp - 0x718], 0
push 0x559ba4
mov dword [ebp - 0x708], 0
mov dword [ebp - 0x704], 0xf
mov byte [ebp - 0x718], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x7d
lea ecx, [ebp - 0x700]
push 0xe
mov dword [ebp - 0x700], 0
push str.video_x_ms_wmv
mov dword [ebp - 0x6f0], 0
mov dword [ebp - 0x6ec], 0xf
mov byte [ebp - 0x700], 0
call fcn.00402bc0
mov byte [ebp - 4], 0x7e
lea ecx, [ebp - 0x6e8]
push 3
mov dword [ebp - 0x6e8], 0
push 0x559bb8
mov dword [ebp - 0x6d8], 0
mov dword [ebp - 0x6d4], 0xf
mov byte [ebp - 0x6e8], 0
call fcn.00402bc0
push str.video_x_msvideo
lea ecx, [ebp - 0x6d0]
mov byte [ebp - 4], 0x7f
call fcn.004029d0
push 0x559a94
lea ecx, [ebp - 0x6b8]
mov byte [ebp - 4], 0x80
call fcn.004029d0
push str.audio_3gpp
lea ecx, [ebp - 0x6a0]
mov byte [ebp - 4], 0x81
call fcn.004029d0
push 0x559a78
lea ecx, [ebp - 0x688]
mov byte [ebp - 4], 0x82
call fcn.004029d0
push str.audio_3gpp2
lea ecx, [ebp - 0x670]
mov byte [ebp - 4], 0x83
call fcn.004029d0
push 0x559a78
lea ecx, [ebp - 0x658]
mov byte [ebp - 4], 0x84
call fcn.004029d0
push str.audio_mp3
lea ecx, [ebp - 0x640]
mov byte [ebp - 4], 0x85
call fcn.004029d0
mov byte [ebp - 4], 0x86
push 0x559bf0
lea ecx, [ebp - 0x628]
call fcn.004029d0
push str.audio_mp4
lea ecx, [ebp - 0x610]
mov byte [ebp - 4], 0x87
call fcn.004029d0
push 0x559c00
lea ecx, [ebp - 0x5f8]
mov byte [ebp - 4], 0x88
call fcn.004029d0
push str.audio_mp4a_latm
lea ecx, [ebp - 0x5e0]
mov byte [ebp - 4], 0x89
call fcn.004029d0
push 0x559c00
lea ecx, [ebp - 0x5c8]
mov byte [ebp - 4], 0x8a
call fcn.004029d0
push str.audio_mpeg
lea ecx, [ebp - 0x5b0]
mov byte [ebp - 4], 0x8b
call fcn.004029d0
push 0x559bf0
lea ecx, [ebp - 0x598]
mov byte [ebp - 4], 0x8c
call fcn.004029d0
push str.audio_mpeg4_generic
lea ecx, [ebp - 0x580]
mov byte [ebp - 4], 0x8d
call fcn.004029d0
push 0x559c00
lea ecx, [ebp - 0x568]
mov byte [ebp - 4], 0x8e
call fcn.004029d0
push str.audio_mpegurl
lea ecx, [ebp - 0x550]
mov byte [ebp - 4], 0x8f
call fcn.004029d0
push str.M3U8
lea ecx, [ebp - 0x538]
mov byte [ebp - 4], 0x90
call fcn.004029d0
push str.image_svgxml
lea ecx, [ebp - 0x520]
mov byte [ebp - 4], 0x91
call fcn.004029d0
push 0x559c54
lea ecx, [ebp - 0x508]
mov byte [ebp - 4], 0x92
call fcn.004029d0
push str.audio_webm
lea ecx, [ebp - 0x4f0]
mov byte [ebp - 4], 0x93
call fcn.004029d0
push str.WEBM
lea ecx, [ebp - 0x4d8]
mov byte [ebp - 4], 0x94
call fcn.004029d0
push str.audio_wav
lea ecx, [ebp - 0x4c0]
mov byte [ebp - 4], 0x95
call fcn.004029d0
mov byte [ebp - 4], 0x96
push 0x559c70
lea ecx, [ebp - 0x4a8]
call fcn.004029d0
push str.audio_x_mpeg
lea ecx, [ebp - 0x490]
mov byte [ebp - 4], 0x97
call fcn.004029d0
push 0x559bf0
lea ecx, [ebp - 0x478]
mov byte [ebp - 4], 0x98
call fcn.004029d0
push str.audio_x_mpegurl
lea ecx, [ebp - 0x460]
mov byte [ebp - 4], 0x99
call fcn.004029d0
push str.M3U8
lea ecx, [ebp - 0x448]
mov byte [ebp - 4], 0x9a
call fcn.004029d0
push str.audio_x_ms_wma
lea ecx, [ebp - 0x430]
mov byte [ebp - 4], 0x9b
call fcn.004029d0
push 0x559ca4
lea ecx, [ebp - 0x418]
mov byte [ebp - 4], 0x9c
call fcn.004029d0
push str.audio_x_wav
lea ecx, [ebp - 0x400]
mov byte [ebp - 4], 0x9d
call fcn.004029d0
push 0x559c70
lea ecx, [ebp - 0x3e8]
mov byte [ebp - 4], 0x9e
call fcn.004029d0
push str.ilm_tm
lea ecx, [ebp - 0x3d0]
mov byte [ebp - 4], 0x9f
call fcn.004029d0
push 0x559bf0
lea ecx, [ebp - 0x3b8]
mov byte [ebp - 4], 0xa0
call fcn.004029d0
push str.image_gif
lea ecx, [ebp - 0x3a0]
mov byte [ebp - 4], 0xa1
call fcn.004029d0
push 0x559cc8
lea ecx, [ebp - 0x388]
mov byte [ebp - 4], 0xa2
call fcn.004029d0
push str.image_icon
lea ecx, [ebp - 0x370]
mov byte [ebp - 4], 0xa3
call fcn.004029d0
push 0x559cd8
lea ecx, [ebp - 0x358]
mov byte [ebp - 4], 0xa4
call fcn.004029d0
push str.image_jpg
lea ecx, [ebp - 0x340]
mov byte [ebp - 4], 0xa5
call fcn.004029d0
mov byte [ebp - 4], 0xa6
lea ecx, [ebp - 0x328]
push 0x559ce8
call fcn.004029d0
push str.image_jpeg
lea ecx, [ebp - 0x310]
mov byte [ebp - 4], 0xa7
call fcn.004029d0
push 0x559ce8
lea ecx, [ebp - 0x2f8]
mov byte [ebp - 4], 0xa8
call fcn.004029d0
push str.image_png
lea ecx, [ebp - 0x2e0]
mov byte [ebp - 4], 0xa9
call fcn.004029d0
push 0x559d04
lea ecx, [ebp - 0x2c8]
mov byte [ebp - 4], 0xaa
call fcn.004029d0
push str.image_tiff
lea ecx, [ebp - 0x2b0]
mov byte [ebp - 4], 0xab
call fcn.004029d0
push 0x559d14
lea ecx, [ebp - 0x298]
mov byte [ebp - 4], 0xac
call fcn.004029d0
push str.image_vnd.microsoft.icon
lea ecx, [ebp - 0x280]
mov byte [ebp - 4], 0xad
call fcn.004029d0
push 0x559cd8
lea ecx, [ebp - 0x268]
mov byte [ebp - 4], 0xae
call fcn.004029d0
push str.image_webp
lea ecx, [ebp - 0x250]
mov byte [ebp - 4], 0xaf
call fcn.004029d0
push str.WEBP
lea ecx, [ebp - 0x238]
mov byte [ebp - 4], 0xb0
call fcn.004029d0
push str.image_x_icon
lea ecx, [ebp - 0x220]
mov byte [ebp - 4], 0xb1
call fcn.004029d0
push 0x559cd8
lea ecx, [ebp - 0x208]
mov byte [ebp - 4], 0xb2
call fcn.004029d0
push str.flv_application_octet_stream
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0xb3
call fcn.004029d0
push 0x559ac0
lea ecx, [ebp - 0x1d8]
mov byte [ebp - 4], 0xb4
call fcn.004029d0
push str.image_x_xbitmap
lea ecx, [ebp - 0x1c0]
mov byte [ebp - 4], 0xb5
call fcn.004029d0
push 0x559d88
lea ecx, [ebp - 0x1a8]
mov byte [ebp - 4], 0xb6
call fcn.004029d0
push str.audio_x_mp3
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0xb7
call fcn.004029d0
push 0x559bf0
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0xb8
call fcn.004029d0
push str.application_x_apple_diskimage
lea ecx, [ebp - 0x160]
mov byte [ebp - 4], 0xb9
call fcn.004029d0
push 0x559db8
lea ecx, [ebp - 0x148]
mov byte [ebp - 4], 0xba
call fcn.004029d0
push str.audio_x_hx_aac_adts
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0xbb
call fcn.004029d0
push 0x559dd0
lea ecx, [ebp - 0x118]
mov byte [ebp - 4], 0xbc
call fcn.004029d0
push str.audio_aac
lea ecx, [ebp - 0x100]
mov byte [ebp - 4], 0xbd
call fcn.004029d0
push 0x559dd0
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0xbe
call fcn.004029d0
push str.audio_x_aac
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0xbf
call fcn.004029d0
push 0x559dd0
lea ecx, [ebp - 0xb8]
mov byte [ebp - 4], 0xc0
call fcn.004029d0
push str.application_vnd.rn_realmedia_vbr
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0xc1
call fcn.004029d0
push str.RMVB
lea ecx, [ebp - 0x88]
mov byte [ebp - 4], 0xc2
call fcn.004029d0
push str.text_vtt
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0xc3
call fcn.004029d0
push 0x5596e0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0xc4
call fcn.004029d0
push 0x5581b4
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0xc5
call fcn.004029d0
push 0x5581b4
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xc6
call fcn.004029d0
mov byte [ebp - 4], 0xc7
cmp dword [ebp - 0x1290], 0
jbe 0x412d6c
lea esi, [ebp - 0x1290]
lea eax, [esi + 8]
push eax
lea eax, [esi - 0x10]
push eax
lea ecx, [ebp - 0x12e0]
call fcn.00417700
push eax
lea eax, [ebp - 0x12ac]
mov byte [ebp - 4], 0xc8
push eax
call fcn.00417760
lea ecx, [ebp - 0x12e0]
mov byte [ebp - 4], 0xc7
call fcn.00412e80
cmp dword [esi + 0x30], 0
lea esi, [esi + 0x30]
ja 0x412d30
push fcn.00412e80
push 0x63
push 0x30
lea eax, [ebp - 0x12a0]
mov byte [ebp - 4], 0
push eax
call fcn.00517616
sub esp, 0x18
mov dword [ebp - 0x12a4], 0
lea eax, [ebp + 8]
mov ecx, esp
push eax
call fcn.00402a10
lea ecx, [ebp - 0x12c8]
call fcn.004137b0
add esp, 0x18
push eax
lea eax, [ebp - 0x12a4]
push eax
call fcn.00417290
lea ecx, [ebp - 0x12c8]
call fcn.004028f0
mov ecx, dword [ebp - 0x12a4]
cmp ecx, dword [0x57b05c]
je 0x412ded
sub esp, 0x18
add ecx, 0x28
mov edx, esp
push ecx
mov ecx, edx
call fcn.00402a10
mov ecx, edi
call fcn.004137b0
add esp, 0x18
jmp 0x412df9
push 0x5581b4
mov ecx, edi
call fcn.004029d0
lea ecx, [ebp + 8]
call fcn.004028f0
mov eax, edi
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.00517154
mov esp, ebp
pop ebp
ret
push 0x57b050
call fcn.0051785e
add esp, 4
cmp dword [0x57b050], 0xffffffff
jne 0x410a6f
push 0x40
mov byte [ebp - 4], 1
call fcn.00517390
push 0x546b10
mov dword [eax], eax
mov dword [eax + 4], eax
mov dword [eax + 8], eax
mov word [eax + 0xc], 0x101
mov dword [0x57b05c], eax
call fcn.005175fc
push 0x57b050
mov byte [ebp - 4], 0
call fcn.00517814
add esp, 0xc
jmp 0x410a6f