Function at 0x4312f4
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 0x431410
je 0x431406
cmp eax, 0xe
jg 0x43139f
je 0x431395
cmp eax, 8
jg 0x431366
je 0x43135c
dec eax
je 0x431352
dec eax
je 0x431348
dec eax
dec eax
je 0x43133e
sub eax, 3
jne case.0x432bab.156
push str.Hitachi
jmp 0x432c99
push str.Fujitsu
jmp 0x432c99
push 0x58f94c
jmp 0x432c99
push 0x58f948
jmp 0x432c99
push str.Inmos
jmp 0x432c99
sub eax, 9
je 0x43138b
dec eax
dec eax
je 0x431381
dec eax
dec eax
jne case.0x432bab.156
push str.Mostek
jmp 0x432c99
push str.Intersil
jmp 0x432c99
push str.Intel
jmp 0x432c99
push str.Motorola
jmp 0x432c99
sub eax, 0x10
je 0x4313fc
sub eax, 3
je 0x4313f2
dec eax
dec eax
je 0x4313e8
dec eax
je 0x4313de
sub eax, 3
je 0x4313d4
dec eax
je 0x4313ca
dec eax
dec eax
jne case.0x432bab.156
push str.Mitsubishi
jmp 0x432c99
push str.Zilog
jmp 0x432c99
push str.Xicor
jmp 0x432c99
push str.Synertek
jmp 0x432c99
push str.Philips
jmp 0x432c99
push str.Conexant
jmp 0x432c99
push 0x58f8d8
jmp 0x432c99
push str.SGS_Thomson
jmp 0x432c99
mov ecx, 0x98
cmp eax, ecx
jg 0x432b96
je 0x432832
cmp eax, 0x52
jg 0x431511
je 0x431507
cmp eax, 0x3e
jg 0x4314ad
je 0x4314a3
sub eax, 0x25
je 0x431499
sub eax, 7
je 0x43148f
sub eax, 5
je 0x431485
dec eax
je 0x43147b
dec eax
dec eax
je 0x431471
sub eax, 4
je 0x431467
sub eax, 5
jne case.0x432bab.156
push str.Tektronix
jmp 0x432c99
push str.UTMC
jmp 0x432c99
push str.Cypress
jmp 0x432c99
push str.Panasonic
jmp 0x432c99
push str.Catalyst
jmp 0x432c99
push str.Micron_Technology
jmp 0x432c99
push str.Tristar
jmp 0x432c99
push str.Sun_Microsystems
jmp 0x432c99
sub eax, 0x40
je 0x4314fd
sub eax, 3
je 0x4314f3
dec eax
dec eax
je 0x4314e9
dec eax
je 0x4314df
sub eax, 4
je 0x4314d5
dec eax
dec eax
jne case.0x432bab.156
push 0x58f864
jmp 0x432c99
push str.Compaq
jmp 0x432c99
push str.Elan
jmp 0x432c99
push str.SunDisk
jmp 0x432c99
push str.Xerox
jmp 0x432c99
push str.MOSEL
jmp 0x432c99
push str.Alliance_Semiconductor
jmp 0x432c99
mov ecx, 0x86
cmp eax, ecx
jg 0x432b40
je 0x432b36
sub eax, 0x54
je 0x432b2c
sub eax, 0xe
je 0x432b22
sub eax, 0xb
je 0x432b18
sub eax, 0xf
je 0x432b0e
push 3
pop ecx
sub eax, ecx
je 0x431570
sub eax, 4
je 0x431566
dec eax
dec eax
jne case.0x432bab.156
push 0x58f820
jmp 0x432c99
push str.Fairchild
jmp 0x432c99
movzx eax, byte [esi + 1]
mov edx, 0x83
cmp eax, edx
jg 0x4329bc
je 0x4329b2
cmp eax, 0x3e
jg 0x431699
je 0x43168f
cmp eax, 0x1a
jg 0x431627
je 0x43161d
cmp eax, 0xd
jg 0x4315ee
je 0x4315e4
sub eax, 0
je 0x4315da
dec eax
je 0x4315d0
sub eax, ecx
je 0x4315c6
sub eax, ecx
jne case.0x432bab.156
push str.JTAG_Technologies
jmp 0x432c99
push str.Alcatel_Mietec
jmp 0x432c99
push str.Cirrus_Logic
jmp 0x432c99
push str.National_Instruments
jmp 0x432c99
push str.GENNUM
jmp 0x432c99
sub eax, 0xe
je 0x431613
dec eax
dec eax
je 0x431609
sub eax, ecx
jne case.0x432bab.156
push str.TCSI
jmp 0x432c99
push str.Chip_Express
jmp 0x432c99
push str.VideoLogic
jmp 0x432c99
push str.Ericsson
jmp 0x432c99
sub eax, 0x1f
je 0x431685
sub eax, 4
je 0x43167b
dec eax
dec eax
je 0x431671
dec eax
je 0x431667
sub eax, ecx
je 0x43165d
sub eax, 9
je 0x431653
dec eax
dec eax
jne case.0x432bab.156
push str.Adaptec_Inc.
jmp 0x432c99
push str.Enhanced_Memories
jmp 0x432c99
push str.Vanguard
jmp 0x432c99
push str.Clearpoint
jmp 0x432c99
push str.Zarlink
jmp 0x432c99
push 0x58f748
jmp 0x432c99
push str.Integ._Memories
jmp 0x432c99
push str.Seiko_Epson
jmp 0x432c99
cmp eax, 0x61
jg 0x431711
je 0x431707
sub eax, 0x45
je 0x4316fd
dec eax
je 0x4316f3
sub eax, 6
je 0x4316e9
sub eax, ecx
je 0x4316df
sub eax, 0xc
je 0x4316d5
dec eax
dec eax
je 0x4316cb
dec eax
jne case.0x432bab.156
push str.Itec_Memory
jmp 0x432c99
push str.Oak_Technology
jmp 0x432c99
push str.Acorn
jmp 0x432c99
push str.Transcend_Information
jmp 0x432c99
push str.Tellabs
jmp 0x432c99
push str.ACDC
jmp 0x432c99
push str.Micron_CMS
jmp 0x432c99
push str.Wintec_Industries
jmp 0x432c99
sub eax, 0x62
je 0x4329a8
push 2
pop ebx
sub eax, ebx
je 0x43299e
push 4
pop edi
sub eax, edi
je 0x432994
sub eax, ecx
je 0x43298a
sub eax, 0xf
je 0x432980
sub eax, ebx
je 0x432976
sub eax, ecx
jne case.0x432bab.156
movzx eax, byte [esi + 2]
cmp eax, 0x7c
jg 0x431881
je 0x431877
cmp eax, 0x2f
jg 0x4317f5
je 0x4317eb
cmp eax, 0x25
jg 0x4317bc
je 0x4317b2
dec eax
je 0x4317a8
sub eax, 0xc
je 0x43179e
dec eax
je 0x431794
sub eax, 0x12
jne case.0x432bab.156
push str.ALPHA_Technologies
jmp 0x432c99
push str.Novanet_Semiconductor
jmp 0x432c99
push str.Oasis_Semiconductor
jmp 0x432c99
push str.Camintonn_Corporation
jmp 0x432c99
push str.Chameleon_Systems
jmp 0x432c99
sub eax, 0x26
je 0x4317e1
sub eax, edi
je 0x4317d7
sub eax, ebx
jne case.0x432bab.156
push str.ASIC_Designs
jmp 0x432c99
push str.Kentron_Technologies
jmp 0x432c99
push str.Aplus_Flash_Tech.
jmp 0x432c99
push str.Siemens_AG
jmp 0x432c99
cmp eax, 0x6b
jg 0x431846
je 0x43183c
cmp eax, 0x34
je 0x431832
cmp eax, 0x37
je 0x431828
cmp eax, 0x3b
je 0x43181e
cmp eax, 0x64
jne case.0x432bab.156
push str.MCI_Computer
jmp 0x432c99
push str.ESS_Technology
jmp 0x432c99
push str.Enikia_Incorporated
jmp 0x432c99
push str.Legend
jmp 0x432c99
push str.nCUBE
jmp 0x432c99
cmp eax, 0x6d
je 0x43186d
cmp eax, 0x75
je 0x431863
cmp eax, 0x79
jne case.0x432bab.156
push str.eSilicon
jmp 0x432c99
push str.Fast_Chip
jmp 0x432c99
push str.FDK_Corporation
jmp 0x432c99
push str.Silicon_Wave
jmp 0x432c99
mov ecx, 0xb5
cmp eax, ecx
jg 0x43290a
je 0x432900
add ecx, 0xffffffe9
cmp eax, ecx
jg 0x4328cd
je 0x4328c3
sub eax, 0x7f
je 0x4318d8
sub eax, 6
je 0x4318ce
sub eax, edi
je 0x4318c4
dec eax
jne case.0x432bab.156
push str.Cisco_Systems
jmp 0x432c99
push str.Switchcore
jmp 0x432c99
push str.HYPERTEC
jmp 0x432c99
movzx eax, byte [esi + 3]
cmp eax, 0x6b
jg 0x4319c6
je 0x4319bc
cmp eax, 0x19
jg 0x431961
je 0x431957
dec eax
je 0x43194d
dec eax
je 0x431943
sub eax, ebx
je 0x431939
sub eax, 7
je 0x43192f
sub eax, 8
je 0x431925
sub eax, ebx
je 0x43191b
dec eax
jne case.0x432bab.156
push str.Netlist
jmp 0x432c99
push str.Tioga_Technologies
jmp 0x432c99
push str.GEIL
jmp 0x432c99
push str.Nanya_Technology
jmp 0x432c99
push str.TriMedia_Technologies
jmp 0x432c99
push str.Optosys_Technologies
jmp 0x432c99
push str.Solectron
jmp 0x432c99
push str.Centon
jmp 0x432c99
sub eax, 0x23
je 0x4319b2
sub eax, ebx
je 0x4319a8
dec eax
je 0x43199e
sub eax, 3
je 0x431994
sub eax, 0xb
je 0x43198a
sub eax, 0xc
jne case.0x432bab.156
push str.Silicon_Packets
jmp 0x432c99
push str.Tekmos
jmp 0x432c99
push str.eMemory_Technology
jmp 0x432c99
push str.BOPS
jmp 0x432c99
push str.Kingmax_Semiconductor
jmp 0x432c99
push str.Acorn_Networks
jmp 0x432c99
push str.NVIDIA
jmp 0x432c99
mov ebx, 0x97
cmp eax, ebx
jg 0x432864
je 0x43285a
sub eax, 0x7f
je 0x431a39
sub eax, edi
je 0x431a2f
dec eax
dec eax
je 0x431a25
sub eax, 5
je 0x431a1b
dec eax
dec eax
je 0x431a11
sub eax, 3
je 0x431a07
sub eax, 5
jne case.0x432bab.156
push str.Mushkin
jmp 0x432c99
push str.ATI_Technologies
jmp 0x432c99
push str.Elite_Flash_Storage
jmp 0x432c99
push str.Princeton_Technology
jmp 0x432c99
push str.Cyan_Technologies
jmp 0x432c99
push str.Melco
jmp 0x432c99
movzx eax, byte [esi + 4]
cmp eax, ebx
jg 0x4327b5
je 0x4327ab
push 0x51
pop edi
cmp eax, edi
jg 0x431aab
je 0x431aa1
dec eax
je 0x431a97
sub eax, 0x19
je 0x431a8d
sub eax, 0xc
je 0x431a83
sub eax, 0x1d
je 0x431a79
sub eax, 3
jne case.0x432bab.156
push str.Legacy_Electronics
jmp 0x432c99
push str.Ramaxel_Technology
jmp 0x432c99
push str.MediaTek
jmp 0x432c99
push str.Direct2Data
jmp 0x432c99
push str.T_RAM_Incorporated
jmp 0x432c99
push str.Kingbox
jmp 0x432c99
sub eax, 0x61
je 0x4327a1
sub eax, 0x15
je 0x432797
sub eax, 3
je 0x43278d
sub eax, 6
je 0x431ade
sub eax, 7
jne case.0x432bab.156
push str.RedSwitch
jmp 0x432c99
movzx eax, byte [esi + 5]
cmp eax, edx
jg 0x4326bb
je 0x4326b1
cmp eax, 0x3e
jg 0x431b5a
je 0x431b50
dec eax
je 0x431b46
dec eax
je 0x431b3c
dec eax
dec eax
je 0x431b32
sub eax, 4
je 0x431b28
sub eax, 8
je 0x431b1e
sub eax, 3
jne case.0x432bab.156
push str.P.A._Semi
jmp 0x432c99
push str.Gigaram
jmp 0x432c99
push str.NetCell_Corporation
jmp 0x432c99
push str.Silicon_Optix
jmp 0x432c99
push str.Patriot_Memory
jmp 0x432c99
push str.Specular_Networks
jmp 0x432c99
push str.PQI_CORP.
jmp 0x432c99
cmp eax, edi
je 0x4326a7
cmp eax, 0x57
je 0x43269d
cmp eax, 0x62
je 0x432693
cmp eax, 0x70
je 0x432689
cmp eax, 0x73
je 0x43267f
cmp eax, 0x7f
jne case.0x432bab.156
movzx eax, byte [esi + 6]
cmp eax, 0x6b
jg 0x431c46
je 0x431c3c
cmp eax, 0x34
jg 0x431bfd
je 0x431bf3
dec eax
je 0x431be9
dec eax
je 0x431bdf
dec eax
dec eax
je 0x431bd5
sub eax, 4
je 0x431bcb
sub eax, 0xe
jne case.0x432bab.156
push str.Avexir
jmp 0x432c99
push str.Molex_Inc.
jmp 0x432c99
push str.Faraday_Technology
jmp 0x432c99
push str.Mavrix_Technology
jmp 0x432c99
push str.MOVEKING
jmp 0x432c99
push 0x58f308
jmp 0x432c99
sub eax, 0x3b
je 0x431c32
dec eax
dec eax
je 0x431c28
sub eax, 0x14
je 0x431c1e
sub eax, 0x11
jne case.0x432bab.156
push str.Avantium
jmp 0x432c99
push str.Kinglife_Corporation
jmp 0x432c99
push str.Space_Micro
jmp 0x432c99
push str.ZeroG_Wireless
jmp 0x432c99
push str.TwinMOS
jmp 0x432c99
mov edx, 0xa7
cmp eax, edx
jg 0x43263f
je 0x432635
sub eax, 0x6d
je 0x43262b
sub eax, 3
je 0x432621
sub eax, 0xf
je 0x431c92
sub eax, 4
je 0x431c88
sub eax, 0x15
jne case.0x432bab.156
push str.Edgewater_Computer_Systems
jmp 0x432c99
push str.CellGuide_Ltd.
jmp 0x432c99
movzx eax, byte [esi + 7]
cmp eax, 0x68
jg 0x431d5e
je 0x431d54
cmp eax, 0x25
jg 0x431d05
je 0x431cfb
cmp eax, 4
je 0x431cf1
cmp eax, 0xb
je 0x431ce7
cmp eax, 0x10
je 0x431cdd
cmp eax, 0x1a
je 0x431cd3
cmp eax, 0x1f
jne case.0x432bab.156
push str.Antec_Hadron
jmp 0x432c99
push str.Mach_Xtreme_Inc.
jmp 0x432c99
push str.King_Tiger
jmp 0x432c99
push str.EK_Memory
jmp 0x432c99
push str.Abilis_Systems
jmp 0x432c99
push str.Ramos_Technology
jmp 0x432c99
cmp eax, 0x29
je 0x431d4a
cmp eax, 0x32
je 0x431d40
cmp eax, 0x46
je 0x431d36
cmp eax, 0x5d
je 0x431d2c
cmp eax, 0x64
jne case.0x432bab.156
push str.Welink_Solution_Inc.
jmp 0x432c99
push str.Wilk_Elektronik
jmp 0x432c99
push str.Gloway_International__HK_
jmp 0x432c99
push str.Ritek
jmp 0x432c99
push str.MercyPower
jmp 0x432c99
push str.Kingbomars
jmp 0x432c99
mov ecx, 0xae
cmp eax, ecx
jg 0x4325df
je 0x4325d5
sub eax, 0x70
je 0x4325cb
sub eax, 0xf
je 0x431db0
sub eax, 4
je 0x431da6
sub eax, 0xc
je 0x431d9c
sub eax, 0xf
jne case.0x432bab.156
push str.Teikon
jmp 0x432c99
push str.Nokia
jmp 0x432c99
push str.Strontium
jmp 0x432c99
movzx eax, byte [esi + 8]
mov ecx, 0x89
cmp eax, ecx
jg 0x432505
je 0x4324fb
cmp eax, 0x3d
jg 0x431e31
je 0x431e27
dec eax
je 0x431e1d
dec eax
je 0x431e13
dec eax
dec eax
je 0x431e09
sub eax, 4
je 0x431dff
sub eax, 0xb
je 0x431df5
sub eax, 7
jne case.0x432bab.156
push 0x58f198
jmp 0x432c99
push str.Gloway
jmp 0x432c99
push str.SCWW
jmp 0x432c99
push str.Mercury_Systems
jmp 0x432c99
push str.Diehl_Aerospace
jmp 0x432c99
push str.3D_PLUS
jmp 0x432c99
push str.Kuso
jmp 0x432c99
sub eax, 0x49
je 0x4324f1
sub eax, 0x2c
je 0x4324e7
sub eax, 0xa
je 0x431e64
sub eax, 4
je 0x431566
sub eax, 3
jne case.0x432bab.156
push str.GE_Intelligent_Platforms
jmp 0x432c99
movzx eax, byte [esi + 9]
mov ecx, 0x8f
cmp eax, ecx
jg 0x432426
je 0x43241c
cmp eax, edi
jg 0x431ee9
je 0x431edf
cmp eax, 0xb
je 0x431ed5
cmp eax, 0x1c
je 0x431ecb
cmp eax, 0x20
je 0x431ec1
cmp eax, 0x29
je 0x431eb7
cmp eax, 0x43
je 0x431ead
cmp eax, 0x4a
jne case.0x432bab.156
push str.Zifei
jmp 0x432c99
push str.Shenzhen_Yuan_Chuang_Wei_Tech.
jmp 0x432c99
push str.Tsulyn_Technology
jmp 0x432c99
push 0x58f0fc
jmp 0x432c99
push str.MemxPro_Inc.
jmp 0x432c99
push str.XTX_Technology
jmp 0x432c99
push str.Antec_Memory
jmp 0x432c99
sub eax, 0x67
je 0x432412
dec eax
je 0x432408
sub eax, 0x14
je 0x4323fe
sub eax, 3
je 0x431f1a
sub eax, 0xd
jne case.0x432bab.156
push str.UMAX_Technology
jmp 0x432c99
movzx eax, byte [esi + 0xa]
mov ecx, 0x9b
cmp eax, ecx
jg 0x43235a
je 0x432350
cmp eax, 0x45
jg 0x431f91
je 0x431f87
cmp eax, 8
je 0x431f7d
cmp eax, 0xe
je 0x431f73
cmp eax, 0x26
je 0x431f69
cmp eax, 0x31
je 0x431f5f
cmp eax, 0x43
jne case.0x432bab.156
push str.Shenzhen_OYang_Maile_Tech.
jmp 0x432c99
push str.BIWINTECH
jmp 0x432c99
push str.kimMiDi
jmp 0x432c99
push str.AITC_Group
jmp 0x432c99
push str.Warrior_Technology
jmp 0x432c99
push str.Chun_Well_Tech.
jmp 0x432c99
sub eax, 0x68
je 0x432346
sub eax, 0xe
je 0x43233c
sub eax, 9
je 0x431fca
sub eax, 0x12
je 0x431fc0
sub eax, 3
jne case.0x432bab.156
push str.V_GeN
jmp 0x432c99
push str.ChangXin_Technologies
jmp 0x432c99
movzx eax, byte [esi + 0xb]
mov ecx, 0x9e
cmp eax, ecx
jg 0x4322a4
je 0x43229a
cmp eax, 0x79
jg 0x43203f
je 0x432035
dec eax
je 0x43202b
sub eax, 0x1f
je 0x432021
sub eax, 9
je 0x432017
sub eax, 0x14
je 0x43200d
sub eax, 0x38
jne case.0x432bab.156
push str.Welldisk
jmp 0x432c99
push str.Envinda
jmp 0x432c99
push str.KANMEIQi
jmp 0x432c99
push str.Yingbang
jmp 0x432c99
push str.ABIT_Electronics
jmp 0x432c99
push str.Datotek_International
jmp 0x432c99
sub eax, 0x7f
je 0x432075
sub eax, 6
je 0x43206b
sub eax, 4
je 0x432061
sub eax, 9
jne case.0x432bab.156
push str.Kingbank_Technology
jmp 0x432c99
push str.Pioneer_High_Fidelty_Taiwan_Co._Ltd
jmp 0x432c99
push str.WALRAM
jmp 0x432c99
movzx eax, byte [esi + 0xc]
cmp eax, 0x7f
jg 0x4321f6
je 0x432126
cmp eax, 0x57
jg 0x4320e8
je 0x4320de
cmp eax, 0x1c
je 0x4320d4
cmp eax, 0x38
je 0x4320ca
cmp eax, 0x3b
je 0x4320c0
cmp eax, 0x46
je 0x4320b6
cmp eax, 0x49
jne case.0x432bab.156
push str.PRIME
jmp 0x432c99
push str.BIOSTAR
jmp 0x432c99
push str.Shenzhen_RuiRen_Tech.
jmp 0x432c99
push str.Shenzhen_Quanxing_Tech.
jmp 0x432c99
push str.POWEV
jmp 0x432c99
push 0x58ef58
jmp 0x432c99
sub eax, 0x5d
je 0x43211c
sub eax, 0x11
je 0x432112
sub eax, 7
je 0x432108
dec eax
jne case.0x432bab.156
push str.MOVE_SPEED
jmp 0x432c99
push str.AirDisk
jmp 0x432c99
push str.Vickter
jmp 0x432c99
push str.OLOy_Technology
jmp 0x432c99
movzx eax, byte [esi + 0xd]
mov ecx, 0x86
cmp eax, ecx
jg 0x4321a5
je 0x43219b
dec eax
je 0x432191
sub eax, 0xa
je 0x432187
sub eax, 0x33
je 0x43217d
sub eax, 0x23
je 0x432173
sub eax, 0x1e
jne case.0x432bab.156
mov al, byte [esi + 0xe]
cmp al, 0x15
je 0x432169
cmp al, 0x1c
jne case.0x432bab.156
push str.Gigastone
jmp 0x432c99
push str.HKC_Storage
jmp 0x432c99
push str.Lyczar
jmp 0x432c99
push str.Peladn
jmp 0x432c99
push str.Shenzhen_Quanji_Tech.
jmp 0x432c99
push str.TECOTON
jmp 0x432c99
push str.Shenzhen_Weien_Electronics
jmp 0x432c99
sub eax, 0xa2
je 0x4321ec
sub eax, 5
je 0x4321e2
sub eax, 0xe
je 0x4321d8
sub eax, 0x19
je 0x4321ce
sub eax, 0x15
jne case.0x432bab.156
push str.MACHINIST
jmp 0x432c99
push str.KeepData_Original_Chips
jmp 0x432c99
push str.PROXMEM
jmp 0x432c99
push str.Actseno
jmp 0x432c99
push str.Sabrent
jmp 0x432c99
mov ecx, 0xc7
cmp eax, ecx
jg 0x432259
je 0x43224f
sub eax, ebx
je 0x432245
sub eax, 6
je 0x43223b
sub eax, 0xe
je 0x432231
sub eax, 3
je 0x432227
sub eax, 7
jne case.0x432bab.156
push str.Jeestar
jmp 0x432c99
push str.Fanxiang
jmp 0x432c99
push str.BIWIN
jmp 0x432c99
push str.LEORICE
jmp 0x432c99
push str.Groupe_LDLC
jmp 0x432c99
push str.Pradeon
jmp 0x432c99
sub eax, 0xdc
je 0x432290
sub eax, 7
je 0x432286
dec eax
dec eax
je 0x43227c
sub eax, 7
jne case.0x432bab.156
push str.Tecmiyo
jmp 0x432c99
push str.MEJEC
jmp 0x432c99
push str.Star_Memory
jmp 0x432c99
push str.Abacus_Peripherals
jmp 0x432c99
push str.YooTin
jmp 0x432c99
mov ecx, 0xcb
cmp eax, ecx
jg 0x4322fa
je 0x4322f0
sub eax, 0xab
je 0x4322e6
sub eax, 0xf
je 0x4322dc
sub eax, 5
je 0x4322d2
dec eax
dec eax
jne case.0x432bab.156
push str.Shenzhen_Yze_Tech.
jmp 0x432c99
push str.Shunlie
jmp 0x432c99
push str.Kembona
jmp 0x432c99
push str.ChaoXinDa
jmp 0x432c99
push 0x58ede4
jmp 0x432c99
sub eax, 0xdc
je 0x432332
sub eax, 0x18
je 0x432328
sub eax, 3
je 0x43231e
sub eax, 7
jne case.0x432bab.156
push str.Bigway
jmp 0x432c99
push str.Dahua
jmp 0x432c99
push str.Pumeitou
jmp 0x432c99
push str.XGCHU
jmp 0x432c99
push str.Lexar
jmp 0x432c99
push str.Zhike
jmp 0x432c99
push str.HongDingChen
jmp 0x432c99
mov ecx, 0xcd
cmp eax, ecx
jg 0x4323bc
je 0x4323b2
sub eax, edx
je 0x4323a8
sub eax, 4
je 0x43239e
dec eax
dec eax
je 0x432394
sub eax, 0x15
je 0x43238a
sub eax, 5
jne case.0x432bab.156
push str.VMEMORY
jmp 0x432c99
push str.Thermaltake
jmp 0x432c99
push str.Puskill
jmp 0x432c99
push str.Sinker
jmp 0x432c99
push str.StarRam
jmp 0x432c99
push str.JU_YUN
jmp 0x432c99
sub eax, 0xd6
je 0x4323f4
sub eax, 3
je 0x4323ea
sub eax, 0xa
je 0x4323e0
sub eax, 0xe
jne case.0x432bab.156
push str.Tanbassh
jmp 0x432c99
push str.Gazda
jmp 0x432c99
push str.Adamway
jmp 0x432c99
push str.Longsys
jmp 0x432c99
push str.XZN_Storage_Technology
jmp 0x432c99
push str.Kimtigo
jmp 0x432c99
push str.Jin_Sheng
jmp 0x432c99
push str.Daten_Tecnologia_LTDA
jmp 0x432c99
mov ecx, 0xd0
cmp eax, ecx
jg 0x432499
je 0x43248f
sub eax, 0x94
je 0x432485
sub eax, 9
je 0x43247b
sub eax, 4
je 0x432471
dec eax
je 0x432467
sub eax, 0x18
je 0x43245d
sub eax, 8
jne case.0x432bab.156
push str.Kllisre
jmp 0x432c99
push str.OCPC
jmp 0x432c99
push str.Maxsun
jmp 0x432c99
push str.Teclast
jmp 0x432c99
push str.Tammuz_Co.__Ltd
jmp 0x432c99
push str.Jingyi
jmp 0x432c99
push str.Shenzhen_Veineda_Tech.
jmp 0x432c99
sub eax, 0xec
je 0x4324dd
sub eax, 6
je 0x4324d3
dec eax
dec eax
je 0x4324c9
sub eax, 3
je 0x4324bf
dec eax
jne case.0x432bab.156
push str.PCCOOLER
jmp 0x432c99
push str.Netac_Technology
jmp 0x432c99
push str.HYUNDAI
jmp 0x432c99
push str.GIGABYTE
jmp 0x432c99
push str.Colorful
jmp 0x432c99
push str.JUHOR
jmp 0x432c99
push str.ZTSZ
jmp 0x432c99
push str.Silicon_Motion_Inc.
jmp 0x432c99
mov ecx, 0xc8
cmp eax, ecx
jg 0x43257a
je 0x432570
sub eax, 0x92
je 0x432566
sub eax, 6
je 0x43255c
sub eax, 9
je 0x432552
sub eax, 0x14
je 0x432548
sub eax, 7
je 0x43253e
sub eax, 5
jne case.0x432bab.156
push str.TEKISM
jmp 0x432c99
push str.CUSO
jmp 0x432c99
push str.Xiede
jmp 0x432c99
push str.ADK_Media_Group
jmp 0x432c99
push str.KLEVV
jmp 0x432c99
push str.Galaxy_Microsystems_Ltd.
jmp 0x432c99
push str.Lenovo
jmp 0x432c99
sub eax, 0xd0
je 0x4325c1
sub eax, 0xc
je 0x4325b7
sub eax, 7
je 0x4325ad
sub eax, 0xe
je 0x4325a3
sub eax, 0xd
jne case.0x432bab.156
push str.STARSWAY
jmp 0x432c99
push str.Asgard
jmp 0x432c99
push str.Loki
jmp 0x432c99
push str.Vitesse_Enterprise_Co.
jmp 0x432c99
push str.HEORIADY
jmp 0x432c99
push str.Panram_Intl._Corp.
jmp 0x432c99
push str.Topower_Computer_Ltd.
jmp 0x432c99
sub eax, 0xc7
je 0x432617
sub eax, 0x1c
je 0x43260d
sub eax, 0x14
je 0x432603
sub eax, 6
jne case.0x432bab.156
push str.Positivo
jmp 0x432c99
push str.ACPI_Digital_Co.
jmp 0x432c99
push str.OCMEMORY
jmp 0x432c99
push str.Kingcore
jmp 0x432c99
push str.PhotoFast_Global_Inc.
jmp 0x432c99
push str.V_Color_Technology
jmp 0x432c99
push str.Kingxcon
jmp 0x432c99
sub eax, 0xbc
je 0x432675
sub eax, 5
je 0x43266b
sub eax, 0x30
je 0x432661
dec eax
jne case.0x432bab.156
push str.Muscle_Power
jmp 0x432c99
push str.InnoDisk_Corporation
jmp 0x432c99
push str.ASint_Technology
jmp 0x432c99
push str.Gingle_Technology
jmp 0x432c99
push str.Vivace_Semiconductor
jmp 0x432c99
push str.Axel_Electronics_Co._Ltd.
jmp 0x432c99
push str.Goldenmars_Technology
jmp 0x432c99
push str.AENEON
jmp 0x432c99
push str.Qimonda
jmp 0x432c99
push str.U_Chip_Technology
jmp 0x432c99
mov ecx, 0xd3
cmp eax, ecx
jg 0x43272f
je 0x432725
sub eax, 0x8a
je 0x43271b
dec eax
dec eax
je 0x432711
sub eax, 8
je 0x432707
sub eax, 3
je 0x4326fd
sub eax, 4
je 0x4326f3
sub eax, 0x12
jne case.0x432bab.156
push str.ULi_Electronics
jmp 0x432c99
push str.Crucial_Technology
jmp 0x432c99
push str.COS_Memory_AG
jmp 0x432c99
push str.NovaTech_Solutions
jmp 0x432c99
push str.CHIPS__Systems_Inc.
jmp 0x432c99
push str.SCM_Microsystems
jmp 0x432c99
push str.Velogix
jmp 0x432c99
sub eax, 0xd6
je 0x432783
sub eax, 6
je 0x432779
sub eax, 7
je 0x43276f
sub eax, 0xc
je 0x432765
sub eax, 8
je 0x43275b
dec eax
jne case.0x432bab.156
push str.Asrock
jmp 0x432c99
push str.Avant_Technology
jmp 0x432c99
push str.MetaRAM
jmp 0x432c99
push str.Kreton_Corp.
jmp 0x432c99
push str.Hexon_Technology
jmp 0x432c99
push str.Walton_Chaintech
jmp 0x432c99
push str.SigmaTel
jmp 0x432c99
push str.Thomson_SC
jmp 0x432c99
push str.Genesis_Microchip_Inc.
jmp 0x432c99
push str.XIOtech_Corporation
jmp 0x432c99
mov ecx, 0xcd
cmp eax, ecx
jg 0x432819
je 0x43280f
sub eax, 0xb0
je 0x432805
sub eax, 5
je 0x4327fb
dec eax
je 0x4327f1
sub eax, 9
je 0x4327e7
sub eax, 0xc
jne case.0x432bab.156
push str.A_Data_Technology
jmp 0x432c99
push str.Pericom
jmp 0x432c99
push str.SolusTek
jmp 0x432c99
push str.Vixel
jmp 0x432c99
push 0x58e910
jmp 0x432c99
push str.G.Skill
jmp 0x432c99
sub eax, 0xd5
je 0x432850
sub eax, 0xe
je 0x432846
sub eax, 0xc
je 0x43283c
dec eax
dec eax
jne case.0x432bab.156
push str.Toshiba
jmp 0x432c99
push str.TEAMGROUP_Inc.
jmp 0x432c99
push str.WIS_Technology
jmp 0x432c99
push str.Microsoft
jmp 0x432c99
push str.Teralogic
jmp 0x432c99
sub eax, 0xad
je 0x4328b9
sub eax, 0x15
je 0x4328af
sub eax, 0x14
je 0x4328a5
sub eax, edi
je 0x43289b
sub eax, 0xb
je 0x432891
sub eax, 0x19
jne case.0x432bab.156
push str.TeraChip
jmp 0x432c99
push str.Mitac_International
jmp 0x432c99
push str.Swissbit
jmp 0x432c99
push str.Jade_Star_Technologies
jmp 0x432c99
push str.Simtek
jmp 0x432c99
push str.Delta_Electronics
jmp 0x432c99
push str.Corsair
jmp 0x432c99
sub eax, 0x9f
je 0x4328f6
sub eax, 8
je 0x4328ec
sub eax, 0xc
jne case.0x432bab.156
push str.Benchmark_Elec.
jmp 0x432c99
push str.MIPS_Technologies
jmp 0x432c99
push str.Rhino
jmp 0x432c99
push str.SpecTek_Incorporated
jmp 0x432c99
sub eax, 0xd3
je 0x43296c
sub eax, ebx
je 0x432962
dec eax
je 0x432958
sub eax, 3
je 0x43294e
sub eax, 6
je 0x432944
sub eax, 0x18
je 0x43293a
sub eax, 7
jne case.0x432bab.156
push str.Elpida
jmp 0x432c99
push str.Realchip
jmp 0x432c99
push str.Helix_AG
jmp 0x432c99
push str.Hyperchip
jmp 0x432c99
push str.Megic
jmp 0x432c99
push str.Elektrobit
jmp 0x432c99
push str.IC_Technology
jmp 0x432c99
push str.FOXCONN
jmp 0x432c99
push str.Apacer_Technology
jmp 0x432c99
push str.Goldenram
jmp 0x432c99
push str.Integrated_Memory_System
jmp 0x432c99
push str.Galvantech
jmp 0x432c99
push str.Super_PC_Memory
jmp 0x432c99
push 0x58e770
jmp 0x432c99
sub eax, 0x85
cmp eax, 0x79
ja case.0x432bab.156
movzx eax, byte [eax + 0x432d30]
jmp dword [eax*4 + 0x432cb0]
push str.Micro_Linear
jmp 0x432c99
push str.Nchip
jmp 0x432c99
push str.DATARAM
jmp 0x432c99
push str.Smart_Modular
jmp 0x432c99
push str.Qlogic
jmp 0x432c99
push str.Kingston
jmp 0x432c99
push str.Programmable_Micro
jmp 0x432c99
push 0x58e714
jmp 0x432c99
push str.Dallas_Semiconductor
jmp 0x432c99
push str.Omnivision
jmp 0x432c99
push str.Novatel_Wireless
jmp 0x432c99
push str.Silicon_Technology
jmp 0x432c99
push str.Hal_Computers
jmp 0x432c99
push str.Tundra_Semiconductor
jmp 0x432c99
push str.LightSpeed_Semi.
jmp 0x432c99
push str.ZSP_Corp.
jmp 0x432c99
push str.PNY_Electronics
jmp 0x432c99
push str.Flextronics
jmp 0x432c99
push str.Transmeta
jmp 0x432c99
push str.Centaur_Technology
jmp 0x432c99
push str.Unigen_Corp.
jmp 0x432c99
push str.Memory_Card_Tech.
jmp 0x432c99
push 0x58e61c
jmp 0x432c99
push str.GSI_Technology
jmp 0x432c99
push str.Dane_Elec
jmp 0x432c99
push str.Truevision
jmp 0x432c99
push str.Triscend
jmp 0x432c99
push str.Clear_Logic
jmp 0x432c99
push str.Yamaha_Corporation
jmp 0x432c99
push str.NetLogic_Microsystems
jmp 0x432c99
push str.3COM
jmp 0x432c99
push str.Dialog
jmp 0x432c99
push str.Cannon
jmp 0x432c99
push str.Sanyo
jmp 0x432c99
push 0x58e580
jmp 0x432c99
push str.Harris
jmp 0x432c99
sub eax, 0x89
je 0x43138b
dec eax
je 0x432b8c
dec eax
dec eax
je 0x432b82
sub eax, 3
je 0x432b78
dec eax
dec eax
je 0x432b6e
sub eax, 6
jne case.0x432bab.156
push str.Texas_Instrument
jmp 0x432c99
push 0x58e560
jmp 0x432c99
push str.National
jmp 0x432c99
push str.Monolithic_Memories
jmp 0x432c99
push str.I.T.T.
jmp 0x432c99
sub eax, 0x9b
cmp eax, 0x62
ja case.0x432bab.156
movzx eax, byte [eax + 0x432e24]
jmp dword [eax*4 + 0x432dac]
push str.Eurotechnique
jmp 0x432c99
push str.Lucent
jmp 0x432c99
push 0x58e51c
jmp 0x432c99
push 0x58e518
jmp 0x432c99
push str.SK_Hynix
jmp 0x432c99
push str.OKI_Semiconductor
jmp 0x432c99
push str.Sharp
jmp 0x432c99
push 0x58e4ec
jmp 0x432c99
push 0x58e4e8
jmp 0x432c99
push str.LSI_Logic
jmp 0x432c99
push str.Thomson_CSF
jmp 0x432c99
push str.Honeywell
jmp 0x432c99
push 0x58e4c0
jmp 0x432c99
push str.Infineon
jmp 0x432c99
push str.Macronix
jmp 0x432c99
push str.Plus_Logic
jmp 0x432c99
push str.European_Silicon
jmp 0x432c99
push str.Apple_Computer
jmp 0x432c99
push str.Xilinx
jmp 0x432c99
push str.Seiko_Instruments
jmp 0x432c99
push str.Samsung
jmp 0x432c99
push str.Winbond_Electronic
jmp 0x432c99
push str.LG_Semiconductor
jmp 0x432c99
push str.Nimbus_Technology
jmp 0x432c99
push str.NEXCOM
jmp 0x432c99
push str.Sony
jmp 0x432c99
push str.Cray_Research
jmp 0x432c99
push str.Allied_Signal
jmp 0x432c99
push str.Media_Vision
push 0x100
push dword [ebp + 0xc]
call fcn.00460090
add esp, 0xc
pop edi
pop esi
pop ebx
pop ebp
ret