Function at 0x55d096
Capabilities:
Parse credit card information

Disassembly:
push ebp
mov ebp, esp
push ebx
push esi
mov esi, dword [ebp + 8]
movzx eax, byte [esi]
cmp eax, 0x20
push edi
jg 0x55d1b2
je 0x55d1a8
cmp eax, 0xe
jg 0x55d141
je 0x55d137
cmp eax, 8
jg 0x55d108
je 0x55d0fe
dec eax
je 0x55d0f4
dec eax
je 0x55d0ea
dec eax
dec eax
je 0x55d0e0
sub eax, 3
jne case.0x55ea48.156
push str.Hitachi
jmp 0x55eb36
push str.Fujitsu
jmp 0x55eb36
push 0x5c8f14
jmp 0x55eb36
push 0x5b1df0
jmp 0x55eb36
push str.Inmos
jmp 0x55eb36
sub eax, 9
je 0x55d12d
dec eax
dec eax
je 0x55d123
dec eax
dec eax
jne case.0x55ea48.156
push str.Mostek
jmp 0x55eb36
push str.Intersil
jmp 0x55eb36
push str.Intel
jmp 0x55eb36
push str.Motorola
jmp 0x55eb36
sub eax, 0x10
je 0x55d19e
sub eax, 3
je 0x55d194
dec eax
dec eax
je 0x55d18a
dec eax
je 0x55d180
sub eax, 3
je 0x55d176
dec eax
je 0x55d16c
dec eax
dec eax
jne case.0x55ea48.156
push str.Mitsubishi
jmp 0x55eb36
push str.Zilog
jmp 0x55eb36
push str.Xicor
jmp 0x55eb36
push str.Synertek
jmp 0x55eb36
push str.Philips
jmp 0x55eb36
push str.Conexant
jmp 0x55eb36
push 0x5a7730
jmp 0x55eb36
push str.SGS_Thomson
jmp 0x55eb36
mov ecx, 0x98
cmp eax, ecx
jg 0x55ea33
je 0x55e6cf
cmp eax, 0x52
jg 0x55d2b3
je 0x55d2a9
cmp eax, 0x3e
jg 0x55d24f
je 0x55d245
sub eax, 0x25
je 0x55d23b
sub eax, 7
je 0x55d231
sub eax, 5
je 0x55d227
dec eax
je 0x55d21d
dec eax
dec eax
je 0x55d213
sub eax, 4
je 0x55d209
sub eax, 5
jne case.0x55ea48.156
push str.Tektronix
jmp 0x55eb36
push str.UTMC
jmp 0x55eb36
push str.Cypress
jmp 0x55eb36
push str.Panasonic
jmp 0x55eb36
push str.Catalyst
jmp 0x55eb36
push str.Micron_Technology
jmp 0x55eb36
push str.Tristar
jmp 0x55eb36
push str.Sun_Microsystems
jmp 0x55eb36
sub eax, 0x40
je 0x55d29f
sub eax, 3
je 0x55d295
dec eax
dec eax
je 0x55d28b
dec eax
je 0x55d281
sub eax, 4
je 0x55d277
dec eax
dec eax
jne case.0x55ea48.156
push 0x5c8e6c
jmp 0x55eb36
push str.Compaq
jmp 0x55eb36
push str.Elan
jmp 0x55eb36
push str.SunDisk
jmp 0x55eb36
push str.Xerox
jmp 0x55eb36
push str.MOSEL
jmp 0x55eb36
push str.Alliance_Semiconductor
jmp 0x55eb36
mov ecx, 0x86
cmp eax, ecx
jg 0x55e9dd
je 0x55e9d3
sub eax, 0x54
je 0x55e9c9
sub eax, 0xe
je 0x55e9bf
sub eax, 0xb
je 0x55e9b5
sub eax, 0xf
je 0x55e9ab
push 3
pop ecx
sub eax, ecx
je 0x55d312
sub eax, 4
je 0x55d308
dec eax
dec eax
jne case.0x55ea48.156
push 0x5c8e30
jmp 0x55eb36
push str.Fairchild
jmp 0x55eb36
movzx eax, byte [esi + 1]
mov edx, 0x83
cmp eax, edx
jg 0x55e859
je 0x55e84f
cmp eax, 0x3e
jg 0x55d43b
je 0x55d431
cmp eax, 0x1a
jg 0x55d3c9
je 0x55d3bf
cmp eax, 0xd
jg 0x55d390
je 0x55d386
sub eax, 0
je 0x55d37c
dec eax
je 0x55d372
sub eax, ecx
je 0x55d368
sub eax, ecx
jne case.0x55ea48.156
push str.JTAG_Technologies
jmp 0x55eb36
push str.Alcatel_Mietec
jmp 0x55eb36
push str.Cirrus_Logic
jmp 0x55eb36
push str.National_Instruments
jmp 0x55eb36
push str.GENNUM
jmp 0x55eb36
sub eax, 0xe
je 0x55d3b5
dec eax
dec eax
je 0x55d3ab
sub eax, ecx
jne case.0x55ea48.156
push str.TCSI
jmp 0x55eb36
push str.Chip_Express
jmp 0x55eb36
push str.VideoLogic
jmp 0x55eb36
push str.Ericsson
jmp 0x55eb36
sub eax, 0x1f
je 0x55d427
sub eax, 4
je 0x55d41d
dec eax
dec eax
je 0x55d413
dec eax
je 0x55d409
sub eax, ecx
je 0x55d3ff
sub eax, 9
je 0x55d3f5
dec eax
dec eax
jne case.0x55ea48.156
push str.Adaptec_Inc.
jmp 0x55eb36
push str.Enhanced_Memories
jmp 0x55eb36
push str.Vanguard
jmp 0x55eb36
push str.Clearpoint
jmp 0x55eb36
push str.Zarlink
jmp 0x55eb36
push 0x5c8d68
jmp 0x55eb36
push str.Integ._Memories
jmp 0x55eb36
push str.Seiko_Epson
jmp 0x55eb36
cmp eax, 0x61
jg 0x55d4b3
je 0x55d4a9
sub eax, 0x45
je 0x55d49f
dec eax
je 0x55d495
sub eax, 6
je 0x55d48b
sub eax, ecx
je 0x55d481
sub eax, 0xc
je 0x55d477
dec eax
dec eax
je 0x55d46d
dec eax
jne case.0x55ea48.156
push str.Itec_Memory
jmp 0x55eb36
push str.Oak_Technology
jmp 0x55eb36
push str.Acorn
jmp 0x55eb36
push str.Transcend_Information
jmp 0x55eb36
push str.Tellabs
jmp 0x55eb36
push str.ACDC
jmp 0x55eb36
push str.Micron_CMS
jmp 0x55eb36
push str.Wintec_Industries
jmp 0x55eb36
sub eax, 0x62
je 0x55e845
push 2
pop ebx
sub eax, ebx
je 0x55e83b
push 4
pop edi
sub eax, edi
je 0x55e831
sub eax, ecx
je 0x55e827
sub eax, 0xf
je 0x55e81d
sub eax, ebx
je 0x55e813
sub eax, ecx
jne case.0x55ea48.156
movzx eax, byte [esi + 2]
cmp eax, 0x7c
jg 0x55d623
je 0x55d619
cmp eax, 0x2f
jg 0x55d597
je 0x55d58d
cmp eax, 0x25
jg 0x55d55e
je 0x55d554
dec eax
je 0x55d54a
sub eax, 0xc
je 0x55d540
dec eax
je 0x55d536
sub eax, 0x12
jne case.0x55ea48.156
push str.ALPHA_Technologies
jmp 0x55eb36
push str.Novanet_Semiconductor
jmp 0x55eb36
push str.Oasis_Semiconductor
jmp 0x55eb36
push str.Camintonn_Corporation
jmp 0x55eb36
push str.Chameleon_Systems
jmp 0x55eb36
sub eax, 0x26
je 0x55d583
sub eax, edi
je 0x55d579
sub eax, ebx
jne case.0x55ea48.156
push str.ASIC_Designs
jmp 0x55eb36
push str.Kentron_Technologies
jmp 0x55eb36
push str.Aplus_Flash_Tech.
jmp 0x55eb36
push str.Siemens_AG
jmp 0x55eb36
cmp eax, 0x6b
jg 0x55d5e8
je 0x55d5de
cmp eax, 0x34
je 0x55d5d4
cmp eax, 0x37
je 0x55d5ca
cmp eax, 0x3b
je 0x55d5c0
cmp eax, 0x64
jne case.0x55ea48.156
push str.MCI_Computer
jmp 0x55eb36
push str.ESS_Technology
jmp 0x55eb36
push str.Enikia_Incorporated
jmp 0x55eb36
push str.Legend
jmp 0x55eb36
push str.nCUBE
jmp 0x55eb36
cmp eax, 0x6d
je 0x55d60f
cmp eax, 0x75
je 0x55d605
cmp eax, 0x79
jne case.0x55ea48.156
push str.eSilicon
jmp 0x55eb36
push str.Fast_Chip
jmp 0x55eb36
push str.FDK_Corporation
jmp 0x55eb36
push str.Silicon_Wave
jmp 0x55eb36
mov ecx, 0xb5
cmp eax, ecx
jg 0x55e7a7
je 0x55e79d
add ecx, 0xffffffe9
cmp eax, ecx
jg 0x55e76a
je 0x55e760
sub eax, 0x7f
je 0x55d67a
sub eax, 6
je 0x55d670
sub eax, edi
je 0x55d666
dec eax
jne case.0x55ea48.156
push str.Cisco_Systems
jmp 0x55eb36
push str.Switchcore
jmp 0x55eb36
push str.HYPERTEC
jmp 0x55eb36
movzx eax, byte [esi + 3]
cmp eax, 0x6b
jg 0x55d768
je 0x55d75e
cmp eax, 0x19
jg 0x55d703
je 0x55d6f9
dec eax
je 0x55d6ef
dec eax
je 0x55d6e5
sub eax, ebx
je 0x55d6db
sub eax, 7
je 0x55d6d1
sub eax, 8
je 0x55d6c7
sub eax, ebx
je 0x55d6bd
dec eax
jne case.0x55ea48.156
push str.Netlist
jmp 0x55eb36
push str.Tioga_Technologies
jmp 0x55eb36
push str.GEIL
jmp 0x55eb36
push str.Nanya_Technology
jmp 0x55eb36
push str.TriMedia_Technologies
jmp 0x55eb36
push str.Optosys_Technologies
jmp 0x55eb36
push str.Solectron
jmp 0x55eb36
push str.Centon
jmp 0x55eb36
sub eax, 0x23
je 0x55d754
sub eax, ebx
je 0x55d74a
dec eax
je 0x55d740
sub eax, 3
je 0x55d736
sub eax, 0xb
je 0x55d72c
sub eax, 0xc
jne case.0x55ea48.156
push str.Silicon_Packets
jmp 0x55eb36
push str.Tekmos
jmp 0x55eb36
push str.eMemory_Technology
jmp 0x55eb36
push str.BOPS
jmp 0x55eb36
push str.Kingmax_Semiconductor
jmp 0x55eb36
push str.Acorn_Networks
jmp 0x55eb36
push str.NVIDIA
jmp 0x55eb36
mov ecx, 0x97
cmp eax, ecx
jg 0x55e701
je 0x55e6f7
sub eax, 0x7f
je 0x55d7db
sub eax, edi
je 0x55d7d1
sub eax, ebx
je 0x55d7c7
sub eax, 5
je 0x55d7bd
sub eax, ebx
je 0x55d7b3
sub eax, 3
je 0x55d7a9
sub eax, 5
jne case.0x55ea48.156
push str.Mushkin
jmp 0x55eb36
push str.ATI_Technologies
jmp 0x55eb36
push str.Elite_Flash_Storage
jmp 0x55eb36
push str.Princeton_Technology
jmp 0x55eb36
push str.Cyan_Technologies
jmp 0x55eb36
push str.Melco
jmp 0x55eb36
movzx eax, byte [esi + 4]
cmp eax, ecx
jg 0x55e652
je 0x55e648
push 0x51
pop edi
cmp eax, edi
jg 0x55d84d
je 0x55d843
dec eax
je 0x55d839
sub eax, 0x19
je 0x55d82f
sub eax, 0xc
je 0x55d825
sub eax, 0x1d
je 0x55d81b
sub eax, 3
jne case.0x55ea48.156
push str.Legacy_Electronics
jmp 0x55eb36
push str.Ramaxel_Technology
jmp 0x55eb36
push str.MediaTek
jmp 0x55eb36
push str.Direct2Data
jmp 0x55eb36
push str.T_RAM_Incorporated
jmp 0x55eb36
push str.Kingbox
jmp 0x55eb36
sub eax, 0x61
je 0x55e63e
sub eax, 0x15
je 0x55e634
sub eax, 3
je 0x55e62a
push 6
pop ebx
sub eax, ebx
je 0x55d882
sub eax, 7
jne case.0x55ea48.156
push str.RedSwitch
jmp 0x55eb36
movzx eax, byte [esi + 5]
cmp eax, edx
jg 0x55e559
je 0x55e54f
cmp eax, 0x3e
jg 0x55d8fe
je 0x55d8f4
dec eax
je 0x55d8ea
dec eax
je 0x55d8e0
dec eax
dec eax
je 0x55d8d6
sub eax, 4
je 0x55d8cc
sub eax, 8
je 0x55d8c2
sub eax, 3
jne case.0x55ea48.156
push str.P.A._Semi
jmp 0x55eb36
push str.Gigaram
jmp 0x55eb36
push str.NetCell_Corporation
jmp 0x55eb36
push str.Silicon_Optix
jmp 0x55eb36
push str.Patriot_Memory
jmp 0x55eb36
push str.Specular_Networks
jmp 0x55eb36
push str.PQI_CORP.
jmp 0x55eb36
cmp eax, edi
je 0x55e545
cmp eax, 0x57
je 0x55e53b
cmp eax, 0x62
je 0x55e531
cmp eax, 0x70
je 0x55e527
cmp eax, 0x73
je 0x55e51d
cmp eax, 0x7f
jne case.0x55ea48.156
movzx eax, byte [esi + 6]
cmp eax, 0x6b
jg 0x55d9ea
je 0x55d9e0
cmp eax, 0x34
jg 0x55d9a1
je 0x55d997
dec eax
je 0x55d98d
dec eax
je 0x55d983
dec eax
dec eax
je 0x55d979
sub eax, 4
je 0x55d96f
sub eax, 0xe
jne case.0x55ea48.156
push str.Avexir
jmp 0x55eb36
push str.Molex_Inc.
jmp 0x55eb36
push str.Faraday_Technology
jmp 0x55eb36
push str.Mavrix_Technology
jmp 0x55eb36
push str.MOVEKING
jmp 0x55eb36
push 0x5c8948
jmp 0x55eb36
sub eax, 0x3b
je 0x55d9d6
dec eax
dec eax
je 0x55d9cc
sub eax, 0x14
je 0x55d9c2
sub eax, 0x11
jne case.0x55ea48.156
push str.Avantium
jmp 0x55eb36
push str.Kinglife_Corporation
jmp 0x55eb36
push str.Space_Micro
jmp 0x55eb36
push str.ZeroG_Wireless
jmp 0x55eb36
push str.TwinMOS
jmp 0x55eb36
mov edx, 0xa7
cmp eax, edx
jg 0x55e4dd
je 0x55e4d3
sub eax, 0x6d
je 0x55e4c9
sub eax, 3
je 0x55e4bf
sub eax, 0xf
je 0x55da36
sub eax, 4
je 0x55da2c
sub eax, 0x15
jne case.0x55ea48.156
push str.Edgewater_Computer_Systems
jmp 0x55eb36
push str.CellGuide_Ltd.
jmp 0x55eb36
movzx eax, byte [esi + 7]
cmp eax, 0x68
jg 0x55db02
je 0x55daf8
cmp eax, 0x25
jg 0x55daa9
je 0x55da9f
cmp eax, 4
je 0x55da95
cmp eax, 0xb
je 0x55da8b
cmp eax, 0x10
je 0x55da81
cmp eax, 0x1a
je 0x55da77
cmp eax, 0x1f
jne case.0x55ea48.156
push str.Antec_Hadron
jmp 0x55eb36
push str.Mach_Xtreme_Inc.
jmp 0x55eb36
push str.King_Tiger
jmp 0x55eb36
push str.EK_Memory
jmp 0x55eb36
push str.Abilis_Systems
jmp 0x55eb36
push str.Ramos_Technology
jmp 0x55eb36
cmp eax, 0x29
je 0x55daee
cmp eax, 0x32
je 0x55dae4
cmp eax, 0x46
je 0x55dada
cmp eax, 0x5d
je 0x55dad0
cmp eax, 0x64
jne case.0x55ea48.156
push str.Welink_Solution_Inc.
jmp 0x55eb36
push str.Wilk_Elektronik
jmp 0x55eb36
push str.Gloway_International__HK_
jmp 0x55eb36
push str.Ritek
jmp 0x55eb36
push str.MercyPower
jmp 0x55eb36
push str.Kingbomars
jmp 0x55eb36
mov ecx, 0xae
cmp eax, ecx
jg 0x55e47e
je 0x55e474
sub eax, 0x70
je 0x55e46a
sub eax, 0xf
je 0x55db54
sub eax, 4
je 0x55db4a
sub eax, 0xc
je 0x55db40
sub eax, 0xf
jne case.0x55ea48.156
push str.Teikon
jmp 0x55eb36
push str.Nokia
jmp 0x55eb36
push str.Strontium
jmp 0x55eb36
movzx eax, byte [esi + 8]
mov ecx, 0x89
cmp eax, ecx
jg 0x55e3a5
je 0x55e39b
cmp eax, 0x3d
jg 0x55dbd5
je 0x55dbcb
dec eax
je 0x55dbc1
dec eax
je 0x55dbb7
dec eax
dec eax
je 0x55dbad
sub eax, 4
je 0x55dba3
sub eax, 0xb
je 0x55db99
sub eax, 7
jne case.0x55ea48.156
push 0x5c87e0
jmp 0x55eb36
push str.Gloway
jmp 0x55eb36
push str.SCWW
jmp 0x55eb36
push str.Mercury_Systems
jmp 0x55eb36
push str.Diehl_Aerospace
jmp 0x55eb36
push str.3D_PLUS
jmp 0x55eb36
push str.Kuso
jmp 0x55eb36
sub eax, 0x49
je 0x55e391
sub eax, 0x2c
je 0x55e387
push 0xa
pop ebx
sub eax, ebx
je 0x55dc0a
sub eax, 4
je 0x55d308
sub eax, 3
jne case.0x55ea48.156
push str.GE_Intelligent_Platforms
jmp 0x55eb36
movzx eax, byte [esi + 9]
mov ecx, 0x8f
cmp eax, ecx
jg 0x55e2c6
je 0x55e2bc
cmp eax, edi
jg 0x55dc8f
je 0x55dc85
cmp eax, 0xb
je 0x55dc7b
cmp eax, 0x1c
je 0x55dc71
cmp eax, 0x20
je 0x55dc67
cmp eax, 0x29
je 0x55dc5d
cmp eax, 0x43
je 0x55dc53
cmp eax, 0x4a
jne case.0x55ea48.156
push str.Zifei
jmp 0x55eb36
push str.Shenzhen_Yuan_Chuang_Wei_Tech.
jmp 0x55eb36
push str.Tsulyn_Technology
jmp 0x55eb36
push 0x5c8744
jmp 0x55eb36
push str.MemxPro_Inc.
jmp 0x55eb36
push str.XTX_Technology
jmp 0x55eb36
push str.Antec_Memory
jmp 0x55eb36
sub eax, 0x67
je 0x55e2b2
dec eax
je 0x55e2a8
sub eax, 0x14
je 0x55e29e
sub eax, 3
je 0x55dcc0
sub eax, 0xd
jne case.0x55ea48.156
push str.UMAX_Technology
jmp 0x55eb36
movzx eax, byte [esi + 0xa]
mov ecx, 0x9b
cmp eax, ecx
jg 0x55e1fb
je 0x55e1f1
cmp eax, 0x45
jg 0x55dd37
je 0x55dd2d
cmp eax, 8
je 0x55dd23
cmp eax, 0xe
je 0x55dd19
cmp eax, 0x26
je 0x55dd0f
cmp eax, 0x31
je 0x55dd05
cmp eax, 0x43
jne case.0x55ea48.156
push str.Shenzhen_OYang_Maile_Tech.
jmp 0x55eb36
push str.BIWINTECH
jmp 0x55eb36
push str.kimMiDi
jmp 0x55eb36
push str.AITC_Group
jmp 0x55eb36
push str.Warrior_Technology
jmp 0x55eb36
push str.Chun_Well_Tech.
jmp 0x55eb36
sub eax, 0x68
je 0x55e1e7
sub eax, 0xe
je 0x55e1dd
sub eax, 9
je 0x55dd70
sub eax, 0x12
je 0x55dd66
sub eax, 3
jne case.0x55ea48.156
push str.V_GeN
jmp 0x55eb36
push str.ChangXin_Technologies
jmp 0x55eb36
movzx eax, byte [esi + 0xb]
mov ecx, 0x92
cmp eax, ecx
jg 0x55e136
je 0x55e12c
cmp eax, 0x75
jg 0x55dde5
je 0x55dddb
dec eax
je 0x55ddd1
sub eax, 0x1f
je 0x55ddc7
sub eax, 9
je 0x55ddbd
sub eax, 0x14
je 0x55ddb3
sub eax, 8
jne case.0x55ea48.156
push str.Shenzhen_Wodposit_Electronics
jmp 0x55eb36
push str.Envinda
jmp 0x55eb36
push str.KANMEIQi
jmp 0x55eb36
push str.Yingbang
jmp 0x55eb36
push str.ABIT_Electronics
jmp 0x55eb36
push str.Welldisk
jmp 0x55eb36
sub eax, 0x79
je 0x55e122
push 6
pop edx
sub eax, edx
je 0x55de16
sub eax, edx
je 0x55de0c
sub eax, 4
jne case.0x55ea48.156
push str.Pioneer_High_Fidelty_Taiwan_Co._Ltd
jmp 0x55eb36
push str.WALRAM
jmp 0x55eb36
movzx eax, byte [esi + 0xc]
cmp eax, 0x7f
jg 0x55e07c
je 0x55ded2
cmp eax, 0x49
jg 0x55de86
je 0x55de7c
sub eax, 0x1c
je 0x55de72
sub eax, 0x1c
je 0x55de68
sub eax, 3
je 0x55de5e
sub eax, ebx
je 0x55de54
dec eax
jne case.0x55ea48.156
push str.BIOSTAR
jmp 0x55eb36
push str.Aigo_Data_Security_Tech.
jmp 0x55eb36
push str.Shenzhen_RuiRen_Tech.
jmp 0x55eb36
push str.Shenzhen_Quanxing_Tech.
jmp 0x55eb36
push str.POWEV
jmp 0x55eb36
push str.PRIME
jmp 0x55eb36
sub eax, 0x57
je 0x55dec8
sub eax, edx
je 0x55debe
sub eax, 0x11
je 0x55deb4
sub eax, 7
je 0x55deaa
dec eax
jne case.0x55ea48.156
push str.MOVE_SPEED
jmp 0x55eb36
push str.AirDisk
jmp 0x55eb36
push str.Vickter
jmp 0x55eb36
push str.OLOy_Technology
jmp 0x55eb36
push 0x5c8564
jmp 0x55eb36
movzx eax, byte [esi + 0xd]
mov ecx, 0x86
cmp eax, ecx
jg 0x55e02b
je 0x55e021
dec eax
je 0x55e017
sub eax, ebx
je 0x55e00d
sub eax, 0x33
je 0x55e003
sub eax, 0x23
je 0x55dff9
sub eax, 0x1e
jne case.0x55ea48.156
movzx ecx, byte [esi + 0xe]
mov eax, 0xb0
cmp ecx, eax
jg 0x55dfb6
je 0x55dfac
sub ecx, 0x15
je 0x55dfa2
sub ecx, 7
je 0x55df98
sub ecx, 0x57
je 0x55df8e
sub ecx, 0xc
je 0x55df51
sub ecx, 0x15
jne case.0x55ea48.156
push str.Samnix
jmp 0x55eb36
movzx eax, byte [esi + 0xf]
sub eax, 0x19
je 0x55df84
sub eax, 0x66
je case.0x55ea48.156
sub eax, 0x1c
je 0x55df7a
dec eax
dec eax
jne case.0x55ea48.156
push str.NEWREESTAR
jmp 0x55eb36
push str.Udstore
jmp 0x55eb36
push str.NEXDRIVE
jmp 0x55eb36
push str.EA_SEMI
jmp 0x55eb36
push str.Gigastone
jmp 0x55eb36
push str.HKC_Storage
jmp 0x55eb36
push str.YINRAM
jmp 0x55eb36
sub ecx, 0xc1
je 0x55dfef
sub ecx, 0x14
je 0x55dfe5
sub ecx, 0x1a
je 0x55dfdb
sub ecx, 5
jne case.0x55ea48.156
push str.ZGJOLONG
jmp 0x55eb36
push str.AGI_Technology
jmp 0x55eb36
push str.SORBANG
jmp 0x55eb36
push str.KAIBRIGHT
jmp 0x55eb36
push str.Lyczar
jmp 0x55eb36
push str.Peladn
jmp 0x55eb36
push str.Shenzhen_Quanji_Tech.
jmp 0x55eb36
push str.TECOTON
jmp 0x55eb36
push str.Shenzhen_Weien_Electronics
jmp 0x55eb36
sub eax, 0xa2
je 0x55e072
sub eax, 5
je 0x55e068
sub eax, 0xe
je 0x55e05e
sub eax, 0x19
je 0x55e054
sub eax, 0x15
jne case.0x55ea48.156
push str.MACHINIST
jmp 0x55eb36
push str.KeepData_Original_Chips
jmp 0x55eb36
push str.PROXMEM
jmp 0x55eb36
push str.Actseno
jmp 0x55eb36
push str.Sabrent
jmp 0x55eb36
mov ecx, 0xc7
cmp eax, ecx
jg 0x55e0e1
je 0x55e0d7
sub eax, 0x97
je 0x55e0cd
sub eax, edx
je 0x55e0c3
sub eax, 0xe
je 0x55e0b9
sub eax, 3
je 0x55e0af
sub eax, 7
jne case.0x55ea48.156
push str.Jeestar
jmp 0x55eb36
push str.Fanxiang
jmp 0x55eb36
push str.BIWIN
jmp 0x55eb36
push str.LEORICE
jmp 0x55eb36
push str.Groupe_LDLC
jmp 0x55eb36
push str.Pradeon
jmp 0x55eb36
sub eax, 0xdc
je 0x55e118
sub eax, 7
je 0x55e10e
dec eax
dec eax
je 0x55e104
sub eax, 7
jne case.0x55ea48.156
push str.Tecmiyo
jmp 0x55eb36
push str.MEJEC
jmp 0x55eb36
push str.Star_Memory
jmp 0x55eb36
push str.Abacus_Peripherals
jmp 0x55eb36
push str.Datotek_International
jmp 0x55eb36
push str.Kingbank_Technology
jmp 0x55eb36
mov ecx, 0xcb
cmp eax, ecx
jg 0x55e19b
je 0x55e191
sub eax, 0x9e
je 0x55e187
sub eax, 0xd
je 0x55e17d
sub eax, 0xf
je 0x55e173
sub eax, 5
je 0x55e169
dec eax
dec eax
jne case.0x55ea48.156
push str.Shenzhen_Yze_Tech.
jmp 0x55eb36
push str.Shunlie
jmp 0x55eb36
push str.Kembona
jmp 0x55eb36
push str.ChaoXinDa
jmp 0x55eb36
push str.YooTin
jmp 0x55eb36
push 0x5c8388
jmp 0x55eb36
sub eax, 0xdc
je 0x55e1d3
sub eax, 0x18
je 0x55e1c9
sub eax, 3
je 0x55e1bf
sub eax, 7
jne case.0x55ea48.156
push str.Bigway
jmp 0x55eb36
push str.Dahua
jmp 0x55eb36
push str.Pumeitou
jmp 0x55eb36
push str.XGCHU
jmp 0x55eb36
push str.Lexar
jmp 0x55eb36
push str.Zhike
jmp 0x55eb36
push str.HongDingChen
jmp 0x55eb36
mov ecx, 0xcd
cmp eax, ecx
jg 0x55e25d
je 0x55e253
sub eax, edx
je 0x55e249
sub eax, 4
je 0x55e23f
dec eax
dec eax
je 0x55e235
sub eax, 0x15
je 0x55e22b
sub eax, 5
jne case.0x55ea48.156
push str.VMEMORY
jmp 0x55eb36
push str.Thermaltake
jmp 0x55eb36
push str.Puskill
jmp 0x55eb36
push str.Sinker
jmp 0x55eb36
push str.StarRam
jmp 0x55eb36
push str.JU_YUN
jmp 0x55eb36
sub eax, 0xd6
je 0x55e294
sub eax, 3
je 0x55e28a
sub eax, ebx
je 0x55e280
sub eax, 0xe
jne case.0x55ea48.156
push str.Tanbassh
jmp 0x55eb36
push str.Gazda
jmp 0x55eb36
push str.Adamway
jmp 0x55eb36
push str.Longsys
jmp 0x55eb36
push str.XZN_Storage_Technology
jmp 0x55eb36
push str.Kimtigo
jmp 0x55eb36
push str.Jin_Sheng
jmp 0x55eb36
push str.Daten_Tecnologia_LTDA
jmp 0x55eb36
mov ecx, 0xd0
cmp eax, ecx
jg 0x55e339
je 0x55e32f
sub eax, 0x94
je 0x55e325
sub eax, 9
je 0x55e31b
sub eax, 4
je 0x55e311
dec eax
je 0x55e307
sub eax, 0x18
je 0x55e2fd
sub eax, 8
jne case.0x55ea48.156
push str.Kllisre
jmp 0x55eb36
push str.OCPC
jmp 0x55eb36
push str.Maxsun
jmp 0x55eb36
push str.Teclast
jmp 0x55eb36
push str.Tammuz_Co.__Ltd
jmp 0x55eb36
push str.Jingyi
jmp 0x55eb36
push str.Shenzhen_Veineda_Tech.
jmp 0x55eb36
sub eax, 0xec
je 0x55e37d
sub eax, 6
je 0x55e373
dec eax
dec eax
je 0x55e369
sub eax, 3
je 0x55e35f
dec eax
jne case.0x55ea48.156
push str.PCCOOLER
jmp 0x55eb36
push str.Netac_Technology
jmp 0x55eb36
push str.HYUNDAI
jmp 0x55eb36
push str.GIGABYTE
jmp 0x55eb36
push str.Colorful
jmp 0x55eb36
push str.JUHOR
jmp 0x55eb36
push str.ZTSZ
jmp 0x55eb36
push str.Silicon_Motion_Inc.
jmp 0x55eb36
mov ecx, 0xc8
cmp eax, ecx
jg 0x55e419
je 0x55e40f
sub eax, 0x92
je 0x55e405
sub eax, ebx
je 0x55e3fb
sub eax, 9
je 0x55e3f1
sub eax, 0x14
je 0x55e3e7
sub eax, 7
je 0x55e3dd
sub eax, 5
jne case.0x55ea48.156
push str.TEKISM
jmp 0x55eb36
push str.CUSO
jmp 0x55eb36
push str.Xiede
jmp 0x55eb36
push str.ADK_Media_Group
jmp 0x55eb36
push str.KLEVV
jmp 0x55eb36
push str.Galaxy_Microsystems_Ltd.
jmp 0x55eb36
push str.Lenovo
jmp 0x55eb36
sub eax, 0xd0
je 0x55e460
sub eax, 0xc
je 0x55e456
sub eax, 7
je 0x55e44c
sub eax, 0xe
je 0x55e442
sub eax, 0xd
jne case.0x55ea48.156
push str.STARSWAY
jmp 0x55eb36
push str.Asgard
jmp 0x55eb36
push str.Loki
jmp 0x55eb36
push str.Vitesse_Enterprise_Co.
jmp 0x55eb36
push str.HEORIADY
jmp 0x55eb36
push str.Panram_Intl._Corp.
jmp 0x55eb36
push str.Topower_Computer_Ltd.
jmp 0x55eb36
sub eax, 0xc7
je 0x55e4b5
sub eax, 0x1c
je 0x55e4ab
sub eax, 0x14
je 0x55e4a1
sub eax, ebx
jne case.0x55ea48.156
push str.Positivo
jmp 0x55eb36
push str.ACPI_Digital_Co.
jmp 0x55eb36
push str.OCMEMORY
jmp 0x55eb36
push str.Kingcore
jmp 0x55eb36
push str.PhotoFast_Global_Inc.
jmp 0x55eb36
push str.V_Color_Technology
jmp 0x55eb36
push str.Kingxcon
jmp 0x55eb36
sub eax, 0xbc
je 0x55e513
sub eax, 5
je 0x55e509
sub eax, 0x30
je 0x55e4ff
dec eax
jne case.0x55ea48.156
push str.Muscle_Power
jmp 0x55eb36
push str.InnoDisk_Corporation
jmp 0x55eb36
push str.ASint_Technology
jmp 0x55eb36
push str.Gingle_Technology
jmp 0x55eb36
push str.Vivace_Semiconductor
jmp 0x55eb36
push str.Axel_Electronics_Co._Ltd.
jmp 0x55eb36
push str.Goldenmars_Technology
jmp 0x55eb36
push str.AENEON
jmp 0x55eb36
push str.Qimonda
jmp 0x55eb36
push str.U_Chip_Technology
jmp 0x55eb36
mov ecx, 0xd3
cmp eax, ecx
jg 0x55e5cd
je 0x55e5c3
sub eax, 0x8a
je 0x55e5b9
dec eax
dec eax
je 0x55e5af
sub eax, 8
je 0x55e5a5
sub eax, 3
je 0x55e59b
sub eax, 4
je 0x55e591
sub eax, 0x12
jne case.0x55ea48.156
push str.ULi_Electronics
jmp 0x55eb36
push str.Crucial_Technology
jmp 0x55eb36
push str.COS_Memory_AG
jmp 0x55eb36
push str.NovaTech_Solutions
jmp 0x55eb36
push str.CHIPS__Systems_Inc.
jmp 0x55eb36
push str.SCM_Microsystems
jmp 0x55eb36
push str.Velogix
jmp 0x55eb36
sub eax, 0xd6
je 0x55e620
sub eax, ebx
je 0x55e616
sub eax, 7
je 0x55e60c
sub eax, 0xc
je 0x55e602
sub eax, 8
je 0x55e5f8
dec eax
jne case.0x55ea48.156
push str.Asrock
jmp 0x55eb36
push str.Avant_Technology
jmp 0x55eb36
push str.MetaRAM
jmp 0x55eb36
push str.Kreton_Corp.
jmp 0x55eb36
push str.Hexon_Technology
jmp 0x55eb36
push str.Walton_Chaintech
jmp 0x55eb36
push str.SigmaTel
jmp 0x55eb36
push str.Thomson_SC
jmp 0x55eb36
push str.Genesis_Microchip_Inc.
jmp 0x55eb36
push str.XIOtech_Corporation
jmp 0x55eb36
mov ecx, 0xcd
cmp eax, ecx
jg 0x55e6b6
je 0x55e6ac
sub eax, 0xb0
je 0x55e6a2
sub eax, 5
je 0x55e698
dec eax
je 0x55e68e
sub eax, 9
je 0x55e684
sub eax, 0xc
jne case.0x55ea48.156
push str.A_Data_Technology
jmp 0x55eb36
push str.Pericom
jmp 0x55eb36
push str.SolusTek
jmp 0x55eb36
push str.Vixel
jmp 0x55eb36
push 0x5b19c0
jmp 0x55eb36
push str.G.Skill
jmp 0x55eb36
sub eax, 0xd5
je 0x55e6ed
sub eax, 0xe
je 0x55e6e3
sub eax, 0xc
je 0x55e6d9
sub eax, ebx
jne case.0x55ea48.156
push str.Toshiba
jmp 0x55eb36
push str.TEAMGROUP_Inc.
jmp 0x55eb36
push str.WIS_Technology
jmp 0x55eb36
push str.Microsoft
jmp 0x55eb36
push str.Teralogic
jmp 0x55eb36
sub eax, 0xad
je 0x55e756
sub eax, 0x15
je 0x55e74c
sub eax, 0x14
je 0x55e742
sub eax, edi
je 0x55e738
sub eax, 0xb
je 0x55e72e
sub eax, 0x19
jne case.0x55ea48.156
push str.TeraChip
jmp 0x55eb36
push str.Mitac_International
jmp 0x55eb36
push str.Swissbit
jmp 0x55eb36
push str.Jade_Star_Technologies
jmp 0x55eb36
push str.Simtek
jmp 0x55eb36
push str.Delta_Electronics
jmp 0x55eb36
push str.Corsair
jmp 0x55eb36
sub eax, 0x9f
je 0x55e793
sub eax, 8
je 0x55e789
sub eax, 0xc
jne case.0x55ea48.156
push str.Benchmark_Elec.
jmp 0x55eb36
push str.MIPS_Technologies
jmp 0x55eb36
push str.Rhino
jmp 0x55eb36
push str.SpecTek_Incorporated
jmp 0x55eb36
sub eax, 0xd3
je 0x55e809
sub eax, ebx
je 0x55e7ff
dec eax
je 0x55e7f5
sub eax, 3
je 0x55e7eb
sub eax, 6
je 0x55e7e1
sub eax, 0x18
je 0x55e7d7
sub eax, 7
jne case.0x55ea48.156
push str.Elpida
jmp 0x55eb36
push str.Realchip
jmp 0x55eb36
push str.Helix_AG
jmp 0x55eb36
push str.Hyperchip
jmp 0x55eb36
push str.Megic
jmp 0x55eb36
push str.Elektrobit
jmp 0x55eb36
push str.IC_Technology
jmp 0x55eb36
push str.FOXCONN
jmp 0x55eb36
push str.Apacer_Technology
jmp 0x55eb36
push str.Goldenram
jmp 0x55eb36
push str.Integrated_Memory_System
jmp 0x55eb36
push str.Galvantech
jmp 0x55eb36
push str.Super_PC_Memory
jmp 0x55eb36
push 0x5c7d94
jmp 0x55eb36
sub eax, 0x85
cmp eax, 0x79
ja case.0x55ea48.156
movzx eax, byte [eax + 0x55ebce]
jmp dword [eax*4 + 0x55eb4e]
push str.Micro_Linear
jmp 0x55eb36
push str.Nchip
jmp 0x55eb36
push str.DATARAM
jmp 0x55eb36
push str.Smart_Modular
jmp 0x55eb36
push str.Qlogic
jmp 0x55eb36
push str.Kingston
jmp 0x55eb36
push str.Programmable_Micro
jmp 0x55eb36
push 0x5c7d44
jmp 0x55eb36
push str.Dallas_Semiconductor
jmp 0x55eb36
push str.Omnivision
jmp 0x55eb36
push str.Novatel_Wireless
jmp 0x55eb36
push str.Silicon_Technology
jmp 0x55eb36
push str.Hal_Computers
jmp 0x55eb36
push str.Tundra_Semiconductor
jmp 0x55eb36
push str.LightSpeed_Semi.
jmp 0x55eb36
push str.ZSP_Corp.
jmp 0x55eb36
push str.PNY_Electronics
jmp 0x55eb36
push str.Flextronics
jmp 0x55eb36
push str.Transmeta
jmp 0x55eb36
push str.Centaur_Technology
jmp 0x55eb36
push str.Unigen_Corp.
jmp 0x55eb36
push str.Memory_Card_Tech.
jmp 0x55eb36
push 0x5c7c58
jmp 0x55eb36
push str.GSI_Technology
jmp 0x55eb36
push str.Dane_Elec
jmp 0x55eb36
push str.Truevision
jmp 0x55eb36
push str.Triscend
jmp 0x55eb36
push str.Clear_Logic
jmp 0x55eb36
push str.Yamaha_Corporation
jmp 0x55eb36
push str.NetLogic_Microsystems
jmp 0x55eb36
push str.3COM
jmp 0x55eb36
push str.Dialog
jmp 0x55eb36
push str.Cannon
jmp 0x55eb36
push str.Sanyo
jmp 0x55eb36
push str.Hewlett_Packard
jmp 0x55eb36
push str.Harris
jmp 0x55eb36
sub eax, 0x89
je 0x55d12d
dec eax
je 0x55ea29
dec eax
dec eax
je 0x55ea1f
sub eax, 3
je 0x55ea15
dec eax
dec eax
je 0x55ea0b
sub eax, 6
jne case.0x55ea48.156
push str.Texas_Instrument
jmp 0x55eb36
push 0x5c7bb4
jmp 0x55eb36
push str.National
jmp 0x55eb36
push str.Monolithic_Memories
jmp 0x55eb36
push str.I.T.T.
jmp 0x55eb36
sub eax, 0x9b
cmp eax, 0x62
ja case.0x55ea48.156
movzx eax, byte [eax + 0x55ecc2]
jmp dword [eax*4 + 0x55ec4a]
push str.Eurotechnique
jmp 0x55eb36
push str.Lucent
jmp 0x55eb36
push 0x5c7b70
jmp 0x55eb36
push 0x5a7834
jmp 0x55eb36
push str.SK_Hynix
jmp 0x55eb36
push str.OKI_Semiconductor
jmp 0x55eb36
push str.Sharp
jmp 0x55eb36
push 0x5c7b44
jmp 0x55eb36
push 0x5a7974
jmp 0x55eb36
push str.LSI_Logic
jmp 0x55eb36
push str.Thomson_CSF
jmp 0x55eb36
push str.Honeywell
jmp 0x55eb36
push 0x5c7b1c
jmp 0x55eb36
push str.Infineon
jmp 0x55eb36
push str.Macronix
jmp 0x55eb36
push str.Plus_Logic
jmp 0x55eb36
push str.European_Silicon
jmp 0x55eb36
push str.Apple_Computer
jmp 0x55eb36
push str.Xilinx
jmp 0x55eb36
push str.Seiko_Instruments
jmp 0x55eb36
push str.Samsung
jmp 0x55eb36
push str.Winbond_Electronic
jmp 0x55eb36
push str.LG_Semiconductor
jmp 0x55eb36
push str.Nimbus_Technology
jmp 0x55eb36
push str.NEXCOM
jmp 0x55eb36
push str.Sony
jmp 0x55eb36
push str.Cray_Research
jmp 0x55eb36
push str.Allied_Signal
jmp 0x55eb36
push str.Media_Vision
push 0x100
push dword [ebp + 0xc]
call fcn.0043a290
add esp, 0xc
pop edi
pop esi
pop ebx
pop ebp
ret