mapping0 = { "\"+\"&\"-\" screw terminals": "unknown", "#2": "unknown", "#2 philips bit": "unknown", "#8-32 hex nut": "unknown", "#8-32 x 1-1/4\" machine screws": "unknown", "$1.1k ups/battery bank combo": "unknown", "$150 laptop": "unknown", "$200 item from china": "unknown", "$200 laptops": "unknown", "$25 fans": "unknown", "$5 evercool single fan": "unknown", "(+5v)": "unknown", "+ track": "unknown", "-framework opencl": "unknown", "-l/opt/local/lib": "unknown", "-lcurl": "unknown", "-ldl": "unknown", "-lm lib/libgnu.a": "unknown", "-lncurses": "unknown", "-lpthread": "unknown", ".333 ghs sticks": "unknown", ".336 asicminers": "unknown", ".bat file": "unknown", ".net": "unknown", ".net framework v4.0": "unknown", "/dev/ati/card0": "unknown", "/dev/ati/card1": "unknown", "/dev/sda1": "unknown", "/dev/sdx": "unknown", "/dev/sdxx": "unknown", "/dev/ttyusb0": "unknown", "0-0 radeon 6950 900mhz clock average temp 85 degrees 1408 shaders": "6950", "0-1 radeon 6950 940mhz clock average temp 70 degrees 1408 shaders": "6950", "0-2 radeon 6570 725mhz clock average temp 70 degrees 480 shaders": "6570", "0-3 radeon 5570 680mhz clock average temp 90 degrees 400": "5570", "0.10 coupon miner": "unknown", "0.13btc reward": "unknown", "0.18um standard digital cmos": "unknown", "0.25 share from the first miner": "unknown", "0.75mm2 flex (2/3 sets of plugs)": "unknown", "006c extenders": "unknown", "05 impala": "unknown", "0603 resistor": "unknown", "0805 blue smd": "unknown", "0805 smd 470 ohm resistors": "unknown", "1 2kwatt boards from finksy/j4bberwock": "unknown", "1 4950": "unknown", # No exact match, could be a typo or a specific model not listed "1 4kwatt board from finksy/j4bberwock": "unknown", "1 blade": "unknown", # Could potentially refer to a blade server used for mining, but no exact match "1 broken stick": "unknown", } mapping1 = { "1 card rig": "unknown", "1 chip usb miner": "unknown", "1 controller": "unknown", "1 controller with v3e firmware": "unknown", "1 diode": "unknown", "1 dps 1600 psu": "unknown", "1 dps 2000 psu dead": "unknown", "1 ghs scrypt": "unknown", "1 hp 750 watt psu": "unknown", "1 hub": "unknown", "1 hub 10 ports": "unknown", "1 miner": "unknown", "1 pac": "unknown", "1 phase transformer": "unknown", "1 s1": "antminer s1", "1 s5": "antminer s5", "1 share": "unknown", "1 th machine": "unknown", "1 th/s coincraft rig": "1 th/s coincraft miner", "1 th/s dragon miners": "unknown", "1 th/s miners": "unknown", "1 to 4 splitters with 5a brick": "unknown", "1 to 8 splitter": "unknown", "1 unit gridseed full pack": "unknown", "1 usb block erupter": "unknown", "1 usb hub (10 ports)": "unknown", "1 x 100 chip order": "unknown", "1\" high full-copper heat sink": "unknown", "1\" wide off-green 4 port (12v) power adapter": "unknown", "1% grade meter": "unknown", "1-2 packs": "unknown", "1-chip dualminers": "unknown", "1.0 hub": "unknown", "1.09gh v4 agg12": "unknown", "1.15d boards": "unknown", "1.15d card": "unknown", "1.2 th miner": "unknown", "1.2 th/s miner": "unknown", "1.2 ths miners": "unknown", "1.2gh/s miners": "unknown", "1.2th": "unknown", "1.2th machine": "unknown", "1.2th miners": "unknown", "1.2th/s rigs": "unknown", "1.2v regulator": "unknown", "1.3k watt psu": "unknown", "1.3th blade": "unknown", "1.5 controller board": "unknown", "1.5 th/s order": "unknown", "1.5k pull-up resistor": "unknown", } mapping2 = { "1500w psu": "unknown", "1500w receptacle": "unknown", "15a 110v breakers": "unknown", "15a outlets": "unknown", "15amp circuit 120v": "unknown", "15k cfm fan": "unknown", "15ohm resistors": "unknown", "15y board": "unknown", "16 5970s": "5970", "16 avalon chips": "unknown", # Avalon products are listed, but "avalon chips" is too vague. "16 awg pvc coated wire": "unknown", "16 bfl chip credits": "unknown", # BFL products are listed, but "chip credits" is not a hardware. "16 bit pic usb boot loader": "unknown", "16 bitfury chips": "unknown", # Bitfury products are listed, but "bitfury chips" is too vague. "16 board tower": "unknown", "16 chip board": "unknown", "16 chip credits": "unknown", "16 chips": "unknown", "16 credits": "unknown", "16 gauge (16awg) wire cables": "unknown", "16 gb blank cards": "unknown", "16 gb usd card": "unknown", "16 mh/s rig": "unknown", "16 mhz oszillator": "unknown", "16 pins cables": "unknown", "16 sticks": "unknown", "16-chip boards": "unknown", "160 chips": "unknown", "1600 evga watt psu": "unknown", "1600 w psu": "unknown", "1600 watt evga psu": "unknown", "1600 watt wine cooling unit": "unknown", "1600cfm fans": "unknown", "1600w evga": "unknown", "1600w power supplies": "unknown", "1600w power supply kits": "unknown", "1600w psu": "unknown", "1600w psu (1700w peak)": "unknown", "160mm fan": "unknown", "162 chip s7s": "unknown", # Closest match would be "antminer s7", but "162 chip s7s" is too vague. "16a2 boards": "unknown", "16awg copper wire": "unknown", "16awg pcie leads": "unknown", "16core opteron 8000 server": "unknown", "16gb flash-disk": "unknown", "16gb micro sd": "unknown", "16gb ram": "unknown", "16gb samsung cards": "unknown", "16mm cable": "unknown", "16nm rig": "unknown", } mapping3 = { "cooler": "unknown", "cooler fans": "unknown", "cooler master": "unknown", "cooler master extreme power plus 500w": "unknown", "cooler master fan": "unknown", "cooler master gx750 psu": "unknown", "cooler master rp-650-pcap psu": "unknown", "cooler master silent pro 1200w gold psu": "unknown", "cooler master thunder 450": "unknown", "cooler master v1000": "unknown", "cooler master v1000 (1000w)": "unknown", "cooler master v1000 / 1000w": "unknown", "cooler master v1000 psu": "unknown", "coolermaster": "unknown", "coolermaster 1050w atx psu": "unknown", "coolermaster 212 4 pipe 120mm fan heatsink": "unknown", "coolermaster 240l": "unknown", "coolermaster 430 case": "unknown", "coolermaster cabinet": "unknown", "coolermaster gx 450": "unknown", "coolermaster hyper212 evo cpu cooler": "unknown", "coolermaster jet-flo fans": "unknown", "coolermaster jetflo": "unknown", "coolermaster jetflo 100cfm fans": "unknown", "coolermaster laptop pad": "unknown", "coolermaster nepton 280l": "unknown", "coolermaster v1000": "unknown", "coolermaster v850": "unknown", "cooling duct": "unknown", "cooling fan": "unknown", "cooling fans": "unknown", "cooling fins": "unknown", "cooling machine": "unknown", "cooling paste": "unknown", "cooling system": "unknown", "coolink fans": "unknown", "coolit pump": "unknown", "coolitsystems water cooler": "unknown", "coolmax 1600": "unknown", "coolmax lcd power supply tester": "unknown", "coolmax zpg-600b 600w atx12v / eps12v sli ready crossfire ready 80 plus gold certified power supply": "unknown", "coolmax zu-900b": "unknown", "cooper joints": "unknown", "copper cylinder": "unknown", "copper heat sinks": "unknown", "copper heats": "unknown", "copper on": "unknown", "copper pcb board": "unknown", "copper piping": "unknown", "copper polygon pours": "unknown", } mapping4 = { "copper ram heatsinks": "unknown", "copper shims": "unknown", "copper track": "unknown", "cords": "unknown", "core 2 due": "unknown", # Likely meant "core 2 duo" but exact match required "core 2 duo": "unknown", "core 2 duo t5600 cpu (1.83 ghz)": "unknown", "core 2s": "unknown", "core i3 system": "unknown", "core i5 desktops": "unknown", "core i7": "unknown", "core i7 920": "unknown", "core i7-860": "unknown", "core i7-950": "unknown", "core-i5 750": "unknown", "core2 with a dual pcie slot": "unknown", "core2 with sli motherboard": "unknown", "core2duo e4400": "unknown", "core2duo e7300": "unknown", "cores": "unknown", "corporate datacenter server room": "unknown", "corsair": "unknown", "corsair - hx-1000": "unknown", "corsair 100 water cooling block": "unknown", "corsair 1000 watt": "unknown", "corsair 1000h psu": "unknown", "corsair 1000w psu": "unknown", "corsair 1000w rmx": "unknown", "corsair 100i": "unknown", "corsair 1050hx": "unknown", "corsair 1200": "unknown", "corsair 1200 axi": "unknown", "corsair 1200 psu": "unknown", "corsair 1200i power supply": "unknown", "corsair 1500 watt": "unknown", "corsair 1500 watt titanium": "unknown", "corsair 1kw": "unknown", "corsair 3 pin fans": "unknown", "corsair 500 power supply": "unknown", "corsair 600 watts": "unknown", "corsair 600m (modular)": "unknown", "corsair 600w 80+ power supply": "unknown", "corsair 650": "unknown", "corsair 650w": "unknown", "corsair 650x": "unknown", "corsair 750": "unknown", "corsair 750 gold series psu": "unknown", "corsair 750 power supply": "unknown", "corsair 750 psu": "unknown", "corsair 750 watt": "unknown", } mapping5 = { "corsair 750cx": "unknown", "corsair 750m psu": "unknown", "corsair 750w": "unknown", "corsair 750w psu": "unknown", "corsair 750watt": "unknown", "corsair 760 plat": "unknown", "corsair 850": "unknown", "corsair 850 psu": "unknown", "corsair 850ax": "unknown", "corsair 850psu": "unknown", "corsair 850rm": "unknown", "corsair 950w": "unknown", "corsair ax 1200 gold power supplies": "unknown", "corsair ax 1200w professional series": "unknown", "corsair ax 860": "unknown", "corsair ax-1200": "unknown", "corsair ax1200": "unknown", "corsair ax1200i": "unknown", "corsair ax1200i platinum psu": "unknown", "corsair ax1200i psus": "unknown", "corsair ax1500i": "unknown", "corsair ax1500i psu": "unknown", "corsair ax760": "unknown", "corsair ax760i": "unknown", "corsair ax850 psu": "unknown", "corsair ax860": "unknown", "corsair ax860 platinum psu": "unknown", "corsair ax860w platinum psu": "unknown", "corsair cm850": "unknown", "corsair cs650m gold psu": "unknown", "corsair cs750m psu": "unknown", "corsair csm 750": "unknown", "corsair cx 430 power supply units": "unknown", "corsair cx 750": "unknown", "corsair cx 750m psu": "unknown", "corsair cx series 750 watt psu": "unknown", "corsair cx series cx600 600w atx12v v2.3 80 plus bronze certified active pfc power supply": "unknown", "corsair cx430": "unknown", "corsair cx430m": "unknown", "corsair cx430m power supply": "unknown", "corsair cx500": "unknown", "corsair cx500m": "unknown", "corsair cx500m psu": "unknown", "corsair cx600": "unknown", "corsair cx600 watt": "unknown", "corsair cx600m": "unknown", "corsair cx750": "unknown", "corsair cx750 80+ bronze certified": "unknown", "corsair cx750 bronze 80+": "unknown", "corsair cx750 psu": "unknown", } mapping6 = { "corsair cx750m": "unknown", "corsair cx750m 750w psu": "unknown", "corsair cx750m power supplies": "unknown", "corsair cx750m psu": "unknown", "corsair cx850": "unknown", "corsair cx850m": "unknown", "corsair cx850m psu": "unknown", "corsair fans": "unknown", "corsair force": "unknown", "corsair force 120gb ssd": "unknown", "corsair gold 650 watt": "unknown", "corsair gold extra cooling": "unknown", "corsair gold rm850": "unknown", "corsair gs 800": "unknown", "corsair gs 800 psu": "unknown", "corsair gs800": "unknown", "corsair h100i": "unknown", "corsair h80i": "unknown", "corsair high static pressure fans": "unknown", "corsair hx 1050": "unknown", "corsair hx series hx850": "unknown", "corsair hx1050": "unknown", "corsair hx1050 power supply": "unknown", "corsair hx850": "unknown", "corsair hx850 (850watts)": "unknown", "corsair hx850 power supply": "unknown", "corsair ml120 (white led)": "unknown", "corsair modular psu": "unknown", "corsair mx30": "unknown", "corsair pc psu": "unknown", "corsair platinimum digital": "unknown", "corsair power supplies": "unknown", "corsair psu": "unknown", "corsair psu's": "unknown", "corsair rm 1000": "unknown", "corsair rm 650": "unknown", "corsair rm 850": "unknown", "corsair rm 850 psu": "unknown", "corsair rm series rm750 750w atx12v v2.31 and eps 2.92 80 plus gold": "unknown", "corsair rm100": "unknown", "corsair rm1000": "unknown", "corsair rm1000 power supplies": "unknown", "corsair rm1000 ps": "unknown", "corsair rm1000 psu": "unknown", "corsair rm1000x": "unknown", "corsair rm550": "unknown", "corsair rm650": "unknown", "corsair rm750": "unknown", "corsair rm850": "unknown", "corsair rm850 psu": "unknown", } mapping7 = { "corsair rm850m": "unknown", "corsair sp120": "unknown", "corsair sp120 high static pressure fans": "unknown", "corsair sp120 pwm": "unknown", "corsair tx 750w": "unknown", "corsair tx750": "unknown", "corsair tx750w": "unknown", "corsair tx850": "unknown", "corsair tx850m": "unknown", "corsair tx850w": "unknown", "corsair units": "unknown", "corsair vengeance 2x2gb ddr1600": "unknown", "corsair vs 650": "unknown", "corsair vs450 psu": "unknown", "corsair vs650": "unknown", "corsair vx450w": "unknown", "corsair's psu (1200 w (2 boards+controller) + 1000 w (1 board))": "unknown", "corsaire psu": "unknown", "corsaire rm850": "unknown", "corsairs": "unknown", "cosair ax1500": "unknown", "cotton rounds": "unknown", "couch pillows": "unknown", "cougar 1000w psu": "unknown", "cougar 1050w": "unknown", "cougar cmx 850w power supply": "unknown", "cougar cmx1200 cgr b2-1200cm 1200w": "unknown", "cougar fan": "unknown", "cougar fans": "unknown", "cougar gx 1050": "unknown", "cougar vortex cf-v12hpb": "unknown", "coupon units": "unknown", "covid-19 antibody test": "unknown", "cp2012 boards": "unknown", "cp2102": "unknown", "cp2102 chip": "unknown", "cp2102 module stc download cable usb 2.0 to ttl 6pin serial converter for stc": "unknown", "cp2102 usb to uart bridge controller": "unknown", "cp2102 usb to uart module": "unknown", "cp2102 usb-uart adapter": "unknown", "cp2102 usbtouart bridge controller": "unknown", "cp2102s": "unknown", "cp210x usb to uart bridge driver v6.6.1": "unknown", "cpci board": "unknown", "cpu": "unknown", "cpu cable": "unknown", "cpu connectors": "unknown", "cpu cooler fan": "unknown", "cpu fans": "unknown", "cpu fans (thermaltake)": "unknown", } mapping8 = { "cpu heatsink": "unknown", "cpu miner": "unknown", "cpu miners": "unknown", "cpu mining": "unknown", "cpu performance monitor": "unknown", "cpu rig": "unknown", "cpu tower cooler": "unknown", "cpu xmr": "unknown", "cpu(s)": "unknown", "cpub": "unknown", "cpuminer": "unknown", "cpuminer-1.0.1": "unknown", "cpuminers": "unknown", "cpus": "unknown", "cr-doped (bi": "unknown", "crashing software": "unknown", "crate rig": "unknown", "crimp press": "unknown", "cron tab": "unknown", "crossfire": "unknown", "crossfire cable": "unknown", "crossfire ribbon cable": "unknown", "crossover cable": "unknown", "crts": "unknown", "crucial nvme": "unknown", "crypto atm llc": "unknown", "crypto miner \"lava-lamp\"": "unknown", "cryptogenicbullion": "unknown", "cryptoswitcher": "unknown", "crystal oscillator": "unknown", "crystal oscillators": "unknown", "crystals": "unknown", "crytoswitcher": "unknown", "cs": "unknown", "cs750m psu": "unknown", "ct units": "unknown", "cta0": "unknown", "cta1": "unknown", "cta1 board": "unknown", "ctr1 light": "unknown", "ctx691ct-nd(16mhz oscillator crystal)": "unknown", "cube": "asicminer be cube", # Closest match based on the context of mining hardware. "cube 30gh/s - 38gh/s": "asicminer be cube", # Assuming a specification detail, closest match. "cube 38 gh btc miners": "asicminer be cube", # Assuming a specification detail, closest match. "cube blade": "asicminer be blade", # Closest match based on the context of mining hardware. "cube cables": "unknown", "cube with an \"x\" on a chip": "unknown", "cubes": "unknown", "cuda drivers": "unknown", "cuda gpu": "unknown", } mapping9 = { "cudaminer": "unknown", "curl": "unknown", "current meters": "unknown", "current probe": "unknown", "current probes": "unknown", "current transformer": "unknown", "current transformers": "unknown", "current-sense board": "unknown", "custom 3d printed brackets": "unknown", "custom 4 gig usb flash drives": "unknown", "custom atx cables": "unknown", "custom avalon water blocks": "unknown", "custom bfl-based hardware": "unknown", # No exact match, but implies Butterfly Labs hardware "custom build frame": "unknown", "custom build watercooled gaming rig": "unknown", "custom cables": "unknown", "custom case": "unknown", "custom cooled cabinet": "unknown", "custom cooling solutions": "unknown", "custom fan bracket": "unknown", "custom homebuilt el cheapo 10port usb 2.0 hub": "unknown", "custom miner": "unknown", "custom plastic bracket": "unknown", "custom power cables": "unknown", "custom power distribution setup": "unknown", "custom power supplies": "unknown", "custom psu": "unknown", "custom water blocks": "unknown", "customized heat sink": "unknown", "cut-to-length heatsinks": "unknown", "cv1835 control boards": "unknown", "cx1000s": "unknown", "cx250m": "unknown", "cx430": "unknown", "cx500": "unknown", "cx500 corsair": "cx500", # Assuming a typo or shorthand for Corsair CX500 PSU "cx500 power supply": "cx500", "cx500m": "cx500", "cx500m mining psu": "cx500", "cx500s": "cx500", "cx600": "unknown", "cx600m psu": "unknown", "cx750": "unknown", "cx750 psu": "unknown", "cx750m": "unknown", "cx750m psu": "unknown", "cx750ms": "unknown", "cxm750": "unknown", "cyber power cp-h720p": "unknown", "cyber power ones": "unknown" } mapping10 = { "cyberpower cp-ha420": "unknown", "cyberpower ups": "unknown", "cybertron pc": "unknown", "cyclone 2 ep2c35f484c6n": "unknown", "cyclone iii dev kit": "unknown", "cyclone3": "unknown", "cypress": "unknown", "cypress (#1)": "unknown", "cypress (#2)": "unknown", "cypress (#3)": "unknown", "cypress (#4)": "unknown", "cypress semiconductor corp. cy7c68013 ez-usb fx2 usb 2.0 development kit": "unknown", "cypress usb-serial": "unknown", "d+": "unknown", "d-": "unknown", "d-link 7-port hub": "unknown", "d-link des-1008d 8-port 10/100 switch": "unknown", "d-link dgs-1008d gbit switch": "unknown", "d-link dir-505": "unknown", "d-link dub-h7": "unknown", "d-link dub-h7 (3a) usb hub": "unknown", "d-link dub-h7 hubs": "unknown", "d-link dub-h7 powered hub": "unknown", "d-link h4": "unknown", "d-link h7 powered usb hub": "unknown", "d-link hi-speed usb 2.0 7-port powered hub": "unknown", "d-link hub7": "unknown", "d-link usb 2.0 hubs": "unknown", "d-links": "unknown", "d3": "unknown", "d510 based board": "unknown", "d510 mobos": "unknown", "d510mo": "unknown", "d7 ppc": "unknown", "d7000": "unknown", "d70s": "unknown", "d750 psu": "unknown", "d750 psu kits": "unknown", "daiyo laptop power protector": "unknown", "darkice": "unknown", "darkside radiators": "unknown", "data and power connectors": "unknown", "data cable": "unknown", "data cables": "unknown", "data connector": "unknown", "data leads": "unknown", "data socket and cable": "unknown", "datorhall": "unknown", "daughter board": "unknown", "dawson sp10 firmware": "spondooliestech sp10 dawson", # Assuming a firmware reference for the hardware } mapping11 = { "day 1 jupiters": "unknown", "day-1 knc jupiters": "knc jupiter", "db": "unknown", "db meter": "unknown", "dbl. hashrate upgrade": "unknown", "dc 5v 3 amp power adapter": "unknown", "dc barrel to molex adapter 12vdc wall wart": "unknown", "dc fans": "unknown", "dc regulator": "unknown", "dc unit": "unknown", "dc-dc circuit": "unknown", "dc-dc converter": "unknown", "dc/dc converter": "unknown", "dc/dc id on/off status": "unknown", "dc2dc": "unknown", "dcdc heatsinks": "unknown", "dcr": "unknown", "ddwrt router": "unknown", "de-crypter": "unknown", "de0": "unknown", "de0 nano": "unknown", "de0-nano": "unknown", "de0-nano board": "unknown", "de1 board": "unknown", "dead avalon 1066": "canaan avalonminer 1066", # Assuming "dead" refers to the condition, closest match. "dead gpus": "unknown", "debian": "unknown", "debian computer": "unknown", "debian cpu only system": "unknown", "debian server": "unknown", "debian squeeze": "unknown", "debian squeeze vm": "unknown", "decibel meter": "unknown", "decibelometer": "unknown", "decoupling capacitors": "unknown", "dedicated laptop": "unknown", "dedicated miner": "unknown", "deep cycle battery": "unknown", "dehumidifier": "unknown", "dell": "unknown", "dell 1200 mb a models": "unknown", "dell 2100w psu": "unknown", "dell 2950 psu": "unknown", "dell 2950 psus": "unknown", "dell 2kw server psu": "unknown", "dell 4u dual xeon system": "unknown", "dell 550w server psu": "unknown", "dell 750": "unknown", "dell 750 server powersupply": "unknown", "dell 750 watt server power supply": "unknown", } mapping12 = { "dell 750w powersupplies": "unknown", "dell 750w psus": "unknown", "dell 750w server power supplies": "unknown", "dell 750w server psu": "unknown", "dell 750w server psus": "unknown", "dell ahf-2dc-2100w psu": "unknown", "dell ahf-2dc-2100w psus": "unknown", "dell computer": "unknown", "dell desktop fans": "unknown", "dell dimension e520": "unknown", "dell inspiron e1505 laptop": "unknown", "dell mini 9 netbook": "unknown", "dell monitor 27 inch": "unknown", "dell monitors": "unknown", "dell n750p": "unknown", "dell n750p psu": "unknown", "dell optiplex pcs": "unknown", "dell perc/4e pcie raid controller": "unknown", "dell power supply": "unknown", "dell poweredge 750w": "unknown", "dell psu": "unknown", "dell server": "unknown", "dell server powersupply": "unknown", "dell server psu": "unknown", "dell server supplies": "unknown", "dell z750 psus": "unknown", "dell z750 server psu": "unknown", "dell z750p / n750p power supply": "unknown", "dell z750s": "unknown", "dell's psu": "unknown", "delta": "unknown", "delta 120 x 25mm extreme high-speed fan": "unknown", "delta 2400 watt": "unknown", "delta 3 pin fan": "unknown", "delta 38mm fans": "unknown", "delta 5200rpm fan": "unknown", "delta abf1212he 3000-rpm 102-cfm 4.2-watts": "unknown", "delta abf1212hhe 3500-rpm 130-cfm 6.2-watts": "unknown", "delta abf1212le 2000-rpm 71-cfm 1.7-watts": "unknown", "delta abf1212me 2500-rpm 92-cfm 3.2-watts": "unknown", "delta abf1212vhe 4000-rpm 148-cfm 8.2-watts": "unknown", "delta afb1212sh-pwm": "unknown", "delta afb1212she replacement fan": "unknown", "delta afc1212de": "unknown", "delta afc1212de 120mm x 38mm": "unknown", "delta dps 2000bb": "unknown", "delta dps-1520ab a": "unknown", "delta dps-2400ab b": "unknown", "delta electronics afb1212she 120x120x38mm cooling fan": "unknown", "delta fan": "unknown" } mapping13 = { "16x risers": "unknown", "16x55nm chips": "unknown", "175 available for shipment": "unknown", "176 chips": "unknown", "176-264 volt psu's": "unknown", "18 awg per cable": "unknown", "18 card 7970 rig": "7970", "18 chips": "unknown", "18 gauge awg 12v + ins": "unknown", "18 gauge computer cable": "unknown", "18 gauge power cords": "unknown", "18 pin plug": "unknown", "18 pins cables": "unknown", "18\" cables": "unknown", "18-hand mule": "unknown", "18.000 btu/h hvac": "unknown", "180 gh/s antminer": "antminer s1", # Assuming closest match based on hash rate. "1800mh/s": "unknown", "1800rpm quiet fans": "unknown", "1800w power supply": "unknown", "180gh ants": "antminer s1", # Assuming typo and closest match based on hash rate. "1875 watts socket": "unknown", "188 buck sam's club shop workbench": "unknown", "18awg (0.824mm2) cable": "unknown", "18awg cables": "unknown", "18awg pcie y-splitters": "unknown", "18awg standard wire": "unknown", "18awg thermostat wire": "unknown", "18ga wire": "unknown", "18gh board": "unknown", "18gh/s unit": "unknown", "18guage wires": "unknown", "18pin connectors": "unknown", "19 pcie mobo": "unknown", "19 port hub": "unknown", "19\" rack box": "unknown", "19\" rackmount enclosure": "unknown", "19-porter from dipo electronic": "unknown", "192 cfm delta pwm fan": "unknown", "192 ghs miner": "unknown", # No direct match, could be a general reference to a miner's hash rate. "192.168.0.1 router": "unknown", "192.168.1.8": "unknown", "1a adapter": "unknown", "1a mains to usb adapter": "unknown", "1a921": "unknown", "1gb kingston": "unknown", "1gh rig": "unknown", "1gh/s setup": "unknown", "1k ohm resistor": "unknown", "1kw 28nm miner": "unknown", # No direct match, could refer to a miner's power consumption or efficiency. } mapping14 = { "delta fan with 151 cfm": "unknown", "delta fans": "unknown", "delta fans afb1212hhe-4l15 fan": "unknown", "delta pfb1212uhe-f00 fans": "unknown", "delta pfc1212de fans": "unknown", "delta pfc1212de-pwm": "unknown", "delta pfr0612uhe fans": "unknown", "delta push": "unknown", "delta qfr1212ghe": "unknown", "delta qfr1212ghe fans": "unknown", "delta tfc1212de fan": "unknown", "deltas": "unknown", "demo rig": "unknown", "demo s-5": "unknown", # No exact match, possibly a typo or shorthand for a specific model. "denatured alcohol or isopropyl": "unknown", "deneb core": "unknown", "desk fan": "unknown", "desktop": "unknown", "desktop fan": "unknown", "desktop machine": "unknown", "desktop pc": "unknown", "desktop style computer case": "unknown", "desktops": "unknown", "dev unit": "unknown", "developer chips": "unknown", "development boards": "unknown", "device": "unknown", "devices for testing purposes": "unknown", "df04056b12u": "unknown", "dhl": "unknown", "dhl truck": "unknown", "dhub-h7 power adapters": "unknown", "diablo": "unknown", "diablo miner": "unknown", "diablominer": "unknown", "diamond pickaxe": "unknown", "die 0 knc mercury": "kncminer mercury", # Closest match based on context, but not an exact match. "die 1": "unknown", "dielectric grease": "unknown", "dies": "unknown", "digikey fans": "unknown", "digilent microblaze starter kit": "unknown", "digilent nexys3 board": "unknown", "digital caliper (micrometer)": "unknown", "digital innovations 7 port hub": "unknown", "digital signing for google play": "unknown", "digital timer power switch": "unknown", "digitus 7-port hub": "unknown", "diode": "unknown", "dipo electronic 19 port hubs": "unknown", } mapping15 = { "direct-indirect evap": "unknown", "directcore powered bitfury chips": "unknown", # No exact match but could refer to Bitfury hardware "directv connection": "unknown", "disc cutter": "unknown", "discrete gpu": "unknown", "dishwasher": "unknown", "display": "unknown", "display card": "unknown", "display driver": "unknown", "display gpu": "unknown", "distribution panel": "unknown", "distribution panels (208/120 breaker panels)": "unknown", "diy board": "unknown", "diy board design": "unknown", "diy pcbs": "unknown", "diy s2 kit": "antminer s2", # Assuming a DIY kit for Antminer S2 "diy/self-sourced boards": "unknown", "diy0": "unknown", "diy1": "unknown", "diy1 sets": "unknown", "diy2": "unknown", "dlink 7 port hub": "unknown", "dlink 7 ports": "unknown", "dlink 7 prot hub": "unknown", "dlink 7-port 2.0 usb powered hub": "unknown", "dlink 7port hubs": "unknown", "dlink 7ports": "unknown", "dlink dub-h7 7-port usb hub": "unknown", "dlink dub-h7 powered usb 2.0 hub": "unknown", "dlink powered hub": "unknown", "dlink router": "unknown", "dlink switch": "unknown", "dlink usb hub": "unknown", "dm gui": "unknown", "dmm": "unknown", "dna1": "unknown", "dns server vm": "unknown", "docking station": "unknown", "dog trixie": "unknown", "dogie's sample": "unknown", "dongle": "unknown", "door stoppers": "unknown", "doors": "unknown", "dorito cpu": "unknown", "dota 2 session": "unknown", "double cards": "unknown", "double gpu rig": "unknown", "double pci-e double cable": "unknown", "downloaded files": "unknown", "dp210x device": "unknown", } mapping16 = { "dpcp server": "unknown", "dps 2000bb": "unknown", "dps 2000bb psu": "unknown", "dps 800 gba": "unknown", "dps bbb2000": "unknown", "dps power supply": "unknown", "dps-1200fb": "unknown", "dps-1200fb power supplies": "unknown", "dps-1300": "unknown", "dps-1300 psu": "unknown", "dps-1600bb": "unknown", "dps-1600bb 147.5a @ 12.2v 1800w": "unknown", "dps-2000": "unknown", "dps-2000 boards": "unknown", "dps-2000 psus": "unknown", "dps-2000bb": "unknown", "dps-2000bb 2000w server psu": "unknown", "dps-2000bb breakout board": "unknown", "dps-2000bb psus": "unknown", "dps-2500": "unknown", "dps-2500 psu": "unknown", "dps-4k psu": "unknown", "dps-600": "unknown", "dps-800": "unknown", "dps-800gb": "unknown", "dps-800gba server power supply": "unknown", "dps-800gbas": "unknown", "dps1200": "unknown", "dps1200 board": "unknown", "dps1200 server psus": "unknown", "dps2000": "unknown", "dps2000 boards": "unknown", "dps2000bb": "unknown", "dps2k interface board": "unknown", "dps800": "unknown", "dr who powered hub": "unknown", "dragon": "1TH Dragon Bitcoin Miner", "dragon 0.2 hp": "1TH Dragon Bitcoin Miner", "dragon 1 t miners": "1TH Dragon Bitcoin Miner", "dragon 1 ths": "1TH Dragon Bitcoin Miner", "dragon 1.5t": "1TH Dragon Bitcoin Miner", "dragon 1.5t bitcoin miner": "1TH Dragon Bitcoin Miner", "dragon 1t": "1TH Dragon Bitcoin Miner", "dragon 1t - miner": "1TH Dragon Bitcoin Miner", "dragon 1t bitcoin miner": "1TH Dragon Bitcoin Miner", "dragon 1t miner": "1TH Dragon Bitcoin Miner", "dragon 1t miners": "1TH Dragon Bitcoin Miner", "dragon 1th": "1TH Dragon Bitcoin Miner", "dragon 1th miner": "1TH Dragon Bitcoin Miner", "dragon 1th miners": "1TH Dragon Bitcoin Miner",# It appears that none of the provided strings directly match any specific hardware names from the list you've given for bitcoin mining hardware. Therefore, they are all marked as "unknown". } mapping17 = { "dragon 2t": "1TH Dragon Bitcoin Miner", "dragon bitcoin miner 1th/s": "1TH Dragon Bitcoin Miner", "dragon machines": "unknown", "dragon miner": "unknown", "dragon miner 1th": "1TH Dragon Bitcoin Miner", "dragon miner 1th sd card": "1TH Dragon Bitcoin Miner", "dragon miner a1": "unknown", "dragon miner control": "unknown", "dragon miner lcd (rev 1.2)": "unknown", "dragon miners": "unknown", "dragon ore mining machine (five modules t- class)": "unknown", "dragon unit": "unknown", "dragon/lketc 1th miner": "1TH Dragon Bitcoin Miner", "dragon/lketc miners": "1TH Dragon Bitcoin Miner", "dragon2": "unknown", "dragonmint t1": "halong mining dragonmint t1", "dragonmint t1s": "halong mining dragonmint t1", # No exact match, but likely referring to "halong mining dragonmint t1" "dragonmint t2 miner": "halong mining dragonmint t1", # No exact match, but likely referring to a variant of "halong mining dragonmint t1" "dragons": "unknown", "dragons miners": "unknown", "drill press": "unknown", "drillbit": "unknown", "drillbit 8 board": "unknown", "drillbit 8 chip board": "unknown", "drillbit avalon16": "unknown", "drillbit boards": "unknown", "drillbit mining boards": "unknown", "drillbit miniplane": "unknown", "drillbit usb": "unknown", "drillbit usb thumbs": "unknown", "driver": "unknown", "driver 12.6 sdk 12.7": "unknown", "driver cleaner": "unknown", "driver fusion": "unknown", "driver versions": "unknown", "driver-bitforce.c": "unknown", "driver-icarus.c": "unknown", "driver-modminer.c": "unknown", "driver-opencl.c": "unknown", "driver-ztex.c": "unknown", "drivers": "unknown", "drivers 12.6": "unknown", "drivers 12.8": "unknown", "drivers 13.3 beta 3": "unknown", "drivers v13.1": "unknown", "dropped board": "unknown", "dryer": "unknown", "dryer circuit": "unknown", "dryer hose": "unknown", "dryer plug": "unknown", } mapping18 = { "dryer plug (nema 14-30)": "unknown", "dryer vent": "unknown", "ds18b20p": "unknown", "dsl": "unknown", "dsl line": "unknown", "dsl router": "unknown", "dso": "unknown", "dsp-2000bb": "unknown", "dual 10kva ups": "unknown", "dual 2000 = 4000 watt server psu": "unknown", "dual 2000 board": "unknown", "dual 2000/4000 break out boards": "unknown", "dual board 4000 watters": "unknown", "dual chip usb miners": "unknown", "dual chipminers": "unknown", "dual core": "unknown", "dual core amd's (45 watt) cpu's": "unknown", "dual core intel cpu": "unknown", "dual cpu rack server": "unknown", "dual fans window units": "unknown", "dual fpga x6500": "x6500 fpga miner", "dual gpu 5970": "5970", "dual gpu setup": "unknown", "dual k16 adapter": "unknown", "dual k16 adapters": "unknown", "dual mode rated power cables": "unknown", "dual psus": "unknown", "dual x 7970": "7970", "dual xeons": "unknown", "dualcore atom nm10 2 gb ddr3": "unknown", "dualminer": "unknown", "dualminer sticks": "unknown", "dualminer usb asic scrypt miner": "unknown", "dualminer usb asic sha/scrypt miner": "unknown", "dualminer usb asic sha256/scrypt (bitcoin/litecoin dogecoin etc) miners": "unknown", "dualminer usb miner": "unknown", "dualminer usb sha256/scrypt miners": "unknown", "dualminer usbs": "unknown", "dualminers": "unknown", "dualx 7950s": "7950", "duct tape": "unknown", "ducted air con blower": "unknown", "due": "unknown", "duel core processor": "unknown", "duel core processor with ht. i3-2100": "unknown", "dumbbell": "unknown", "dummy plug": "unknown", "dummy plugs": "unknown", "duplex breakers": "unknown", "dust filters": "unknown" } mapping19 = { "dvc": "unknown", "dvd players": "unknown", "dvi": "unknown", "dvi dummy plug": "unknown", "dx large": "terrahash dx large", "dx-large": "terrahash dx large", # Assuming a typo or formatting difference, closest match. "dx-small": "unknown", "dyer plug": "unknown", "dz gb": "unknown", "dz mc": "unknown", "dz mc boxed set": "unknown", "dz mc jupiters": "unknown", "dz miner's cooperative gb share boxed set": "unknown", "dz miners cooperative boxed set": "unknown", "dzmc gb u2": "unknown", "dzmc gridseed sha256 / scrypt miner gb": "unknown", "dzmc r9-12 gb": "unknown", "e-atx power extension cables": "unknown", "e-atx to pci-e adapters": "unknown", "e-power 450cd psu": "unknown", "e10.3": "ebang ebit e10.3", "e17": "unknown", "e3 submersion liquid": "unknown", "e3000": "unknown", "e3200": "unknown", "e350": "unknown", "e350 mini-itx": "unknown", "e9 6.5th": "unknown", "e9 miner (2016)": "ebang ebit e9", "e9.3": "ebang ebit e9.3", "ea-650 green": "unknown", "eagle": "unknown", "early (first batch) unit": "unknown", "early avalon batch #2 order": "avalon batch 2", "early december units": "unknown", "early s9's": "antminer s9", # Assuming a general reference to early versions of Antminer S9. "earthwatts psu": "unknown", "easy miner program": "unknown", "easyminer": "unknown", "easyminer program": "unknown", "eaton ups": "unknown", "ebang 9.2 miners": "ebang ebit e9.2", "ebay cubes": "unknown", "ebay sticks": "unknown", "ebit": "unknown", "ebit e( miner (6.3th/s)": "unknown", # Likely a typo, but no clear match. "ebit e12": "ebang ebit e12", "ebit e12 hashboards": "ebang ebit e12", # Assuming reference to parts of the Ebit E12 miner. "ebit e9": "ebang ebit e9", "ebit e9 miner": "ebang ebit e9", } mapping20 = { "ebit e9 miners": "ebit e9", "ebit e9+": "ebit e9+", "ebit e9i": "ebit e9i", "ebit mini tool": "unknown", "ebm": "unknown", "eclipsemc servers": "unknown", "edge connector": "unknown", "edimax ethernet bridge": "unknown", "edm wire": "unknown", "eeepc900a": "unknown", "eeprom 93lc56": "unknown", "ekc-lm3s6965 eval board": "unknown", "ekm": "unknown", "elbow power connectors": "unknown", "elec dryer": "unknown", "electric car": "unknown", "electric conversion": "unknown", "electric fireplace": "unknown", "electric panel": "unknown", "electric resistance heater": "unknown", "electric screw driver": "unknown", "electric soldering iron": "unknown", "electrical engineers": "unknown", "electrical gear": "unknown", "electrical panel": "unknown", "electrical tape": "unknown", "electrical timer": "unknown", "electrical wire twist caps": "unknown", "electrician": "unknown", "electricity": "unknown", "electricity company": "unknown", "electricity wire": "unknown", "electrolytic capacitors": "unknown", "electrolytic condensator": "unknown", "electrometer": "unknown", "electronic screwdriver": "unknown", "electronics": "unknown", "electronics duster/vacuum": "unknown", "electrum wallet": "unknown", "elgato tubo.264 hd": "unknown", "eligius model": "unknown", "eligius order": "unknown", "eligius usbs": "unknown", "elysium": "unknown", "embedded js miner": "unknown", "emerald": "unknown", "emerson 1200 ac2dc": "unknown", "emerson 1200 psu": "unknown", "empty 4u cases": "unknown", "empty cpu": "unknown", } mapping21 = { "empty motherboards": "unknown", "ems-envelope": "unknown", "en25q32b": "unknown", "enclosures": "unknown", "enco blocks": "unknown", "enco i": "unknown", "endcaps": "unknown", "energy saving lightbulbs": "unknown", "enermax": "unknown", "enermax - all models": "unknown", "enermax 1000w": "unknown", "enermax 1000w psu": "unknown", "enermax 1050": "unknown", "enermax 350w psu": "unknown", "enermax 500w": "unknown", "enermax 850": "unknown", "enermax 87+": "unknown", "enermax d.f. storm 120mm": "unknown", "enermax gx750": "unknown", "enermax gx850 psu": "unknown", "enermax naxn 500": "unknown", "enermax naxn 500w psu": "unknown", "enermax platimax 1350w": "unknown", "enermax platimax epm1000ewt": "unknown", "enermax platimax epm1000ewt power supply": "unknown", "enermax platinum 1600 gold": "unknown", "enermax power supply": "unknown", "enermax powered revolution87+ model": "unknown", "enermax psu": "unknown", "enermax revolution 87 psus": "unknown", "enermax revolution 87+ 1000w": "unknown", "enermax revolution 87+ 1000w psu": "unknown", "enermax twisterstorm": "unknown", "engine generator": "unknown", "engineering boards": "unknown", "enhanced firmware": "unknown", "envelopes": "unknown", "ep3 boards": "unknown", "ep4se530": "unknown", "epo": "unknown", "epower 450w juice box": "unknown", "erupter": "unknown", "erupter blade": "unknown", "erupter blades": "unknown", "erupter cubes": "unknown", "erupter overclocking parts": "unknown", "erupter usb": "unknown", "erupter usbs": "unknown", "erupters": "unknown", "eruptor": "unknown", } mapping22 = { "eruptor usb": "unknown", "eruptors": "unknown", "eruptors hubs": "unknown", "escrowed pre-order miners": "unknown", "esd bag": "unknown", "esd-bags": "unknown", "espresso coffee machines": "unknown", "etched boards": "unknown", "eternal 1350": "unknown", "eternet connectors": "unknown", "eth net wire": "unknown", "eth rig": "unknown", "eth rigs": "unknown", "eth0": "unknown", "ethernet": "unknown", "ethernet adapter": "unknown", "ethernet adapters": "unknown", "ethernet cable": "unknown", "ethernet cables": "unknown", "ethernet controler": "unknown", "ethernet controller": "unknown", "ethernet hub": "unknown", "ethernet interface": "unknown", "ethernet light": "unknown", "ethernet plugs": "unknown", "ethernet port": "unknown", "ethernet port lights": "unknown", "ethernet ports": "unknown", "ethernet power controller ii": "unknown", "ethernet socket": "unknown", "ethernet splitter": "unknown", "ethernet switch": "unknown", "eu plug": "unknown", "europe compac model": "unknown", "europuters": "unknown", "evga": "unknown", # EVGA is a brand that manufactures various computer hardware, including PSUs, but no specific model is mentioned. "evga 1000 supernova g1": "unknown", # While EVGA manufactures PSUs, none in the provided list specifically match this model. "evga 1000 watt plat": "unknown", "evga 1000w supernova g1": "unknown", "evga 1000w/1300w": "unknown", "evga 120-g2-1300-xr 80 plus gold 1300 w": "unknown", "evga 1200 p2": "unknown", "evga 1200 w platinum": "unknown", "evga 1300": "unknown", "evga 1300 cables": "unknown", "evga 1300 cord": "unknown", "evga 1300 g2": "unknown", "evga 1300 g2 atx-psu": "unknown", "evga 1300 g2 psu": "unknown", "evga 1300 g2 psu's": "unknown", } mapping23 = { "evga 1300 g2 psus": "unknown", "evga 1300 psu": "unknown", "evga 1300 watt supernova psus": "unknown", "evga 1300 watts": "unknown", "evga 1300g2": "unknown", "evga 1300nova": "unknown", "evga 1300w": "unknown", "evga 1300w g2": "unknown", "evga 1300w psus": "unknown", "evga 1600": "unknown", "evga 1600 80+": "unknown", "evga 1600 g2": "unknown", "evga 1600 p2": "unknown", "evga 1600 p2 platinum": "unknown", "evga 1600 p2 psu": "unknown", "evga 1600 t2": "unknown", "evga 1600 watt p2 platinum": "unknown", "evga 1600 watt t2": "unknown", "evga 1600a pair of double headed cables": "unknown", "evga 1600g2": "unknown", "evga 1600w": "unknown", "evga 1600w g2 psu": "unknown", "evga 1600w p2 (platinum)": "unknown", "evga 500w 80 plus psu": "unknown", "evga 610gt": "unknown", "evga 650g": "unknown", "evga 650w bq": "unknown", "evga 750 g2": "unknown", "evga 750w": "unknown", "evga 750w gold rated modular psu": "unknown", "evga cables": "unknown", "evga ftw z77 motherboard": "unknown", "evga g1 1000w psu": "unknown", "evga g2": "unknown", "evga g2 1000w 80 plus gold psu": "unknown", "evga g2 1300": "unknown", "evga g2 1300w": "unknown", "evga g2 1300w psu": "unknown", "evga g2 750w units": "unknown", "evga g2 850w units": "unknown", "evga g2 cables": "unknown", "evga gold 16000": "unknown", "evga modular": "unknown", "evga modular power supplies": "unknown", "evga p/s": "unknown", "evga psu": "unknown", "evga super nova g2 gold psus": "unknown", "evga supernova 1000 t2": "unknown", "evga supernova 1000w g2 gold 80": "unknown", "evga supernova 1300": "unknown"# All the strings provided relate to EVGA power supply units (PSUs) and other EVGA hardware, which are not directly used for Bitcoin mining but are essential components for powering the mining rigs. Since none of these items are listed in the provided list of Bitcoin mining hardware, they are all marked as "unknown". } mapping24 = { "1kw 80plus gold psu": "unknown", "1kw fan heater": "unknown", "1kw server psu": "unknown", "1kw stand-by ups's": "unknown", "1mm thick copper wire": "unknown", "1mm2 internal wires power cables": "unknown", "1s3": "unknown", "1st and 2nd half of the payments": "unknown", "1st batch a1 chips": "unknown", # Could potentially relate to devices using A1 chips but not specific enough. "1st batch no refund no roi titan": "unknown", "1st gen avalon": "avalon batch 1", # Assuming "1st gen" refers to the first batch. "1st gen bfl hardware": "unknown", # Could refer to any early BFL device, but not specific. "1st gpu": "unknown", "1t": "unknown", "1t dragon": "unknown", "1t dragon miner": "unknown", "1t miner": "unknown", "1t15": "unknown", "1t2turbo": "unknown", "1tb antminer": "unknown", "1tb hdds": "unknown", "1tb machine": "unknown", "1tb samsung f3": "unknown", "1tb ssd": "unknown", "1th": "unknown", "1th bitmine": "unknown", "1th dragon miner": "unknown", "1th dragon miners": "unknown", "1th dragons": "unknown", "1th machine parts like modules (200-250mh/s each with a1 chips) power supplies raspberry pi's cables": "unknown", "1th miner": "unknown", "1th miners": "unknown", "1th rackmount avalon3 miner": "unknown", # Could potentially refer to an Avalon model but not specific enough. "1th rig from amt": "unknown", "1th rigs": "unknown", "1th units": "unknown", "1th/s dragon asic miners": "unknown", "1th/s dragonminer unit": "unknown", "1th/s miner": "unknown", "1th/s s2 antminer": "antminer s2", "1th/s stock": "unknown", "1ths 1kw 28nm miner": "unknown", "1ths coincraft a1 28nm asic miner": "1 th/s coincraft miner", "1ths dragon miner": "unknown", "1tminer": "unknown", "1u linux server": "unknown", "1u racks": "unknown", "1wire thermal sensor": "unknown", "1x 7950 rig": "7950", # Assuming the rig is built around the 7950 GPU. "1x base board": "unknown" } mapping25 = { "evga supernova 1300 watt g2": "unknown", "evga supernova 1300 watt psu": "unknown", "evga supernova 1300g2 80plus gold power supply": "unknown", "evga supernova 1300g2 atx12v/eps12v 1300w 80plus gold power supply": "unknown", "evga supernova 1300g2 atx12v/eps12v 1300w 80plus gold power supply 120-g2-1300-xr": "unknown", "evga supernova 1300watt": "unknown", "evga supernova 1500watt": "unknown", "evga supernova 1600w g2 psu": "unknown", "evga supernova 1600w power supplies": "unknown", "evga supernova 650g1 650w atx12v": "unknown", "evga supernova 650g2": "unknown", "evga supernova 750w": "unknown", "evga supernova 750w g2": "unknown", "evga supernova 850 g2": "unknown", "evga supernova g1": "unknown", "evga supernova g2": "unknown", "evga supernova g2 1300w": "unknown", "evga supernova nex 650 g power supply": "unknown", "evga supernovas": "unknown", "evga supernove 750g2": "unknown", "evga supplies": "unknown", "evga titanium 1600 watt psu": "unknown", "evga titanium 1600w power supply": "unknown", "evga z77 ftw": "unknown", "evga-1000 g3 psu": "unknown", "evga1300": "unknown", "evga1300 psu": "unknown", "evga750": "unknown", "evo batch one": "unknown", "ew-7811un": "unknown", "ex-naysayers": "unknown", "excalibur asic scrypt miners": "unknown", "excavator": "unknown", "excel based os": "unknown", "excess fan": "unknown", "exchange rate icons": "unknown", "exede sat connection": "unknown", "exhaust duct": "unknown", "exhaust ducting": "unknown", "exhaust fan": "unknown", "exhaust fans": "unknown", "expansion connector": "unknown", "expansion usb": "unknown", "experimental board": "unknown", "experimental boards": "unknown", "explorer.exe": "unknown", "exsys 1177": "unknown", "extended battery module": "unknown", "extension cable": "unknown", "extension cables": "unknown", } mapping26 = { "extension cord": "unknown", "extension cords": "unknown", "extension usb risers": "unknown", "external blower fan": "unknown", "external buck converter board": "unknown", "external fan": "unknown", "external hub": "unknown", "external monitor": "unknown", "external pi": "unknown", "external power supply": "unknown", "external powered belkin usb hub": "unknown", "external turbo blow fan": "unknown", "external wired fuse holder": "unknown", "extra chips": "unknown", "extra fan": "unknown", "extra fans": "unknown", "extra little fans": "unknown", "extra module": "unknown", "extra's": "unknown", "extraordinaire rig": "unknown", "extreme 2th/s bitcoin miner": "unknown", "eyboot hub 49 ports": "unknown", "eyeboot usb mini 2-port usb 2.0 hub splitter": "unknown", "f1 fuse": "unknown", "f5": "unknown", "f9 3pin model fan": "unknown", "factory seconds": "unknown", "fake machine": "unknown", "fake-avalon": "unknown", # Closest match could be any "Avalon" miner, but no exact match. "falcon": "unknown", "fan": "unknown", "fan 1": "unknown", "fan 2": "unknown", "fan 74y5220 qfr1212ghe 12038 12v 2.7a 12cm original and new": "unknown", "fan adapter": "unknown", "fan and heatsink": "unknown", "fan bearing": "unknown", "fan bearing cover": "unknown", "fan blades": "unknown", "fan cable": "unknown", "fan cables": "unknown", "fan connector": "unknown", "fan control": "unknown", "fan controller": "unknown", "fan controllers": "unknown", "fan cooled miners": "unknown", "fan delta delta 120 mm 12 cm pwm fan tfc1212de 252cfm": "unknown", "fan header": "unknown", "fan mount plate": "unknown", "fan pins": "unknown", } mapping27 = { "fan plates": "unknown", "fan side faceplate": "unknown", "fan simulators": "unknown", "fan sockets": "unknown", "fan splitter": "unknown", "fan with pwm input": "unknown", "fan3 connector": "unknown", "fanless 150w psu": "unknown", "fans": "unknown", "fans on the s3": "antminer s3", # Assuming the mention of "s3" refers to Antminer S3 "fas": "unknown", "fasmax32": "unknown", "fast hash one prospector": "unknown", "fast-hash-one 256 gh/s module": "unknown", "fast-hash-one silver 64 gh/s pci-e module 1": "unknown", "faster cpu": "unknown", "fat construction pencil": "unknown", "fat retail evga 1600 cables": "unknown", "faulty board": "unknown", "fci ref 51761-10002410a a": "unknown", "fedex label": "unknown", "fedex/ups shipping contract": "unknown", "fedora 16": "unknown", "fedora 16 and 17": "unknown", "fedora 17": "unknown", "fedora 32 bits": "unknown", "feed lines": "unknown", "female molex connector": "unknown", "ferric chloride & hot water": "unknown", "ferrite beads": "unknown", "fets": "unknown", "ff-extension alertbox": "unknown", "fglrx": "unknown", "fglrx drivers": "unknown", "fgpa": "unknown", "fiberglass enclosure": "unknown", "filco keyboard": "unknown", "filesimple7.dll": "unknown", "filter": "unknown", "fing app": "unknown", "finksy j4bberwock boards": "unknown", "finsky's 2x dps2000 4kw breakout boards": "unknown", "fios router": "unknown", "fire proof boarding": "unknown", "firefox": "unknown", "firefox 3.6": "unknown", "firefox 5.0": "unknown", "firefox browser": "unknown", "firefox.exe": "unknown", "firepro": "unknown" } mapping28 = { "firepros": "unknown", "firewall": "unknown", "firewalls": "unknown", "firmware": "unknown", "firmwares": "unknown", "first gpu": "unknown", "five chip jally": "unknown", "flash drive": "unknown", "flash prom": "unknown", "flashdrive": "unknown", "flashed tplinks": "unknown", "flashlight": "unknown", "flat fuschia": "unknown", "flat top m3x5mm screws": "unknown", "flat washer": "unknown", "flat-red": "unknown", "flex duct": "unknown", "flex duct 12 inch": "unknown", "flgrx": "unknown", "flir": "unknown", "flir systems infracam": "unknown", "floppy disk adapter": "unknown", "floppy drive power connector": "unknown", "flowerp platinum 1300w": "unknown", "flux and solder": "unknown", "fly fishing gear": "unknown", "fly lead": "unknown", "fly rods": "unknown", "fly vest": "unknown", "foam": "unknown", "foam insulation": "unknown", "food dehydrator": "unknown", "foofighter's cases": "unknown", "forced air furnace": "unknown", "forged copper heat sinks": "unknown", "form factor desktop or 4u rack mountable (rack slides rj45 10/100 ethernet port cooling coolit direct contact liquid cooling system heat exchanger 2fans 5 x 120mm (3 front 2 rear) power supply 2 x 1100w power-one 80 plus certified platinum input rating 110-240 vac nominal power operating temperature 0c to 35c emissions compliance fcc / cesafety certification ul / ce": "unknown", "fortron 500w-750w single rail series": "unknown", "fortron epsilon series": "unknown", "fortron raider 750w": "unknown", "fortron raider s 750w": "unknown", "fortron raider series": "unknown", "fortrons": "unknown", "four pin connector": "unknown", "four pin fan extension": "unknown", "four pin wire": "unknown", "fpga": "unknown", # FPGA is a technology used in some miners, but no specific model is listed. "fpga 26 units": "unknown", "fpga assets": "unknown", "fpga bfl minirig": "unknown", # Assuming a close match to "BFL Single 'SC'", which is an FPGA miner. "fpga bitcoin mining (3 ztex quadra)": "unknown" # Refers to FPGA mining but no specific model matches. } mapping29 = { "fpga bitforce port scanner utility": "unknown", "fpga board": "unknown", "fpga board (mod miner quad)": "modminer quad", "fpga board 4x xc5vlx155t": "unknown", "fpga boards": "unknown", "fpga box": "unknown", "fpga cards": "unknown", "fpga chips": "unknown", "fpga cluster": "unknown", "fpga controller": "unknown", "fpga controller board": "unknown", "fpga controllers": "unknown", "fpga development board \"icarus\"": "icarus", "fpga devices": "unknown", "fpga firmware": "unknown", "fpga machine": "unknown", "fpga miners": "unknown", "fpga mining devices": "unknown", "fpga mining rig": "unknown", "fpga minirig": "unknown", "fpga products": "unknown", "fpga rigs": "unknown", "fpga single": "unknown", "fpga singles": "unknown", "fpga unit": "unknown", "fpga-based miner": "unknown", "fpgas": "unknown", "fractal design define xl": "unknown", "fractal design newton r-3 1000 watt psu": "unknown", "fractal psu": "unknown", "frame": "unknown", "franken-jupiter": "knc jupiter", # Assuming a custom or modified version of KNC Jupiter "frankenjala": "unknown", "frankenjup modules": "unknown", "frankenjups": "unknown", "freenas box": "unknown", "freezer": "unknown", "freezer 7 pro coolers": "unknown", "freezer pro 7": "unknown", "freq": "unknown", "friedcat products": "unknown", "front \"antminer\" label": "unknown", "front and back fans": "unknown", "front case fans": "unknown", "front fan": "unknown", "front fans": "unknown", "front intake fan": "unknown", "front panels": "unknown", "front-only fans (92mm)": "unknown", "frontpanel 10xusb2.0-hub": "unknown", } mapping30 = { "frostbit 1000 cryonic bitmining units": "unknown", "fsp aurum pro 1200w 80+gold": "unknown", "fsp aurum pro series 1000w modular psu": "unknown", "fsp raider 750 watt 80 plus silver psu": "unknown", "ft2232": "unknown", "ft2232 based jtag adapter": "unknown", "ft232 usb to uart converter": "unknown", "ft232h single hs usb-uart/fifo ic": "unknown", "ft232r usb uart": "unknown", "ft232rl": "unknown", "ftdi": "unknown", "ftdi 232h chip": "unknown", "ftdi chip": "unknown", "ftdi driver": "unknown", "ftdi drivers": "unknown", "ftdi drivers (libftdi1)": "unknown", "ftdi ft2232hl": "unknown", "ftdi usb serial device converter": "unknown", "ftdi232h": "unknown", "ftdi_sio": "unknown", "fujitsu machines": "unknown", "full metal shelving": "unknown", "full speed cubes": "unknown", "full unit": "unknown", "full units": "unknown", "fully assembled boards": "unknown", "fully assembled miners": "unknown", "funded asic": "unknown", "furnace-type filter": "unknown", "fury ii sticks": "unknown", "fury little miners": "unknown", "fury miners": "unknown", "fury sticks": "unknown", "fury's miner": "unknown", "fuschia": "unknown", "fuse": "unknown", "fuse f1": "unknown", "fuse holder": "unknown", "fuse panel": "unknown", "fuses": "unknown", "futurebit apollo btc": "unknown", # No exact match, but related to mining hardware. "futurebit apollo scrypt miner": "unknown", # No exact match, but related to mining hardware. "fw": "unknown", "g-blade": "unknown", "g.skill ripjaws x series 16gb ddr3 2133": "unknown", "g2 evga": "unknown", "g4 with 1500 ghz": "unknown", "g5 : 2x28ghz quad core intel xeon": "unknown", "g620": "unknown", "g7": "unknown", } mapping31 = { "ga hd 6950": "6950", "ga-ep45-ud3p": "unknown", "galaga": "unknown", "galaxy nexus": "unknown", "galaxy s3": "unknown", "galaxy10": "unknown", "gaming and server rigs": "unknown", "gaming computer": "unknown", "gaming machines": "unknown", "gaming pc": "unknown", "gaming rig": "unknown", "gaming rigs": "unknown", "garage door": "unknown", "garage door opener": "unknown", "garage door openers": "unknown", "garden am": "unknown", # Closest match could be "btc garden am-v1" but not clear enough to map directly. "garden blades": "unknown", "garden house": "unknown", "gas dryer": "unknown", "gas generator": "unknown", "gas heat": "unknown", "gas oven": "unknown", "gas/explosive gasdetectors": "unknown", "gaskets": "unknown", "gateway": "unknown", "gateway (g1100)": "unknown", "gaw 13/14mh'er": "unknown", # GAW Miners had various products, but specific hash rate not listed. "gaw falcon": "unknown", # GAW Miners product, but not listed specifically. "gaw falcon/zeus rebrand": "unknown", # GAW Miners product, but not listed specifically. "gaw fury": "unknown", # GAW Miners product, but not listed specifically. "gaw miner": "unknown", # GAW Miners product, but not listed specifically. "gaw miners": "unknown", # GAW Miners product, but not listed specifically. "gaw srypt miner": "unknown", # Likely a typo for "scrypt", but no specific product listed. "gawminers": "unknown", # GAW Miners product, but not listed specifically. "gawminers flash sale": "unknown", # GAW Miners product, but not listed specifically. "gb": "unknown", "gb1": "unknown", "gb1 miners": "unknown", "gb1 shares": "unknown", "gb2": "unknown", "gb2 shares": "unknown", "gb4": "unknown", "gb5": "unknown", "gb5 neptune": "unknown", # Closest match could be "knc neptune", but not clear enough to map directly. "gb6": "unknown", "gc-3355": "unknown", # Closest match could be "gc3355", but not clear enough to map directly. "gc3355": "unknown", # Likely refers to a chip used in mining hardware, but not a specific product listed. "gc3355 55nm chips": "unknown", # Refers to the chip technology, not a specific product. "gddr clocks": "unknown", "gds unit": "unknown", } mapping32 = { "gds-ii": "unknown", "gear": "unknown", "gearmo 10 port 3.0": "unknown", "gears": "unknown", "geccoscience miner": "unknown", # Possible typo but no clear match. "gecko stick": "unknown", "geda - gschem and pcb": "unknown", "geforce 320m": "unknown", "geforce 7500 le": "unknown", "geforce 8600m gt": "unknown", "geforce 9400gt": "9400gt", "geforce 9800 gtx": "9800gtx", "geforce gt 400": "unknown", "geforce gts 360m": "unknown", "geforce gtx 470": "gtx470", "geforce gtx 570": "gtx570", "geforce gtx 660": "unknown", "gekk0science": "unknown", # Likely a typo for "gekkoscience" but unclear specific product. "gekko 2pac": "gekkoscience 2pac", "gekko boards": "unknown", "gekko r909 pod": "unknown", "gekko science hub": "unknown", "gekko science usb stock miner": "unknown", "gekko sidehack stick": "unknown", "gekko stick": "unknown", "gekko-cgminer": "unknown", "gekkoscience": "unknown", # Brand name without specific product. "gekkoscience 2pac": "gekkoscience 2pac", "gekkoscience 2pac bm1384 stickminer": "gekkoscience 2pac", "gekkoscience 2pacs": "gekkoscience 2pac", "gekkoscience bm1384": "unknown", # Refers to the chip used in several products. "gekkoscience bm1384 usb stick miner": "unknown", # Likely refers to the 2pac or compac but not specific. "gekkoscience breakouts": "unknown", "gekkoscience compac": "gekkoscience compac", "gekkoscience compac bm1384 stickminer": "gekkoscience compac", "gekkoscience compac f": "unknown", # No exact match, possibly a variant of the compac. "gekkoscience compac f usb miner": "unknown", # No exact match, possibly a variant of the compac. "gekkoscience compac fs": "unknown", # No exact match, possibly a variant of the compac. "gekkoscience compac stick": "gekkoscience compac", "gekkoscience compac usb miner": "gekkoscience compac", "gekkoscience compacs": "gekkoscience compac", "gekkoscience compaq": "gekkoscience compac", # Likely a typo. "gekkoscience fs7 compact": "unknown", # No exact match, possibly a variant of the compac. "gekkoscience hubs": "unknown", "gekkoscience newpac": "gekkoscience newpac", "gekkoscience newpac 22 bis 45 gh/s": "gekkoscience newpac", "gekkoscience newpac stickminer": "gekkoscience newpac", "gekkoscience newpacs": "gekkoscience newpac", "gekkoscience pac2": "unknown", # Likely a typo or shorthand for "newpac". "gekkoscience pods and sticks": "unknown", # General description, not a specific product. } mapping33 = { "gekkoscience powered hub": "unknown", "gekkoscience r909": "unknown", "gekkoscience terminus r606": "unknown", "gekkoscience terminus r606 miners": "unknown", "gekkoscience usb hub": "unknown", "geld paste": "unknown", "gembird dc120sf-12as3": "unknown", "gembird dc120sf-12as3 fans": "unknown", "gembird fans": "unknown", "gen 1 blades": "unknown", "gen 4 s2": "unknown", "gen one avalon": "unknown", # Could potentially refer to an early Avalon model, but not specific enough. "gen-1 avalon": "unknown", # Could potentially refer to an early Avalon model, but not specific enough. "gen2 blades": "unknown", "gen2 chips": "unknown", "gen2.5 modules": "unknown", "gen3 40nm chips": "unknown", "general electric ge90": "unknown", "generator": "unknown", "generators": "unknown", "generic #2 pencil": "unknown", "generic 4 pin cable": "unknown", "generic arctic fan": "unknown", "generic atx 550w psus": "unknown", "generic cpu": "unknown", "generic mesh": "unknown", "generic no-name chinese 'heatsink compounds'": "unknown", "generic s17 board": "unknown", # Could potentially refer to Antminer S17 parts, but not specific enough. "generic usbserial thing": "unknown", "genesys virtex-5 fpga development board": "unknown", "genius sw 5.1 speaker system": "unknown", "genssi s-200-5": "unknown", "gentle typhoon 1850rpm fans": "unknown", "gentle typhoon fans": "unknown", "getwork gpu's": "unknown", "gfx": "unknown", "ghashes": "unknown", "gigabit fiber optic connection": "unknown", "gigabyte 5850": "5850", "gigabyte 5870": "5870", "gigabyte 6950": "6950", "gigabyte 6950 1gb": "6950", # Assuming the 1GB variant is not significantly different for mining. "gigabyte 7950": "7950", "gigabyte 7950s": "7950", # Assuming plural form refers to multiple units of the same model. "gigabyte 7970 ghz edition": "7970", "gigabyte amd radeon hd 7850 1gb": "7850", "gigabyte ga p67a ud5": "unknown", "gigabyte ga-970a-ud3": "unknown", "gigabyte ga-z77x-ud4h board": "unknown", "gigabyte ga990fxa-ud7": "unknown" } mapping34 = { "gigabyte gtx 460 dual fan": "gtx460", "gigabyte gv-r587u": "5870", # Assuming a model number typo or variation, closest match. "gigabyte oc'd edition with twin fan design": "unknown", # No specific model mentioned. "gigabyte radeon 7950 hd gpus": "7950", "gigabyte radeon 7950 mining rig": "7950", "gigabyte reference cards": "unknown", # No specific model mentioned. "gigabyte super overclock 5870": "5870", "gigabyte switch": "unknown", # No relevant hardware match. "gigabyte's old 7950s": "7950", "gigampz adapter board": "unknown", # No relevant hardware match. "gigampz adapter boards": "unknown", # No relevant hardware match. "gigampz adapters": "unknown", # No relevant hardware match. "gigapmz breakout board": "unknown", # No relevant hardware match. "gigashyte": "unknown", # Likely a typo, but no specific hardware match. "gigavps": "unknown", # No relevant hardware match. "gigavps's pool": "unknown", # No relevant hardware match. "gigbt up5 mobo": "unknown", # No relevant hardware match. "gimpy r4": "rkminer r4-box", # Assuming "gimpy" is a typo or nickname. "git": "unknown", # No relevant hardware match. "glasswalker controller": "unknown", # No relevant hardware match. "glock 19": "unknown", # No relevant hardware match. "gn chips": "unknown", # No relevant hardware match. "gnu screen": "unknown", # No relevant hardware match. "gold": "unknown", # No relevant hardware match. "gold 605w psu": "unknown", # No relevant hardware match. "gold hp": "unknown", # No relevant hardware match. "gold miners": "unknown", # No relevant hardware match. "gold psu": "unknown", # No relevant hardware match. "gold psus": "unknown", # No relevant hardware match. "gold rush boards": "unknown", # No relevant hardware match. "gold rush cards": "unknown", # No relevant hardware match. "gold state psu": "unknown", # No relevant hardware match. "gold units": "unknown", # No relevant hardware match. "gold-rated 1300w psu": "unknown", # No relevant hardware match. "gold-rated power supplies": "unknown", # No relevant hardware match. "golden nonce evo board": "unknown", # No relevant hardware match. "goldshells": "unknown", # No relevant hardware match. "goldstrike chips": "unknown", # No relevant hardware match. "goldstrike i 500gh/s 28nm asic": "unknown", # No exact match, but related to mining ASICs. "goldstrike i asic": "unknown", # No exact match, but related to mining ASICs. "goldstrike i asics": "unknown", # No exact match, but related to mining ASICs. "goldstrike i board": "unknown", # No exact match, but related to mining ASICs. "good fan": "unknown", # No relevant hardware match. "google nexus 7": "unknown", # No relevant hardware match. "gopro hero3": "unknown", # No relevant hardware match. "gpk's board": "unknown", # No relevant hardware match. "gps": "unknown", # No relevant hardware match. "gpu": "unknown", # No specific model mentioned. "gpu (device) 0: pciex16 - sapphire radeon hd 6790": "6790", "gpu (device) 1: agp - ati radeon hd 46xx": "unknown", # No exact match, closest would be in the 4600 series but not listed. } mapping35 = { "1x c19": "unknown", "1x power supply": "unknown", "1x-16x pci-e extender cable": "unknown", "1x32g": "unknown", "1x5850 rig": "5850", "1x6950": "6950", "1x72g": "unknown", "1xamu": "unknown", "1xbfl": "bfl sc", # Could potentially refer to any BFL (Butterfly Labs) product, but too vague. "1xblt": "unknown", "1xica": "unknown", "1xjalapeno": "butterflylabs (bfl) jalapeno", "1xmmq": "unknown", "2 -hd 6870's": "6870", "2 1500 watt power supplies": "unknown", "2 1miner rigs": "unknown", "2 28nm mining cards": "unknown", "2 2kwatt boards from optimizer": "unknown", "2 4 ft exhaust fans": "unknown", "2 5870s": "5870", "2 6870's": "6870", "2 bitfury starter kits": "unknown", # Could refer to any Bitfury product, but too vague. "2 blades": "unknown", # Could potentially refer to ASICminer BE Blade, but too vague. "2 card amd": "unknown", "2 chip jally": "unknown", "2 chip ones": "unknown", "2 computers": "unknown", "2 coupons": "unknown", "2 dedicated rigs": "unknown", "2 dps 2000 psus": "unknown", "2 dual and 4 singles": "unknown", "2 from 17": "unknown", "2 from 22": "unknown", "2 ft 15 gauge custom cables": "unknown", "2 gb 1067 mhz ddr3 memory": "unknown", "2 gb ram": "unknown", "2 gh/s upgrade": "unknown", "2 ghz intel core 2 duo processor": "unknown", "2 gigs ddr3": "unknown", "2 gpio 26 pin to 8 pin wires": "unknown", "2 gpu system": "unknown", "2 hub 10 ports": "unknown", "2 jalapenos": "butterflylabs (bfl) jalapeno", "2 jallies": "unknown", # Could potentially refer to jalapeno, but too vague. "2 joining apartments": "unknown", "2 million doge": "unknown", "2 miner": "unknown", "2 miners": "unknown", "2 module avalon": "unknown", # Could potentially refer to any Avalon product, but too vague. "2 of my be with no hubs": "unknown" } mapping36 = { "gpu 0": "unknown", "gpu 1": "unknown", "gpu 2": "unknown", "gpu 3": "unknown", "gpu based rigs": "unknown", "gpu caps viewer": "unknown", "gpu card": "unknown", "gpu cards": "unknown", "gpu cases": "unknown", "gpu cluster": "unknown", "gpu cores": "unknown", "gpu device": "unknown", "gpu fans": "unknown", "gpu farm": "unknown", "gpu farms": "unknown", "gpu holder": "unknown", "gpu litecoin mining rig with 4 hd 7850": "7850", "gpu miner": "unknown", "gpu miner box": "unknown", "gpu miner setups": "unknown", "gpu miners": "unknown", "gpu mining": "unknown", "gpu mining gear": "unknown", "gpu mining rigs": "unknown", "gpu rig": "unknown", "gpu rig (windows 7)": "unknown", "gpu rigs": "unknown", "gpu scrypt farm": "unknown", "gpu servers": "unknown", "gpu setup": "unknown", "gpu shark": "unknown", "gpu system": "unknown", "gpu zec miner": "unknown", "gpu's": "unknown", "gpu-rigs": "unknown", "gpu-z": "unknown", "gpu/asic": "unknown", "gpu/asic rig": "unknown", "gpu0": "unknown", "gpu1": "unknown", "gpu2": "unknown", "gpu3": "unknown", "gpu4": "unknown", "gpufarm": "unknown", "gpus": "unknown", "gpus rigs": "unknown", "graphic cards": "unknown", "graphics card": "unknown", "graphics card miners": "unknown", "graphics cards": "unknown", } mapping37 = { "graphics cards gigabyte hd795": "unknown", "graphite": "unknown", "greatwall 500w psu": "unknown", "greatwall power supply": "unknown", "greed-seed board": "unknown", "green \"miner\" leds": "unknown", "green and yellow pair of single wires": "unknown", "green controller board": "unknown", "green controller card": "unknown", "green house": "unknown", "green light": "unknown", "green phoenix power connector": "unknown", "green power adapters": "unknown", "green power connector": "unknown", "green power connectors/adapters": "unknown", "green screw terminals": "unknown", "greenwave power monitoring system": "unknown", "grid controlla community edition": "unknown", "grid seed": "unknown", # No exact match, but likely referring to Gridseed devices "grid seed blade": "unknown", # Likely referring to Gridseed Blade "grid seed blades": "unknown", # Likely referring to Gridseed Blade "grid seed miners": "unknown", # Likely referring to Gridseed devices "grid seeds": "unknown", # Likely referring to Gridseed devices "gridseed": "unknown", # No exact match, but clearly referring to Gridseed devices "gridseed 1 chip": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed 115": "unknown", "gridseed 5 chip": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed 5 chip miners": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed 5-chip miners": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed 5-chip orbs": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed 5-chip units": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed 5-chip usb miner": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed 5-chips usb miner": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed 5chip miners": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed 80s": "unknown", "gridseed asic miner": "unknown", # Refers to Gridseed ASIC miners, but not specifically listed "gridseed asic's": "unknown", # Refers to Gridseed ASIC miners, but not specifically listed "gridseed blade": "unknown", # Likely referring to Gridseed Blade "gridseed blades": "unknown", # Likely referring to Gridseed Blade "gridseed cgminer": "unknown", "gridseed chips": "unknown", "gridseed dual asic": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed dual miner": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed dual miners": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed dualmine 300+ kh/s asic scrypt & sha miner": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed dualminer 5chip": "unknown", # Refers to a specific Gridseed model, but not listed "gridseed fans": "unknown", "gridseed g-black": "unknown", "gridseed g-blade": "unknown", # Likely referring to Gridseed Blade "gridseed gc3355": "unknown" # Refers to the Gridseed chip, but not a specific product listed# Note: The entries marked as "unknown" are because they either do not exactly match any hardware listed or refer to a broader category or specific model not explicitly listed. Some entries have comments indicating they likely refer to Gridseed devices but without a direct match in the provided list. } mapping38 = { "gridseed hosted miner": "unknown", "gridseed miner": "unknown", "gridseed miners": "unknown", "gridseed mini usb miner": "unknown", "gridseed mini usb miners": "unknown", "gridseed orb": "unknown", "gridseed orbs": "unknown", "gridseed overclocked ( 950mhz )": "unknown", "gridseed plug & play": "unknown", "gridseed scrypt asics": "unknown", "gridseed simple pack": "unknown", "gridseed stack": "unknown", "gridseed unit": "unknown", "gridseed usb asic sha/scrypt miner": "unknown", "gridseed usb miner": "unknown", "gridseed usbs": "unknown", "gridseed voltmodded with simple mod usb cable": "unknown", "gridseed's 5-chips miner": "unknown", "gridseed/lightning asics miners": "unknown", "gridseeds": "unknown", "gridseeds controllers": "unknown", "gridseedusb cable": "unknown", "grill": "unknown", "grills": "unknown", "grindseed": "unknown", "grindseed g black miner": "unknown", "ground": "unknown", "ground from the street transformer": "unknown", "grounding rods": "unknown", "group board/chip buy": "unknown", "group order": "unknown", "grow lights": "unknown", "gs": "unknown", "gs blade": "unknown", "gs hub": "unknown", "gs hubs": "unknown", "gs usb miner": "unknown", "gs800 corsair power supply": "unknown", "gsblades": "unknown", "gsd blades": "unknown", "gsd orbs": "unknown", "gsx i (400ghs) pci board": "unknown", "gt 220": "gt220", "gts450": "gts450", "gtx 1080tis": "unknown", "gtx 470": "gtx470", "gtx 480": "gtx480", "gtx 670": "gtx670", "gtx 680": "gtx680", "gtx 760": "unknown", } mapping39 = { "gtx 780": "unknown", "gtx 970": "unknown", "gtx-680 (nvidia)": "gtx680", "gtx570": "gtx570", "gtx680's": "gtx680", "gtx850m gpu": "unknown", "gui": "unknown", "gui miner": "unknown", "gui miner 20110614": "unknown", "gui miner 20110701": "unknown", "guiminer": "unknown", "guiminer (v2012-02-19)": "unknown", "guiminer 2011-06-14": "unknown", "guiminer 20121203": "unknown", "guiminer poclbm": "unknown", "guiminer v-2012-12-03": "unknown", "guiminer-scrypt": "unknown", "guns": "unknown", "gv-r797oc-3gd": "unknown", # No exact match, could be related to "7970" but not certain. "gygabyte": "unknown", "h-board": "unknown", "h-board #2": "unknown", "h-board #3": "unknown", "h-board (october)": "unknown", "h-board 2": "unknown", "h-boards": "unknown", "h-boards #4 and #5": "unknown", "h-card": "unknown", "h-cards": "unknown", "h/m board bitfury stuff": "unknown", "h110 watercooling": "unknown", "h110i": "unknown", "h3 m20s": "unknown", "h6 controller": "unknown", "h80i": "unknown", "h80i clone": "unknown", "hab": "unknown", "habanero": "unknown", "habanero board": "unknown", "habanero boards": "unknown", "habanero miners": "unknown", "habaneros": "unknown", "hackintosh": "unknown", "hailea hc-2200bh": "unknown", "hair nets and gloves": "unknown", "hall light": "unknown", "hall-effect clamp meter": "unknown", "halong mining dragonmint t1 16 th/s": "halong mining dragonmint t1", "halong mining dragonmint t1 16 th/s 1600watt (sha-256)asic-miner": "halong mining dragonmint t1", "halong t1": "halong mining dragonmint t1", } mapping40 = { "ham radio power supplies": "unknown", "handles": "unknown", "hanging adapters": "unknown", "hard disks": "unknown", "hard drive": "unknown", "hard drive heat sinks": "unknown", "hard drive psu": "unknown", "hard drives": "unknown", "hard ethernet cable": "unknown", "hardcover book": "unknown", "harddrive": "unknown", "hardware": "unknown", "hardware canaan avalon a1066 pro 55th": "canaan avalonminer 1066", # Closest match, assuming typo in model number. "hardware hacking tools": "unknown", "hardware on hand": "unknown", "harley sportster": "unknown", "hasboard": "unknown", "hash blade": "unknown", "hash board": "unknown", "hash board chips": "unknown", "hash board from a tube": "unknown", "hash board heatsinks": "unknown", "hash boards": "unknown", "hash cables": "unknown", "hash fast": "hashfast", # Closest match, assuming typo. "hash module": "unknown", "hash pcb": "unknown", "hash rate": "unknown", "hash unit": "unknown", "hash unit boards": "unknown", "hash units": "unknown", "hash-board": "unknown", "hash-boards": "unknown", "hashboard": "unknown", "hashboard assemblies": "unknown", "hashboard s9(12.93t 600m)": "antminer s9", # Closest match, assuming specific configuration details. "hashboards": "unknown", "hashbuster 25ghs miner": "unknown", "hashbuster board": "unknown", "hashcoins miner": "hashcoins apollo v3", # Assuming general reference to HashCoins' product line. "hashfast": "hashfast baby jet", # Closest product match. "hashfast 400gh gn chips": "hashfast baby jet", # Assuming reference to chips used in HashFast's Baby Jet. "hashfast baby jet": "hashfast baby jet", "hashfast baby jet 400 gh": "hashfast baby jet", "hashfast baby jet miner #7": "hashfast baby jet", "hashfast babyjet": "hashfast baby jet", "hashfast batch 1": "hashfast baby jet", # Assuming reference to the first batch of HashFast's Baby Jet. "hashfast boxes": "unknown", "hashfast chip boards (vmc)": "unknown", "hashfast flash": "unknown", } mapping41 = { "hashfast gear": "unknown", "hashfast golden nonce asic": "unknown", "hashfast miner": "unknown", "hashfast miner 2": "unknown", "hashfast miners": "unknown", "hashfast no gear": "unknown", "hashfast rigs": "unknown", "hashfast shares": "unknown", "hashfast sierra": "hashfast sierra", "hashfast units": "unknown", "hashfast's yoli board": "unknown", "hashing board": "unknown", "hashing boards": "unknown", "hashing cable": "unknown", "hashing cards": "unknown", "hashing farms": "unknown", "hashing modules": "unknown", "hashing modules pcb": "unknown", "hashing modules ribbons": "unknown", "hashing modules with 2 aluminium heatsinks each": "unknown", "hashing pcb": "unknown", "hashing units": "unknown", "hashingboard": "unknown", "hashingboards": "unknown", "hashnest": "unknown", "hashra controlla": "unknown", "hashra controlla image": "unknown", "hashra mini controla firmware on sd": "unknown", "haupauge hd-pvr": "unknown", "hd": "unknown", "hd 5830": "5830", "hd 5850 radeon": "5850", "hd 5870": "5870", "hd 5870 (ati)": "5870", "hd 5970": "5970", "hd 5970s farm": "5970", "hd 5xxxx cards": "unknown", # Could potentially match any HD 5xxx series card, but too vague for a specific mapping. "hd 6950": "6950", "hd 6970": "6970", "hd 6970 gpu": "6970", "hd 7770": "7770", "hd 7950": "7950", "hd tv": "unknown", "hd1000 dev board": "unknown", "hd3k series": "unknown", "hd4650": "4650", "hd5770": "5770", "hd5770 (amd x2/asus)": "5770", "hd5830": "5830", "hd5850": "5850" } mapping42 = { "hd5870": "5870", "hd58xx": "unknown", # No exact match, "58xx" could refer to any in the 5800 series "hd5970": "5970", "hd6450": "6450", "hd6770": "6770", "hd6950": "6950", "hd6950 2gb": "6950", # Specific memory variant not listed, but model matches "hd6970": "6970", "hd6990": "6990", "hd7650m": "unknown", # No mobile versions listed "hd770": "unknown", # Likely a typo or incorrect model number "hd7850": "7850", "hd7970": "7970", "hdd": "unknown", # Refers to a hard disk drive, not relevant to mining hardware "hdmi": "unknown", # Refers to a digital interface, not relevant to mining hardware "hdmi monitor": "unknown", # Refers to a monitor, not relevant to mining hardware "hdmi to vga adaptater": "unknown", # Refers to an adapter, not relevant to mining hardware "headless box": "unknown", # General term, not specific hardware "headless rig": "unknown", # General term, not specific hardware "headless rigs": "unknown", # General term, not specific hardware "heat chimney": "unknown", # Refers to a cooling solution, not specific hardware "heat gun": "unknown", # Tool for applying heat, not relevant to mining hardware "heat pipes": "unknown", # Component of cooling systems, not specific hardware "heat shielding": "unknown", # Refers to thermal protection, not specific hardware "heat sink": "unknown", # General cooling component, not specific hardware "heat sink 8.8mm x 8.8mm x 5.0mm": "unknown", # Specific component size, not specific hardware "heat sink compound": "unknown", # Thermal paste, not specific hardware "heat sink grease": "unknown", # Another term for thermal paste, not specific hardware "heat sink screws": "unknown", # Fasteners for heat sinks, not specific hardware "heat sink shrouds": "unknown", # Covers for heat sinks, not specific hardware "heat sink with fan": "unknown", # General cooling solution, not specific hardware "heat sinks": "unknown", # General cooling components, not specific hardware "heat-sink front-case 2-in-1 logo-ed (sapphire)": "unknown", # Specific case component, not mining hardware "heatbit mini miner": "unknown", # Not listed in the provided hardware list "heaters": "unknown", # General term, not specific hardware "heathkit": "unknown", # Brand known for electronic kits, not specific hardware "heatsink": "unknown", # General cooling component, not specific hardware "heatsink fans": "unknown", # Fans attached to heatsinks, not specific hardware "heatsink paste": "unknown", # Another term for thermal paste, not specific hardware "heatsink screws": "unknown", # Fasteners for heatsinks, not specific hardware "heatsink support plate": "unknown", # Mounting hardware for heatsinks, not specific hardware "heatsink/board": "unknown", # General term, not specific hardware "heatsinks": "unknown", # General cooling components, not specific hardware "heatsinks 11mmx11mmx5mm": "unknown", # Specific component size, not specific hardware "heatsinks and chips": "unknown", # General components, not specific hardware "heatspreader": "unknown", # Component of cooling systems, not specific hardware "heatspreaders": "unknown", # Components of cooling systems, not specific hardware "heavy duty iec cable 10a fuse 240v(uk power)": "unknown", # Power cable, not specific hardware "heavy duty staple gun": "unknown", # Tool, not relevant to mining hardware "hec cougar cmx 1000w psu": "unknown", # Power supply unit, not specific mining hardware } mapping43 = { "hermit crab tank": "unknown", "hero gopro3": "unknown", "heslo": "unknown", "hessaire swamp cooler": "unknown", "hex board from technobit": "unknown", # No exact match, but related to mining hardware. "hex miners": "unknown", # Could refer to various hex-named miners but too vague. "hex mounts": "unknown", "hex16": "unknown", # Close to hex16a series but not exact. "hex16 boards": "unknown", # Implies boards for hex16 series but not a direct match. "hex16a": "unknown", # Close to hex16a series but not listed exactly. "hex16a - avalon based board": "unknown", # Descriptive but no exact match. "hex16a miner": "unknown", # Implies a miner based on hex16a but not listed. "hex16a1": "unknown", # Close to hex16a series but not listed. "hex16a2": "unknown", # Close to hex16a series but not listed. "hex16a2 miners": "unknown", # Implies miners based on hex16a2 but not a direct match. "hex16a2/b/a1": "unknown", # Composite of several models but not directly listed. "hex16a3 miner": "unknown", # Implies a miner based on hex16a3 but not listed. "hex16a4 board": "unknown", # Implies a board for hex16a4 but not a direct match. "hex16b": "unknown", # Close to hex16a series but not listed. "hex16b miners": "unknown", # Implies miners based on hex16b but not a direct match. "hex16c": "unknown", # Close to hex16a series but not listed. "hex2a miners": "unknown", # Implies miners based on hex2a but not listed. "hex4m": "unknown", # Close to hex-named miners but not listed. "hex4m board": "unknown", # Implies a board for hex4m but not a direct match. "hex4m boards": "unknown", # Implies boards for hex4m but not a direct match. "hex8": "unknown", # Close to hex8a1 series but not listed. "hex8a1": "unknown", # Close to hex8a1 series but not listed. "hex8a1 130": "unknown", # Specific version of hex8a1 but not listed. "hex8a1 130gh/s": "unknown", # Specific version of hex8a1 but not listed. "hex8a1 240": "unknown", # Specific version of hex8a1 but not listed. "hex8a1 boards": "unknown", # Implies boards for hex8a1 but not a direct match. "hexacopter": "unknown", "hexacore": "unknown", "hexb": "unknown", # Close to hex16b series but not listed. "hexcube": "unknown", "hexfury": "unknown", # Close to various fury-named miners but not listed. "hexminer": "unknown", # General term for hex-named miners but not specific. "hexminer hex16a2": "unknown", # Implies a hexminer model hex16a2 but not listed. "hexminer software": "unknown", "hexminer windoze": "unknown", "hexminerc": "unknown", # Close to hex-named miners but not listed. "hexminers": "unknown", # General term for hex-named miners but not specific. "hf baby jet": "hashfast baby jet", "hf baby jet r2 upgrade shares": "unknown", # Specific to an upgrade but not a miner model. "hf boards": "unknown", # Implies boards for hashfast miners but not a direct match. "hf miner": "unknown", # General term for hashfast miner but not specific. "hf miner #4": "unknown", # Specific to a unit but not a miner model. "hf preordered units": "unknown", # Refers to preordered units but not specific hardware. "hf sierra": "hashfast sierra", "hf unit": "unknown", # General term for hashfast unit but not specific. } mapping44 = { "hf/ct bare rig": "unknown", "hfb / hfa hash fast device": "unknown", "hi end 15 awg pcie cables": "unknown", "hid 5970": "5970", "high clock cube": "unknown", "high clock units": "unknown", "high end apc units": "unknown", "high end graphics card": "unknown", "high end machines": "unknown", "high end psu 240 watts": "unknown", "high end soldering /ultrasonic welding equipment": "unknown", "high quality plat psu": "unknown", "high speed fans": "unknown", "high speed modem": "unknown", "high speed pick and place systems": "unknown", "high-end gpu": "unknown", "high-end thermal paste": "unknown", "high-powered hub": "unknown", "high-s/n board": "unknown", "hive asic hub": "unknown", "hive series 850w modular power supply 80 plus bronze certified single +12v rail @ 70.5 amps intel 4th gen cpu ready sli & crossfire ready": "unknown", "hiwoods (r)e18427s8p-205": "unknown", "hold down brackets": "unknown", "home made cables and connectors": "unknown", "home router": "unknown", "home server": "unknown", "home wiring cables": "unknown", "homebrew boards": "unknown", "honeywell": "unknown", "honeywell turbo fan": "unknown", "host": "unknown", "host usb port": "unknown", "hosted miner": "unknown", "hosted miners": "unknown", "hot air heat duct": "unknown", "hot air rework station": "unknown", "hot fuschia": "unknown", "hot noisy gpu's": "unknown", "hot-air station": "unknown", "hot-blue": "unknown", "hotswap hdd`s": "unknown", "hourly watt meter": "unknown", "hp": "unknown", "hp 1000": "unknown", "hp 1000 model": "unknown", "hp 1000 watt server": "unknown", "hp 1000w psu": "unknown", "hp 1000w server psu": "unknown", "hp 1200": "unknown", "hp 1200 watt server power supplies": "unknown", } mapping45 = { "hp 1200w psu": "unknown", "hp 1200w server power supply": "unknown", "hp 2 amp": "unknown", "hp 2450 watt": "unknown", "hp 403781-001 dl380 g5 1000w power supply": "unknown", "hp 750w server psu": "unknown", "hp 800w psu": "unknown", "hp c-class blade cpu heatsinks": "unknown", "hp common slot psu": "unknown", "hp dl380 850w psus": "unknown", "hp dm4 laptops": "unknown", "hp dps 1200fb-1 a": "unknown", "hp dps 800gb": "unknown", "hp dps 800gba": "unknown", "hp dps-1200 power supply": "unknown", "hp dps-600pb": "unknown", "hp dps-800 server supplies": "unknown", "hp dps-800gb psu": "unknown", "hp dps-800gba": "unknown", "hp dps1200 common rail platinum psu": "unknown", "hp dps800": "unknown", "hp dsp1200": "unknown", "hp dsp800gb 1000 watts psu": "unknown", "hp integrity blade systems": "unknown", "hp laser printer": "unknown", "hp mini": "unknown", "hp mini laptop": "unknown", "hp notebook": "unknown", "hp of my rig": "unknown", "hp pavillion dv6": "unknown", "hp pdus": "unknown", "hp power supplies": "unknown", "hp power supply": "unknown", "hp proliant 1000w proprietary hot-swap power supply": "unknown", "hp proliant psu": "unknown", "hp server 1200w": "unknown", "hp server dps 800gb a psu": "unknown", "hp server power supplies": "unknown", "hp server power supply": "unknown", "hp thin client": "unknown", "hp/compaq server power supply": "unknown", "hp500 tower": "unknown", "hs3": "unknown", "hsfs": "unknown", "htpc": "unknown", "htpc case": "unknown", "hub": "unknown", "hub with 4 ports": "unknown", "hubs": "unknown", "huge gauge extension cord": "unknown", } mapping46 = { "2 ohm resistor": "unknown", "2 or more gpus": "unknown", "2 pac": "unknown", "2 plug outlet 20 amp circuit breaker": "unknown", "2 pole connectors": "unknown", "2 port usb bricks": "unknown", "2 powered hubs": "unknown", "2 psus": "unknown", "2 rig with 3 diablo 1 poclbm kernels": "unknown", "2 rig with 4 phatk kernel": "unknown", "2 rigs": "unknown", "2 rockminers r-boxes": "unknown", # Assuming "rkminer r4-box" but not a direct match. "2 shares": "unknown", "2 side screws": "unknown", "2 terahash miner": "unknown", "2 th miner": "unknown", "2 th/s bitmine coincraft rig (#ccr-2000)": "2 th/s coincraft miner", "2 titans 2500w": "unknown", "2 to 1 usb boards": "unknown", "2 units": "unknown", "2 windows boxes": "unknown", "2 wire 6pin 26in 14 awg power supply cable": "unknown", "2 x 1.2 th/s miners": "unknown", "2 x 1000watt grid tie true sine wave invertors": "unknown", "2 x 120 mm fans": "unknown", "2 x 1th/s miner": "unknown", "2 x 20gh/s": "unknown", "2 x 3.2 th/s miners": "unknown", "2 x 5 pin shrouded header (2.54mm)": "unknown", "2 x 5970": "5970", "2 x 7950s": "7950", "2 x batch #3 avalon": "avalon batch 3", "2\" rock wool insulation": "unknown", "2\"dual\" cables": "unknown", "2% extra chips": "unknown", "2*6870": "6870", "2+th/s bitfury mining equipment": "unknown", # Could refer to Bitfury hardware but not specific. "2-5a bench power supply": "unknown", "2-chip bitfury 16nm": "unknown", # Likely refers to Bitfury hardware but not specific. "2-pin connector": "unknown", "2-to-1 pcie cables": "unknown", "2-to-1 pcie y-connectors": "unknown", "2.0 brother": "unknown", "2.0 powered hub": "unknown", "2.1a battery pack": "unknown", "2.1a supply": "unknown", "2.1mm barrel connectors": "unknown", "2.2th of fury": "unknown", "2.3.4": "unknown", "2.3.5": "unknown", } mapping47 = { "human bitcoin miner": "unknown", "hurricane electric 6in4 ipv6 tunnel": "unknown", "hvm equipment": "unknown", "hw firewalls": "unknown", "hwinfo": "unknown", "hx 1050": "unknown", "hx 850s 80 plus gold certified": "unknown", "hx1000i": "unknown", "hx1000w corsair psu": "unknown", "hx1050": "unknown", "hx1050s": "unknown", "hx850": "unknown", "hx850 psus": "unknown", "hx850w": "unknown", "hybrid laptops": "unknown", "hybrid nvidia macbook": "unknown", "hyundai hy-hb608 usb-2.0 hub": "unknown", "i": "unknown", "i power meter": "unknown", "i2c cables": "unknown", "i3-3220t": "unknown", "i3-3225": "unknown", "i3-540 cpu": "unknown", "i386 pc": "unknown", "i5": "unknown", "i5 3570k": "unknown", "i5 6600k": "unknown", "i5 cpu": "unknown", "i5-2500 (3.30ghz) windows 7 64 bits machine": "unknown", "i7": "unknown", "i7 4790k": "unknown", "i7 6700t": "unknown", "i7 920 @3.8ghz & 12gb ram": "unknown", "i7 930": "unknown", "i7 system": "unknown", "i7-2600k": "unknown", "iball extension boards": "unknown", "ibelink dm11g miner": "unknown", "ibm 1440watter": "unknown", "ibm 2000 w server psu": "unknown", "ibm 2000w": "unknown", "ibm 2880 psu": "unknown", "ibm 2880w psu": "unknown", "ibm 2880w server psu": "unknown", "ibm 2880w server supplies": "unknown", "ibm 2888 psus": "unknown", "ibm 2980": "unknown", "ibm 2980w platinum psu": "unknown", "ibm 2980w power supply": "unknown", "ibm 2980w psu": "unknown", } mapping48 = { "ibm 2kw ones": "unknown", "ibm 2kw psu": "unknown", "ibm 2kw psu breakout boards": "unknown", "ibm 4kw bundle": "unknown", "ibm 835w power supplies": "unknown", "ibm 850w power supplies": "unknown", "ibm bladecenter 2900w psus": "unknown", "ibm bladecenter h 2880w psu": "unknown", "ibm bladecenter h power supply": "unknown", "ibm dps-2000": "unknown", "ibm dps-2500bb a psu": "unknown", "ibm dps-2980 ab-a blade pdus (2980w)": "unknown", "ibm dsp2000 psu": "unknown", "ibm eservers 346": "unknown", "ibm power supplies": "unknown", "ibm server 2000 watts super efficient supply": "unknown", "ibm server 825w psus": "unknown", "ibm server power supplies": "unknown", "ibm server psu's": "unknown", "ibm x46 heat sink": "unknown", "iboot devices": "unknown", "iboot switch": "unknown", "ic": "unknown", "ic's": "unknown", "ic's a2 and a1": "unknown", "ic102": "unknown", "ic70": "unknown", "ica": "unknown", "ica 3": "unknown", "ica 6": "unknown", "ica boards": "unknown", "ica/bfl fpga": "unknown", "icarus": "icarus", "icarus board": "icarus", "icarus boards": "icarus", "icarus compatible board": "icarus", "icarus dual fpga board": "icarus", "icarus dual spartan board": "icarus", "icarus fpga board": "icarus", "icarus fpga mining boards": "icarus", "icarus fpgas": "icarus", "icarus heatsinks": "unknown", "icarus miners": "icarus", "icarus tower": "unknown", "icarus trade-ins": "unknown", "icaruses": "icarus", "ice 'nano' furies": "unknown", "ice fury sticks": "unknown", "ice fury usb sticks": "unknown", "icedrill": "unknown" } mapping49 = { "icefury usb sticks": "unknown", "id card": "unknown", "idc 5 male (single row) to usb a male": "unknown", "ide cables": "unknown", "ide drives of 20 gig": "unknown", "ide ultra 133 cables": "unknown", "identical machines": "unknown", "idevice": "unknown", "idsonix usb 3.0 hub": "unknown", "iec power cables": "unknown", "iis server": "unknown", "iis7": "unknown", "ikea helmer locker": "unknown", "imac": "unknown", "imet": "unknown", "immersion cooling system": "unknown", "immersion cooling tank": "unknown", "impact driver": "unknown", "inc. pl2303 serial port": "unknown", "inductor": "unknown", "inductors": "unknown", "industrial barrel fans": "unknown", "industrial class rigs": "unknown", "industrial fans": "unknown", "industrial grade chips": "unknown", "industrial hub": "unknown", "industrial material": "unknown", "industrial misting": "unknown", "industrial resistors": "unknown", "industrial sized fan": "unknown", "industrial wirecutter": "unknown", "infirm": "unknown", "infrared thermometer": "unknown", "injector": "unknown", "inline 5inch fan": "unknown", "inline duct fan": "unknown", "inline regulator": "unknown", "inline resistor": "unknown", "inno silicon": "unknown", # Closest match would be "innosilicon" but not exact. "inno t2 turbo 24m10": "unknown", # No exact match, possibly a typo or variant of "innosilicon t2 turbo". "inno t3": "unknown", # Closest match would be "innosilicon t3" variants but not exact. "inno t39": "unknown", # No exact match, possibly a typo or variant of "innosilicon t3" models. "innosilicon": "unknown", # Brand name without specific model. "innosilicon a2": "unknown", # No exact match in the provided list. "innosilicon t1": "innosilicon t2 terminator", # Assuming a typo, closest match. "innosilicon t2": "innosilicon t2 terminator", "innosilicon t2t+ 32th": "innosilicon t2 turbo+ 32t", "innosilicon t2t-26t": "innosilicon t2 turbo 26t", "innosilicon t2turbo 24th miner": "innosilicon t2 turbo", # Assuming "24th" refers to hash rate, closest match. "innosilicon t3 50": "innosilicon t3 50t", } mapping50 = { "input voltage": "unknown", "inspector": "unknown", "installation guide": "unknown", "instruction card": "unknown", "insulated 10\" duct": "unknown", "insulated 8\" duct": "unknown", "insulated copper wire": "unknown", "intake fan": "unknown", "intake fan for the psu": "unknown", "intake fans": "unknown", "intake filter": "unknown", "integrated 6550d": "unknown", "integrated gpu": "unknown", "intel": "unknown", "intel - core i7-7700k 4.2ghz quad-core processor": "unknown", "intel 8850": "unknown", "intel atom d525 dou core processor": "unknown", "intel atom processor": "unknown", "intel celeron ii": "unknown", "intel celeron m 900mhz 1gb-ram": "unknown", "intel centrino": "unknown", "intel core i7": "unknown", "intel core i7-2600k 4.5ghz": "unknown", "intel core i7-2600k 4.5ghz @ 1.35v": "unknown", "intel corp.": "unknown", "intel cpu": "unknown", "intel e-5300 cpu": "unknown", "intel gpu": "unknown", "intel hd 3000": "unknown", "intel hd graphics": "unknown", "intel hd graphics gpu": "unknown", "intel i3": "unknown", "intel i3 @ 3 ghz": "unknown", "intel i3 cpu": "unknown", "intel mobo": "unknown", "intel opencl sdk": "unknown", "intel p3": "unknown", "intel pentium": "unknown", "intel pentium dual cpu t3200 2.0 ghz": "unknown", "intel q6600": "unknown", "intel server 1000 watt 120vol 1200 watt 240 volt plat": "unknown", "intel(r) core(tm)2 cpu 6400": "unknown", "interface board": "unknown", "internal cables and connectors": "unknown", "internal cd rom": "unknown", "internal fan": "unknown", "internal padding": "unknown", "internal ribbon cable": "unknown", "internet connection": "unknown", "internet lines": "unknown", } mapping51 = { "internet router": "unknown", "io board": "unknown", "io board for the beaglebone": "unknown", "io cable": "unknown", "io expansion board for the raspberry pi": "unknown", "ip": "unknown", "ip address sticker": "unknown", "ip reporter": "unknown", "ip scanner": "unknown", "ip scanner program like angry ip": "unknown", "ip scanning tool": "unknown", "ipad": "unknown", "ipad mini": "unknown", "ipads": "unknown", "iphone": "unknown", "ipollo b1l": "ipollo b1l", "ir and tc temp probes": "unknown", "ir gun": "unknown", "ir temp gun": "unknown", "ir temp sensor": "unknown", "ir thermometer": "unknown", "ir-thermo": "unknown", "ir3847mtr1pbf": "unknown", "ir6000-v4": "unknown", "irda station": "unknown", "iron soldering gun": "unknown", "irosewill tokamok 1500": "unknown", "isa style connectors": "unknown", "isl8225m eval board regulator": "unknown", "iso alc 99.9% in a sprayer": "unknown", "isp cable modem": "unknown", "isp header": "unknown", "it pros": "unknown", "ivory color washer": "unknown", "ivy bridge controller": "unknown", "ixc20995": "unknown", "j4bberwock": "unknown", "j4bberwock cables": "unknown", "j4bberwock's boards": "unknown", "jabberwocks boards": "unknown", "jackson's": "unknown", "jagged edge chip": "unknown", "jala": "unknown", "jala 5gh": "unknown", "jala board": "unknown", "jala's": "unknown", "jala-single chip": "unknown", "jalapeno": "butterflylabs (bfl) jalapeno", # Closest match, assuming a typo or shorthand. "jalapeno (butterflylabs)": "butterflylabs (bfl) jalapeno", "jalapeno 5gh/s": "butterflylabs (bfl) jalapeno", # Assuming a version or specification detail. } mapping52 = { "jalapeno 5gh/s units": "butterflylabs (bfl) jalapeno", "jalapeno board": "unknown", "jalapeno boards": "unknown", "jalapeno eeprom": "unknown", "jalapeno from bfl": "butterflylabs (bfl) jalapeno", "jalapeno rig": "unknown", "jalapeno+upgrade": "unknown", # Assuming it refers to an upgraded version of the BFL Jalapeno, but not explicitly listed "jalapenos": "butterflylabs (bfl) jalapeno", "jalapenos (5 ghash)": "butterflylabs (bfl) jalapeno", "jalapeo": "butterflylabs (bfl) jalapeno", # Assuming a typo for "jalapeno" "jalapeo 8": "unknown", # No specific 8 GH/s version listed, assuming typo for "jalapeno" "jalapeo's": "butterflylabs (bfl) jalapeno", # Assuming a typo for "jalapeno" "jalapeos": "butterflylabs (bfl) jalapeno", # Assuming a typo for "jalapeno" "jalapeños": "butterflylabs (bfl) jalapeno", # Assuming a typo for "jalapeno" "jale's": "unknown", "jalepeno": "butterflylabs (bfl) jalapeno", # Assuming a typo for "jalapeno" "jalepenos": "butterflylabs (bfl) jalapeno", # Assuming a typo for "jalapeno" "jall base model": "unknown", "jalla": "unknown", "jallies": "unknown", "jally": "unknown", "jallys": "unknown", "january unit": "unknown", "japs": "unknown", "java": "unknown", "java 7 update 25": "unknown", "javaconsole": "unknown", "jbc hot air station": "unknown", "jelapenos": "butterflylabs (bfl) jalapeno", # Assuming a typo for "jalapeno" "jgarzik": "unknown", "jmumich": "unknown", "jockey-gtk": "unknown", "joint triped": "unknown", "jovy professional hot air station": "unknown", "jtag": "unknown", "jtag ice mkii programmer": "unknown", "jtag port": "unknown", "juiced 10-port": "unknown", "juiced 10-port hubs": "unknown", "juiced hub": "unknown", "juiced systems 10 port usb 3.0 10hub-01": "unknown", "juiced systems 10 port usb 3.0 hubs": "unknown", "juiced systems usb 3.0 / 2.0 - 13 port usb hub": "unknown", "juiced systems usb 3.0 powered hub": "unknown", "jumper cable": "unknown", "jumper cases": "unknown", "jumper j1": "unknown", "jumper p5": "unknown", "jumper plug": "unknown", "junction box": "unknown", } mapping53 = { "juniper knc miner": "unknown", "junk mail": "unknown", "jupi3": "unknown", "jupiter": "knc jupiter", "jupiter 3ks": "knc jupiter", # Assuming a version or specification detail. "jupiter 550 gh/s mining rig": "knc jupiter", "jupiter 6": "unknown", "jupiter 7": "unknown", "jupiter controller board": "unknown", "jupiter from r6": "unknown", "jupiter kncminer": "knc jupiter", "jupiter kncminers": "knc jupiter", "jupiter miner": "knc jupiter", "jupiter modules": "unknown", "jupiter november boards": "unknown", "jupiter orders": "unknown", "jupiter product": "unknown", "jupiter units": "unknown", "jupiters": "knc jupiter", # Assuming a plural form of the product name. "jupiterseasonic platinum-1000 atx 1000 power supply": "unknown", "k-1 board": "unknown", "k-a-watt meter": "unknown", "k-watt meter": "unknown", "k1": "unknown", "k1 nano usb miners": "unknown", "k10+": "unknown", "k10s": "unknown", "k16": "terrahash klondike 16", "k16 (fully assembled miners)": "terrahash klondike 16", "k16 and k64 boards": "terrahash klondike 16", # Assuming related to both k16 and k64 products. "k16 assemblies": "terrahash klondike 16", "k16 boards": "terrahash klondike 16", "k16 klondike": "terrahash klondike 16", "k16 miner": "terrahash klondike 16", "k16 to 3.5\" hdd bay": "unknown", "k16 to 5.25\" drive bay": "unknown", "k16 to ark 4u case rail": "unknown", "k16 to pci express x16 slot": "unknown", "k16's": "terrahash klondike 16", "k16's via terrahash": "terrahash klondike 16", "k16s": "terrahash klondike 16", "k1s": "unknown", "k64": "terrahash klondike 64", "k64 boards": "terrahash klondike 64", "k7325t": "unknown", "k7480t": "unknown", "kc705": "unknown", "kc705_experimental vivado design": "unknown", "kcnminer group buys": "unknown", "kd5": "unknown" } mapping54 = { "keyboard": "unknown", "kia": "unknown", "kia forte": "unknown", "kicad library part for the avalon chip": "unknown", # No specific Avalon model mentioned "kids windows box": "unknown", "kill o watt": "unknown", "kill-a-watt": "unknown", "kill-a-watt inline meter": "unknown", "kill-a-watt meter": "unknown", "kill-o-watt 360w": "unknown", "kill-o-watt meter": "unknown", "killa watt": "unknown", "killawatt": "unknown", "killawatt tool": "unknown", "killawatt's": "unknown", "killawatti": "unknown", "kindle": "unknown", "kingston sd card": "unknown", "kintex 7 chips": "unknown", "kintex-7 boards": "unknown", "kis3r33 modules": "unknown", "kit-forms": "unknown", "klintay's 19 port hubs": "unknown", "klondike 1 usb miner": "klondike", # Assuming a general reference to Klondike miners "klondike board": "klondike", # General reference to Klondike hardware "klondike boards": "klondike", # General reference to Klondike hardware "klondike components": "klondike", # General reference to Klondike hardware "klondike fans": "unknown", # No specific hardware, accessory for Klondike "klondike gen2 board": "klondike", # Assuming a version of Klondike hardware "klondike k16": "klondike", # Specific reference to a Klondike model "klondike k16 full miner assembly": "klondike", # Specific reference to a Klondike model "klondike k16 pcb": "klondike", # Specific reference to a Klondike model "klondike k16s": "klondike", # Specific reference to a Klondike model "klondike miners": "klondike", # General reference to Klondike hardware "klondike platform": "unknown", # No specific hardware, could be referring to software/platform "klondike project": "unknown", # Likely referring to the project, not specific hardware "klondike'sh": "unknown", # Unclear reference, possibly a typo or slang "klondike16 prototype": "klondike", # Specific reference to a Klondike prototype "klondikes": "klondike", # General reference to Klondike hardware "knc": "unknown", # KNC is a manufacturer, not a specific model "knc - saturn": "knc saturn", # Specific reference to a KNC model "knc 175g miner": "unknown", # No specific model mentioned, unclear reference "knc 33 th/s neptune": "knc neptune", # Specific reference to a KNC model "knc 550ghs": "unknown", # No specific model mentioned, unclear reference "knc asic": "unknown", # General reference to KNC ASICs, not a specific model "knc bitcoin miner": "unknown", # General reference to KNC miners, not a specific model "knc boxes": "unknown", # Likely referring to packaging, not specific hardware "knc controller board": "unknown", # Accessory or part of KNC hardware, not a specific miner model "knc device": "unknown", # General reference to KNC devices, not a specific model "knc gear": "unknown", # General reference to KNC products, not a specific model } mapping55 = { "knc group buy": "unknown", "knc group buys": "unknown", "knc juniper": "unknown", "knc jup": "unknown", "knc jupiter": "knc jupiter", "knc jupiter (november unit from the factory": "knc jupiter", # Closest match, assuming typo. "knc jupiter 12cm case fans": "knc jupiter", # Related accessory, mapping to main product. "knc jupiter 400gh/s": "knc jupiter", "knc jupiter 550gh": "knc jupiter", "knc jupiter batch1": "knc jupiter", "knc jupiter cards": "knc jupiter", # Likely referring to the mining cards/modules. "knc jupiter miner": "knc jupiter", "knc jupiter miner (550ghs)": "knc jupiter", "knc jupiter miners": "knc jupiter", "knc jupiter november modules": "knc jupiter", "knc jupiter october version": "knc jupiter", "knc jupiter rig": "knc jupiter", "knc jupiter shares": "unknown", # Likely referring to a share in mining profits, not hardware. "knc jupiters": "knc jupiter", "knc machine": "unknown", "knc machines": "unknown", "knc maincontroller": "unknown", "knc mercury": "kncminer mercury", "knc miner": "unknown", "knc miner [neptune 3000ghs]": "knc neptune", "knc miner [neptune]": "knc neptune", "knc miner hardware": "unknown", "knc miner jupiter": "knc jupiter", "knc miner jupiter 400gh": "knc jupiter", "knc miner neptune": "knc neptune", "knc miner saturn": "knc saturn", "knc miner unit": "unknown", "knc miners": "unknown", "knc n3ptune": "knc neptune", # Assuming typo. "knc neptune": "knc neptune", "knc neptune 2.7 th/s": "knc neptune", "knc neptune 20nm chip": "knc neptune", # Referring to the technology used, mapping to main product. "knc neptune 3th/s": "knc neptune", "knc neptune power supply 2400w fused": "knc neptune", # Accessory specific to the model. "knc neptune unit": "knc neptune", "knc neptune-dayone": "knc neptune", "knc neptunes": "knc neptune", "knc november jupiter": "knc jupiter", "knc order": "unknown", "knc preorder": "unknown", "knc rig": "unknown", "knc rigs": "unknown", "knc saturn": "knc saturn", "knc saturn 280": "knc saturn", "knc saturn [200ghs miner]": "knc saturn" } mapping56 = { "knc saturn miner": "knc saturn", "knc saturn unit": "knc saturn", "knc shares": "unknown", "knc titan": "unknown", # No exact match, but related to "kncminer titan" "knc titan cubes": "unknown", # No exact match, but related to "kncminer titan" "knc titans": "unknown", # No exact match, but related to "kncminer titan" "knc x2": "unknown", "knc y splitter": "unknown", "knc-jupiter": "knc jupiter", "knc/bitfury chips": "unknown", "knc400ghsh/s": "unknown", "kncminer": "unknown", "kncminer 400gh/s jupiters": "knc jupiter", "kncminer 48 hour controller board": "unknown", "kncminer boards": "unknown", "kncminer cube": "unknown", "kncminer jupiter": "knc jupiter", "kncminer jupiter 400gh/s": "knc jupiter", "kncminer jupiter miner": "knc jupiter", "kncminer jupiters": "knc jupiter", "kncminer mars": "unknown", "kncminer mercury": "kncminer mercury", "kncminer miner #1": "unknown", "kncminer miner #2": "unknown", "kncminer miner #5": "unknown", "kncminer miners": "unknown", "kncminer neptune": "knc neptune", "kncminer neptune batch 2": "knc neptune", "kncminer neptune miners": "knc neptune", "kncminer neptunes": "knc neptune", "kncminer pre -order for jupiter": "knc jupiter", "kncminer pre -order for saturn": "knc saturn", "kncminer pre-orders #15xy 1 jupiter": "knc jupiter", "kncminer pre-orders #15xz 1 saturn": "knc saturn", "kncminer saturn": "knc saturn", "kncminer shares": "unknown", "kncminer sp10": "unknown", "kncminer titan": "kncminer titan", "kncminers": "unknown", "kncs": "unknown", "koolance rp452x2 reservoir-pump combo": "unknown", "ksd9700 bimetal 90 degrees nc temperature control switch for transformers": "unknown", "kvm": "unknown", "kw water radiator": "unknown", "kwatt meter": "unknown", "kwh meter": "unknown", "l3": "unknown", "l3 +": "unknown", "l3 hashboards": "unknown", "l3+": "unknown", } mapping57 = { "2.3th/s dragons": "unknown", "2.4 sdk": "unknown", "2.4k resistors": "unknown", "2.4sdk": "unknown", "2.5 sdk": "unknown", "2.5mm barrel connectors": "unknown", "2.5mm copper wire": "unknown", "2.5mm plugs": "unknown", "2.5mm2 cables": "unknown", "2.6 amp wallwort": "unknown", "2.7a and 6000 rpm fans": "unknown", "2.7a fan": "unknown", "2.7gh/s block erupter": "unknown", # No exact match, closest would be "block erupter asics" but not listed. "2.8th/s gb": "unknown", "2/3 months late batch 3 avalon": "avalon batch 3", # Assuming a reference to the late delivery of this batch. "20 amp 120 volt service": "unknown", "20 amp 250v outlets": "unknown", "20 amp breaker": "unknown", "20 amp line & outlet": "unknown", "20 amp outlets": "unknown", "20 amp plugs": "unknown", "20 chips": "unknown", "20 chips board": "unknown", "20 inch box fan": "unknown", "20 order trial shipment": "unknown", "20 pack": "unknown", "20 pin connector housings": "unknown", "20 port hub": "unknown", "20 port hubs": "unknown", "20 port usb hubs": "unknown", "20 ports usb hub": "unknown", "20 s9's": "antminer s9", # Assuming a reference to multiple units of Antminer S9. "20 to 24 pin atx adapter cable": "unknown", "20 unit gridseed full pack": "unknown", # No exact match, could refer to a product bundle not listed. "20 units": "unknown", "20 units gridseed voltmodded with simple mod": "unknown", # No exact match, could refer to modified units not listed. "20 usb cables 4 power supply with 5 jacks 25mm ready to go": "unknown", "20\" box fan": "unknown", "20\" plastic crapbox": "unknown", "20\" window fans": "unknown", "20\"x20\" furnace filters": "unknown", "20-inch box": "unknown", "200 amp 40 breaker box": "unknown", "200 amp box": "unknown", "200 amp single phase service setup": "unknown", "200 gh/s units": "unknown", # No exact match, could refer to a generic specification not listed. "200 gig sat": "unknown", "200 i service": "unknown", "200 lbs of dogs": "unknown", "200 order from china": "unknown", } mapping58 = { "l3+ miners": "unknown", "l3+ units": "unknown", "l3++": "unknown", "l3+s": "unknown", "l6-30 receptacle": "unknown", "l6-30p cable": "unknown", "l6-30r cable": "unknown", "l7": "unknown", "la1ths": "unknown", "la1ths bitcoin miner": "unknown", "la3m": "unknown", "la3m (3mh/s total scrypt power)": "unknown", "la3m miners": "unknown", "la3m unit": "unknown", "la6m": "unknown", "la6m kit": "unknown", "la800g": "unknown", "la90m": "unknown", "la90m samples": "unknown", "lab quality controlled watt/volt power supply": "unknown", "label": "unknown", "laboratory power supply": "unknown", "lamp": "unknown", "lan cable": "unknown", "lan card": "unknown", "lan heatsink": "unknown", "lan port": "unknown", "lan slot": "unknown", "lancelot": "lancelot", "lancelot ( 2 x fpga mining board)": "lancelot", # Assuming a specific configuration of the Lancelot miner. "lancelot batch #2 trade-ins": "lancelot", # Assuming it refers to a specific batch of Lancelot miners. "lancelot board": "lancelot", "lancelot boards": "lancelot", "lancelot cluster": "lancelot", "lancelot fpga miner": "lancelot", "lancelots": "lancelot", "laptop": "unknown", "laptop cords": "unknown", "laptop cpu": "unknown", "laptop guiminer": "unknown", "laptop t5450": "unknown", "laptop usb hub": "unknown", "laptop wi-fi": "unknown", "laptop with an i7 quad core cpu 8gb ram 128gb ssd": "unknown", "laptop with windows xp": "unknown", "laptop/computer": "unknown", "laptops": "unknown", "large fan": "unknown", "large terminal block": "unknown", "largecoin threads": "unknown", } mapping59 = { "laser beam recorders": "unknown", "laser cutter": "unknown", "laser temperature meter": "unknown", "latest cards": "unknown", "lava lamp": "unknown", "layer lays chips": "unknown", "lc power lc 500h-12": "unknown", "lcd": "unknown", "lcd display": "unknown", "lcd monitor": "unknown", "lcd screen": "unknown", "lcds": "unknown", "lead pencil": "unknown", "leadtek platinium 1150": "unknown", "led": "unknown", "led 12vdc 30a power supply": "unknown", "led 4": "unknown", "led 7-seg display": "unknown", "led indicators": "unknown", "led light": "unknown", "led lights": "unknown", "led power supplies": "unknown", "ledger device": "unknown", "ledger nano s": "unknown", "leds": "unknown", "lee group host miner": "unknown", "lego stuff": "unknown", "legos": "unknown", "lekky": "unknown", "lenovo adapter": "unknown", "lenovo g510": "unknown", "lenovo s10e netbook": "unknown", "lenovo tablet": "unknown", "leopard machines": "unknown", "lepa": "unknown", "lepa 1000w psu": "unknown", "lepa 1600": "unknown", "lepa 1600w psu": "unknown", "lepa g1600 atx psu": "unknown", "lepa p1375-ma 1375w atx12v / eps12v": "unknown", "level 90 wow characters a shadow priest and a death knight": "unknown", "level shifter": "unknown", "lg tv-sets": "unknown", "lga 2011 board": "unknown", "libcurl 7.21.6": "unknown", "libcurl-4.dll": "unknown", "libdbcurces-dev": "unknown", "libdbcurces5-dev": "unknown", "libusb program": "unknown", "light way": "unknown", } mapping60 = { "lighting miner": "unknown", "lightning 1300": "unknown", "lightning asic": "unknown", "lightning asic controller board": "unknown", "lightning asic hubs": "unknown", "lightningasic": "unknown", "lightningasic controller": "unknown", "lightningasic controllers: v1 and v2": "unknown", "lightningasic gridseed controller": "unknown", "lights and convenience plugs": "unknown", "line(3pin)": "unknown", "linksys e3200": "unknown", "linksys e4200": "unknown", "linksys e900": "unknown", "linksys hub switch": "unknown", "linksys router": "unknown", "linksys wrt400": "unknown", "linksys wrt54g2 wireless router": "unknown", "linux": "unknown", "linux based mining rig": "unknown", "linux box": "unknown", "linux command line box": "unknown", "linux debian machine": "unknown", "linux fc12": "unknown", "linux machines": "unknown", "linux miners": "unknown", "linux mining": "unknown", "linux mint": "unknown", "linux pc": "unknown", "linux rig": "unknown", "linux router": "unknown", "linux server": "unknown", "linux servers": "unknown", "linux xubuntu 12.10": "unknown", "linuxcoin": "unknown", "linuxcoin 0.2.1b": "unknown", "linuxcoin box": "unknown", "linuxcoin miners": "unknown", "linuxcoin stick": "unknown", "liquid cooled gaming pc's": "unknown", "liquid cooled heatsinks": "unknown", "liquid cooled miner c1": "unknown", "liquid cooler": "unknown", "liquid cooling heat sinks": "unknown", "liquid pro": "unknown", "liquidpro thermal compound": "unknown", "litecoin asics": "unknown", "litecoin parts": "unknown", "litecoin wallet": "unknown", "little sc": "unknown", } mapping61 = { "little single": "unknown", "little single 28": "unknown", "little single psu": "unknown", "little single sc": "unknown", "little singles": "unknown", "littlefury": "unknown", "littlefury usb miner": "unknown", "live-rw": "unknown", "livecd": "unknown", "lk": "unknown", "lk miner \"tang\" 1.5th/s": "unknown", "lketc": "unknown", "lketc dragon miner": "unknown", "lketc miner 1.5t/s a1": "unknown", "lketc miners": "unknown", "lketc mintforger dragon 1 th/s (1000 gh/s) sha-256 asic 28nm bitcoin miner": "unknown", "lketc-miner": "unknown", "lktex 14nm parts": "unknown", "lm2596s buck converters": "unknown", "ln": "unknown", "load": "unknown", "load center": "unknown", "local server": "unknown", "locks": "unknown", "logic analyser": "unknown", "logilink 10 ports usb hubs": "unknown", "logilink 7-ports usb 2.0 psu 3.5a": "unknown", "logisys 550": "unknown", "logisys cs4802bk": "unknown", "long cables": "unknown", "long flex 18 pin": "unknown", "long thick wire": "unknown", "longer pci-e cables": "unknown", "lorex baby monitor": "unknown", "loupe": "unknown", "love core aisen a1 miner": "aisen a1 pro", # Closest match, assuming a typo or version difference. "low clock cubes": "unknown", "low clock only units": "unknown", "low only cubes": "unknown", "low profile server psus": "unknown", "low speed cubes": "unknown", "low voltage power supplies": "unknown", "low-latency miners": "unknown", "lower fan": "unknown", "lp": "unknown", "lpc": "unknown", "lpkf pcb mill": "unknown", "lpm": "unknown", "ls": "unknown", "ls power supplies": "unknown", } mapping62 = { "lsc": "unknown", "lt5": "unknown", "ltc 110mh": "unknown", "ltc apollos": "unknown", "ltc litcoind": "unknown", "ltc miners": "unknown", "ltc rig": "unknown", "ltc rigs": "unknown", "ltc-rig": "unknown", "lte network": "unknown", "luci (or whatever) screen": "unknown", "luci open-wrt router": "unknown", "luke's unit": "unknown", "luke-jr's little single": "unknown", "lx150": "unknown", "lx150 fpgas": "unknown", "lx150s": "unknown", "lx9": "unknown", "m boards": "unknown", "m$ windoze xp": "unknown", "m-20 unit": "unknown", "m-board": "unknown", "m-boards": "unknown", "m.2 card": "unknown", "m1 device": "unknown", "m1 miner": "unknown", "m10": "microbt whatsminer m10", "m101": "unknown", "m10pro": "unknown", # No exact match, assuming typo or version difference. "m2 ssd": "unknown", "m20": "microbt whatsminer m20s", # Assuming closest match based on context. "m20 demo": "unknown", "m20 psu": "unknown", "m20 units": "unknown", "m201": "unknown", "m20s": "microbt whatsminer m20s", "m20s 65 th miner": "microbt whatsminer m20s", # Specifying the model based on hash rate. "m20s demo unit": "unknown", "m20s firmware": "unknown", "m21": "microbt whatsminer m21", "m21s": "microbt whatsminer m21s", "m21s1": "unknown", # Likely a typo or specific version of m21s. "m3": "microbt whatsminer m3", "m3 bolt": "unknown", "m3 threaded bar": "unknown", "m3's": "unknown", "m30": "microbt whatsminer m30s", # Assuming closest match based on context. "m30 series control boards": "unknown", "m30++": "microbt whatsminer m30s++", "m31s+": "microbt whatsminer m31s+", } mapping63 = { "m31s+ 82t": "microbt whatsminer m31s+", # Closest match based on model number "m38": "unknown", "m5": "unknown", "m50": "microbt whatsminer m50", "m82a1 barrett": "unknown", "mac": "unknown", "mac ii": "unknown", "mac laptop": "unknown", "mac miner": "unknown", "mac mini": "unknown", "mac minis": "unknown", "mac minis from 2006 to early 2013": "unknown", "mac os 10.5.8": "unknown", "mac osx": "unknown", "mac osx 10.7": "unknown", "mac pro": "unknown", "mac pro setup": "unknown", "mac pro tower": "unknown", "macbook": "unknown", "macbook air": "unknown", "macbook pro": "unknown", "macbook pro 2.2 i7": "unknown", "macbook retina with nvidia geforce gt 650m": "unknown", "machete": "unknown", "machine": "unknown", "machine that runs p2pool": "unknown", "machine with 15 open pci-extended slots": "unknown", "machines": "unknown", "macintosh laptop": "unknown", "macminer app": "unknown", "macos 10.8": "unknown", "macos x": "unknown", "macports": "unknown", "macros": "unknown", "macs": "unknown", "maersk shipping container": "unknown", "magic extension cord": "unknown", "main board": "unknown", "main breaker for 24/30 amps": "unknown", "main computer": "unknown", "main fuse": "unknown", "main gaming computer": "unknown", "main goldstrike board": "unknown", "main heatsink fan": "unknown", "main miner control panel": "unknown", "main mining rig": "unknown", "main package": "unknown", "main pcb": "unknown", "main rig (w7)": "unknown", "main terminals": "unknown", } mapping64 = { "mainboard": "unknown", "mainboard (backplane)": "unknown", "mainpc": "unknown", "mains 2 usb adapter": "unknown", "makarov": "unknown", "male 4pin molex": "unknown", "male pins": "unknown", "malwarebytes": "unknown", "management board": "unknown", "manhattan 10-port usb": "unknown", "mars": "unknown", "mars ii": "unknown", "marto74 batch 1": "unknown", "master bl8800": "unknown", "mat miners": "unknown", "maxair fan": "unknown", "mb and sempron combos": "unknown", "mb standoffs": "unknown", "mbp": "unknown", "mbp mid 2010 model": "unknown", "mbtc": "unknown", "mc162bct": "unknown", "mcm hubs": "unknown", "mcm psu": "unknown", "mcu": "unknown", "mcxnow shares": "unknown", "me": "unknown", "meanwell": "unknown", "meanwell 1500 watt volts adjustable": "unknown", "meanwell psu": "unknown", "meat miner 2": "unknown", "mecury miner": "unknown", "mem": "unknown", "memdiff": "unknown", "memory": "unknown", "memory card": "unknown", "memory cards": "unknown", "memory cooling style corsair cmxaf1 fans": "unknown", "mercury": "unknown", "metabank batch 1 devices": "metabank", # Closest match, assuming a version or batch difference. "metabank bitfury": "metabank", # Assuming a product type or variant from Metabank. "metabank bitfury miner": "metabank", # Assuming a product type or variant from Metabank. "metal brackets": "unknown", "metal case": "unknown", "metal wire shelves": "unknown", "meter": "unknown", "meter from the cable company": "unknown", "meter on the wall": "unknown", "meters": "unknown", "metro bank debit card": "unknown", } mapping65 = { "mfi power strip": "unknown", "mg chemical's 0.66 w/mk conductivity silicone heat transfer compound": "unknown", "mg chemicals non conductive grease": "unknown", "mhz (\"pll\")": "unknown", "micro cell": "unknown", "micro sd": "unknown", "micro sd card": "unknown", "micro usb cable": "unknown", "micro usb cables": "unknown", "micro usb charger": "unknown", "micro usb connectors": "unknown", "micro-sd": "unknown", "micro-sd cards": "unknown", "micro-usb port": "unknown", "microbit": "unknown", "microchip mplab-x": "unknown", "microchip technology inc. cdc rs-232 emulation demo": "unknown", "microcontroller": "unknown", "microsd": "unknown", "microsd card": "unknown", "microsd card and adapter": "unknown", "microsd cards": "unknown", "microsdhc card": "unknown", "microsoft corp. compact optical mouse 500": "unknown", "microsoft outlook": "unknown", "microsoft word": "unknown", "microusbs": "unknown", "microwave": "unknown", "mid-2009 macbook pro": "unknown", "midi ports": "unknown", "milk create rig": "unknown", "millenium falcon": "unknown", "min rig": "unknown", "mine": "unknown", "mine'llium falcon": "unknown", "mineninja": "unknown", "minepeon": "unknown", "minepeon raspberry": "unknown", "miner": "unknown", "miner #12": "unknown", "miner #3": "unknown", "miner #4": "unknown", "miner #42": "unknown", "miner #5": "unknown", "miner #6": "unknown", "miner #7": "unknown", "miner (32 chips overclocked to 1th/s)": "unknown", # No exact match, but implies a high-performance miner. "miner (hex8)": "unknown", "miner 1": "unknown", "miner 11 share": "unknown" } mapping66 = { "miner 12": "unknown", "miner 2": "unknown", "miner 3": "unknown", "miner 32": "unknown", "miner 336 mh/s": "unknown", "miner 4": "unknown", "miner 5": "unknown", "miner 5 share": "unknown", "miner 6": "unknown", "miner 7": "unknown", "miner asic": "unknown", "miner atx chiftek 1200w": "unknown", "miner avalon 1126": "canaan avalonminer 1126 pro", "miner avalon 741": "canaan avalonminer 741", "miner board": "unknown", "miner btc device": "unknown", "miner design using the bfl asic chips": "unknown", # No specific model mentioned, but related to BFL (Butterfly Labs) "miner dragon a1": "unknown", # Assuming "dragon" is a typo or variant name "miner fans": "unknown", "miner furnace": "unknown", "miner hosting": "unknown", "miner junk": "unknown", "miner machine": "unknown", "miner number 5": "unknown", "miner psus": "unknown", "miner r4": "unknown", "miner rigs": "unknown", "miner s5": "antminer s5", "miner s7": "antminer s7", "miner s9-13.5t": "antminer s9", # Assuming the closest match, as the exact hash rate isn't listed "miner software like easyminer bfgminer cgminer": "unknown", "miner top cover": "unknown", "miner's boards": "unknown", "miner(s)": "unknown", "miner.py program": "unknown", "miner01": "unknown", "miner02": "unknown", "miner03": "unknown", "miner04": "unknown", "miner05": "unknown", "miner06": "unknown", "miner07": "unknown", "miner08": "unknown", "miner_48er": "unknown", "minera": "unknown", "minercontrolpanel (mcp)": "unknown", "minerd.exe": "unknown", "minereu - batch #4": "unknown", "minerexd cpu miner": "unknown", "minero": "unknown", } mapping67 = { "miners": "unknown", "miners #23": "unknown", "miners 23": "unknown", "miners blade": "unknown", # No exact match, could be a generic term for blade servers/miners "miners cooperative": "unknown", "miners experiencing network problems": "unknown", "miners from bitmain": "unknown", # Could refer to any Bitmain product, but too vague "miners r5/r6": "unknown", "minersgroupbuy 2": "unknown", "minersource": "unknown", "minerwarez": "unknown", "mingw shell": "unknown", "mingw/msys": "unknown", "mini blade": "unknown", # No exact match, could be a generic term or specific product not listed "mini blades": "unknown", "mini doge": "unknown", "mini fan": "unknown", "mini neptune": "knc neptune", # Assuming a reference to the KnCMiner Neptune "mini pc": "unknown", "mini rig": "butterflylabs mini rig", "mini rig product": "butterflylabs mini rig", "mini rig sc": "butterflylabs mini rig", "mini rigs": "butterflylabs mini rig", "mini sdcard": "unknown", "mini titan": "unknown", # Could refer to a product not listed or a generic term "mini usb cable": "unknown", "mini usb cables": "unknown", "mini usb plugs": "unknown", "mini-itx atom d510mo": "unknown", "mini-itx/haswell rig": "unknown", "mini-refrigerator": "unknown", "mini-rig": "butterflylabs mini rig", "mini-usb cable": "unknown", "miniitx case": "unknown", "mining": "unknown", "mining area": "unknown", "mining asics": "unknown", # Could refer to any ASIC miner, but too vague "mining board": "unknown", "mining boards": "unknown", "mining box": "unknown", "mining card": "unknown", "mining computers": "unknown", "mining container ~100kw by polivka gmbh": "unknown", "mining contract": "unknown", "mining contracts": "unknown", "mining equipment": "unknown", "mining farm": "unknown", "mining gear": "unknown", "mining gpu": "unknown", "mining hardware": "unknown", } mapping68 = { "200 series amd cards": "unknown", "2000 ghs unit": "unknown", "2000bb": "unknown", "2000bbb": "unknown", "2003 server 64-bit": "unknown", "200amp service": "unknown", "200g": "unknown", "200gh sha256 miner": "unknown", "200gh unit": "unknown", "200gh/s miner": "unknown", "200gh/s miners": "unknown", "200mm fan": "unknown", "200mm intake fan": "unknown", "200w solar panel array": "unknown", "200w wind turbine": "unknown", "200x100 heatsinks with fans": "unknown", "2011 15inch mbp 2.2ghz i7 amd 6750m": "6750", "2011 imac": "unknown", "2011 mbp": "unknown", "2012 jalepeno": "butterflylabs (bfl) jalapeno", # Assuming a typo for "jalapeno" "2022 new version antminer test fixture with touch screen": "unknown", # No exact match, but related to Antminer series "208 credits": "unknown", "208 volts to ground on 1 leg": "unknown", "208v transformer": "unknown", "208v+ 2880w power supply kits": "unknown", "20a breakers": "unknown", "20a circuit": "unknown", "20amp pdu": "unknown", "20amp single pole breakers": "unknown", "20amp/2400wall circuits": "unknown", "20cm cables": "unknown", "20gal california air tools compressor": "unknown", "20gb ram": "unknown", "20gh cloud mining": "unknown", "20gh module": "unknown", "20ghash": "unknown", "20ghs": "unknown", "20inch box fan": "unknown", "20inch fan": "unknown", "20inch metal boxfan": "unknown", "20nm neptune bitcoin miners": "knc neptune", # Assuming a reference to KnCMiner Neptune "20pin cable": "unknown", "20v pump": "unknown", "20x dell 750w psus": "unknown", "20x prospero x1": "unknown", "21.co bitcoin computer/miner": "unknown", # Related to 21 Inc. Bitcoin Computer, but not a direct match "22": "unknown", "22 ztex modules": "unknown", "22\" box fan": "unknown", "22'' 1080p monitor": "unknown", } mapping69 = { "mining machine": "unknown", "mining machines": "unknown", "mining on slush's": "unknown", "mining only rig": "unknown", "mining operation": "unknown", "mining port": "unknown", "mining proxy": "unknown", "mining racks": "unknown", "mining rig": "unknown", "mining rig (6xgpu)": "unknown", "mining rig 5": "unknown", "mining rig test prototype": "unknown", "mining rigs": "unknown", "mining setups": "unknown", "mining software cgminer": "unknown", "mining unit": "unknown", "mining_proxy from slush's": "unknown", "minion boards": "unknown", "miniplane": "unknown", "minirig": "unknown", # No exact match, but seems related to mining hardware. "minirig 500ghs": "unknown", # No exact match, but seems related to mining hardware. "minirig upgrade": "unknown", # No exact match, but seems related to mining hardware. "minirigs": "unknown", # No exact match, but seems related to mining hardware. "mint 15": "unknown", "mint 15 kde 64bit": "unknown", "mitsubishi electric s500 inverter": "unknown", "mk802 ii": "unknown", "ml605": "unknown", "mmq": "unknown", "mmq+2xica": "unknown", "mobile air con unit": "unknown", "mobile air conditioning unit": "unknown", "mobile broadband router": "unknown", "mobile connection": "unknown", "mobile ham radios": "unknown", "mobile intel 4 series express chipset family": "unknown", "mobile telephopone": "unknown", "mobileminer": "unknown", "mobo": "unknown", "mobo's with at least 1 pcie 16x and 1 or more pcie 1x": "unknown", "mod miner quad": "modminer quad", "mod miner single": "unknown", # No exact match, but seems related to mining hardware. "mod small router": "unknown", "mod-wires": "unknown", "modded tp-links": "unknown", "model b+ raspberry pi": "unknown", "modem": "unknown", "modem with wifi": "unknown", "modem/hub": "unknown", "modems/routers": "unknown", } mapping70 = { "modified 10 port hubs": "unknown", "modified cpu miner": "unknown", "modified floppy disk cable": "unknown", "modminer": "unknown", "modminer devices": "unknown", "modminer driver": "unknown", "modminer quad": "modminer quad", "modminer quad (com8)": "modminer quad", # Assuming specific device configuration, closest match. "modminer quad spartan-6 fpga 840mh/s bitcoin mining device": "modminer quad", # Detailed description of the device. "modminer quads": "modminer quad", # Plural form, closest match. "modminers": "modminer quad", # Plural form, assuming referring to modminer quad devices. "modular 630w": "unknown", "modular 8 pin - 6+2 pin cable": "unknown", "modular cables": "unknown", "modular corsair supplies": "unknown", "modular jupiter controller board": "unknown", "modular pcie connector": "unknown", "modular psu": "unknown", "modular python bitcoin miner": "unknown", "modular python mining software": "unknown", "modular/semi modular pc psu's": "unknown", "module": "unknown", "module board": "unknown", "module heat-sink": "unknown", "module interface board": "unknown", "module on slot 1": "unknown", "modules": "unknown", "modules from knc": "unknown", # No specific KNC hardware mentioned, could refer to any KNC miner. "moisture resistant rubber cables": "unknown", "molex": "unknown", "molex (male) connectors": "unknown", "molex -> bullet connector": "unknown", "molex 4 pin cable": "unknown", "molex 4-pin connector": "unknown", "molex 4-pin to barrel plug": "unknown", "molex adapters": "unknown", "molex cable": "unknown", "molex cables": "unknown", "molex connector": "unknown", "molex connectors": "unknown", "molex crimp pins": "unknown", "molex megafit 3x2 chinese edition": "unknown", "molex mini-fit jr": "unknown", "molex pcie connectors": "unknown", "molex power adapter": "unknown", "molex power cable": "unknown", "molex power connector": "unknown", "molex power splitters and passthroughs": "unknown", "molex splitter": "unknown", "molex splitters": "unknown", } mapping71 = { "molex to 2.1 barrel adapters": "unknown", "molex to barrel dc jack connectors": "unknown", "molex to fan adapter": "unknown", "molex to fan adapters": "unknown", "molex to pcie adapters": "unknown", "molex to sata cables": "unknown", "molex with psu": "unknown", "molex-in active-high automatic on/off (3-12v signals)": "unknown", "monarch": "bfl monarch", "monarch asics": "bfl monarch", # Assuming "asics" refers to the ASIC chips used in the Monarch. "monarch cards": "bfl monarch", # Assuming "cards" refers to the Monarch mining cards. "monarch miners": "bfl monarch", "monarch singles": "bfl monarch", # Assuming "singles" refers to individual Monarch units. "monarch wire bonded test chip": "bfl monarch", # Assuming this refers to a specific component of the Monarch. "monarchs": "bfl monarch", "mondohub": "unknown", "mondohub 28-port": "unknown", "monitor": "unknown", "monocrystalline solar panels": "unknown", "monoprice aquagate": "unknown", "monoprice usb extenders": "unknown", "monorails 80+ gold units": "unknown", "monster fan": "unknown", "moon miners": "unknown", "mosfet": "unknown", "mosfet irf8714pbf": "unknown", "mosfet voltage regulators": "unknown", "mosfets": "unknown", "mossberg 500": "unknown", "mother boards": "unknown", "motherboard": "unknown", "motherboard section": "unknown", "motherboard standoffs": "unknown", "motherboard usb port": "unknown", "motherboard utilities": "unknown", "motherboards": "unknown", "motherboards with usb-c": "unknown", "motorola micro controller": "unknown", "mounting 'ears'": "unknown", "mounts for the r-boxes": "unknown", "mouse": "unknown", "mpbm": "unknown", "mpp sierra": "unknown", "mr": "unknown", "mr-3020": "unknown", "mr3020": "unknown", "mr3420": "unknown", "mrteal's boards": "unknown", "mrugala sapphire r9 280x gb": "unknown", # No exact match, assuming it's a GPU not listed for mining. "ms-miner": "unknown", } mapping72 = { "msi": "unknown", "msi (?) 5870": "5870", "msi (ms-7599)": "unknown", "msi - z270-a pro atx lga1151 motherboard": "unknown", "msi 770-g45 motherboard": "unknown", "msi 7870": "7870", "msi 7970 card": "7970", "msi 890": "unknown", "msi 890fxa gd70 motherboard": "unknown", "msi 890fxa-gd70": "unknown", "msi 890fxa-gd90 (6 pcie slots)": "unknown", "msi ab": "unknown", "msi afterburner": "unknown", "msi board": "unknown", "msi cards": "unknown", "msi hawk 5770": "5770", "msi hd 5670": "5670", "msi p55-gd55": "unknown", "msi z77a-g45 motherboard": "unknown", "mufflers": "unknown", "mulitmeter": "unknown", "mullvad": "unknown", "multi-function power meter": "unknown", "multi-head gigabit nics": "unknown", "multi-meter": "unknown", "multibit": "unknown", "multimeter": "unknown", "multiminer": "unknown", "multiminer 24/7": "unknown", "multiplexer": "unknown", "mum 3.3.4 bfgminer 4.7.0": "unknown", "mutli rail psu": "unknown", "mws": "unknown", "mx2": "unknown", "mx4": "unknown", "mx4 thermal compound": "unknown", "mycelium entropy": "unknown", "myetherwallet": "unknown", "myminer project": "unknown", "myrig": "unknown", "myrig psu": "unknown", "n.w.c.c eighth grade title": "unknown", "n1": "unknown", "nano 'ice' fury": "nanofury / icefury", # Closest match, assuming typo or shorthand. "nano bit fury": "unknown", # No exact match, could be a typo or shorthand for a Bitfury product. "nano fury 6": "unknown", # No exact match, could be a variant of NanoFury not listed. "nano fury ii": "nanofury nf2", "nano fury ii usb miner": "nanofury nf2", "nano furys": "unknown", # Likely refers to NanoFury series but unclear which model. "nano wallet": "unknown" } mapping73 = { "nano's": "unknown", "nanofuries": "unknown", "nanofury": "nanofury / icefury", # Closest match, assuming typo or shorthand. "nanofury 2.5gh/s": "nanofury / icefury", # Assuming specification detail, closest match. "nanofury miners": "nanofury / icefury", # Assuming general reference to nanofury devices. "nanofury nf1 miners": "unknown", # No exact match, nf1 not listed. "nanofury nf2": "nanofury nf2", "nanofuryii": "unknown", # No exact match, assuming typo or variant not listed. "nas": "unknown", "nat routers": "unknown", "natasha": "unknown", "national instruments thermocouple": "unknown", "navipower hdb-1212ua": "unknown", "ncs": "unknown", "ncs p40115agu": "unknown", "ncurses": "unknown", "nekonos's scan of his driving licence and electrical bill": "unknown", "nema 5-15p / c13 power cords": "unknown", "nema 515 usa 3 pin plug": "unknown", "nema 6-15 outlet": "unknown", "nema 6-15 plug": "unknown", "nema 6-20 to c13 plugs": "unknown", "nema 6-20p outlets": "unknown", "nema l6-30p twist-lock": "unknown", "nema l6-30r": "unknown", "nema l6-30r receptacles": "unknown", "neolinux hp thin client": "unknown", "neptune": "knc neptune", "neptune #3": "knc neptune", # Assuming reference to a specific unit or batch. "neptune 1": "knc neptune", # Assuming reference to a specific unit or batch. "neptune 1st batch preorder": "knc neptune", # Specific preorder batch. "neptune 3 th knc miner": "knc neptune", # Assuming typo in "th", referring to KNC Neptune. "neptune 3000 ghs knc miner": "knc neptune", # Specification detail, referring to KNC Neptune. "neptune 40/85": "unknown", # No clear match, possibly a specification detail not listed. "neptune 43/85": "unknown", # No clear match, possibly a specification detail not listed. "neptune batch 2 miner": "knc neptune", # Specific batch reference. "neptune board": "knc neptune", # Assuming part of or related to KNC Neptune. "neptune cubes": "knc neptune", # Assuming part of or related to KNC Neptune. "neptune gb": "unknown", # "gb" could refer to many things, unclear. "neptune knc miner": "knc neptune", "neptune units": "knc neptune", # General reference to KNC Neptune units. "neptune/titan": "knc neptune", # Assuming reference to KNC Neptune, Titan not listed. "neptunes": "knc neptune", # Plural, assuming general reference to KNC Neptune units. "net interconnect area": "unknown", "net switching power": "unknown", "net tp-link tl-ant2405cl 24ghz 5dbi rsma": "unknown", "net. eng.": "unknown", "netbook": "unknown", "netcat": "unknown", "netgear \"blue box\" appliance unit": "unknown", } mapping74 = { "netgear 3400": "unknown", "netgear 48 port switches": "unknown", "netgear 8 port gigabit switch": "unknown", "netgear bridge": "unknown", "netgear readynas duo v1": "unknown", "netgear wireless access points": "unknown", "netgear wireless to cable connector": "unknown", "netgear wn2500": "unknown", "nets": "unknown", "nettop": "unknown", "network": "unknown", "network adapter": "unknown", "network adapters": "unknown", "network cable": "unknown", "network card": "unknown", "network component": "unknown", "network configuration": "unknown", "network controlled pdus": "unknown", "network engineers": "unknown", "network equipment": "unknown", "network hubs and cables": "unknown", "network interface": "unknown", "network switch": "unknown", "network unit": "unknown", "neutrino particle detector": "unknown", "new 12guage wire": "unknown", "new blade miners": "unknown", "new blades": "unknown", "new boards": "unknown", "new caps": "unknown", "new fans": "unknown", "new module pcb": "unknown", "new r-box": "rkminer r4-box", # Assuming "new r-box" refers to the latest RKMiner R4 Box model. "new r-box 2.0": "rkminer r4-box", # Assuming "new r-box 2.0" is another reference to RKMiner R4 Box, as no specific 2.0 version is listed. "new rbox": "rkminer r4-box", # Assuming "new rbox" is a typo or shorthand for RKMiner R4 Box. "new router": "unknown", "new switch": "unknown", "new units": "unknown", "new usb miner": "unknown", "new zealand + australia group buy": "unknown", "newer technology 7-port usb 1.0 hub": "unknown", "newpac": "nanofury / icefury", # Assuming "newpac" refers to the NewPac version of NanoFury/IceFury. "newpac usb miners": "nanofury / icefury", # Direct reference to NanoFury/IceFury USB miners. "newpacs": "nanofury / icefury", # Plural form of "newpac", referring to multiple units of NanoFury/IceFury. "nex1500": "unknown", "next units": "unknown", "nextreme-3": "unknown", "nexus 7": "unknown", "nf1": "unknown", "nf1 / nf2 boards": "nanofury nf2", # Assuming "nf1 / nf2 boards" refers to NanoFury NF2, as NF1 is not listed but NF2 is. } mapping75 = { "nf2": "nanofury nf2", "nf6": "unknown", "ngzhang": "unknown", "nh-d14": "unknown", "nib antminer s9 16 nm asic miner": "antminer s9", # Assuming "nib" refers to "new in box". "nic": "unknown", "nicehash stratums": "unknown", "nidec ball-bearing fan": "unknown", "nidec ta500dc": "unknown", "nidec ultraflo w12e12bs11b5-07": "unknown", "nidec ultraflo w12e12bs11b5-57": "unknown", "nikon d3200": "unknown", "nikon d5100": "unknown", "nintendo power glove": "unknown", "nitris dx": "unknown", "nixie tubes": "unknown", "nmb 4715kl": "unknown", "nmc": "unknown", "nmc550": "unknown", "no name 1000w power supply": "unknown", "no name cheap atom board": "unknown", "no roi knc titan": "knc titan", # Assuming "no roi" refers to a comment on profitability. "no-name psu": "unknown", "no.2 module": "unknown", "noctua": "unknown", "noctua 3000": "unknown", "noctua 3000 pwm fan": "unknown", "noctua 3000 rpm fan": "unknown", "noctua 3000rpm pwm fans": "unknown", "noctua fan": "unknown", "noctua fans": "unknown", "noctua industrial fans": "unknown", "noctua na-fc1": "unknown", "noctua nf-a12x25 pwm": "unknown", "noctua nf-a14 industrialppc-3000 pwm 140mm": "unknown", "noctua nf-a9x14": "unknown", "noctua nf-a9x14 pwm slim 92mm": "unknown", "noctua nf-f12 industrial ppc-3000 fans": "unknown", "noctua nf-f12 industrialppc - 3000 pwm": "unknown", "noctua nf-f12 industrialppc-3000 pwm fan": "unknown", "noctua nf-f12 ippc 3000 pwm fans": "unknown", "noctua nf-f12 ippc-3000 pwm": "unknown", "noctua nf-f12 pcc industrial 3000 rpm pwm fans": "unknown", "noctua nh-d14": "unknown", "noctua nt-h1": "unknown", "noctua paste": "unknown", "noctua sso2 ippc 3000rpm fans": "unknown", "noctuas mf-f12 3000 industriasl ppc": "unknown", "nocuta": "unknown", "noise cancelling panels": "unknown", } mapping76 = { "noiseblocker b12-pi": "unknown", "noiseblocker blacksilentfan xr-2": "unknown", "noisy fan": "unknown", "nokia e72": "unknown", "nokia n9 power supply": "unknown", "nokia webcl version": "unknown", "non + version of the b": "unknown", "non anker generic cheap hub": "unknown", "non conductive grills": "unknown", "non-mpp sierra": "unknown", "non-us securities": "unknown", "noname usb stick": "unknown", "norco rpc-3016/3116 case": "unknown", "norco ss 500 5 in 3 hd hot swap bay": "unknown", "normal switches": "unknown", "normal wall outlet": "unknown", "northbridge cooling blocks": "unknown", "northbridge heat sinks": "unknown", "northbridge passive cooler": "unknown", "not functional dummy chips": "unknown", "notebook": "unknown", "notebook with ubuntu desktop": "unknown", "notlist3d's dragon 1.5": "unknown", "nov jupiter": "knc jupiter", # Assuming "nov" is a shorthand or typo for "KnC" "nova fitness sds 011 sensor": "unknown", "november patch jupiter modules": "knc jupiter", # Assuming it refers to modules for the KnC Jupiter "november saturn": "knc saturn", # Assuming "november" refers to a batch or version of KnC Saturn "npn transistor": "unknown", "ntc 16d-20 thermistor fuse": "unknown", "ntpd": "unknown", "nuts": "unknown", "nv550ti": "unknown", "nvidia": "unknown", "nvidia 450": "unknown", "nvidia 630m": "gt630m", # Closest match, assuming a typo or shorthand "nvidia 8600gt": "8600gt", "nvidia card": "unknown", "nvidia cards": "unknown", "nvidia driver": "unknown", "nvidia drivers": "unknown", "nvidia fx5200": "fx5200", "nvidia geforce 630m card": "gt630m", # Closest match, assuming a typo or shorthand "nvidia geforce 9400m 256 mb graphics": "9400m", "nvidia geforce 9600m gt": "9600m gt", "nvidia gforce 9400m": "9400m", # Assuming "gforce" is a typo for "GeForce" "nvidia gforce 9600m gt": "9600m gt", # Assuming "gforce" is a typo for "GeForce" "nvidia gpu": "unknown", "nvidia gpus": "unknown", "nvidia graphics card": "unknown", "nvidia gt 330": "gt330", } mapping77 = { "nvidia gt330m": "unknown", "nvidia gt620": "unknown", "nvidia gtx 1060": "unknown", "nvidia gtx 280": "gtx280", "nvidia gtx 750": "unknown", "nvidia gtx 980": "unknown", "nvidia gtx460 cards": "gtx460", "nvidia gtx580 video card": "gtx580", "nvidia ion": "ion", "nvidia ion video card": "ion", # Assuming "nvidia ion" is a close enough match. "nvidia machines": "unknown", "nvidia systems": "unknown", "nvidia-cuda support": "unknown", "nvidia-xconfig": "unknown", "nvidias": "unknown", "nxp arm": "unknown", "nxp semiconductor 74hc574": "unknown", "nxzt bronze 650 watt": "unknown", "nzxt psu": "unknown", "objective lens focus motor coil": "unknown", "oc guru tool": "unknown", "oc i7 3930k": "unknown", "oc pc": "unknown", "oced gpu": "unknown", "oct bitfury": "unknown", # No specific Bitfury model mentioned. "oct jupiters": "knc jupiter", # Assuming "oct" refers to a batch or time frame. "oct knc": "unknown", # No specific KNC model mentioned. "oct-delivery h-board": "unknown", "oct. bitfury 160": "unknown", # No specific Bitfury model mentioned. "oct. boards": "unknown", "octa-core amd processor": "unknown", "october jupiter": "knc jupiter", "october jupiter 4 vrm": "knc jupiter", # Assuming "october jupiter" is a close enough match. "october jupiters": "knc jupiter", "october knc jupiter": "knc jupiter", "october units": "unknown", "octopus 4port usb hub(fe1.1 chip)": "unknown", "octotank12": "unknown", "ocz": "unknown", "ocz 1250w": "unknown", "ocz 550w": "unknown", "ocz 550w psu": "unknown", "ocz 600w": "unknown", "ocz 600w psu": "unknown", "ocz 750w modular power supply": "unknown", "ocz bronze 550 watt": "unknown", "ocz zx 850w": "unknown", "ocz zx series psu": "unknown", "odriod u3": "unknown", # Likely a typo for "odroid u3". "odroid u3": "unknown", } mapping78 = { "oem h80i from coolit": "unknown", "oem machines": "unknown", "oem power supply": "unknown", "oem sdcard": "unknown", "off/on switch": "unknown", "oil cooler": "unknown", "oil powered furnace with a boiler": "unknown", "old acoustic panels and office divider panels from scrap office surplus depots": "unknown", "old army surplus blankets": "unknown", "old avalon rug": "unknown", # Assuming a typo or version difference, closest match could be any "avalon" but it's unclear. "old blades": "unknown", "old computer": "unknown", "old controllers": "unknown", "old drapes from hotels or conference centres upgrading": "unknown", "old hard drive (ide) 20 gig": "unknown", "old hdd": "unknown", "old heavy drapes from staging/sound companies": "unknown", "old laptop": "unknown", "old laptop adpater": "unknown", "old laptop power supply": "unknown", "old laptops": "unknown", "old mc radiator": "unknown", "old miners": "unknown", # Could potentially refer to any older mining hardware, but too vague to specify. "old old old powered hub": "unknown", "old pillows cushions": "unknown", "old rigging": "unknown", "old router": "unknown", "old sofas": "unknown", "old stuff": "unknown", "old style anker (orico etc) 10 port hubs": "unknown", "old webcam": "unknown", "older hardware for mining": "unknown", # Could potentially refer to any older mining hardware, but too vague to specify. "older model": "unknown", "older psu 1000 watt": "unknown", "onboard graphics": "unknown", "onboard memory": "unknown", "onboard video": "unknown", "one black erupter": "unknown", # Closest match could be "block erupter asics" but it's not listed. "one board": "unknown", "one string boards": "unknown", "onestring miners": "unknown", "onestringminer boards": "unknown", "online machine": "unknown", "ooooxooo part": "unknown", "open cases": "unknown", "opencl": "unknown", "opencl 1.1 amd-app-sdk-v2.4 (650.9)": "unknown", "opencl default guiminer program": "unknown", "opencl sdk": "unknown", "opencl.dll": "unknown", } mapping79 = { "220 30 amp line": "unknown", "220 mhash/s": "unknown", "220 outlet": "unknown", "220 to 240v psu's": "unknown", "220/240 line": "unknown", "220/240 pdu": "unknown", "220/240v north america power meter": "unknown", "2200watt custom psus": "unknown", "220v": "unknown", "220v 30 amp clothes dryer": "unknown", "220v iso bar european plug type surge protector": "unknown", "220v line": "unknown", "220v outlets": "unknown", "220v plug": "unknown", "220v power cable": "unknown", "220v psu": "unknown", "220v subpanel": "unknown", "220v unit": "unknown", "220v wall plug cords": "unknown", "220v/2400w parallel miner psus": "unknown", "221-613": "unknown", "221-615": "unknown", "225 30 day host fee": "unknown", "225amp max": "unknown", "22uf capacitors": "unknown", "230v power supply": "unknown", "230v with 4x460w and one 1200w psu's": "unknown", "232 chips": "unknown", "24 amps 3 wire pdu": "unknown", "24 chips": "unknown", "24 cluster of 4x7970": "7970", # Assuming a typo or version difference, closest match. "24 pack w/ accessories": "unknown", "24 pin": "unknown", "24 pin atx and 4 pin aux power cables": "unknown", "24 pin atx connectors": "unknown", "24 pin cable": "unknown", "24 pin motherboard power connector": "unknown", "24 pin power": "unknown", "24 pin power supply connector": "unknown", "24 port switch": "unknown", "24 port un-managed cisco switch": "unknown", "24 rivet's": "unknown", "24\" cable": "unknown", "24\" drum fan": "unknown", "24\" pcie-pcie cables": "unknown", "24\" walmart fan": "unknown", "24-pin cable": "unknown", "24-pin connector": "unknown", "24-port cisco managed switch": "unknown", "24-port switch": "unknown" } mapping80 = { "opensourcefpga project source code": "unknown", "openwrt": "unknown", "openwrt 12.09 aa": "unknown", "openwrt box": "unknown", "openwrt console": "unknown", "openwrt interface": "unknown", "openwrt miner-of-doom (tplink tl-wr703n micro-router)": "unknown", "openwrt router": "unknown", "optimizer 4k break out board": "unknown", "optimizer board 2k style": "unknown", "optimizer cables": "unknown", "oracle": "unknown", "oracle virtualbox": "unknown", "orange usb hub 49 ports": "unknown", "orcad": "unknown", "ordinary pc cables": "unknown", "orico": "unknown", "orico 10 port usb": "unknown", "orico a3h10 bk": "unknown", "orico hub": "unknown", "orico p10 hub": "unknown", "orico p10-u3": "unknown", "orico usb 3.0": "unknown", "orico usb p10-u2-pk": "unknown", "orico usb2.0 10port hub": "unknown", "orico/juiced": "unknown", "original avalon board": "unknown", # No exact match, but related to Avalon series "original cointerra fpga prototype": "unknown", # Related to Cointerra, but no exact match "original cooler": "unknown", "original fan": "unknown", "original miners": "unknown", "original packing": "unknown", "original panda miner": "unknown", "os w7x64 pro": "unknown", "os x": "unknown", "os x version of guiminer": "unknown", "os-related failure": "unknown", "oscilloscope": "unknown", "oscilloscopes": "unknown", "osm mini display": "unknown", "osm units": "unknown", "osx": "unknown", "osx (10.8.3)": "unknown", "osx 10.7.4": "unknown", "otg cable": "unknown", "other connectors": "unknown", "other rig": "unknown", "out side gas generator": "unknown", "outlet": "unknown", "outlets": "unknown", } mapping81 = { "output current": "unknown", "output voltage": "unknown", "oven": "unknown", "oven hood": "unknown", "overbuilt hub": "unknown", "overcooled bitfury miners": "unknown", # No exact match, but related to Bitfury hardware. "overhead fan": "unknown", "own blocks": "unknown", "own board": "unknown", "own both": "unknown", "ozc 1250w": "unknown", "p&p device (about 70 pcs. mix erupters and red furies)": "unknown", # Refers to a mix of devices, possibly including "red/bluefury" but not directly listed. "p&p machine": "unknown", "p-3c": "unknown", "p1": "unknown", "p11": "unknown", "p20 psu": "unknown", "p221c power supplies": "unknown", "p2pool": "unknown", "p2pool node": "unknown", "p2pool server": "unknown", "p3 connector": "unknown", "p3 kill a watt power strip": "unknown", "p3 meter": "unknown", "p3s-1.4": "unknown", "p4 connector": "unknown", "p4 motherboard with 5 pci slots": "unknown", "p6t7 supercomputer": "unknown", "pace tf1700": "unknown", "package from dhl": "unknown", "packing supplies": "unknown", "pacmic v3": "unknown", "padded flat rate envelope": "unknown", "paintshoppro6": "unknown", "panaflo 92mm": "unknown", "panaflo ball bearing fan": "unknown", "panasonic repair shop": "unknown", "pandaboard": "unknown", "pandaminer": "unknown", # No exact match, but related to mining hardware. "panel kit": "unknown", "panel with sample k1 and k16": "unknown", "panflo 2650 rpm fans": "unknown", "pangolin": "unknown", "pantech sx6 miners": "pantech sx6", "paper clip": "unknown", "paper weight hashing machines": "unknown", "paperclip": "unknown", "parts": "unknown", "paspberry pi": "unknown", # Likely a typo for "Raspberry Pi", which is not a mining hardware but often used in mining setups. "paste printing tool": "unknown", } mapping82 = { "pavonis": "unknown", "paypal": "unknown", "pc": "unknown", "pc (matx mb)": "unknown", "pc / laptop": "unknown", "pc case fan": "unknown", "pc computer": "unknown", "pc fan's": "unknown", "pc hub": "unknown", "pc mobo": "unknown", "pc motherboard/gpu miner": "unknown", "pc power & cooling": "unknown", "pc power and cooling 610w": "unknown", "pc power supplies": "unknown", "pc power supply": "unknown", "pc psu": "unknown", "pc psu's": "unknown", "pc that mines 2.4ghash": "unknown", "pc tower": "unknown", "pc with cgminer": "unknown", "pc with vista": "unknown", "pc with xp sp3": "unknown", "pc xubuntu 12.04": "unknown", "pc's": "unknown", "pc's psu": "unknown", "pc-q25b-based server box": "unknown", "pcb": "unknown", "pcb assemblies": "unknown", "pcb board": "unknown", "pcb board with avalon chips": "unknown", # No exact match, but related to Avalon series. "pcb boards": "unknown", "pcb hash board": "unknown", "pcb mounted screw terminal block": "unknown", "pcb spec sheet from antminer": "unknown", "pcb surfaces": "unknown", "pcb's": "unknown", "pcb/chip": "unknown", "pcb/miner": "unknown", "pcbs": "unknown", "pcduino": "unknown", "pcfli": "unknown", "pcfli a1 dragon": "unknown", "pci 6pins": "unknown", "pci backbone connectors": "unknown", "pci cables": "unknown", "pci cables from my psu": "unknown", "pci card": "unknown", "pci connector": "unknown", "pci connectors": "unknown", "pci express connectors": "unknown", } mapping83 = { "pci express wires": "unknown", "pci extender": "unknown", "pci nvidia 8400gs": "8400 gs", "pci pins": "unknown", "pci plugs": "unknown", "pci to usb card": "unknown", "pci-e": "unknown", "pci-e (6+2) pins": "unknown", "pci-e (8 pin) connectors": "unknown", "pci-e 6 connectors": "unknown", "pci-e 6 pin adapters": "unknown", "pci-e 6 pin ports": "unknown", "pci-e 6 pin power connectors": "unknown", "pci-e 6 pin power supply": "unknown", "pci-e 6+2 connectors": "unknown", "pci-e 6-pin to 3x 2.1mm dc barrel plug": "unknown", "pci-e 6pin cables": "unknown", "pci-e 8 pin connector": "unknown", "pci-e 8 pin connectors": "unknown", "pci-e 8-pin to 4x 2.5mm dc barrel": "unknown", "pci-e cable": "unknown", "pci-e cables": "unknown", "pci-e conectors": "unknown", "pci-e connector": "unknown", "pci-e connector from zeus thunder x3/gaw rebrand": "unknown", # No exact match, but related to mining hardware. "pci-e connectors": "unknown", "pci-e extenders": "unknown", "pci-e leads": "unknown", "pci-e molex connector": "unknown", "pci-e plug": "unknown", "pci-e plugs": "unknown", "pci-e ports": "unknown", "pci-e power cables": "unknown", "pci-e power connectors": "unknown", "pci-e power cords": "unknown", "pci-e power plugs": "unknown", "pci-e power supply": "unknown", "pci-e power-connector": "unknown", "pci-e receptacles": "unknown", "pci-e slots": "unknown", "pci-e socket": "unknown", "pci-e sockets": "unknown", "pci-e splitter": "unknown", "pci-e to dell n750p psu": "unknown", "pci-e type 3 connectors": "unknown", "pci-e x16 slots 1 and 3": "unknown", "pci-x": "unknown", "pcie": "unknown", "pcie 1.0 slot": "unknown", "pcie 1x slots": "unknown", } mapping84 = { "pcie 6 pin connector": "unknown", "pcie 6 power cables": "unknown", "pcie 6+2 connectors": "unknown", "pcie 6-pin power connectors": "unknown", "pcie adapters": "unknown", "pcie cable": "unknown", "pcie cables": "unknown", "pcie cables from finksy/j4bberwock": "unknown", "pcie cables from itop": "unknown", "pcie cables from optimizer": "unknown", "pcie cabling": "unknown", "pcie connections": "unknown", "pcie connector": "unknown", "pcie connectors": "unknown", "pcie cords": "unknown", "pcie jack": "unknown", "pcie jacks": "unknown", "pcie link": "unknown", "pcie molex": "unknown", "pcie plugs": "unknown", "pcie power": "unknown", "pcie power connector": "unknown", "pcie power connectors": "unknown", "pcie power connectors of a psu": "unknown", "pcie y-connectors": "unknown", "pciexpress plugin": "unknown", "pcix": "unknown", "pcix adapters": "unknown", "pcmcia usb 2.0 adapter": "unknown", "pcmcia usb 2.0 cardbus adapter": "unknown", "pcs": "unknown", "pdb": "unknown", "pdu": "unknown", "pdu (ver 1.5)": "unknown", "pdu (which is c19 to c20)": "unknown", "pdu's for all servers": "unknown", "pdus": "unknown", "peel n stick heatsink": "unknown", "pellet smoker": "unknown", "peltier": "unknown", "pencel mod": "unknown", "pencil": "unknown", "pencil mod": "unknown", "pendrive": "unknown", "pentium 4": "unknown", "pentium 4 box": "unknown", "pentium d 3.40 dual core": "unknown", "pentium e5400": "unknown", "pentium g620": "unknown", "perpendicular nut-bolt things": "unknown", } mapping85 = { "perpetual australian asicminer usb block erupter": "unknown", "personal fans": "unknown", "pet1300-12-054n": "unknown", "petamine units": "unknown", "petg": "unknown", "pfc1212de-f00 fan": "unknown", "pfe1100 plat psus": "unknown", "pfe1100-12 054ra": "unknown", "ph2.0mm terminals": "unknown", "phantom 6th miner": "unknown", "phatk 2.0": "unknown", "phatk 2.1": "unknown", "phatk enabled poclbm": "unknown", "phatk kernel": "unknown", "phatk2": "unknown", "phenom": "unknown", "phenom ii": "unknown", "phenom ii x6 1090t": "unknown", "phenom x6": "unknown", "pheonix technologies": "unknown", "philips screwdriver": "unknown", "philips screws": "unknown", "phillips #1 screwdriver": "unknown", "phillips/ge light bulbs": "unknown", "phobya 5 bar": "unknown", "phoenix": "unknown", "phoenix 1.48 / 1.50 miner": "unknown", "phoenix 1.5 miner": "unknown", "phoenix 1.7.5": "unknown", "phoenix 1.7.5 program": "unknown", "phoenix 2": "unknown", "phoenix 2 miner": "unknown", "phoenix 2.0.0": "unknown", "phoenix binary": "unknown", "phoenix client": "unknown", "phoenix kernel": "unknown", "phoenix miner": "unknown", "phoenix miner 1.6.2": "unknown", "phoenix miner with phatk kernel": "unknown", "phoenix miners": "unknown", "phoenix mining client": "unknown", "phoenix.py": "unknown", "phoenix/phatk": "unknown", "phone": "unknown", "phones": "unknown", "php/javascript miner": "unknown", "phpmyadmin": "unknown", "phresh fan": "unknown", "physical litecoins": "unknown", "physical server 2ths": "unknown", } mapping86 = { "pi": "unknown", "pi card": "unknown", "pi cpu": "unknown", "pi types": "unknown", "pi zero 2w": "unknown", "pi zeros": "unknown", "pi's": "unknown", "pi(s)": "unknown", "pi2": "unknown", "pi3b": "unknown", "pi4": "unknown", "piand": "unknown", "pic": "unknown", "pic fw": "unknown", "pic-micro": "unknown", "pic12f1572": "unknown", "picbasic pro": "unknown", "pickit 2": "unknown", "pickit 3": "unknown", "pickit 3.5": "unknown", "pickit2": "unknown", "pickit3": "unknown", "pico atx adapter": "unknown", "pico-itx formfactor with a via processor": "unknown", "picopsu": "unknown", "picuntu": "unknown", "pidora": "unknown", "pieach 10": "unknown", "piece of pants computer": "unknown", "pigtail": "unknown", "pincette": "unknown", "pine64": "unknown", "pipe cleaners": "unknown", "pis": "unknown", "pis with cases and 8 gb cards": "unknown", "pixel": "unknown", "pl2303 xa/hxa uart-usb adapter": "unknown", "plastic barrel receiver": "unknown", "plastic boards": "unknown", "plastic case": "unknown", "plastic covered cup caddy rack": "unknown", "plastic of the additional fans": "unknown", "plastic shelving": "unknown", "plastic sleeve": "unknown", "plastic tubes": "unknown", "plastic washer": "unknown", "plat intel": "unknown", "plat psu from intel": "unknown", "platform cable": "unknown", "platform programming cable from ngzhang": "unknown", } mapping87 = { "platimax 1200 psu": "unknown", "platinum dps1200": "unknown", "platinum either xfxevgaquark platinum supplies": "unknown", "platinum psu": "unknown", "platinum seasonic 1000 watts": "unknown", "platinum server psu": "unknown", "platinum server psus": "unknown", "plc": "unknown", "pliers": "unknown", "plug adapters": "unknown", "plug and play 3.8ghash/fpga rig": "unknown", "plug and play rig 3.8ghash/180watt": "unknown", "plug packs": "unknown", "plugable 7 port high speed usb 2.0 hub": "unknown", "plugable usb 3.0 high power hub": "unknown", "pluggable usb2 hub": "unknown", "pmu boards": "unknown", "pocket supercomputer": "unknown", "poclbm": "unknown", "poclbm miner": "unknown", "poclbm's folder": "unknown", "poclbm.exe": "unknown", "poclbm.py": "unknown", "poe": "unknown", "pogoplug (e02) miner": "unknown", "polcbm": "unknown", "pon3 mining": "unknown", "porsche": "unknown", "porsche cayman s": "unknown", "portable 12000 btu unit": "unknown", "portable a/c": "unknown", "portable ac unit": "unknown", "portal 9000 btu air conditioner": "unknown", "portapow monitor": "unknown", "porter cable 18v screwgun": "unknown", "ports": "unknown", "ports in hub": "unknown", "pos walmart bike": "unknown", "poseidon mining rigs": "unknown", "poster cardboards": "unknown", "pot": "unknown", "potentiometer": "unknown", "poundland electrical tape": "unknown", "power": "unknown", "power adapter": "unknown", "power adapter cables (molex drive connector 12v to 4x barrel plug connectors to power 4 boards per molex)": "unknown", "power and data cables": "unknown", "power backup unit": "unknown", "power bar": "unknown", "power board": "unknown", } mapping88 = { "power board (aka back plane)": "unknown", "power board with black caps": "unknown", "power boards from ba": "unknown", "power breaker": "unknown", "power brick": "unknown", "power bricks": "unknown", "power cable": "unknown", "power cable (2.5-5.5mm) plug atx compatible (scrypt only) (pcie or molex 4pin)": "unknown", "power cable (red)": "unknown", "power cable components": "unknown", "power cables": "unknown", "power chords": "unknown", "power connector": "unknown", "power connectors": "unknown", "power consumtion meter": "unknown", "power cool pc-650auba-m": "unknown", "power cord": "unknown", "power cords": "unknown", "power delivery board": "unknown", "power distribution board": "unknown", "power jack": "unknown", "power leads": "unknown", "power led": "unknown", "power light": "unknown", "power meter": "unknown", "power meters": "unknown", "power module": "unknown", "power one power supply": "unknown", "power packs": "unknown", "power panel": "unknown", "power plug": "unknown", "power plugs": "unknown", "power psu": "unknown", "power rails": "unknown", "power regulators": "unknown", "power sources": "unknown", "power splitter": "unknown", "power strip": "unknown", "power strips": "unknown", "power supplies": "unknown", "power supplies 12v 30a": "unknown", "power supplies 12v 5a": "unknown", "power supplies from ngzhang": "unknown", "power supply": "unknown", "power supply 12v 5a": "unknown", "power supply adapters": "unknown", "power supply bitmain": "unknown", # No specific model mentioned, but related to Bitmain products. "power supply cable": "unknown", "power supply fan": "unknown", "power supply from a computer": "unknown" } mapping89 = { "power supply module": "unknown", "power supply of usb hub": "unknown", "power supply unit": "unknown", "power supply unit (hx1050)": "unknown", "power supply units": "unknown", "power supply with 5v/3amp": "unknown", "power supplys": "unknown", "power tools": "unknown", "power unit": "unknown", "power wire": "unknown", "power wired boards": "unknown", "power-one 1300watt": "unknown", "powerboard": "unknown", "powerbook g4": "unknown", "powercolor 7790": "unknown", "powercolor 7970": "7970", "powercool 750watt psu": "unknown", "powered 12v 3a 10-port usb 3.0 hub": "unknown", "powered gpu risers": "unknown", "powered hub": "unknown", "powered hubs": "unknown", "powered hubs and fans": "unknown", "powered pcie extenders": "unknown", "powered risers": "unknown", "powered usb": "unknown", "powered usb 2.0 hub": "unknown", "powered usb hub": "unknown", "powered usb hubs": "unknown", "powered usb2 hub": "unknown", "powered usb3 hub": "unknown", "powered usbcgminer": "unknown", "powerful computers": "unknown", "powerlane": "unknown", "powerline adapter": "unknown", "powerline adapter kits": "unknown", "powersuply": "unknown", "powersupply": "unknown", "pp boxes": "unknown", "pp debit card": "unknown", "pp share": "unknown", "pre-made power adapter(molex to green connector)": "unknown", "pre-order for the next batch": "unknown", "pre-order slot": "unknown", "pre-orders from basic": "unknown", "pre-orders from bfl": "unknown", "pre-production units": "unknown", "precious metals": "unknown", "precision \"+\" screwdriver": "unknown", "precision dmm's": "unknown", "preoder avalon": "unknown" # This could potentially refer to an Avalon product, but without specific model information, it's unclear. } mapping90 = { "24.576 th/s miner": "unknown", "240": "unknown", "240 breaker": "unknown", "240 outlet": "unknown", "240 volt evga p2 1600 pdu": "unknown", "240 volt power": "unknown", "240 volt psu setups for the s-9 and s-7": "unknown", "240 volt variac": "unknown", "240 volts between each of the phases": "unknown", "2400 w psu": "unknown", "2400 watt delta": "unknown", "2400 watt power platinum 94 200 240v dps 2400": "unknown", "2400 watt psu": "unknown", "2400w psu": "unknown", "2400w server psu": "unknown", "240mm fan": "unknown", "240v": "unknown", "240v 50amp pdus": "unknown", "240v breakers": "unknown", "240v circuits": "unknown", "240v feed": "unknown", "240v outlet": "unknown", "240v pdu": "unknown", "240v psu": "unknown", "240v wiring": "unknown", "240v/200amp service meter": "unknown", "2450 watt hp psu": "unknown", "24a psu": "unknown", "24pin adapter": "unknown", "24pin connector": "unknown", "24pin female plugs": "unknown", "24pin splitter": "unknown", "24u rack cabinet": "unknown", "24v/2000 w power supplies": "unknown", "24volt 2400w output power supplies": "unknown", "25 & 50 gh singles": "unknown", # No exact match, could refer to a range of single ASIC miners but not specific enough. "25 amp fuse": "unknown", "25 gh/s miner starter kit": "unknown", "25 gridseeds": "unknown", # Refers to a type of miner but not a specific model listed. "25 watt iron": "unknown", "250 kva step downs to 240v": "unknown", "2500 watt hp g": "unknown", "2500 watt psu": "unknown", "2500cfm exhaust fan": "unknown", "250gh jupiter": "knc jupiter", # Assuming a typo or shorthand for KNC Jupiter which is known to have a hash rate around this figure. "250kcmil aluminum": "unknown", "256 chips": "unknown", "257.22": "unknown", "25ft cables": "unknown", "25g miner": "unknown", } mapping91 = { "preorder chips": "unknown", "prepaid first class intl mailing labels": "unknown", "previous unit": "unknown", "primary cables": "unknown", "primary display gpu": "unknown", "primary gpu": "unknown", "primary remote admin": "unknown", "primeasic": "unknown", "primeasic 80gh/s": "unknown", "print server": "unknown", "printed circuit board design": "unknown", "printed circuit boards": "unknown", "printed circuit boards (pcbs)": "unknown", "printer": "unknown", "prisma": "asicminer be prisma", "prisma 1.0": "asicminer be prisma", # Assuming versioning, closest match. "prisma 1.0 and 1.1": "asicminer be prisma", # Assuming versioning, closest match. "prisma 1.4": "asicminer be prisma", # Assuming versioning, closest match. "prisma 1.4th/s": "asicminer be prisma", # Assuming versioning, closest match. "prisma 2.0": "unknown", # No direct match, and "prisma" versions not explicitly listed beyond 1.x. "prisma boards": "asicminer be prisma", # Closest match based on context. "prisma line": "asicminer be prisma", # Closest match based on context. "prismas": "asicminer be prisma", # Plural form, closest match. "private servers": "unknown", "pro high cfm 3 pin fans": "unknown", "probe": "unknown", "probes": "unknown", "processing cards": "unknown", "processor": "unknown", "processor boards": "unknown", "processswi": "unknown", "proclbm": "unknown", "production board": "unknown", "production boards": "unknown", "production test boards": "unknown", "program": "unknown", "programmable asics": "unknown", "programmed controller": "unknown", "programmed cpu's with firmware": "unknown", "programmer": "unknown", "prolific driver": "unknown", "prolific technology": "unknown", "prolific technology inc. pl2303 serial port": "unknown", "prolific usb chip": "unknown", "prolific usb driver": "unknown", "prolific usb to com drivers": "unknown", "promo coins": "unknown", "promo hubs": "unknown", "proper cable": "unknown", "proper psu": "unknown", } mapping92 = { "prospector200": "unknown", "prospectors": "unknown", "prospero black arrow x3": "unknown", # No exact match, but seems related to "black arrow prospero x-3" "prospero miners": "unknown", "prospero x-1": "black arrow prospero x-1", "prospero x-3": "black arrow prospero x-3", "prospero x1": "black arrow prospero x-1", # Assuming typo or shorthand for "prospero x-1" "prospero x3": "black arrow prospero x-3", # Assuming typo or shorthand for "prospero x-3" "prospero x3 1th/s mining hw": "black arrow prospero x-3", # Detailed description of "prospero x-3" "protective eyewear": "unknown", "proto board": "unknown", "proto board for bitfury chips": "unknown", "prototype": "unknown", "prototype adapter": "unknown", "prototype board": "unknown", "prototype boards": "unknown", "prototype units": "unknown", "prototypes": "unknown", "proxy": "unknown", "prusa i3": "unknown", "ps": "unknown", "ps2": "unknown", "ps3": "unknown", "ps4": "unknown", "psu": "unknown", "psu (30a 12v bench supply)": "unknown", "psu (700watts)": "unknown", "psu 1050w": "unknown", "psu 1200gold from dragon": "unknown", "psu 12v": "unknown", "psu 1300w rosewill platinum": "unknown", "psu 5v 30a unit": "unknown", "psu 5v x 30a": "unknown", "psu 5volts 1000ma": "unknown", "psu 5volts 2500ma": "unknown", "psu 750 watts": "unknown", "psu 850w": "unknown", "psu bitmain apw3-12-1600-b2": "unknown", # No exact match, but related to power supplies for mining hardware "psu breakout boards": "unknown", "psu cable": "unknown", "psu cables": "unknown", "psu chieftec aps-850cb": "unknown", "psu cm rs450-acaa-d3": "unknown", "psu contrl": "unknown", "psu delta 2400w": "unknown", "psu delta ahf-11dc-1600w": "unknown", "psu dps 2000 bb": "unknown", "psu fan": "unknown", "psu fractal design newton r3 80plus platinum": "unknown", "psu from another unit": "unknown", } mapping93 = { "psu hp 1200w power supply dl580": "unknown", "psu power connector": "unknown", "psu switch": "unknown", "psu tester": "unknown", "psu units": "unknown", "psu wires": "unknown", "psu's": "unknown", "psu-s": "unknown", "psu3300-3 plus": "unknown", "psus": "unknown", "psus from 50gh/s bfl units": "unknown", # No specific model mentioned, but related to BFL (Butterfly Labs) products. "psus from old spondoolies sp31": "spondooliestech sp31 yukon", # Closest match given the context. "pt-link": "unknown", "pt100 sensor": "unknown", "pth": "unknown", "puddinpop's": "unknown", "pull air into/push air out of a window fans": "unknown", "pull-fan": "unknown", "pump": "unknown", "pumps": "unknown", "pure-cpu machine": "unknown", "purex 120mm case fan": "unknown", "push fan": "unknown", "push or twist single pole switch": "unknown", "push pull fans": "unknown", "push-in receptacles": "unknown", "pushpin heatsink/fan combo": "unknown", "putty": "unknown", "putty knife 1\" to 1 1/2\"": "unknown", "pvc frame": "unknown", "pwc": "unknown", "pwm fans": "unknown", "pwm output": "unknown", "pwmpin": "unknown", "py2exe": "unknown", "pyopencl": "unknown", "pyopencl 0.92": "unknown", "pyopencl-2012.1": "unknown", "python 2.6 base-11.5.23": "unknown", "python 2.6 numpy-1.6.0": "unknown", "python 2.6 scipy-0.7.1": "unknown", "python 2.6.6": "unknown", "python 3.2 for windows 7 x64": "unknown", "q-tip": "unknown", "q6600": "unknown", "qcool element": "unknown", "qfn-28": "unknown", "qiangminer raspi image": "unknown", "qrng": "unknown", "quad 1.15y": "unknown", } mapping94 = { "quad 6990": "6990", "quad 7970": "7970", "quad e5-4650": "unknown", "quad spartan boards": "unknown", "quad spartan-6 lx150 board": "unknown", "quad ztex boards": "unknown", "quad-core": "unknown", "quad-spartan 6 lx150 fpga board": "unknown", "quadro fx 1800m": "unknown", "quadro fx 3500": "unknown", "quads": "unknown", "quality used pdus": "unknown", "quancom hardware watchdog card": "unknown", "quartus ii web": "unknown", "quartus project": "unknown", "quick cash machines": "unknown", "quiet bathroom fan - panasonic-fv-30vq3": "unknown", "r box": "unknown", "r boxes": "unknown", "r-box": "unknown", "r-box (110ghs)": "unknown", "r-box 110 gh/s gb": "unknown", "r-box 32-36gh/s": "unknown", "r-box 32gh/s miners": "unknown", "r-box gear": "unknown", "r-box miners": "unknown", "r-box rockminer 32-37gh/s": "unknown", "r-box units": "unknown", "r-box110's": "unknown", "r-boxes": "unknown", "r-pi": "unknown", "r-pi controller": "unknown", "r1": "unknown", "r1 antrouter": "unknown", "r1 hf gb shares": "unknown", "r1 resistor": "unknown", "r1 ups/battery backup": "unknown", "r1 ups/batts": "unknown", "r10": "unknown", "r11": "unknown", "r12": "unknown", "r12 insulation": "unknown", "r120": "unknown", "r121": "unknown", "r15": "unknown", "r17x": "unknown", "r1b": "unknown", "r1b hashfast baby jet": "hashfast baby jet", "r1b shares": "unknown", "r1b upgrade": "unknown", } mapping95 = { "r2": "unknown", "r2-9 big ole ups unit": "unknown", "r2-r6 jupiters": "unknown", "r22": "unknown", "r24": "unknown", "r2b": "unknown", "r2b shares": "unknown", "r3": "unknown", "r3 blades": "unknown", "r3 box": "unknown", "r3 miner": "unknown", "r3 resistor": "unknown", "r3 rocketminer": "unknown", "r38 resistor": "unknown", "r4": "unknown", "r4 antminer": "antminer r4", "r4 bit": "unknown", "r4 blade": "unknown", "r4 from 2017": "antminer r4", # Assuming the year is an additional detail provided by the user. "r4 from bitmain": "antminer r4", "r4 hash boards": "unknown", "r4 hashing board": "unknown", "r4 miner": "unknown", "r40": "unknown", "r42": "unknown", "r4b1": "unknown", "r4b2": "unknown", "r4b4": "unknown", "r4s": "unknown", "r5": "unknown", "r52 resistor": "unknown", "r6": "unknown", "r6 insulated vents": "unknown", "r606": "unknown", "r606 pods": "unknown", "r66 resistor": "unknown", "r7": "unknown", "r7 shares": "unknown", "r8": "unknown", "r808": "unknown", "r808s": "unknown", "r8b": "unknown", "r9": "unknown", "r9 280x": "unknown", "r9 290": "unknown", "r9 290s": "unknown", "r9 390's": "unknown", "r9 390x": "unknown", "r9 black arrow": "unknown", "r9-12": "unknown", } mapping96 = { "r9-280x": "unknown", # No exact match, but similar to Radeon HD 7000 series naming convention "r9-290x": "unknown", # No exact match, but similar to Radeon HD 7000 series naming convention "rabbit": "unknown", "rack": "unknown", "rack cabinet": "unknown", "rack shelves": "unknown", "racking": "unknown", "rackmount holders": "unknown", "racks": "unknown", "radeon": "unknown", "radeon 290s": "unknown", # No exact match, but implies Radeon HD 2900 series which is not listed "radeon 4650": "4650", "radeon 4850s": "4850", "radeon 5450": "5450", "radeon 5770": "5770", "radeon 5830 card": "5830", "radeon 5850": "5850", "radeon 5870": "5870", "radeon 5970": "5970", "radeon 5xxx": "unknown", # General reference to Radeon HD 5000 series, not specific "radeon 6570": "6570", "radeon 6770": "unknown", # No exact match, possibly a typo or variant not listed "radeon 6870": "6870", "radeon 6950": "6950", "radeon 7670m": "unknown", # No exact match, mobile variant not listed "radeon 7770": "7770", "radeon 7970": "7970", "radeon 7970 graphic cards": "7970", "radeon 7xxx cards": "unknown", # General reference to Radeon HD 7000 series, not specific "radeon cards": "unknown", # General reference to Radeon graphics cards, not specific "radeon drivers (12.x)": "unknown", # Refers to software, not hardware "radeon hd 2000 and 3000 series": "unknown", # No exact matches, series not listed "radeon hd 3410": "3410", "radeon hd 3600": "unknown", # No exact match, series not listed "radeon hd 4000": "unknown", # General reference to Radeon HD 4000 series, not specific "radeon hd 4550": "4550", "radeon hd 4670 agp": "4670", "radeon hd 4850": "4850", "radeon hd 4870": "4870", "radeon hd 5000": "unknown", # General reference to Radeon HD 5000 series, not specific "radeon hd 5770 gpus": "5770", "radeon hd 5830": "5830", "radeon hd 5870": "5870", "radeon hd 7750": "7750", "radeon hd 7770": "7770", "radeon hd 7900 series": "unknown", # General reference to Radeon HD 7900 series, not specific "radeon hd4870 1gig": "4870", "radeon hd6870 core edition 1 gb ddr5 xfx graphics cards": "6870", "radeon r9": "unknown", # General reference to Radeon R9 series, not specific "radeon(tm) hd graphics 2.70 ghz": "unknown", # Refers to processor speed, not a specific GPU model } mapping97 = { "radeon5850": "5850", "radeon5850-1": "5850", # Assuming a version or specification detail, closest match. "radeons": "unknown", "radiator": "unknown", "radiator cabinet": "unknown", "radiator system": "unknown", "radiators": "unknown", "ragingazn628 first batch order": "unknown", "raidmax 1000rm psu": "unknown", "raidmax 1300": "unknown", "raidmax 1k psu": "unknown", "raidmax cobra power 500 watt psu rx-500af-b": "unknown", "raidmax cobra psu": "unknown", "raidmax gold psu": "unknown", "raidmax pci-e cable": "unknown", "raidmax splitter": "unknown", "raidmax100w": "unknown", "rails": "unknown", "ram": "unknown", "ram 5.00 gb (4.47 gb useable)": "unknown", "ram 8gb ddr3": "unknown", "ram heatsinks": "unknown", "ram upgrade": "unknown", "rampage xtreme board": "unknown", "ras-pi": "unknown", "rasberry pi": "unknown", # Typo, but closest match would be "raspberry pi" if considering hardware used in mining setups. "rasberry pi controller with minerva": "unknown", "rasberry pi- based dragon miners": "unknown", "rasp pi": "unknown", "rasp pi 2 usb cable": "unknown", "rasp pi 3": "unknown", "rasp pi model 2": "unknown", "rasp pi model b": "unknown", "rasp pi4": "unknown", "raspberry": "unknown", "raspberry controller": "unknown", "raspberry pi": "unknown", "raspberry pi (model b)": "unknown", "raspberry pi 1 b+": "unknown", "raspberry pi 1b plus": "unknown", "raspberry pi 2": "unknown", "raspberry pi 2 model b": "unknown", "raspberry pi 3 b+": "unknown", "raspberry pi 3b": "unknown", "raspberry pi 400": "unknown", "raspberry pi 4b 4gb": "unknown", "raspberry pi 512": "unknown", "raspberry pi b": "unknown", "raspberry pi b+": "unknown", "raspberry pi based miner": "unknown", } mapping98 = { "raspberry pi boards": "unknown", "raspberry pi controller": "unknown", "raspberry pi heatsink kit": "unknown", "raspberry pi mining setup": "unknown", "raspberry pi model b": "unknown", "raspberry pi model b - made in uk board": "unknown", "raspberry pi model b 512mb ram": "unknown", "raspberry pi model b rev.2": "unknown", "raspberry pi model b revision 2 board": "unknown", "raspberry pi raspbian+cgminer setup": "unknown", "raspberry pi sd card": "unknown", "raspberry pi serial-usb adapters": "unknown", "raspberry pi unit": "unknown", "raspberry pi with a 4gb sd card": "unknown", "raspberry pi zero": "unknown", "raspberry pi+": "unknown", "raspberry pi2": "unknown", "raspberry pi3": "unknown", "raspberry pies": "unknown", "raspberry pii": "unknown", "raspberry pis": "unknown", "raspberry serial-usb connector": "unknown", "raspberry zero wh": "unknown", "raspberryey pi": "unknown", "raspberrypi": "unknown", "raspberrypi asics hub": "unknown", "raspberrypi model b": "unknown", "raspberrypi version b": "unknown", "raspbian": "unknown", "raspbian pi os lite 32 bit": "unknown", "raspbian weezy": "unknown", "rasperry pi board": "unknown", "raspi": "unknown", "raspi 3b": "unknown", "raspi debian wheezey": "unknown", "raspi gekko rig": "unknown", "raspi pi": "unknown", "raspi to 4 chip": "unknown", "raspian": "unknown", "raspian wheezy": "unknown", "rasppi": "unknown", "rasppis": "unknown", "rbox": "unknown", "rbox 110": "unknown", "rbox 32 gh/s": "unknown", "rbox 32 ghs miners": "unknown", "rbox asic miner": "unknown", "rbox mounts": "unknown", "rbox rockminer 32 ghs": "unknown", "rcd b40": "unknown" } mapping99 = { "realtek pcie gbe family controller": "unknown", "reaper": "unknown", "reaper miner": "unknown", "reaper v13 beta 4": "unknown", "rear fan": "unknown", "rear fans": "unknown", "rebranded scrypt miners": "unknown", "receptacles": "unknown", "recom m1600 psu": "unknown", "reconditioned radiator": "unknown", "red": "unknown", "red 5gh red bi-fury": "bi*fury", # Closest match, assuming typo or version difference. "red and black single wires with a small connector": "unknown", "red and black usbs": "unknown", "red bitfurys": "unknown", # Likely referring to Bitfury chips but not a specific product listed. "red board": "unknown", "red erupter": "unknown", "red fans": "unknown", "red furies": "red/bluefury", # Closest match, assuming a general reference to the product line. "red fury": "red/bluefury", "red fury - usb miners": "red/bluefury", "red fury usb 2.5ghs miners": "red/bluefury", "red fury usb miner": "red/bluefury", "red fury usb miner 2.2~2.7 gh/s": "red/bluefury", "red furys": "red/bluefury", # Closest match, assuming a general reference to the product line. "red heat sink miners": "unknown", "red heatsink miners": "unknown", "red leds": "unknown", "red light": "unknown", "red miners": "unknown", "red status led": "unknown", "red usbs": "unknown", "redfuries": "red/bluefury", # Closest match, assuming a general reference to the product line. "redfury": "red/bluefury", "redfury 2-2gh/s asic": "red/bluefury", "redfury 2.7gh/s": "red/bluefury", "redfury unit": "red/bluefury", "redfury usb gizmos": "red/bluefury", "redhash machine": "unknown", "redhash unit": "unknown", "redundant cooling fans (german made)": "unknown", "reels": "unknown", "reference 5850": "5850", # Assuming a reference to the Radeon HD 5850, not explicitly listed but inferred. "reference 5970's": "5970", "reference boards (with 2 dead chips and one half dead)": "unknown", "reference cards": "unknown", "reference unit": "unknown", "references": "unknown", "reflow oven": "unknown", "reflow station": "unknown", } mapping100 = { "refund forms": "unknown", "refunds": "unknown", "refurb e2500 router": "unknown", "refurbished sapphire 5830": "5830", "regfix": "unknown", "regular computer case fans": "unknown", "regular order units": "unknown", "regular video card": "unknown", "regulated 12vdc 30a power supplies": "unknown", "regulator": "unknown", "regulator module": "unknown", "regulators (tps53355)": "unknown", "relay": "unknown", "relay kit": "unknown", "remote garage door opener": "unknown", "remote garage door openers": "unknown", "remote lighting": "unknown", "remote rigs": "unknown", "remote server": "unknown", "replacement backplane": "unknown", "replacement board": "unknown", "replacement card": "unknown", "replacement controller": "unknown", "replacement fan": "unknown", "replacement fans": "unknown", "replacement power board (back plane)": "unknown", "replacement wire": "unknown", "reprap": "unknown", "reservoir": "unknown", "reset button": "unknown", "reset buttons": "unknown", "reset unit": "unknown", "resistor": "unknown", "resistor packs": "unknown", "resistors": "unknown", "resistors 4k7": "unknown", "response time regulator": "unknown", "retired house electric meters": "unknown", "returned units": "unknown", "rev 1.2 boards": "unknown", "rev 1.3 boards": "unknown", "rev 2 sample chips": "unknown", "rev production board": "unknown", "revo uninstaller": "unknown", "revoltec thermal grease diamond": "unknown", "revolution87+ 1000w psu": "unknown", "revolver": "unknown", "rework station": "unknown", "rhel 6.4 86": "unknown", "rhel5": "unknown", } mapping101 = { "25gh h-board": "unknown", "25gh starter kit": "unknown", "25gh/s kit": "unknown", "25ghps miner": "unknown", "25k": "unknown", "25k vr + 3k r": "unknown", "25w soldering iron": "unknown", "26 gpio pins": "unknown", "26-pin to 40-pin adapter cable": "unknown", "2600k": "unknown", "260ghs miner": "unknown", "262 thash/sec": "unknown", "268chips": "unknown", "27": "unknown", "2721's": "unknown", "27gh/s basic": "unknown", "27s7ln": "unknown", # No exact match, possibly a typo or unclear reference. "280x": "unknown", # While "280x" could refer to a GPU model, it's not specifically listed as mining hardware. "280x vid cards": "unknown", "286 8mhz at": "unknown", "2880 break out boards": "unknown", "2880 breakout board": "unknown", "2880 watt psu": "unknown", "2880w ps": "unknown", "2880w psus": "unknown", "2880watt break out board": "unknown", "28nm bm1382 chip": "unknown", # While this refers to a specific chip used in mining hardware, no exact hardware match is listed. "290 cards": "unknown", "290 cfm exhaust fan": "unknown", "290 cfm exhaust vent": "unknown", "290gh module": "unknown", "290x reference design cards": "unknown", "290x's": "unknown", "296 chips": "unknown", "2980 watt psu": "unknown", "2a hp touchpad micro usb adapter": "unknown", "2a usb powered hub": "unknown", "2edg connectors": "unknown", "2gb ddr3": "unknown", "2gb of ram": "unknown", "2gb onboard ram": "unknown", "2gb ram": "unknown", "2gb sd card": "unknown", "2gb usb sticks": "unknown", "2ghs": "unknown", "2gpu card pc's": "unknown", "2k and 4k boards": "unknown", "2k kit": "unknown", "2kva": "unknown", "2kw breakout boards": "unknown", } mapping102 = { "rhel5 hosts": "unknown", "rhel6 hosts": "unknown", "ribbon": "unknown", "ribbon cable": "unknown", "ribbon cables": "unknown", "rifles": "unknown", "rig": "unknown", "rig cage": "unknown", "rig in white": "unknown", "right angle mating connectors": "unknown", "rigs": "unknown", "riser": "unknown", "riser cables": "unknown", "risers": "unknown", "rivyera formica": "unknown", "rj 45 (internet) socket": "unknown", "rj45": "unknown", "rj45 ethernet connector": "unknown", "rj45 plug": "unknown", "rj45 ports": "unknown", "rj45 to rj12 adapter": "unknown", "rk boxes": "unknown", "rk-box": "rkminer r4-box", # Assuming closest match based on pattern. "rk-box miner": "rkminer r4-box", # Assuming closest match based on pattern. "rk-boxes": "unknown", "rm": "unknown", "rm 1000": "unknown", "rm 850": "unknown", "rm 850 corsair": "unknown", "rm-1000": "unknown", "rm1000": "unknown", "rm1000 corsair 115v": "unknown", "rm1000 psu": "unknown", "rm1000 psu's": "unknown", "rm1000w psu": "unknown", "rm650": "unknown", "rm750": "unknown", "rm750 psu": "unknown", "rm750w": "unknown", "rm850": "unknown", "rm850 corsair": "unknown", "rma": "unknown", "robo massage chair": "unknown", "robotic miner": "unknown", "rock miner": "unknown", "rock miners": "unknown", "rockfox chip": "unknown", "rockminer": "unknown", "rockminer \"new\" rbox": "unknown", # No exact match, but related to "rockminer". "rockminer asic miner": "unknown", # No exact match, but related to "rockminer". } mapping103 = { "rockminer breakout board": "unknown", "rockminer new r-box": "unknown", "rockminer new r-box 100's": "unknown", "rockminer r-box": "unknown", "rockminer r-box 100's": "unknown", "rockminer r-boxes": "unknown", "rockminer r3-box": "rkminer r3-box", "rockminer r4": "unknown", "rockminer rbox": "unknown", "rockminer rk": "unknown", "rockminer rk-box 440gh": "rkminer rk-box", "rockminer rk-box 460gh bitcoin miner": "rkminer rk-box", "rockminer t1": "rkminer t1 800g", # Assuming "rockminer t1" is a typo or variant name for "rkminer t1 800g" "rockminer t1 box": "rkminer t1 800g", # Assuming "rockminer t1 box" is a typo or variant name for "rkminer t1 800g" "rockminers": "unknown", "rods": "unknown", "rooter": "unknown", "rosehill usb hubs": "unknown", "rosewil/st-lab": "unknown", "rosewill 10 port hubs": "unknown", "rosewill 10 port rhb-500": "unknown", "rosewill 10-port hub": "unknown", "rosewill 10-port powered hubs": "unknown", "rosewill 10-port usb2.0 hubs": "unknown", "rosewill 120mm fans": "unknown", "rosewill 350rv": "unknown", "rosewill 350rv +5v@35a psu": "unknown", "rosewill atx 12v 750-watt 80 plus bronze": "unknown", "rosewill capstone 1000w gold": "unknown", "rosewill capstone 1000w gold psu": "unknown", "rosewill capstone 750-m": "unknown", "rosewill hive-850": "unknown", "rosewill lightning 1300 gold": "unknown", "rosewill powered hubs": "unknown", "rosewill quark plat psu": "unknown", "rosewill rhb-500": "unknown", "rosewills": "unknown", "rosin flux": "unknown", "rotron metal-frame fans": "unknown", "round units": "unknown", "router": "unknown", "router interface": "unknown", "router port": "unknown", "router tp-link": "unknown", "router/switch": "unknown", "routerboard 951g-2hnd": "unknown", "routers": "unknown", "routers firewall": "unknown", "routers using dd-wrt": "unknown", "rpc-4120": "unknown" } mapping104 = { "rpcminer": "unknown", "rpcminer (mod)": "unknown", "rpcminer app": "unknown", "rpcminer-4way.exe": "unknown", "rpcminer-cpu.exe": "unknown", "rpcminer-cuda.exe": "unknown", "rpi": "unknown", "rpi (v2)": "unknown", "rpi 2": "unknown", "rpi 256 mbytes": "unknown", "rpi 32": "unknown", "rpi a": "unknown", "rpi and 8 gb sd card": "unknown", "rpi binary": "unknown", "rpi model b": "unknown", "rpi r-box 30-32ghs miner": "unknown", # No exact match, but seems related to mining hardware. "rpi r-box cgminer": "unknown", # cgminer is software, not hardware. "rpi rig": "unknown", "rpi sd card": "unknown", "rpi unit": "unknown", "rpi-3": "unknown", "rpi2": "unknown", "rpi3": "unknown", "rpis": "unknown", "rrdcached daemon": "unknown", "rshtech usb 3.0 hub": "unknown", "rsm": "unknown", "rt-ac87u": "unknown", "rtx 3080": "unknown", # While a GPU, not listed in the provided mining hardware list. "rtx 3090": "unknown", # Same as above. "rubber feet": "unknown", "rubber legs": "unknown", "rubber shipping filler": "unknown", "rx": "unknown", "rx 1000ae": "unknown", "rx 570 gu": "unknown", # While a GPU, not listed in the provided mining hardware list. "rx-1000ae psu": "unknown", "rx480": "unknown", # While a GPU, not listed in the provided mining hardware list. "ryzen motherboards": "unknown", "s-1": "antminer s1", "s-1 controller": "antminer s1", # Assuming the controller is part of the S1 system. "s-1 miner": "antminer s1", "s-1 units": "antminer s1", "s-1's": "antminer s1", "s-1a": "unknown", # No exact match, possibly a typo or variant not listed. "s-3": "antminer s3", "s-3+": "antminer s3+", # Assuming "+" indicates a variant or upgrade. "s-5": "antminer s5", "s-7": "antminer s7", "s-7 miners": "antminer s7", } mapping105 = { "s-9": "antminer s9", "s-9 controller": "unknown", # No specific hardware for controllers mentioned "s-91 board": "unknown", # Likely a typo or specific part not listed "s-9s": "antminer s9", # Assuming a typo or variant "s-hash board": "unknown", # General component, not specific hardware "s-hash boards": "unknown", # General component, not specific hardware "s-s": "unknown", # Unclear reference "s/t15s": "unknown", # No clear match, possibly a typo "s1": "antminer s1", "s1 0.05 coupons": "unknown", # Coupons are not hardware "s1 > s3 upgrades": "unknown", # Refers to an upgrade process, not specific hardware "s1 ant": "antminer s1", "s1 antminer": "antminer s1", "s1 antminer usb": "antminer s1", # Assuming reference to USB connectivity "s1 antminers": "antminer s1", "s1 blades": "antminer s1", # Blades likely refer to the mining boards of S1 "s1 controller": "unknown", # No specific hardware for controllers mentioned "s1 coupons": "unknown", # Coupons are not hardware "s1 fan": "unknown", # Fans are components, not the specific mining hardware "s1 fans": "unknown", # Fans are components, not the specific mining hardware "s1 heatsinks": "unknown", # Heatsinks are components, not the specific mining hardware "s1 miner": "antminer s1", "s1 miners": "antminer s1", "s1 power supplies": "unknown", # Power supplies are components, not specific hardware "s1 racks (6xs1)": "antminer s1", # Refers to a setup of multiple S1 miners "s1 to s3 upgrade kit": "unknown", # Refers to an upgrade kit, not specific hardware "s1 to s3 upgrade kits": "unknown", # Refers to upgrade kits, not specific hardware "s1 units": "antminer s1", "s1 upgrade kits": "unknown", # Refers to upgrade kits, not specific hardware "s1's": "antminer s1", "s1-s": "antminer s1", # Assuming a typo or variant "s1/3": "unknown", # Unclear reference, possibly referring to an upgrade or comparison "s1/s3 fan": "unknown", # Fans are components, not the specific mining hardware "s11": "antminer s11", "s15": "unknown", # No "S15" listed, possibly a typo or unlisted model "s17": "antminer s17", "s17 boards": "unknown", # Specific parts of S17 not listed separately "s17 control boards": "unknown", # Specific parts of S17 not listed separately "s17 pro": "antminer s17 pro", "s17 pro 53th": "antminer s17 pro", # Specific configuration of S17 Pro "s17 pro units": "antminer s17 pro", "s17 pro version": "antminer s17 pro", "s17 pros": "antminer s17 pro", "s17 series": "antminer s17", # Referring to the series, could include all S17 models "s17 series miners": "antminer s17", # Referring to the series, could include all S17 models "s17+": "antminer s17+", "s17+ boxes": "unknown", # Boxes are not hardware "s17+73": "antminer s17+", # Assuming a typo or specific configuration "s17e": "antminer s17e", "s17e 64": "antminer s17e", # Specific configuration of S17e } mapping106 = { "s17e 64th/s": "antminer s17e", "s17pro": "antminer s17 pro", "s17pro_50th/s": "antminer s17 pro", # Assuming a specific model based on hash rate. "s17pro_53th/s": "antminer s17 pro", # Assuming a specific model based on hash rate. "s17pros": "unknown", # No exact match, possibly a typo or variant of s17 pro. "s17s": "antminer s17", # No exact match, possibly a typo or variant. "s19": "antminer s19", "s19 jpro+": "unknown", # No exact match, possibly a typo or variant of s19 pro. "s19 pro": "antminer s19 pro", "s19 pro 100th": "antminer s19 pro", # Assuming a specific model based on hash rate. "s19 pro 110t": "antminer s19 pro", # Assuming a specific model based on hash rate. "s19 pro j": "unknown", # No exact match, possibly a typo or variant of s19 pro. "s19a": "unknown", # No exact match, possibly referring to a variant of s19. "s19a models": "unknown", # No exact match, possibly referring to variants of s19. "s19a pro": "antminer s19 pro", # No exact match, possibly referring to a variant of s19 pro. "s19apro": "antminer s19 pro", # Assuming typo without space. "s19apro 110th": "antminer s19 pro", # Assuming a specific model based on hash rate. "s19j": "antminer s19j", "s19j 100": "antminer s19j", # Assuming a specific model based on hash rate. "s19j 96t": "antminer s19j", # Assuming a specific model based on hash rate. "s19j pro": "antminer s19j pro", "s19j pro 100": "antminer s19j pro", # Assuming a specific model based on hash rate. "s19j pro 100 / 104th units": "antminer s19j pro", # Assuming a specific model or models based on hash rate. "s19j pro 100t": "antminer s19j pro", # Assuming a specific model based on hash rate. "s19j pro 104": "antminer s19j pro", # Assuming a specific model based on hash rate. "s19j pro unit": "antminer s19j pro", # Assuming referring to a single unit. "s19jpro": "antminer s19j pro", # Assuming typo without space. "s19jpro 100th": "antminer s19j pro", # Assuming a specific model based on hash rate. "s19js": "unknown", # No exact match, possibly a typo or variant of s19j. "s19k pro": "antminer s19k pro", "s19pro": "antminer s19 pro", # Assuming typo without space. "s19pro 110t": "antminer s19 pro", # Assuming a specific model based on hash rate. "s19pros": "unknown", # No exact match, possibly a typo or variant of s19 pro. "s19s": "unknown", # No exact match, possibly a typo or variant. "s19x": "unknown", # No exact match, possibly referring to a future or unlisted variant. "s19xp": "antminer s19 xp", "s1s": "unknown", # No exact match, possibly a typo or variant. "s2": "antminer s2", "s2 $400 coupons": "unknown", # Referring to a promotion, not hardware. "s2 $400 dollar coupons": "unknown", # Referring to a promotion, not hardware. "s2 antminer": "antminer s2", "s2 antminers (bitmain)": "antminer s2", "s2 asic": "antminer s2", "s2 batch 2": "antminer s2", # Assuming referring to a batch of s2. "s2 blade": "unknown", # No exact match, possibly referring to a component or variant. "s2 board": "unknown", # No exact match, possibly referring to a component. "s2 button": "unknown", # No exact match, possibly referring to a component. "s2 coupon": "unknown", # Referring to a promotion, not hardware. "s2 coupons": "unknown", # Referring to a promotion, not hardware. "s2 hashboards": "unknown", # Referring to components, not a complete mining hardware. } mapping107 = { "s2 hashing boards": "unknown", # No specific match, could be related to "antminer s2" but not clear "s2 kit": "unknown", # No specific match, could be related to "antminer s2" but not clear "s2 miners": "unknown", # No specific match, could be related to "antminer s2" but not clear "s2 power supply": "unknown", # No specific match, could be related to "antminer s2" but not clear "s2 psu": "unknown", # No specific match, could be related to "antminer s2" but not clear "s2 unit": "unknown", # No specific match, could be related to "antminer s2" but not clear "s2 units": "unknown", # No specific match, could be related to "antminer s2" but not clear "s20": "unknown", # No match in the list "s21s": "antminer s21", # Assuming a typo or shorthand "s25fl064k": "unknown", # No match in the list "s2s": "unknown", # No specific match, could be related to "antminer s2" but not clear "s3": "antminer s3", "s3 -b7": "antminer s3", # Assuming a typo or specific batch/version "s3 antminer": "antminer s3", "s3 antminers": "antminer s3", "s3 blades": "antminer s3", # Referring to the mining blades in the S3 model "s3 control pcb": "antminer s3", # Referring to the control board of S3 "s3 controller": "antminer s3", "s3 fan": "antminer s3", # Referring to the cooling fan of S3 "s3 fans": "antminer s3", "s3 firmware": "antminer s3", # Referring to the firmware of S3 "s3 miner": "antminer s3", "s3 miners": "antminer s3", "s3 non-working board": "antminer s3", # Referring to a non-working part of S3 "s3 psus": "antminer s3", # Referring to the power supply units of S3 "s3 units": "antminer s3", "s3+": "antminer s3+", "s3+ (b8) units": "antminer s3+", # Assuming a specific batch/version "s3+ (bm1382)": "antminer s3+", # Referring to the chip used in S3+ "s3+ (paragon whatever)": "antminer s3+", # Unclear reference, assuming it's about S3+ "s3+ b11": "antminer s3+", # Assuming a specific batch/version "s3+ board": "antminer s3+", "s3+ control board": "antminer s3+", "s3+ controller board": "antminer s3+", "s3+ miner": "antminer s3+", "s3+ miners": "antminer s3+", "s3+ units": "antminer s3+", "s3++": "antminer s3+", # Assuming a typo or variant "s3-b1": "antminer s3", # Assuming a specific batch/version "s3-controller": "antminer s3", "s3/s3+ controller board": "antminer s3+", # Could be either, but more likely S3+ "s31": "unknown", # No match in the list "s32": "unknown", # No match in the list "s3:s": "antminer s3", # Assuming a typo "s3s": "antminer s3", # Assuming plural or typo "s3s b7s with psus": "antminer s3", # Referring to S3 models with power supplies "s3s from b3": "antminer s3", # Assuming a typo or specific batch/version "s3trio pci board": "unknown", # No match in the list "s4": "antminer s4", "s4 board": "antminer s4", # Referring to the board of S4 } mapping108 = { "s4 boards": "antminer s4", # Assuming the context is parts for the S4 "s4 coupons": "unknown", # Likely not hardware but related to purchasing or discounts "s4 psu": "antminer s4", # PSU stands for Power Supply Unit, assuming it's for the S4 "s4 stock fan": "antminer s4", # Stock fan for cooling, assuming it's for the S4 "s4+": "antminer s4+", # Direct match "s4.5": "unknown", # No direct match, and no clear approximation "s4/s5 sp20": "unknown", # Mixed reference, unclear direct match "s4s": "unknown", # No direct match, unclear reference "s5": "antminer s5", # Direct match "s5 (bm1384)": "antminer s5", # BM1384 is the chip used in S5, so it's a direct match "s5 acrylic case mod": "antminer s5", # Modification for the S5, so it's related "s5 board": "antminer s5", # Directly related to the S5 hardware "s5 boards": "antminer s5", # Directly related to the S5 hardware "s5 cases and heatsinks": "antminer s5", # Components for cooling, related to S5 "s5 control board": "antminer s5", # Directly related to the S5 hardware "s5 controller": "antminer s5", # Directly related to the S5 hardware "s5 controllers": "antminer s5", # Directly related to the S5 hardware "s5 fan": "antminer s5", # Cooling component for the S5 "s5 hash board": "antminer s5", # Directly related to the S5 hardware "s5 hash boards": "antminer s5", # Directly related to the S5 hardware "s5 miner": "antminer s5", # Direct match "s5 miners": "antminer s5", # Direct match "s5 replacement boards": "antminer s5", # Directly related to the S5 hardware "s5 used": "antminer s5", # Refers to used S5 units "s5's": "antminer s5", # Plural or possessive form of S5, direct match "s5+": "antminer s5+", # Direct match "s5+ blades": "antminer s5+", # Component of the S5+, direct match "s5+ control board": "antminer s5+", # Directly related to the S5+ hardware "s5+ cubes": "unknown", # No clear reference to "cubes" in the context of S5+ "s5+ miner": "antminer s5+", # Direct match "s5+ software": "antminer s5+", # Software for the S5+, assuming direct relation "s5+ unit": "antminer s5+", # Direct match "s5+ v1.6 control board": "antminer s5+", # Specific version of the control board for S5+ "s5/s7 fan": "unknown", # Could relate to either S5 or S7, unclear without more context "s5/s7 fans": "unknown", # Could relate to either S5 or S7, unclear without more context "s5s": "antminer s5", # Likely a plural or typo, assuming it refers to multiple S5 units "s6lx150": "unknown", # No direct match or clear reference "s7": "antminer s7", # Direct match "s7 antminer": "antminer s7", # Direct match "s7 antminers": "antminer s7", # Direct match, plural form "s7 b18": "antminer s7", # Likely a batch or version, assuming it's related to S7 "s7 batch 8": "antminer s7", # Specific batch of S7, direct relation "s7 batch 9s": "antminer s7", # Specific batch of S7, direct relation "s7 blade": "antminer s7", # Component of the S7, direct relation "s7 board": "antminer s7", # Directly related to the S7 hardware "s7 chip": "antminer s7", # Component of the S7, direct relation "s7 controller": "antminer s7", # Directly related to the S7 hardware "s7 fans": "antminer s7", # Cooling component for the S7 "s7 firmware": "antminer s7", # Software/firmware for the S7, direct relation "s7 hashing board connectors": "antminer s7", # Component connectors for the S7 } mapping109 = { "s7 hashing boards": "antminer s7", "s7 heatsinks": "antminer s7", "s7 miner": "antminer s7", "s7 miners": "antminer s7", "s7 one fan": "antminer s7", "s7 rigs": "antminer s7", "s7 software": "antminer s7", "s7 units": "antminer s7", "s7-b5": "antminer s7", "s7-f1": "antminer s7", "s7-f1s": "antminer s7", "s7-ln": "antminer s7-ln", "s7-ln miner": "antminer s7-ln", "s7/s9": "unknown", # Could refer to either s7 or s9, unclear without more context. "s7/s9 psu": "unknown", # PSU could be used for either, unclear without more context. "s7ln": "antminer s7-ln", "s7lns": "antminer s7-ln", "s7s": "antminer s7", "s9": "antminer s9", "s9 13.5t": "antminer s9", "s9 14t antminer": "antminer s9", "s9 6 port mod": "antminer s9", "s9 and t9 miners": "unknown", # Refers to two different models. "s9 antminer": "antminer s9", "s9 antminers": "antminer s9", "s9 b1 board": "antminer s9", "s9 b11 board": "antminer s9", "s9 b13i": "antminer s9", "s9 b18": "antminer s9", "s9 batch 11": "antminer s9", "s9 batch-13 board": "antminer s9", "s9 batch1": "antminer s9", "s9 bb board": "antminer s9", "s9 board": "antminer s9", "s9 box": "antminer s9", "s9 controller": "antminer s9", "s9 controller boards": "antminer s9", "s9 fan": "antminer s9", "s9 hash board": "antminer s9", "s9 hash boards": "antminer s9", "s9 hash card": "antminer s9", "s9 hashblade": "antminer s9", "s9 hashboard": "antminer s9", "s9 hashing board": "antminer s9", "s9 hashing boards": "antminer s9", "s9 miner": "antminer s9", "s9 miners": "antminer s9", "s9 non-autotune 550mhz hash board": "antminer s9", "s9 se 16t": "antminer s9 se", "s9 space heater": "antminer s9", } mapping110 = { "s9 upgrade kit": "unknown", "s9-c5": "unknown", "s9/i": "unknown", "s9/s9i": "antminer s9i", # Assuming the user refers to the s9i model. "s9b13 board": "unknown", "s9e": "unknown", "s9i": "antminer s9i", "s9i lpm": "antminer s9i", # Assuming lpm refers to a low power mode or version. "s9i miner": "antminer s9i", "s9j": "antminer s9j", "s9j box": "antminer s9j", # Assuming the user refers to the s9j in a box package. "s9j miner": "antminer s9j", "s9j miners": "antminer s9j", "s9k": "antminer s9k", "s9k miners": "antminer s9k", "s9s": "antminer s9", "sabrent ad-lcd12 lcd monitors 12v 6a 72w ac adapter power supply": "unknown", "sack of rice": "unknown", "safari": "unknown", "safari browser": "unknown", "sample": "unknown", "sample board": "unknown", "sample boards": "unknown", "sample chip": "unknown", "sample chips": "unknown", "sample heat sinks for k16": "unknown", "sample pcb": "unknown", "sample sticks": "unknown", "sampo beta mining cards": "unknown", "sampo mining card": "unknown", "sampo mining cards": "unknown", "samsung 840": "unknown", "samsung galaxy s iii": "unknown", "samsung gt-i9008": "unknown", "samsung moment": "unknown", "samsung tv": "unknown", "san ace 120 12 volt server fan": "unknown", "san ace 9ga0612p1k611 fans": "unknown", "sandisk - z410 480gb 2.5\" solid state drive": "unknown", "sandisk class 10 sd card": "unknown", "sandisk ultra": "unknown", "sandwich toaster hot plate": "unknown", "sandy bridge laptop": "unknown", "sane meter": "unknown", "sanyo ace fan": "unknown", "sanyo ace fans": "unknown", "sanyo denki ace fan": "unknown", "sanyo denki san ace 120 3.0 amp 12 volt 120mm pwm": "unknown", "sanyo denki san ace 120 3.0 amp 12 volt 120mm pwm fan 224 cfm": "unknown", "sanyo denki sunace 120 9gv1212p1j091": "unknown", } mapping111 = { "sanyo fan": "unknown", "sapphire": "unknown", "sapphire 21197-00-40g radeon hd 7970 3gb 384-bit gddr5 pci express 3.0 x16 hdcp ready crossfirex support video card": "7970", "sapphire 5830": "5830", "sapphire 5830 xtreme": "5830", # Assuming "xtreme" is a variant of the base model. "sapphire 5830 xtremes": "5830", # Assuming "xtremes" is a typo or variant of the base model. "sapphire 5850": "5850", "sapphire 5850 xtreme": "5850", # Assuming "xtreme" is a variant of the base model. "sapphire 5870": "5870", "sapphire 5970": "5970", "sapphire 5970 4gb": "5970", # Assuming the 4gb is a variant of the base model. "sapphire 7950": "7950", "sapphire 7950 boxes": "7950", # Assuming "boxes" refers to multiple units of the model. "sapphire 7950 oc dual-x (11196-19 flavor)": "7950", # Assuming this specific version still maps to the base model. "sapphire 7950s": "7950", # Assuming plural form of the base model. "sapphire 7970": "7970", "sapphire 7970 dual-x": "7970", # Assuming "dual-x" is a variant of the base model. "sapphire 7970 reference": "7970", # Assuming "reference" refers to the standard version of the model. "sapphire 7970s": "7970", # Assuming plural form of the base model. "sapphire batch usb asic miners": "unknown", # No specific model mentioned. "sapphire gpus": "unknown", # General term, not specific to any model. "sapphire hd5850 xtreme": "5850", # Assuming "hd5850 xtreme" refers to the 5850 model. "sapphire hd5850 xtremes": "5850", # Assuming "xtremes" is a typo or variant of the base model. "sapphire miners": "unknown", # No specific model mentioned. "sapphire r9 280x gb": "unknown", # No exact match in the list. "sapphire radeon hd 6870": "6870", "sapphire radeon hd 7870": "7870", "sapphire radeon hd 7970": "7970", "sapphire radeon hd 7970 oc with boost 3gb cards": "7970", # Assuming this specific version still maps to the base model. "sapphire trixx": "unknown", # No specific model mentioned, possibly software. "sapphire vapor-x 7950": "7950", "sapphire vaporx 11196-09-40g": "unknown", # No exact match, likely a specific version of a model not listed. "sapphires": "unknown", # General term, not specific to any model. "sata": "unknown", # General term, not a mining hardware model. "sata 16 pin to pci-e 6 pin adapter": "unknown", # An adapter, not a mining hardware model. "satechi hub": "unknown", # A USB hub, not a mining hardware model. "satechi uh-12p 12 port usb 2 hub": "unknown", # A USB hub, not a mining hardware model. "saturn": "knc saturn", "saturn knc miner": "knc saturn", "saturn kncminer": "knc saturn", "saturn miner": "knc saturn", "saturns": "knc saturn", # Assuming plural form of the base model. "sb-fpga module 1.15y": "unknown", # No exact match in the list. "sc": "unknown", # Too vague, could refer to multiple "sc" models. "sc orders": "unknown", # Not a model. "sc single": "bfl single 'sc'", "sc single #1": "bfl single 'sc'", # Assuming a specific unit of the model. "sc single #2": "bfl single 'sc'", # Assuming another specific unit of the model. "sc single mining unit": "bfl single 'sc'", "sc singles": "bfl single 'sc'", # Assuming plural form of the base model. } mapping112 = { "1.5mm^2 250v 10-16a cable": "unknown", "1.5mm^2 250v 10a cable": "unknown", "1.5t image": "unknown", "1.5th dragon": "unknown", "1.5th dragon miner": "unknown", "1.8v usb-serial adapter": "unknown", "1.9 gh/s": "unknown", "1.95t dragon miner": "unknown", "1/2 hp water chiller": "unknown", "1/4 core": "unknown", "1/9 board cta0 led(d45)": "unknown", "10 amp fuse": "unknown", "10 ants": "unknown", "10 blades": "unknown", "10 boards": "unknown", "10 btc casascius coin": "unknown", "10 chip boards": "unknown", "10 chips": "unknown", "10 chips avalon module board": "avalon batch 1", # Assuming a reference to Avalon's modular design, but this is speculative. "10 device": "unknown", "10 er satz": "unknown", "10 five chip grid seed miners": "unknown", "10 for 2250 pack": "unknown", "10 gauge cable": "unknown", "10 gauge wire": "unknown", "10 gauge wires": "unknown", "10 gridseed": "unknown", "10 icarus board": "icarus", # Assuming a reference to Icarus boards, but this is speculative. "10 items": "unknown", "10 miners": "unknown", "10 ounces of merchandise": "unknown", "10 pci-e": "unknown", "10 pin output": "unknown", "10 pin pdu input": "unknown", "10 port aitech": "unknown", "10 port all data anker": "unknown", "10 port anker hubs": "unknown", "10 port hub": "unknown", "10 port hubs": "unknown", "10 port orico": "unknown", "10 port orico p10-u2": "unknown", "10 port powered hub": "unknown", "10 port powered usb": "unknown", "10 port powered usb hub": "unknown", "10 port powered usb hub (rosewill)": "unknown", "10 port strips": "unknown", "10 port usb 3.0 hub": "unknown", "10 port usb 3.0 hubs": "unknown", "10 port usb hub": "unknown", "10 port usb hub:dyconn 10 port usb 3.0 power hub (hub10b)": "unknown" } mapping113 = { "2kw psus": "unknown", "2kw setups": "unknown", "2lb box": "unknown", "2nd 5970": "5970", "2nd card": "unknown", "2nd fan": "unknown", "2nd gen avalon": "unknown", # Could refer to any second generation Avalon device, but not specific enough. "2nd gen dm": "unknown", "2nd gpu": "unknown", "2nd miner": "unknown", "2nd sierra": "hashfast sierra", # Assuming "2nd" refers to another unit of the same model. "2nd titan": "unknown", "2nd/3rd february order": "unknown", "2pac": "unknown", "2pac stick": "unknown", "2pac usb miners": "unknown", "2pacs": "unknown", "2t worth of miners": "unknown", "2th cointerra rig": "cointerra terraminer iv", # Assuming "2th" refers to the hashrate, which matches the Terraminer IV. "2th machines": "unknown", "2th miner": "unknown", "2th/s bitmine coincraft rig": "2 th/s coincraft miner", # Assuming "2th/s" is a typo or general reference, but this is a questionable mapping. "2th/s4 x goldstrike i 500gh/s 28nm asic": "unknown", # No exact match, and the description is too specific without a clear corresponding product. "2ths dragon": "unknown", # Assuming "2ths" refers to the hashrate, which matches the Dragonmint T1. "2x 1250w hp psu": "unknown", "2x 12v psu": "unknown", "2x 30 amp 240 volt circuits": "unknown", "2x 5850si": "unknown", "2x 5970": "5970", "2x 6 pin slots": "unknown", "2x 60 amp breakers": "unknown", "2x 6970's": "6970", "2x 6pin connectors": "unknown", "2x 750w total power supplies": "unknown", "2x 7970's": "7970", "2x cool": "unknown", "2x molex to pci-e connector": "unknown", "2x neptune #1": "knc neptune", # Assuming it refers to owning two of the Neptune model. "2x nvidia 1gb gtx 460s": "unknown", "2x pci-e power supply": "unknown", "2x pcie 6+2": "unknown", "2x psu": "unknown", "2x twinfury": "twinfury", "2x10 pack": "unknown", "2x20 amp circuit breakers": "unknown", "2x20a 12v rails": "unknown", "2x4' shelf": "unknown", "2x40mm fans": "unknown", "2x50 cable connections": "unknown", "2x5770": "5770" } mapping114 = { "sc upgrade": "unknown", "sc-bc2 antiminner cooling kit": "unknown", # Typo in "antiminner", no direct match. "sc-bc2 kit": "unknown", "sc60": "unknown", "scalaminer": "unknown", "scale with gram accuracy torx t20": "unknown", "scales": "unknown", "scam miner": "unknown", "schematic entry": "unknown", "scotle ir 6000 v4": "unknown", "scr switching power supplies": "unknown", "scrapebos": "unknown", "screen": "unknown", "screw driver": "unknown", "screw drivers": "unknown", "screw in power adapter": "unknown", "screws": "unknown", "script miner": "unknown", # Possible typo or confusion with "Scrypt miner". "scrypt asic gridseeds 300-333 kh per share": "unknown", # No exact match, related to "gridseed" but not listed. "scrypt hardware": "unknown", "scrypt hardware a2s": "unknown", "scrypt miner": "unknown", # General term, no specific hardware listed. "scrypt rig": "unknown", "scrypt rigs": "unknown", "scynthe fans": "unknown", # Likely a typo for "Scythe fans". "scythe 120x38mm fans": "unknown", # No exact match, general product type. "scythe dfs123812h-3000 ultra kaze": "scythe ultra kaze", # Closest match based on model. "scythe fans": "unknown", # General term, no specific model listed. "scythe kaze minis": "unknown", # No exact match, general product type. "scythe slip stream 120mm 3-pin case fan sy1225sl12sh": "scythe slip stream sy1225sl12-series 120mm fans", # Closest match based on model. "scythe slip stream sy1225sl12-series 120mm fans": "scythe slip stream sy1225sl12-series 120mm fans", "scythe sy1225sl12sh": "scythe slip stream sy1225sl12-series 120mm fans", # Closest match based on model. "scythe ultra kaze": "scythe ultra kaze", "scythe ultra kaze fans": "scythe ultra kaze", # Closest match, assuming "fans" is plural/generalization. "sd": "unknown", "sd card": "unknown", "sd card images": "unknown", "sd card reader with micro-sd connection": "unknown", "sd cards": "unknown", "sd drive": "unknown", "sd usb card reader": "unknown", "sd-card": "unknown", "sdcard": "unknown", "sdd": "unknown", "sdk": "unknown", "sdk 2.1": "unknown", "sdk 2.4": "unknown", "sdk 2.5": "unknown", "sdk 2.6": "unknown", "sdk version 2.6": "unknown", } mapping115 = { "sdk version 2.8": "unknown", "sea sonic 1200 watt high end beast": "unknown", "sea sonic 1200 watt platinum psu": "unknown", "sea sonic platinum 1000 watt psu": "unknown", "seagate barracuda 500gb 7200rpm": "unknown", "sealed plastic case": "unknown", "seasonic": "unknown", "seasonic 1000 watt plat": "unknown", "seasonic 1000 watt psu": "unknown", "seasonic 1000p platinum rated": "unknown", "seasonic 1050 psu": "unknown", "seasonic 1200": "unknown", "seasonic 1200 plat": "unknown", "seasonic 1200 platinum": "unknown", "seasonic 1200 platinum psu": "unknown", "seasonic 1200 watt plat": "unknown", "seasonic 1200w platinum": "unknown", "seasonic 1250": "unknown", "seasonic 1250 80+ gold": "unknown", "seasonic 1250x": "unknown", "seasonic 550": "unknown", "seasonic 550w": "unknown", "seasonic 550watt modular": "unknown", "seasonic 650": "unknown", "seasonic 650 gold": "unknown", "seasonic 650 gold x psu's": "unknown", "seasonic 660 plat": "unknown", "seasonic 750": "unknown", "seasonic 750 plat": "unknown", "seasonic 750 watt plat": "unknown", "seasonic 760 watt platinum": "unknown", "seasonic 850w psus": "unknown", "seasonic 860 plat psu": "unknown", "seasonic atx psus": "unknown", "seasonic ax860i": "unknown", "seasonic cables": "unknown", "seasonic g series": "unknown", "seasonic gold 1250": "unknown", "seasonic gold 650 watt": "unknown", "seasonic gold 750": "unknown", "seasonic gold 850 watt psu": "unknown", "seasonic gold modular": "unknown", "seasonic plat 1200": "unknown", "seasonic platinum": "unknown", "seasonic platinum 1000 watt": "unknown", "seasonic platinum 760 watt": "unknown", "seasonic platinum-760": "unknown", "seasonic psu": "unknown", "seasonic psus": "unknown", "seasonic x 1250w": "unknown" } mapping116 = { "seasonic x-560": "unknown", "seasonic x-750": "unknown", "seasonic x-850 power supply": "unknown", "seasonic x1250 gold": "unknown", "seasonics": "unknown", "second computer": "unknown", "second fan": "unknown", "second grill": "unknown", "second hash board": "unknown", "second hashboard": "unknown", "second miner": "unknown", "second prototype": "unknown", "second pull fans": "unknown", "second unit": "unknown", "secondary gpu": "unknown", "security": "unknown", "seek thermal camera": "unknown", "segotep gp700g": "unknown", "segotep rp plus 650": "unknown", "selenium": "unknown", "self powered usb hub": "unknown", "sempron 140": "unknown", "sempron 140 (2.7ghz single core)": "unknown", "sempron 145": "unknown", "sempron 145 cpu": "unknown", "semptron 145 single core": "unknown", # Typo in "Sempron", but no matching hardware in the list. "semtong": "unknown", "sensor": "unknown", "sensor push app": "unknown", "sensors": "unknown", "serial": "unknown", "serial drivers": "unknown", "serial modules": "unknown", "serial port": "unknown", "serial terminal": "unknown", "serial to usb adapter": "unknown", "serial tx / rx pins": "unknown", "serial usb connection": "unknown", "serpentine": "unknown", "server": "unknown", "server 2008": "unknown", "server 2008 32bit flavour": "unknown", "server board": "unknown", "server chasis": "unknown", "server fans": "unknown", "server farm": "unknown", "server grade fans": "unknown", "server grade psus": "unknown", "server grade ups": "unknown", "server grade ups units": "unknown", } mapping117 = { "server machines": "unknown", "server power supplies": "unknown", "server psu": "unknown", "server psu (hp dps1200fb-1)": "unknown", "server psu with ring terminals": "unknown", "server psu's": "unknown", "server psus": "unknown", "server rack": "unknown", "server shelf": "unknown", "server style psu": "unknown", "server supplies": "unknown", "server with 2 six-core opterons": "unknown", "server/firewall": "unknown", "servers": "unknown", "servers without graphiccards": "unknown", "servertech": "unknown", "servo-switches": "unknown", "sf-28": "unknown", "sfa": "unknown", "sgi rasc blade": "unknown", "sgl300g": "unknown", "sgminer": "unknown", "sha 256 core": "unknown", "sha256 asics": "unknown", "sha256 miner": "unknown", "shares": "unknown", "sharkoon fans": "unknown", "sheet aluminum": "unknown", "shelf from target": "unknown", "shelf rack": "unknown", "shelves": "unknown", "shelving": "unknown", "shipping box": "unknown", "shop vac": "unknown", "short tube": "unknown", "shrouded fan": "unknown", "siavash": "unknown", "sick card": "unknown", "side casing": "unknown", "side cove": "unknown", "side fans": "unknown", "side hacks board": "unknown", "side panels": "unknown", "sidehack breakout board": "unknown", "sidehack psu": "unknown", "sidehack stick": "unknown", "sidehack sticks": "unknown", "sidehack's stick": "unknown", "sidehack'si sticks": "unknown", "sidehack-novak usb stick": "unknown" } mapping118 = { "sidehack-novak's adjustable usb sticks": "unknown", "sidehacks 2pac usb stick": "unknown", "sidehacks compacs": "unknown", "siemans 3 phase load center": "unknown", "sierra": "hashfast sierra", "sierra from batch 2 with board revision 2.3": "hashfast sierra", # Assuming specific batch details are not required for mapping. "sierra's": "hashfast sierra", "sierras": "hashfast sierra", "siglent sds1000 oscilloscope": "unknown", "silabs cp21xx customizer": "unknown", "silencer box": "unknown", "silent fans": "unknown", "silent fans with np": "unknown", "silent pc fans": "unknown", "silenx fan": "unknown", "silenx fans": "unknown", "silica gel": "unknown", "silicon laboratories cp2102": "unknown", "silicon labs cp2102 usb-uart convertor": "unknown", "silicon labs cp210x usb to uart bridge (com4)": "unknown", "silicon wafers": "unknown", "silicone": "unknown", "silicone grease": "unknown", "silver": "unknown", "silver artic 5": "unknown", "silver avalon": "avalon batch 1", # Assuming "silver avalon" refers to the first batch of Avalon miners. "silver avalon of b1": "avalon batch 1", "silver batch iis": "unknown", "silver case": "unknown", "silver cases (alu)": "unknown", "silver foam": "unknown", "silver heatsink": "unknown", "silver i": "unknown", "silver psu": "unknown", "silver rated atx psus": "unknown", "silver unit": "unknown", "silver usb 2 stud hub": "unknown", "silverstone": "unknown", "silverstone 1200 gold psu": "unknown", "silverstone 120mm fans": "unknown", "silverstone 140=120 fans": "unknown", "silverstone 141": "unknown", "silverstone 141 fan": "unknown", "silverstone 1500": "unknown", "silverstone fan": "unknown", "silverstone fans": "unknown", "silverstone filter": "unknown", "silverstone fm121": "unknown", "silverstone pull": "unknown", "silverstone tek 140mm x 38mm fan": "unknown", } mapping119 = { "silverstone tek 500w(st50f-esg)": "unknown", "silverstones": "unknown", "simple usb fans": "unknown", "singelsc": "unknown", "single": "unknown", "single 60ghs": "unknown", "single board": "unknown", "single boards": "unknown", "single card miners": "unknown", "single chip pic with ethernet board": "unknown", "single core sempron": "unknown", "single gpu rig": "unknown", "single module": "unknown", "single power supply": "unknown", "single rail 550w psu": "unknown", "single rail psu": "unknown", "single sc": "bfl single 'sc'", "single sc 60gh/s bitcoin miner": "bfl single 'sc'", "single sc rig": "unknown", "single sc's": "unknown", "single scs": "unknown", "single upgraded jalapeo": "butterflylabs (bfl) jalapeno", # Assuming a typo or version difference, closest match. "single vga rigs": "unknown", "singles": "unknown", # Assuming "singles" refers to multiple units of "bfl single 'sc'" "singles (60 ghash)": "unknown", "singles sc": "bfl single 'sc'", "singles with sc upgrades": "unknown", # No direct match, but implies modified "bfl single 'sc'" "sinosigma turnkey setup": "unknown", "sipolar 20 port usb2-0 hub": "unknown", "sipolar hub": "unknown", "sipolar usb hub": "unknown", "sk9": "unknown", "sketchup": "unknown", "skill ripjaws x series 16gb ddr3 2133": "unknown", "sleeved sp20": "spondooliestech sp20 jackson", # Assuming "sleeved" refers to a modification or variant "slip stream": "unknown", "slower cpu": "unknown", "slushminer": "unknown", "slx75": "unknown", "small adapter between usb and four pin wire": "unknown", "small cap": "unknown", "small fan": "unknown", "small fans": "unknown", "small heat sinks": "unknown", "small heatsinks": "unknown", "small mig welder": "unknown", "small miners": "unknown", "small scale miners": "unknown", "smaller lower fan (120mm/25mm -2 wire)": "unknown", "smart miner 3.0 miners": "unknown", } mapping120 = { "smart phone": "unknown", "smart plug": "unknown", "smartphone": "unknown", "smd 0805 capacitor 10 uf/16v": "unknown", "smd capacitor": "unknown", "smd parts": "unknown", "smd resistors": "unknown", "smd rework": "unknown", "smd rework station": "unknown", "smd-parts": "unknown", "smt equipment": "unknown", "smt line": "unknown", "smt machine": "unknown", "smt machines": "unknown", "smt pick and place": "unknown", "soc heatsink": "unknown", "soccer helmet": "unknown", "socket 775 asus board": "unknown", "sockets": "unknown", "sockets/pins": "unknown", "soekris net4801": "unknown", "software from bitman (with sd)": "unknown", "solar array": "unknown", "solar array roofing": "unknown", "solar cells": "unknown", "solar panel": "unknown", "solar panel system": "unknown", "solar paneling": "unknown", "solar panels": "unknown", "solar power system": "unknown", "solar system": "unknown", "solaris10+": "unknown", "solder paste dispensers": "unknown", "solder stencil": "unknown", "soldered heatsinks": "unknown", "soldered wires": "unknown", "soldering iron": "unknown", "soldering iron tips": "unknown", "soldering iron with solder and copper tip cleaner": "unknown", "solid copper heatsink": "unknown", "solid plastic shelves": "unknown", "solid shelving": "unknown", "solidcoin": "unknown", "solidcoin appdata dir": "unknown", "solidcoin.conf": "unknown", "solo pool miners": "unknown", "sonoff pow wifi switch with power consumption measurement": "unknown", "sonopan": "unknown", "sorcerer": "unknown", "sound barrier": "unknown", } mapping121 = { "sound card 3/4 pin cables": "unknown", "sound meter": "unknown", "sound proof box": "unknown", "sound proofing set up": "unknown", "sound reducer box": "unknown", "sp 20": "spondooliestech sp20 jackson", "sp 30": "spondooliestech sp30 yukon", "sp rackables": "unknown", "sp-10": "spondooliestech sp10 dawson", "sp-20": "spondooliestech sp20 jackson", "sp-t": "unknown", "sp-tech": "unknown", "sp-tech polo shirt": "unknown", "sp1 amd phenom ii x4 955 black edition": "unknown", "sp10": "spondooliestech sp10 dawson", "sp10 dawsons": "spondooliestech sp10 dawson", "sp10 units": "spondooliestech sp10 dawson", # Assuming "units" refers to multiple units of SP10. "sp10/sp31": "unknown", # Multiple possible matches, unclear which is intended. "sp10s": "spondooliestech sp10 dawson", # Assuming typo or plural form of SP10. "sp120 performance edition fans": "unknown", "sp120 pwm": "unknown", "sp20": "spondooliestech sp20 jackson", "sp20 boards": "spondooliestech sp20 jackson", # Assuming "boards" refers to parts of SP20. "sp20 fan": "spondooliestech sp20 jackson", # Assuming "fan" refers to a component of SP20. "sp20 jackson": "spondooliestech sp20 jackson", "sp20 jackson rigs": "spondooliestech sp20 jackson", # Assuming "rigs" refers to multiple units of SP20 Jackson. "sp20 miners": "spondooliestech sp20 jackson", # Assuming "miners" refers to multiple units of SP20 Jackson. "sp20 mini farm": "spondooliestech sp20 jackson", # Assuming "mini farm" refers to a setup of multiple SP20 Jackson units. "sp20 spondoolies": "spondooliestech sp20 jackson", "sp20's": "spondooliestech sp20 jackson", # Assuming plural form of SP20. "sp20e": "unknown", # No exact match, possibly a typo or variant not listed. "sp20es": "unknown", # No exact match, possibly a typo or variant not listed. "sp20s": "spondooliestech sp20 jackson", # Assuming plural form of SP20. "sp30": "spondooliestech sp30 yukon", "sp30 boards": "spondooliestech sp30 yukon", # Assuming "boards" refers to parts of SP30. "sp30 yukon": "spondooliestech sp30 yukon", "sp30s": "spondooliestech sp30 yukon", # Assuming plural form of SP30. "sp30yukon cgminer": "spondooliestech sp30 yukon", # Assuming reference to the SP30 Yukon used with cgminer software. "sp31": "spondooliestech sp31 yukon", "sp31 unit": "spondooliestech sp31 yukon", # Assuming "unit" refers to a single SP31 Yukon. "sp31 yukon": "spondooliestech sp31 yukon", "sp35": "spondooliestech sp35 yukon", "sp35 yukon": "spondooliestech sp35 yukon", "sp3x form factor": "unknown", "sp601": "unknown", "space heater": "unknown", "spacers": "unknown", "spare board from strombom": "unknown", "spare box": "unknown", "spare cable": "unknown", } mapping122 = { "spare rpi": "unknown", "spare s9 control board": "unknown", # Assuming it's related to Antminer S9 but not a direct match. "spare sd cards": "unknown", "sparkle 450": "unknown", "sparkle atx-400pn": "unknown", "sparkle fsp300 pentium 4 unit": "unknown", "sparkle power supply": "unknown", "spartan 6": "unknown", # Close to "x6500 fpga miner" but not a direct match. "spartan 6 devkit": "unknown", "spartan 6 fpga chips": "unknown", "spartan 6 fpgas": "unknown", "spartan x6500s": "x6500 fpga miner", "spartan-3e 1600e": "unknown", "spartan-6": "unknown", "spartan-6 based works": "unknown", "spartan-6 lx150": "unknown", "spartan6 board": "unknown", "spartan6 chips": "unknown", "spartan6 fpgas": "unknown", "spartan6 lx150": "unknown", "spartan6 lx150 chips": "unknown", "spartan6-lx150 -2i board": "unknown", "spartan6x150": "unknown", "speed controlled fan": "unknown", "spi connection boards": "unknown", "spindoolie": "unknown", # Likely a typo for "Spondoolies" but not a direct match. "spl meter": "unknown", "spliters": "unknown", "splitters": "unknown", "spondolies sp20": "spondooliestech sp20 jackson", # Assuming a typo for "Spondoolies". "spondolies sp20 miner": "spondooliestech sp20 jackson", "spondoolie sp31": "spondooliestech sp31 yukon", "spondoolies": "unknown", "spondoolies -tech sp20": "spondooliestech sp20 jackson", "spondoolies board": "unknown", "spondoolies gear": "unknown", "spondoolies legendary members promotion": "unknown", "spondoolies logo": "unknown", "spondoolies s1": "unknown", "spondoolies s3": "unknown", "spondoolies s4": "unknown", "spondoolies sp-10": "spondooliestech sp10 dawson", "spondoolies sp10": "spondooliestech sp10 dawson", "spondoolies sp20": "spondooliestech sp20 jackson", "spondoolies sp20 cgminer": "spondooliestech sp20 jackson", "spondoolies sp20 legendary": "spondooliestech sp20 jackson", "spondoolies sp20 miners": "spondooliestech sp20 jackson", "spondoolies sp20e": "unknown", # No direct match, assuming a version or typo of sp20. "spondoolies sp20e jackson": "spondooliestech sp20 jackson", "spondoolies sp20s": "spondooliestech sp20 jackson", } mapping123 = { "spondoolies sp30": "spondooliestech sp30 yukon", "spondoolies sp35": "spondooliestech sp35 yukon", "spondoolies spx": "unknown", "spondoolies tech sp10": "spondooliestech sp10 dawson", "spondoolies tech sp20": "spondooliestech sp20 jackson", "spondoolies tech sp30": "spondooliestech sp30 yukon", "spondoolies-tech": "unknown", "spondoolies-tech dawson sp10": "spondooliestech sp10 dawson", "spondoolies-tech gear": "unknown", "spondoolies-tech rockerbox asics": "unknown", "spondoolies-tech sp10": "spondooliestech sp10 dawson", "spondoolies-tech sp10 miner": "spondooliestech sp10 dawson", "spondoolies-tech sp20": "spondooliestech sp20 jackson", "spondoolies-tech units": "unknown", "spondoolies-tech's sp20": "spondooliestech sp20 jackson", "spondooliestech sp10": "spondooliestech sp10 dawson", "spondooliestech sp20": "spondooliestech sp20 jackson", "spondooliestech sp30": "spondooliestech sp30 yukon", "spondooliestech sp35": "spondooliestech sp35 yukon", "sponds kit": "unknown", "spoondoolies sp30": "spondooliestech sp30 yukon", # Assuming a typo, closest match. "spotswood case": "unknown", "spotswood cases": "unknown", "spotswood frame": "unknown", "spray nozzle gun": "unknown", "spring looking washer": "unknown", "square heatsinks": "unknown", "ssb hubs": "unknown", "ssd": "unknown", "ssh": "unknown", "ssh client": "unknown", "ssh windows": "unknown", "st32 virtual driver": "unknown", "standalone psu": "unknown", "standard antec case (5+yrs old)": "unknown", "standard desk fan": "unknown", "standard fans": "unknown", "standard hub and fan setup": "unknown", "standard power supply with 4 pci-e 6 pin adapters": "unknown", "standard retail pci-e cables": "unknown", "standard unit": "unknown", "standoffs": "unknown", "standoffs for all the cards": "unknown", "staples 7 port hub": "unknown", "star drive sd-20 screws": "unknown", "star sd-20": "unknown", "starfire-x": "unknown", "startech.com 12-inch 4 pin fan power splitter cable - f/m": "unknown", "starter kit": "unknown", "starter kit (august)": "unknown", } mapping124 = { "2x5830": "5830", "2x5830 machine": "5830", "2x5870": "5870", "2x5970": "5970", "2x5970 box": "5970", "2x6 pci-e cables": "unknown", "2x650w psu": "unknown", "2x6770": "6770", "2x6770s": "6770", "2x6990": "6990", "2x72mm fans": "unknown", "2x7970": "7970", "2x7970 gpu/mem": "7970", "2xbm1384 stick": "unknown", # No direct match, but possibly related to a specific ASIC chip not listed as a standalone device. "2xdps-1200": "unknown", "2xgpu": "unknown", "2xgpu+2xicarus": "icarus", # Includes Icarus, but "2xgpu" part is unclear. "2xica": "icarus", "2xicarus": "icarus", "2xpsu": "unknown", "2xs7": "antminer s7", "3 120mm fans": "unknown", "3 33v uc's": "unknown", "3 5870": "5870", "3 bgl 60gh\\s miners": "unknown", # No direct match, possibly a specific model not listed. "3 boards": "unknown", "3 card": "unknown", "3 card miners": "unknown", "3 devices": "unknown", "3 fans": "unknown", "3 fpga's": "unknown", # General reference to FPGA miners, but no specific model listed. "3 ft 15 gauge custom pcie cables": "unknown", "3 gizmos usb asicminer": "unknown", # Possibly referring to a type of ASIC miner, but not specific enough. "3 gpu machine": "unknown", "3 gpus": "unknown", "3 hole twist-lock receptacles": "unknown", "3 hp 1200 wattpsu": "unknown", "3 jupiters": "knc jupiter", "3 machines": "unknown", "3 main caps": "unknown", "3 mh": "unknown", "3 miner": "unknown", "3 miners": "unknown", "3 modal jupiter": "knc jupiter", # Assuming "modal" is a typo or variant for "model". "3 module": "unknown", "3 module avalon": "unknown", # Refers to Avalon modules, but not specific enough for a direct match. "3 modules unit": "unknown", "3 mw 8300 to 480v primary transformer": "unknown", "3 of 5 modules": "unknown", "3 other fpga's": "unknown", } mapping125 = { "starter kits": "unknown", "starterkit": "unknown", "state ring": "unknown", "static dissipative flooring": "unknown", "static free smocks": "unknown", "stealth miner": "unknown", "steamboat components": "unknown", "steamboat's k16": "unknown", # No exact match, but seems like a reference to a mining hardware, possibly a typo or a model variation. "steamboats/k16 chips/boards": "unknown", # Similar to above, seems like a reference but no exact match. "steel entry doors": "unknown", "steel fan": "unknown", "steel hardware": "unknown", "stepper motor drivers": "unknown", "stick": "unknown", "stick miners": "unknown", "stickminers": "unknown", "sticks": "unknown", "stk-500": "unknown", "stock controller": "unknown", "stock corsair pci-e cables": "unknown", "stock fan": "unknown", "stock fans": "unknown", "stock his 6850": "6850", # Closest match to "6850" in the list. "stock pc fans": "unknown", "stock psu": "unknown", "stock push fan": "unknown", "stocks in 100th": "unknown", "stout fans": "unknown", "stove": "unknown", "straight through cable": "unknown", "stranded wire": "unknown", "strange unknown red things": "unknown", "stratum proxy": "unknown", "stratum server": "unknown", "strider gold 1200w": "unknown", "strider gold evolution 1200w (80 plus gold)": "unknown", "stringer bell": "unknown", "strongu stu6 x11 rig": "unknown", # No exact match, but seems like a reference to StrongU hardware, possibly a typo or a model variation. "stu-u2 miner": "unknown", # Closest match would be "strongu stu-u8" or "strongu stu-u8 pro", but not exact. "stud hub": "unknown", "stud hub from klintay": "unknown", "stud hub with 2x usb2": "unknown", "stumptown board orders": "unknown", "sturdy box": "unknown", "subnet mask": "unknown", "subpanel": "unknown", "sudo": "unknown", "sun power system": "unknown", "sunny boy 1800/700's": "unknown", "sunon 2000rpm fan": "unknown", } mapping126 = { "sunon 4500 fan": "unknown", "sunon fan": "unknown", "sunon fans": "unknown", "sunon kde1205pfv2 fan": "unknown", "sunon maglev fan": "unknown", "sunon mb40201v2-0000-a99": "unknown", "sunon vapo bearing fans": "unknown", "sunshine ap188": "unknown", "super can of compressed air": "unknown", "super evga 1200w": "unknown", "super flower leadex titanium 1600w": "unknown", "super jupiter modules": "unknown", "supercomputer": "unknown", "supermicro 1280w server psu": "unknown", "supermicro 4u dual xeon server": "unknown", "supermicro servers": "unknown", "supernight led driver 12vdc 30a power supplies": "unknown", "surface mount fuse": "unknown", "surface mount technology equipment": "unknown", "surge protected usb hub": "unknown", "surge protectors": "unknown", "surveillance": "unknown", "sushi gb5": "unknown", "sushi's pre-new year 1.9 btc blowout": "unknown", "swamp cooler": "unknown", "swepool": "unknown", "swiftec pumps": "unknown", "swiftech 655-b pumps": "unknown", "swiftech h220": "unknown", "switch": "unknown", "switch (8 port 10/100)": "unknown", "switchable 500w power supply": "unknown", "switchable pdu": "unknown", "switchboard": "unknown", "switched pdu": "unknown", "switches": "unknown", "sx7002": "unknown", "synchronous buck regulator": "unknown", "syscooling gear": "unknown", "syscooling pumps": "unknown", "syscooling s5 modified kit": "unknown", "system clock": "unknown", "system fans": "unknown", "system ram": "unknown", "systems": "unknown", "t plink style controllers": "unknown", "t-110": "unknown", "t-110 model bitcoin miner": "unknown", "t-link": "unknown", "t-mobile lte": "unknown", } mapping127 = { "t-p link board": "unknown", "t1": "unknown", # No exact match, could be confused with "t1 800g" but that's not listed. "t1 second batch": "unknown", "t11": "unknown", "t13hydra": "unknown", "t13hydra batch 1": "unknown", "t15": "unknown", "t17": "antminer t17", "t17 40 th": "antminer t17", # Assuming a specification detail, closest match. "t17 42th": "antminer t17", # Assuming typo or specification detail, closest match. "t17 42th/s": "antminer t17", # Assuming typo or specification detail, closest match. "t17 improved": "antminer t17", # Assuming a variant, closest match. "t17+": "antminer t17+", "t17+ 58t units": "antminer t17+", # Assuming a specification detail, closest match. "t17+ heat sinks": "antminer t17+", # Assuming a part or accessory, closest match. "t17+ miner": "antminer t17+", # Direct reference to the model. "t17+ units": "antminer t17+", # Assuming a specification detail, closest match. "t17-40th": "antminer t17", # Assuming a typo or specification detail, closest match. "t17e": "antminer t17e", "t17e units": "antminer t17e", # Assuming a specification detail, closest match. "t17e_53t": "antminer t17e", # Assuming a specification detail, closest match. "t17s": "unknown", # No exact match, could be a typo or variant not listed. "t2t 26th": "unknown", # No exact match, could refer to a variant of "innosilicon t2 turbo" but that's speculative. "t2t 26th units": "unknown", # Same as above. "t2t 30t": "unknown", # Same reasoning as above. "t2turbo": "innosilicon t2 turbo", # Closest match based on the name. "t3": "unknown", # Could refer to any of the "innosilicon t3" series but too vague. "t3 psus": "unknown", # Refers to power supplies for "t3" but too vague. "t39": "unknown", "t43": "unknown", "t50": "unknown", "t7": "unknown", "t9": "antminer t9", "t9 antminer": "antminer t9", "t9 case": "antminer t9", # Assuming a part or accessory, closest match. "t9+": "antminer t9+", "t9+ controler": "antminer t9+", # Assuming a typo in "controller", closest match. "t9+ hash board": "antminer t9+", # Assuming a part or accessory, closest match. "table fan": "unknown", "table fans": "unknown", "table saw": "unknown", "tablet": "unknown", "tablet or phone": "unknown", "tablets": "unknown", "tahiti 0": "unknown", "tantalum capacitor": "unknown", "taobao-alipay payment processor": "unknown", "tape": "unknown", "target skillet": "unknown", "tav": "unknown", } mapping128 = { "taxi car": "unknown", "tc 8192 i 13 w256 g2735": "unknown", "tcf1212de (delta)": "unknown", "team - t-force / night hawk 16gb (2 x 8gb) ddr4-3200 memory": "unknown", "team 8gb microsd class 4": "unknown", "teamviewer": "unknown", "technobit": "unknown", "technobit 2hex4m": "unknown", "technobit 42gh hex16b miner": "unknown", "technobit 60 ghs hex16b": "unknown", "technobit 60 ghs hex16b(bitfury v.2 based) 16 chip board": "unknown", "technobit avalon gen2 power": "unknown", "technobit bare kits": "unknown", "technobit devices": "unknown", "technobit hex miners": "unknown", "technobit hex16": "unknown", "technobit hex16a2": "unknown", "technobit hex16a3": "unknown", "technobit hex16b": "unknown", "technobit hex16b boards": "unknown", "technobit hex16b(bitfury based) 16 chip board": "unknown", "technobit hex16b2 60gh bitfury rev.2 based miner": "unknown", "technobit hex16c 15 to 24gh miners": "unknown", "technobit hex1rb 160ghs entry miner/blockchain personal lottery device": "unknown", "technobit hex4m boards": "unknown", "technobit hex8a1": "unknown", "technobit hex8a1 -240 ghs coincraft a1 board": "unknown", "technobit hex8a1 260gh/s coincraft based miner": "unknown", "technobit hex8a1 coincraft": "unknown", "technobit hex8a1 coincraft based miner": "unknown", "technobit miner": "unknown", "technobit miners": "unknown", "technobit minion boards": "unknown", "technobit router": "unknown", "technobit s-hash 16 chip bitfury based bitcoin miner": "unknown", "technobit usb miner": "unknown", "tehnobit hex16a": "unknown", "telicom pcb": "unknown", "temp chain": "unknown", "temp detector": "unknown", "temp files": "unknown", "temp probe": "unknown", "temp probe gun": "unknown", "temp sensor": "unknown", "temp sensors": "unknown", "temp1": "unknown", "temp2": "unknown", "temp3 sensor": "unknown", "temperature sensor": "unknown", "temps": "unknown", } mapping129 = { "tent": "unknown", "terminal block": "unknown", "terminal blocks": "unknown", "terminal screw": "unknown", "terminus": "unknown", "terminus r606": "unknown", # No exact match, but seems specific to a mining hardware model not listed. "terminus r606 (bm1387)": "unknown", # No exact match, but seems specific to a mining hardware model not listed. "terminus r808": "unknown", # No exact match, but seems specific to a mining hardware model not listed. "terra miner 2tgh/s": "unknown", # No exact match, but seems like a typo or variant of "terraminer". "terrahash": "unknown", # General term, but related to several "terrahash" products listed. "terrahash 4.5 gh/s unit": "unknown", # No exact match, but related to "terrahash" products. "terrahash asic 18 gh/s": "unknown", # No exact match, but related to "terrahash" products. "terrahash iv miners": "unknown", # No exact match, but seems like a variant of "terraminer iv". "terraminer": "cointerra terraminer iv", # General term, but related to several "terraminer" products listed. "terraminer #2": "cointerra terraminer iv", # No exact match, but seems like a variant of "terraminer". "terraminer #4": "cointerra terraminer iv", # No exact match, but seems like a variant of "terraminer". "terraminer 2th/s": "cointerra terraminer iv", # No exact match, but seems like a variant of "terraminer". "terraminer boxes": "cointerra terraminer iv", # No exact match, but seems like a variant of "terraminer". "terraminer iv": "cointerra terraminer iv", # No exact match, but seems like a variant of "terraminer". "terraminer iv 1": "cointerra terraminer iv", # No exact match, but seems like a variant of "terraminer iv". "terraminer iv 2th/s": "cointerra terraminer iv", # No exact match, but seems like a variant of "terraminer iv". "terraminer iv 3": "cointerra terraminer iv", # No exact match, but seems like a variant of "terraminer iv". "terraminer iv – 2th/s": "cointerra terraminer iv", # No exact match, but seems like a variant of "terraminer iv". "terraminers": "cointerra terraminer iv", # General term, but related to several "terraminer" products listed. "tesla": "unknown", "test board": "unknown", "test boards": "unknown", "test chips": "unknown", "test fixture": "unknown", "test jig for the s9": "antminer s9", # Related to "antminer s9" but not a mining hardware itself. "test machines": "unknown", "test meter": "unknown", "test module with a full set of chips": "unknown", "test pcb": "unknown", "test pcb boards": "unknown", "test rig": "unknown", "test unit": "unknown", "testboards": "unknown", "tester": "unknown", "testing psu": "unknown", "texas oil wells": "unknown", "tfc1212de": "unknown", # Seems like a specific part, possibly a fan, not a mining hardware. "tfc1212de delta": "unknown", # Seems like a specific part, possibly a fan, not a mining hardware. "tfc1212de-sp07": "unknown", # Seems like a specific part, possibly a fan, not a mining hardware. "th miners": "unknown", "theonestringminer board": "unknown", "therealsteve": "unknown", "thermal adhesive": "unknown", "thermal camera": "unknown", "thermal cpu pastes": "unknown", } mapping130 = { "thermal glue": "unknown", "thermal label printer": "unknown", "thermal magnets 32 amdiviti": "unknown", "thermal pad": "unknown", "thermal pads": "unknown", "thermal paste": "unknown", "thermal putty": "unknown", "thermal sensor": "unknown", "thermal surface purifier": "unknown", "thermal tape": "unknown", "thermal-pad": "unknown", "thermaltake": "unknown", "thermaltake \"big typhoon\"": "unknown", "thermaltake 430w": "unknown", "thermaltake 730w psu": "unknown", "thermaltake 750": "unknown", "thermaltake 750w power supply": "unknown", "thermaltake 850w 80 plus bronze": "unknown", "thermaltake 90cfm fan": "unknown", "thermaltake af0007 120 mm fans": "unknown", "thermaltake fan": "unknown", "thermaltake psu": "unknown", "thermaltake psu's": "unknown", "thermaltake puperpower 500": "unknown", "thermaltake smart750w": "unknown", "thermaltake toughpower 1200w gold": "unknown", "thermaltake toughpower 850w modular psu": "unknown", "thermaltake toughpower grand 850w powersupply": "unknown", "thermaltake toughpower psu": "unknown", "thermaltake tr2 430w": "unknown", "thermaltake tr2 tr-700": "unknown", "thermaltake usb fans": "unknown", "thermaltakes": "unknown", "thermistor": "unknown", "thermistorpin": "unknown", "thermographic camera": "unknown", "thermostat": "unknown", "thinkcentre": "unknown", "thinkpad": "unknown", "third asic device": "unknown", "thortech thunderbolt plus 1200w": "unknown", "threaded bars": "unknown", "three board unit": "unknown", "three pin connector": "unknown", "three-button mouse": "unknown", "ths future miners": "unknown", "ti switching power module": "unknown", "ti tlv70218": "unknown", "ti tlv70233": "unknown", "ti tps54821 8a regulator": "unknown", } mapping131 = { "ti tusb2046b usb hub ic": "unknown", "ticker board pi": "unknown", "tiger stripe maple": "unknown", "tightvnc 2.7": "unknown", "timer plug": "unknown", "tinny display": "unknown", "titan": "unknown", "titan cooler": "unknown", "titan miners": "unknown", "titanium": "unknown", "titanium 2": "unknown", "titanium evga 1600 t2 psu": "unknown", "titanium evga t2": "unknown", "titanium psu": "unknown", "titans": "unknown", "tl-ant2408cl 2.4ghz 8dbi indoor omni-directional antenna": "unknown", "tl-mr3020": "unknown", "tl-mr3020 router": "unknown", "tl-mr3420": "unknown", "tl-wr703n": "unknown", "tl-wr703n v1": "unknown", "tl3020": "unknown", "tmiv": "unknown", "tmr 2.2gh/s miner": "unknown", "tmux": "unknown", "toaster oven": "unknown", "tongues": "unknown", "top board": "unknown", "top fan": "unknown", "top plate": "unknown", "torx t10 screws": "unknown", "torx t20 bit": "unknown", "toshiba class 4 card": "unknown", "toshiba laptop": "unknown", "toshiba satellite c855d": "unknown", "toshiba tecra": "unknown", "total area": "unknown", "total cell area": "unknown", "toughpower series": "unknown", "tower style hubs": "unknown", "tp link": "unknown", "tp link 703n": "unknown", "tp link mr 3420": "unknown", "tp link router": "unknown", "tp link router (tl-wr703n)": "unknown", "tp link tl-mr3020": "unknown", "tp-503n router": "unknown", "tp-link": "unknown", "tp-link 703n": "unknown", "tp-link control unit": "unknown", } mapping132 = { "tp-link controller": "unknown", "tp-link dd-wrt with cgminer with 6 x hex16b": "unknown", "tp-link host": "unknown", "tp-link mr3020": "unknown", "tp-link mr3020 device": "unknown", "tp-link mr3420": "unknown", "tp-link portion": "unknown", "tp-link router": "unknown", "tp-link router with dd-wrt and cgminer": "unknown", "tp-link tl-703n router": "unknown", "tp-link tl-wr703n": "unknown", "tp-link tl-wr703n host": "unknown", "tp-link tl-wr703n v1": "unknown", "tp-link tl-wr743n/nd v2": "unknown", "tp-link tl-wr743n/nd v2 controller": "unknown", "tp-link wifi card": "unknown", "tp-link wifi routers": "unknown", "tp-link wp703n": "unknown", "tp-link wr703n": "unknown", "tp-link wr703n board": "unknown", "tp-link wr703n router": "unknown", "tplink": "unknown", "tplink 703": "unknown", "tplink 703n": "unknown", "tplink controller": "unknown", "tplink farm": "unknown", "tplink mr2030": "unknown", "tplink mr3020": "unknown", "tplink mr3420": "unknown", "tplink nano": "unknown", "tplink router": "unknown", "tplink routers": "unknown", "tplink software": "unknown", "tplink tl-mr3020": "unknown", "tplink tl-wr1043nd": "unknown", "tplink travel router": "unknown", "tplink wr703n router": "unknown", "tplink's latest modules": "unknown", "tps chip": "unknown", "tps40192": "unknown", "tps40193": "unknown", "tps53355": "unknown", "trade-in minirigs": "unknown", "trailer": "unknown", "transcend 8gb sdhc card (class 10)": "unknown", "transformer": "unknown", "transformer (287kva)": "unknown", "transformer box": "unknown", "transformers": "unknown", "transistor current limiter": "unknown", } mapping133 = { "travel power plug": "unknown", "tray": "unknown", "tray of chips and other bitfury gear": "unknown", # No exact match, but related to Bitfury products. "trays for gpu mining": "unknown", "trend net 16 port gigabyte switch": "unknown", "trendnet router": "unknown", "trezor": "unknown", "tri-x cards": "unknown", "tricass": "unknown", "trick stating plug": "unknown", "trip lite pdu": "unknown", "triple b mining asic": "unknown", "triplite": "unknown", "triplite 6kva dual-conversion ups": "unknown", "triplite isobar 220v and 120v isobars": "unknown", "tripp lite": "unknown", "tripp lite pdu1230 power distribution unit pdu 1u 20 outlets 208/240v 30 amp": "unknown", "tripplite industrial hubs": "unknown", "tripplite pdu": "unknown", "tripplite server pdu": "unknown", "trixx": "unknown", "ts8gsdhc10": "unknown", "tsi regulators": "unknown", "tsmc 110nm of btc asic chip": "unknown", "ttbit miner": "unknown", "ttyacm0": "unknown", "ttyusb0": "unknown", "ttyusb0 line": "unknown", "ttyusb1": "unknown", "ttyusb2": "unknown", "ttyusb3": "unknown", "ttyusb4": "unknown", "ttyusb5": "unknown", "ttyusb6": "unknown", "ttyusb7": "unknown", "ttyusb8": "unknown", "ttyusb9": "unknown", "tube": "unknown", "tube miner": "unknown", "tubes": "unknown", "tubing": "unknown", "tulip bulbs": "unknown", "tuniq potency 550w": "unknown", "turbine fans": "unknown", "turbo-jally": "unknown", "turbor": "unknown", "tv": "unknown", "twin 12a regulators": "unknown", "twinfury": "twinfury", "twinfurys": "unknown", # Closest match is "twinfury", but plural form is not listed. } mapping134 = { "twister storm": "unknown", "twister storm from enermax": "unknown", "two board build": "unknown", "two fans of 40x40x28": "unknown", "two gpu setup": "unknown", "twopac": "unknown", "twopac miner": "unknown", "tx": "unknown", "tx ibm laptop": "unknown", "tx-750": "unknown", "tx850": "unknown", "tx850w": "unknown", "txb0104 level shifter": "unknown", "tygon lab grade tubing": "unknown", "u-1": "unknown", "u1": "antminer u1", "u1 antminer usb sticks": "antminer u1", "u1 antminers": "antminer u1", "u1 sticks": "antminer u1", "u1-3s": "unknown", "u1/u2/u2+ antminers": "unknown", # Multiple possible matches, but the specific models are listed. "u101": "unknown", "u1s": "antminer u1", "u2": "antminer u2+", "u2 antminers": "antminer u2+", "u2 miners": "antminer u2+", "u2's": "antminer u2+", "u2+": "antminer u2+", "u3": "antminer u3", "u3 b2 (caged version)": "antminer u3", # Assuming "b2" is a version or batch detail not listed. "u3 miners": "antminer u3", "u3 version 2": "antminer u3", # Assuming version 2 refers to the same model. "u3s": "antminer u3", "u5 chip": "unknown", "uart adapters": "unknown", "ube": "unknown", "ubiquiti stuff": "unknown", "ubiquti airrouter": "unknown", "ubundu 10.04 amd_64": "unknown", "ubuntu": "unknown", "ubuntu 10.04 (64": "unknown", "ubuntu 10.10": "unknown", "ubuntu 11.04": "unknown", "ubuntu 11.04 32bit": "unknown", "ubuntu 11.04 amd64": "unknown", "ubuntu 11.04 box": "unknown", "ubuntu 11.10": "unknown", "ubuntu 11.10 32 bit": "unknown", "ubuntu 11.10 64 bits": "unknown", "ubuntu 11.10 computer": "unknown", } mapping135 = { "3 pcs free sample": "unknown", "3 phase pdu": "unknown", "3 pin adapter": "unknown", "3 pin connectors": "unknown", "3 pin fans": "unknown", "3 plat 1200w server psus": "unknown", "3 prong switch": "unknown", "3 room fans": "unknown", "3 s3": "antminer s3", "3 s3's": "antminer s3", "3 sc": "unknown", "3 shares": "unknown", "3 single order": "unknown", "3 singles": "unknown", "3 ton ac from movinair.com": "unknown", "3 transformers": "unknown", "3 units order": "unknown", "3 x 10 units": "unknown", "3 x sapp extreme 5830": "5830", "3 x6500 boards": "x6500 fpga miner", "3\" duct": "unknown", "3*7970": "7970", "3-module avalon": "unknown", # Could potentially refer to an Avalon series miner, but not specific enough. "3-module batch 2 styles": "unknown", # Could potentially refer to an Avalon series miner, but not specific enough. "3-module one": "unknown", # Could potentially refer to an Avalon series miner, but not specific enough. "3-module unit": "unknown", # Could potentially refer to an Avalon series miner, but not specific enough. "3-phase distro panel": "unknown", "3-pin cord cable c19": "unknown", "3-pin type connectors": "unknown", "3.12a fans": "unknown", "3.2 ghz 8 gb memory": "unknown", "3.3gh/s": "unknown", "3.3v test pin": "unknown", "3.4ghz pentium 4": "unknown", "3.5 amp v5 power supply": "unknown", "3.5\" 5.25\" and 4u hanging adapters": "unknown", "3.5'' / 5.25'' adapters": "unknown", "3.5th": "unknown", "3.7.0-7-generic kernel": "unknown", "3.74k 1% resistor": "unknown", "3.7th/900w miner": "unknown", "3/4\" wood": "unknown", "30 amp 125/250v outlet": "unknown", "30 amp 240v circuit": "unknown", "30 amp breaker": "unknown", "30 amp breakers": "unknown", "30 amp fuse": "unknown", "30 amp pdu": "unknown", "30 amps of 220v power": "unknown", "30 gh/s bfl miner": "bfl sc", # Assuming it refers to a BFL miner with a similar hash rate. } mapping136 = { "ubuntu 12.04": "unknown", "ubuntu 12.04 64 bits": "unknown", "ubuntu 12.04 64bit": "unknown", "ubuntu 12.04 server box": "unknown", "ubuntu 12.04lts x64 machine": "unknown", "ubuntu 12.1": "unknown", "ubuntu 12.10": "unknown", "ubuntu 12.10 x86_64": "unknown", "ubuntu 13.04": "unknown", "ubuntu 13.04 64 bits edition": "unknown", "ubuntu 13.04 64bits": "unknown", "ubuntu 13.04 amd64": "unknown", "ubuntu 16.04": "unknown", "ubuntu 18.04 lts machine": "unknown", "ubuntu laptop": "unknown", "ubuntu machine": "unknown", "ubuntu narwhall": "unknown", "ubuntu natty": "unknown", "ubuntu natty 11.04 64-bit desktop": "unknown", "ubuntu pc controller": "unknown", "ubuntu remote desktop": "unknown", "ubuntu virtual machine": "unknown", "ubuntu vm": "unknown", "ufasoft": "unknown", "ufasoft miner": "unknown", "ufasoft's miner": "unknown", "ug802": "unknown", "ui's refresh button": "unknown", "uk power adapter": "unknown", "ultibit": "unknown", "ultra 800": "unknown", "ultra x4 750w modular psus": "unknown", "ultra x4 850 watt modular (60 amp single rail)": "unknown", "ultrahoist": "unknown", "ultrakaze": "unknown", "umbrel bitcoin machine": "unknown", "umit": "unknown", "umts router": "unknown", "unbeliavable hashing power": "unknown", "unconnected cards": "unknown", "undervolted fan": "unknown", "unicronhasher": "unknown", "unigine": "unknown", "unipolar cable 4 mm or 6 mm": "unknown", "unit": "unknown", "unit #1 - august delivery": "unknown", "unit #2": "unknown", "units": "unknown", "units from the first batch": "unknown", "unitutbeauchamp": "unknown", } mapping137 = { "universal laptop chargers": "unknown", "universal power bar": "unknown", "unix computer": "unknown", "unknown usb device": "unknown", "unpowered 4 port hub": "unknown", "unraid server": "unknown", "upgrade kits": "unknown", "upgrade module": "unknown", "upgraded modules for avalon units": "unknown", # No specific Avalon model mentioned "upper housing": "unknown", "upper rails of the case": "unknown", "ups": "unknown", "ups #s": "unknown", "ups battery sheds": "unknown", "ups from eaton": "unknown", "ups gear": "unknown", "ups units": "unknown", "ups/batt.": "unknown", "ups/batteries": "unknown", "ups/battery bank": "unknown", "ups/fedex pickup": "unknown", "uranusminer": "unknown", "usa bitfury": "unknown", # Assuming a general reference to Bitfury hardware used in the USA "usa power 120v": "unknown", "usb": "unknown", "usb \"holders\"": "unknown", "usb (data) led": "unknown", "usb 1.0 hubs": "unknown", "usb 1.1 cable": "unknown", "usb 2": "unknown", "usb 2.0": "unknown", "usb 2.0 extension": "unknown", "usb 2.0 hub": "unknown", "usb 2.0 hubs": "unknown", "usb 2.0 port": "unknown", "usb 2.0 ports": "unknown", "usb 2.0 to micro usb cable": "unknown", "usb 3": "unknown", "usb 3 hub": "unknown", "usb 3 slots": "unknown", "usb 3.0": "unknown", "usb 3.0 70 watt hub": "unknown", "usb 3.0 hub": "unknown", "usb 3.0 hub with power adapter": "unknown", "usb 3.0 hubs": "unknown", "usb 3.0 port": "unknown", "usb 3.0 powered hub": "unknown", "usb 3.0 usb flash drive": "unknown", "usb 3.0-2.0 w/bc1.2": "unknown", "usb 3.2 gen2 type-c port (10gb/s) (redriver) (supports esd protection)": "unknown", } mapping138 = { "usb 4 miners": "unknown", "usb 5-pin header": "unknown", "usb a-to-b cable": "unknown", "usb adapter for the asicminer tube/prisma": "asicminer be tube", # Assuming closest match based on context. "usb adapters": "unknown", "usb antminer u1": "antminer u1", "usb antminers": "unknown", # Could refer to any USB-based Antminers, but too vague for a specific match. "usb artic fan": "unknown", "usb asic": "unknown", # General term for any ASIC device that connects via USB. "usb asic erupters": "unknown", # Likely refers to "ASICminer Block Erupter" but not specific enough. "usb asic miner": "unknown", # General term for any ASIC miner that connects via USB. "usb asic miner block erupter 330mh/s": "asicminer be tube", # Closest match based on the specific product description. "usb asic miner v3": "unknown", # No specific version 3 device listed. "usb asicminers": "unknown", # Likely refers to ASICminer products but too vague. "usb asics": "unknown", # General term for any ASIC devices that connect via USB. "usb b type cords": "unknown", "usb be": "unknown", # Unclear reference, possibly a typo or shorthand for ASICminer products. "usb be's": "unknown", # Similar to above, unclear reference. "usb bes": "unknown", # Similar to above, unclear reference. "usb blaster jtag": "unknown", "usb block errupters": "unknown", # Likely a typo for "Block Erupters" but not specific enough. "usb block erupter": "asicminer be tube", # Assuming closest match based on context. "usb block erupter 300+mh/s": "asicminer be tube", # Closest match based on the specific product description. "usb block erupter miner": "asicminer be tube", # Assuming closest match based on context. "usb block erupters": "asicminer be tube", # Assuming closest match based on context. "usb block erupters (black and red)": "asicminer be tube", # Assuming closest match based on context with color detail. "usb block eruptor": "asicminer be tube", # Assuming typo and closest match based on context. "usb block eruptor coffee warmer": "unknown", # Likely a humorous or non-standard application, not a mining device. "usb block eruptors": "asicminer be tube", # Assuming closest match based on context. "usb blockerupter": "unknown", # Likely a typo for "Block Erupter" but not specific enough. "usb brogrammer": "unknown", "usb cable": "unknown", "usb cables": "unknown", "usb cards": "unknown", "usb cdrom": "unknown", "usb cellular modem": "unknown", "usb compac f miner": "unknown", # No direct match, possibly a typo or a specific model not listed. "usb compacs": "unknown", # Likely refers to compact USB miners but too vague. "usb connected hashboards": "unknown", # Refers to a component of a mining setup but too vague. "usb connector": "unknown", "usb controller": "unknown", "usb cord": "unknown", "usb cords": "unknown", "usb dev 0": "unknown", "usb device": "unknown", "usb devices": "unknown", "usb drive": "unknown", "usb drives": "unknown", "usb erruptors": "unknown", # Likely a typo for "Erupters" but not specific enough. "usb erupter": "asicminer be tube", # Assuming closest match based on context. } mapping139 = { "usb erupter miners": "unknown", "usb erupters": "unknown", "usb eruptor": "unknown", "usb eruptors": "unknown", "usb extension cable": "unknown", "usb extension cables": "unknown", "usb extensions": "unknown", "usb fan": "unknown", "usb fans": "unknown", "usb flash drive": "unknown", "usb fury": "unknown", # Could potentially refer to "blue fury" or "red/bluefury", but not clear. "usb gear": "unknown", "usb gizmos": "unknown", "usb ground": "unknown", "usb hardware": "unknown", "usb header to usb-a adapter": "unknown", "usb hub": "unknown", "usb hub 10-ports": "unknown", "usb hub/fan": "unknown", "usb hubs": "unknown", "usb hubs from ebay": "unknown", "usb idc female connector": "unknown", "usb idc male header": "unknown", "usb idc to type a cable": "unknown", "usb interface": "unknown", "usb interfaces for prisma": "unknown", # No direct match, but "asicminer be prisma" is a potential related product. "usb keys": "unknown", "usb lead": "unknown", "usb miner": "unknown", # Generic term for various USB miners listed. "usb miner (2 gh)": "unknown", # Could refer to several low-power USB miners, but not specific enough. "usb miner 333mhs blockerupter": "unknown", # Likely a typo for "Block Erupter", but not listed specifically. "usb miner eruptor": "unknown", # Likely meant "Block Erupter", but not listed specifically. "usb miner redfury": "red/bluefury", # Assuming "Red Fury", but could also be a typo. "usb miner sticks": "unknown", # Generic term for various USB miners listed. "usb miners": "unknown", # Generic term for various USB miners listed. "usb mini wires": "unknown", "usb mining devices": "unknown", # Generic term for various USB miners listed. "usb mining sticks": "unknown", # Generic term for various USB miners listed. "usb modded zipit z2": "unknown", "usb moonlander miner": "unknown", # No direct match, but could refer to a specific type of USB miner not listed. "usb port": "unknown", "usb ports": "unknown", "usb power": "unknown", "usb power meter stick": "unknown", "usb power mod": "unknown", "usb powered cup warmer": "unknown", "usb powered fan": "unknown", "usb powered hub": "unknown", "usb redfury gizmos": "red/bluefury", # Assuming "Red Fury", but could also be a typo. "usb rigs": "unknown", # Generic term for various USB miners listed. } mapping140 = { "usb serial ports": "unknown", "usb stick": "unknown", "usb stick asics": "unknown", "usb stick miner": "unknown", "usb stick miner gekkoscience compac 8-16 gh/s": "unknown", # No exact match, but related to USB mining devices. "usb stick miners": "unknown", "usb stick rigs": "unknown", "usb sticks": "unknown", "usb sticks from gekkoscience": "unknown", # Related to USB mining devices but no exact match. "usb thingies": "unknown", "usb to micro-usb cable": "unknown", "usb to serial chipset prolific pl2303": "unknown", "usb to uart section": "unknown", "usb ttl": "unknown", "usb type b female port": "unknown", "usb type band": "unknown", "usb u2 antminer": "antminer u2+", # Closest match considering the context. "usb uart": "unknown", "usb units": "unknown", "usb webcam": "unknown", "usb wifi card": "unknown", "usb wire": "unknown", "usb y cable": "unknown", "usb yellowjacket miners": "unknown", # No exact match, but related to USB mining devices. "usb's": "unknown", "usb-b": "unknown", "usb-based devices": "unknown", "usb-c gen2 ports": "unknown", "usb-erupter-filled usb hubs": "unknown", # Suggestive of USB mining devices but no exact match. "usb-fpga module 1.15d": "unknown", # Close to FPGA mining devices but no exact match. "usb-fpga module 1.15y card": "unknown", # Close to FPGA mining devices but no exact match. "usb-fpga modules 1.15x": "unknown", # Close to FPGA mining devices but no exact match. "usb-grid cables": "unknown", "usb-over-cat5 solution": "unknown", "usb-powered soda can cooler": "unknown", "usb-serial controller": "unknown", "usb-to-ttl board": "unknown", "usb-uart adapters": "unknown", "usb/mini cables": "unknown", "usb2 hubs": "unknown", "usb2 port": "unknown", "usb2 powered hub": "unknown", "usb2 socket": "unknown", "usb3 hub": "unknown", "usb3-hub": "unknown", "usb3.0 hub": "unknown", "usbhub": "unknown", "usbs": "unknown", "usd 8mb card": "unknown", "used and new solar panels from bankruptcy company": "unknown", } mapping141 = { "used antminer s17": "antminer s17", "used bitmain s19 gear": "antminer s19", # Assuming "bitmain s19 gear" refers to Antminer S19 series "used blades": "unknown", "used c1": "unknown", "used chinese antminer": "unknown", # Cannot determine specific model "used model 6": "unknown", "used pdu from ebay": "unknown", "used s5": "antminer s5", "used s5's": "antminer s5", "used working has board": "unknown", "usps": "unknown", "usps boxes": "unknown", "usps express mail shipping": "unknown", "usps express priority mail international shipping": "unknown", "usps priority mail international shipping": "unknown", "usps small flat-rate box": "unknown", "uverse router": "unknown", "v-data sd card": "unknown", "v1": "unknown", "v1 blades": "unknown", "v1 brand new sealed blades": "unknown", "v1 controller": "unknown", "v1 mb based rig": "unknown", "v1 x2s": "unknown", "v1.2 h-cards": "unknown", "v1.4": "unknown", "v2 be blades": "asicminer be blade", # Assuming "v2 be blades" refers to ASICMiner BE Blade "v2 blade": "unknown", # No exact match, could be a generic term for various blade servers/miners "v2 blades": "unknown", # No exact match, could be a generic term for various blade servers/miners "v2 controller": "unknown", "v2 h-cards": "unknown", "v2 mod": "unknown", "v2's": "unknown", "v2.4 board": "unknown", "v3 bitstream": "unknown", "v3 m-board": "unknown", "v3.9 board": "unknown", "v4": "unknown", "v5": "unknown", "v5lx220 devices": "unknown", "v6": "unknown", "v6 lx130t": "unknown", "v6lx130t": "unknown", "vaio laptop": "unknown", "vantec 10 4amp": "unknown", "vantec 10 port hub hi-speed usb 2.0 - ugt-ph210": "unknown", "vantec ugt-ph210": "unknown", "vapor x": "unknown", # No exact match, could refer to a GPU model not listed "variable speed top fan (120mm/38mm -4 wire)": "unknown", "various cables": "unknown", } mapping142 = { "vb6": "unknown", "vc funding": "unknown", "vcc adjust trim pot": "unknown", "vdd": "unknown", "vega 64": "unknown", # No direct match, but could be related to AMD Radeon GPUs not listed. "velleman pss0530": "unknown", "vent fan": "unknown", "ver 1.6 box": "unknown", "verizon fios wireless router mi424wr": "unknown", "verizon hot spot": "unknown", "verizon mi424wr rev. e router": "unknown", "verizon router": "unknown", "verizon unit": "unknown", "vga": "unknown", "vga 1300 gs": "unknown", "vga cables": "unknown", "vga cooler": "unknown", "vga dummy plug": "unknown", "vgacard": "unknown", "vgas": "unknown", "vi editor": "unknown", "via": "unknown", "via wlan connected rig": "unknown", "vid cards": "unknown", "vidcards": "unknown", "video card": "unknown", "video cards": "unknown", "videocard": "unknown", "vidock": "unknown", "vim editor": "unknown", "virgin mobile 3g cell connection": "unknown", "virtex 5": "unknown", # While Virtex is a line of FPGAs, no specific mining hardware matches. "virtex 5 chip": "unknown", "virtex 6": "unknown", "virtex-5-155t": "unknown", "virtex-ii pro": "unknown", "virtual machine": "unknown", "virtual serial ports program": "unknown", "virtualbox": "unknown", "virtualbox ose": "unknown", "visionman 200": "unknown", "visionman prospector 200 gh/s miner": "unknown", # No direct match, but suggests a specific mining hardware not listed. "visiontek 5850": "5850", # Assuming a typo or model variation, closest match. "visiontek hd 5870": "5870", "vista 32 computer": "unknown", "visual studio 2012": "unknown", "visual studios express 2008": "unknown", "vivado for vhdl/verilog": "unknown", "vliw5 6550d": "unknown", # No direct match, but could be related to AMD Radeon GPUs not listed. "vmc fast hash one 256 gh": "unknown", # No direct match, but suggests a specific mining hardware not listed. } mapping143 = { "vmc fast-hash 750gh": "unknown", "vmc gold rush 750gh/s cards": "unknown", "vmware": "unknown", "vmware image": "unknown", "vnc clients": "unknown", "vnc server": "unknown", "vnish test miner": "unknown", "voltage": "unknown", "voltage adjust potentiometer": "unknown", "voltage auto sensing power supply": "unknown", "voltage converter": "unknown", "voltage divider resistor": "unknown", "voltage regulator heatsink": "unknown", "voltmeter": "unknown", "vonage phone jack": "unknown", "vonage router": "unknown", "vonets wifi bridge": "unknown", "vornado fans": "unknown", "vpn": "unknown", "vpn appliance": "unknown", "vps's": "unknown", "vr": "unknown", "vr headset": "unknown", "vrm": "unknown", "vrm chip": "unknown", "vrm chips": "unknown", "vrms": "unknown", "vserver": "unknown", "w40": "unknown", "w41": "unknown", "w8x64": "unknown", "wacom-tablet": "unknown", "wago connectors": "unknown", "wall wart": "unknown", "wallet": "unknown", "wallet.dat": "unknown", "wallwart": "unknown", "walmart fan": "unknown", "walmart fans": "unknown", "wan": "unknown", "wap": "unknown", "washers/nut": "unknown", "wasp project": "unknown", "water block": "unknown", "water blocks": "unknown", "water chiller": "unknown", "water cooler pump": "unknown", "water heater": "unknown", "water pump": "unknown", "water weld epoxy": "unknown", } mapping144 = { "waterblocks": "unknown", "waterblocks kits": "unknown", "watercooled 5870s": "5870", "watercooling": "unknown", "watercooling kits": "unknown", "watt meter": "unknown", "watt meter from ebay": "unknown", "watt-hour meters": "unknown", "watter fittings and water distribution system": "unknown", "wattmeter": "unknown", "watts and volts meter": "unknown", "wd portable hd": "unknown", "wdc": "unknown", "weatherproof control boxes": "unknown", "web power switch": "unknown", "webcl": "unknown", "webserver": "unknown", "weird cables": "unknown", "whatsminer": "unknown", # No specific model provided "whatsminer 11.5 th/s miner with power supply": "unknown", # No specific model provided "whatsminer 30s+": "microbt whatsminer m30s+", # Assuming a typo or shorthand "whatsminer d1": "unknown", # No direct match, possibly a typo or a model not listed "whatsminer m1": "unknown", # No direct match, possibly a typo or a model not listed "whatsminer m10": "microbt whatsminer m10", "whatsminer m10s": "microbt whatsminer m10s", "whatsminer m20": "microbt whatsminer m20s", # Closest matches are m20s models, but not an exact match "whatsminer m20s": "microbt whatsminer m20s", "whatsminer m20s 68.0 th/s 3260 w bitcoin (sha-256) asic miner": "microbt whatsminer m20s", # Detailed specification provided "whatsminer m21-m30s++": "unknown", # This seems to be a range rather than a specific model "whatsminer m21s": "microbt whatsminer m21s", "whatsminer m21s 54th": "microbt whatsminer m21s", # Detailed specification provided "whatsminer m3": "microbt whatsminer m3", "whatsminer m3 11.5 th/s 2000w bitcoin (sha-256) asic miner": "microbt whatsminer m3", # Detailed specification provided "whatsminer m30": "microbt whatsminer m30s", # Closest matches are m30s models, but not an exact match "whatsminer m31": "microbt whatsminer m31s", # Closest matches are m31s models, but not an exact match "whatsminer m31s": "microbt whatsminer m31s", "whatsminer m31s+": "microbt whatsminer m31s+", "whatsminer m32": "microbt whatsminer m32", "whatsminer m3x 12.0 th/s 2100w bitcoin (sha-256) asic miner": "microbt whatsminer m3x", # Detailed specification provided "whatsminer m50": "microbt whatsminer m50", "whatsminer psu": "unknown", # PSU stands for Power Supply Unit, not a miner model "whatsminer tool": "unknown", "whatsminer tools": "unknown", "whatspower p20": "unknown", # Likely related to power supply, not a miner model "white cable": "unknown", "white coffee pot": "unknown", "white fruit fig": "unknown", "white models": "unknown", "white plastic clips": "unknown", "white special edition": "unknown", } mapping145 = { "whole home surge protector": "unknown", "whole mining rig": "unknown", "wholesale orders of asic related hardware": "unknown", "wi-fi adapter": "unknown", "wi-fi antenna": "unknown", "wi-fi ap 245ghz": "unknown", "wi-fi connection": "unknown", "wifi": "unknown", "wifi adapters": "unknown", "wifi antenna": "unknown", "wifi card": "unknown", "wifi device": "unknown", "wifi dongle": "unknown", "wifi enable \"smart switch\"": "unknown", "wifi mod": "unknown", "wifi module": "unknown", "wifi router": "unknown", "wifi routers": "unknown", "wifi setup": "unknown", "wii": "unknown", "wii box controller": "unknown", "wiibox": "unknown", "wiibox controller": "unknown", "wiicontroler": "unknown", "win 10": "unknown", "win 10 lenovo m700": "unknown", "win 2k8 x86 web server": "unknown", "win 7": "unknown", "win 7 64bit": "unknown", "win 7 pc": "unknown", "win 7 pro 64": "unknown", "win 7 x64": "unknown", "win pe": "unknown", "win32/64 box": "unknown", "win32diskimager": "unknown", "win64 miners": "unknown", "win7": "unknown", "win7 64": "unknown", "win7 64 computer": "unknown", "win7 64 machine": "unknown", "win7 64 pc": "unknown", "win7 64-bit": "unknown", "win7 64bit": "unknown", "win7 box": "unknown", "win7 device manager": "unknown", "win7 enterprise x64": "unknown", "win7 laptop": "unknown", "win7 pro 32bit": "unknown", "win7 rigs": "unknown", "win7 x64": "unknown", } mapping146 = { "30 gh/s butterflylabs bfl bitforce sc single asic miner": "bfl sc", "30 gh/s rig": "unknown", "30 gh/sec box": "unknown", "30 gigahash machine": "unknown", "30 mh scrypt asic": "unknown", "30 psu": "unknown", "30 sample chips": "unknown", "30 slot box": "unknown", "30 year old transformer": "unknown", "30/24 amp pdus": "unknown", "300 amp box": "unknown", "300 mhz mips processor": "unknown", "300 mhz uc (1200 base)": "unknown", "3000 cfm blower": "unknown", "3000 cfm fan": "unknown", "3000 line buffer": "unknown", "3000+ bitfury chips": "unknown", # No exact match but related to Bitfury hardware. "3000rpm noctua fans": "unknown", "3000w inverter": "unknown", "3000w platinum rated server power supply": "unknown", "300w inverter": "unknown", "300w psu": "unknown", "30a 240 circuits": "unknown", "30a 240v circuit": "unknown", "30a breakers": "unknown", "30a continuous rated pdus": "unknown", "30a pdus": "unknown", "30a receptacle": "unknown", "30a sockets": "unknown", "30a vrm": "unknown", "30amp 240v circuit": "unknown", "30amp 5volt atx": "unknown", "30amp breaker": "unknown", "30amp breakers/fuses": "unknown", "30dbi high gain antenna": "unknown", "30gh little single": "unknown", # Could be referring to a BFL product but unclear. "30gh'er": "unknown", "30gh/s little single": "unknown", # Could be referring to a BFL product but unclear. "30gh/s miner": "unknown", "30gh/s sc single": "bfl sc", "30gh/s unit": "unknown", "30gh/s units": "unknown", "30ghs cubes": "unknown", "30mh/s ltc miner": "unknown", "32 amp breaker": "unknown", "32 and 33 s7": "antminer s7", # Assuming a reference to Antminer S7 models. "32 chip credits": "unknown", "32 chips": "unknown", "32 chips from batch 5": "unknown", "32 credits": "unknown", } mapping147 = { "win7 x64-user": "unknown", "win7/64": "unknown", "win7x64": "unknown", "win7x64 pc": "unknown", "win8x64": "unknown", "winblows pc": "unknown", "window ac unit": "unknown", "window fan": "unknown", "window fan from target": "unknown", "windows": "unknown", "windows 11": "unknown", "windows 2008 server": "unknown", "windows 7": "unknown", "windows 7 32 bit": "unknown", "windows 7 64-bit": "unknown", "windows 7 64bit": "unknown", "windows 7 home x64": "unknown", "windows 7 machine": "unknown", "windows 7 pro 32": "unknown", "windows 7 pro 64 bit sp1": "unknown", "windows 7 professional 32-bit and 64-bit keys": "unknown", "windows 7 rig": "unknown", "windows 7 sp1 x64": "unknown", "windows 7 vm": "unknown", "windows 7 x64": "unknown", "windows 7 x64 machine": "unknown", "windows 7/64 machines": "unknown", "windows 8": "unknown", "windows 8 64bit": "unknown", "windows 8 64bit (enterprise)": "unknown", "windows 8 ati catalyst": "unknown", "windows 8 developer preview": "unknown", "windows 8 professional 64 bit": "unknown", "windows 8 x64": "unknown", "windows 8.1": "unknown", "windows 8.1 64bit": "unknown", "windows box": "unknown", "windows cgminer": "unknown", "windows computer": "unknown", "windows development box": "unknown", "windows home premium x64": "unknown", "windows machine": "unknown", "windows machines": "unknown", "windows miners": "unknown", "windows pc": "unknown", "windows rigs": "unknown", "windows server (bitcoind.exe)": "unknown", "windows virtual machine": "unknown", "windows vista": "unknown", "windows vista laptop": "unknown", } mapping148 = { "windows vnc viewer": "unknown", "windows x32 & x64 mixed card rigs (ie. 5770 + 5830)": "unknown", # Although it mentions hardware, it's not a direct match. "windows x64": "unknown", "windows xp": "unknown", "windows xp 32-bit": "unknown", "windows xp home": "unknown", "windows xp pc": "unknown", "windows xp sp3": "unknown", "windows xp x86": "unknown", "windoze 7 64bit": "unknown", "windscreen scraper": "unknown", "windstorm pair-of-smallish window fans": "unknown", "wintel box": "unknown", "winusb driver": "unknown", "winusb drivers": "unknown", "winusb v.6.1.7600 wcid: x": "unknown", "winxp": "unknown", "winxp catalyst 11.6": "unknown", "winxp tablet pc edition": "unknown", "wire": "unknown", "wire harness": "unknown", "wire mesh screens": "unknown", "wire rack shelf": "unknown", "wire rack shelfing": "unknown", "wire splicers": "unknown", "wire stripper": "unknown", "wired network connections": "unknown", "wireless adapter": "unknown", "wireless antenna": "unknown", "wireless antenna's": "unknown", "wireless bridge": "unknown", "wireless dongle": "unknown", "wireless ethernet connection": "unknown", "wireless extender": "unknown", "wireless network connections": "unknown", "wireless port": "unknown", "wireless radio": "unknown", "wireless repeater": "unknown", "wireless router": "unknown", "wireless to wired client (a tp link device in client mode)": "unknown", "wires": "unknown", "wiring": "unknown", "wiring harness": "unknown", "with web-based management interface": "unknown", "without crt": "unknown", "wl-520gu": "unknown", "wlan adapter": "unknown", "wood stove": "unknown", "work laptop": "unknown", "workbench": "unknown", } mapping149 = { "worker-1 machine": "unknown", "working asic chips": "unknown", "working miners": "unknown", "working prototype": "unknown", "workstation": "unknown", "world class vetted hosting avail.": "unknown", "wr703": "unknown", "wr703n": "unknown", "wr703n plastic housing with wifi antenna": "unknown", "wrt": "unknown", "wrt router/ap": "unknown", "wrt54g": "unknown", "wrt54gt": "unknown", "wrt610n": "unknown", "wt6": "unknown", "x": "unknown", "x adapter rev:6": "unknown", "x server": "unknown", "x-1": "black arrow prospero x-1", "x-1.5 unit": "unknown", # No exact match, but seems related to Black Arrow Prospero series "x-3": "black arrow prospero x-3", "x-3 prospero gbs": "black arrow prospero x-3", # Assuming "gbs" is a typo or variant "x-adapter power supply adapter pcb board": "unknown", "x-adapter rev 2": "unknown", "x-adapter rev 4": "unknown", "x-box": "unknown", "x1 hashboard": "unknown", "x1 model": "unknown", "x1's": "unknown", "x1.5 backarrow miners": "unknown", # Seems like a typo for "Black Arrow", but no exact match "x11 contract with genesis mining": "unknown", "x16 -> x 16 extender1 card": "unknown", "x16 extension cable": "unknown", "x1ubuntu 12.04": "unknown", "x2": "unknown", "x3": "unknown", "x3 boards": "unknown", "x3 case": "unknown", "x3 hash boards": "unknown", "x3 hashboard": "unknown", "x3 miner": "unknown", "x3 units": "unknown", "x3s": "unknown", "x40 chips": "unknown", "x5 pack": "unknown", "x5 upgrade kit": "unknown", "x6": "unknown", "x6 unit": "unknown", "x6000": "unknown", "x6500": "x6500 fpga miner", } mapping150 = { "x6500 board": "x6500 fpga miner", "x6500 boards": "x6500 fpga miner", "x6500 custom fpga miner": "x6500 fpga miner", "x6500 fpga": "x6500 fpga miner", "x6500 fpgas": "x6500 fpga miner", "x6500s": "x6500 fpga miner", "x86 xubuntu": "unknown", "x86_64 cpu": "unknown", "xbox360": "unknown", "xbtec": "unknown", "xbtec miner": "unknown", "xbtec pacific 1250": "unknown", "xc5vlx110t": "unknown", "xc5vlx110t-1ff1136": "unknown", "xc6lx150": "unknown", "xc6slx150": "unknown", "xc6slx150 board": "unknown", "xc6slx150-3fgg484c": "unknown", "xc6slx150-3fgg484c chips": "unknown", "xc6slx150t": "unknown", "xcode": "unknown", "xcode command line tools": "unknown", "xfx": "unknown", "xfx 550 pro bronze": "unknown", "xfx 5770": "5770", "xfx 5850": "5850", "xfx 5870": "5870", "xfx 6770": "6770", "xfx 6870 oc core": "6870", "xfx 6950": "6950", "xfx 750": "unknown", "xfx 7970": "7970", "xfx 850w xxx edition atx": "unknown", "xfx boards": "unknown", "xfx brand psu": "unknown", "xfx bronze 850w": "unknown", "xfx card": "unknown", "xfx pro1250w 80plus gold psu": "unknown", "xfx radeon 5850": "5850", "xfx ref 5870": "5870", "xfx550 80+ bronze": "unknown", "xfx550w": "unknown", "xilence fan": "unknown", "xilinx atrix-7s": "unknown", "xilinx dlc5 based parallel port cable": "unknown", "xilinx ise impact tool version 13.4": "unknown", "xilinx jtag programmer": "unknown", "xilinx spartan xc2s100 tq144ams0505": "unknown", "xilinx spartan-6": "unknown", "xilinx virtex 6 devices": "unknown", } mapping151 = { "xilinx's impact fpga programmer": "unknown", "xilix programmer": "unknown", "xion psu": "unknown", "xmfrs": "unknown", "xp": "unknown", "xp 2 or more gpus": "unknown", "xp 32 bit sp3": "unknown", "xp 32bit": "unknown", "xp box": "unknown", "xp boxes": "unknown", "xp machine": "unknown", "xp one": "unknown", "xp pro": "unknown", "xplus 625 ps": "unknown", "xrumer": "unknown", "xspc raystorm special copper edition lga 1366 cooling blocks": "unknown", "xt60 power connectors": "unknown", "xtra laptop": "unknown", "xubuntu": "unknown", "xubuntu 11.04": "unknown", "xubuntu 11.04 x86_64": "unknown", "xubuntu 11.04 x86_64 executable": "unknown", "xubuntu 12.04": "unknown", "xubuntu 12.04 headless nettop pc": "unknown", "xubuntu 12.04.1": "unknown", "xubuntu 12.4": "unknown", # Assuming a typo, meant to be "xubuntu 12.04", but still marked as unknown due to context. "xubuntu binary 2.11.0a": "unknown", "xubuntu machine": "unknown", "xubuntu natty": "unknown", "xubuntu nettop": "unknown", "xubuntu12.04": "unknown", "y cables": "unknown", "y splitter": "unknown", "y-splitters": "unknown", "y4574 fans": "unknown", "yaesu handheld": "unknown", "yasm": "unknown", "ybf sha256 (bitcoin) miner": "unknown", "ybf14s-h": "unknown", "yellow and black cables": "unknown", "yellow chips": "unknown", "yellow wire": "unknown", "yellowjacket": "unknown", "yellowjacket 2gh/s bitfury usb miner": "unknown", "yellowjacket nanofury": "unknown", "yubikey-protected blockchain.info wallet": "unknown", "yukon": "spondooliestech sp30 yukon", # Closest match based on context. "yukons": "unknown", # Likely referring to multiple units of "spondooliestech sp30 yukon" but marked as unknown due to plural form. "z-tex": "unknown", "z11": "unknown" } mapping152 = { "z170 gaming pro": "unknown", "zadig": "unknown", "zadig usb": "unknown", "zalman 1000w unit": "unknown", "zalman cooler": "unknown", "zalman zm600-lx": "unknown", "zedboard": "unknown", "zefir b1": "unknown", "zefir batch #3": "unknown", "zefir chips": "unknown", "zefir's batch 5": "unknown", "zefir's batch 5 200 chips": "unknown", "zen hashlets": "unknown", "zeus miner": "unknown", "zeus miner cables": "unknown", "zeus miner thunder": "unknown", "zeus miners": "unknown", "zeus scrypt units": "unknown", "zeus thunder x3": "unknown", "zeusminer": "unknown", "zip ties": "unknown", "zm hurricane": "unknown", "zonealarm": "unknown", "zoomhash": "unknown", "ztex": "unknown", "ztex 1.15x": "unknown", "ztex 1.15x boards": "unknown", "ztex 1.15x's": "unknown", "ztex 1.15y board": "unknown", "ztex 1.15y boards": "unknown", "ztex board": "unknown", "ztex boards": "unknown", "ztex branded fpga boards": "unknown", "ztex btcminer": "unknown", "ztex core": "unknown", "ztex fpga boards": "unknown", "ztex fpgas": "unknown", "ztex quad": "unknown", "ztex quad spartan 6 boards": "unknown", "ztex quads": "unknown", "ztex single": "unknown", "ztex usb devices": "unknown", "ztex usb-fpga module 1.15x": "unknown", "ztex usb-fpga modules 1.15x and 1.15y": "unknown", "ztex voltmod": "unknown", "ztex y board": "unknown", "ztexboards": "unknown", "zyxel firewall device": "unknown", "~140hashpower": "unknown", "~5gh/s units": "unknown", } mapping153 = { "32 gb samsung cards": "unknown", "32 mb": "unknown", "32 mb ram": "unknown", "32-36gh/s": "unknown", "3200": "unknown", "3200 watt pieces of gear": "unknown", "3220": "unknown", "3250 m3 (kitchen) extraction fan": "unknown", "3252": "unknown", "32gb microsd card": "unknown", "32gb r-box": "unknown", # No exact match, but seems related to mining hardware. "32gb ram": "unknown", "32ghs r boxes": "unknown", # No exact match, but seems related to mining hardware. "32vrm jupiters": "unknown", # No exact match, but seems related to mining hardware. "333mh/s block eruptors": "unknown", # No exact match, but seems related to mining hardware. "333mh/s erupters": "unknown", # No exact match, but seems related to mining hardware. "333mh/s usb asic's": "unknown", # No exact match, but seems related to mining hardware. "333mh/s usb erupters": "unknown", # No exact match, but seems related to mining hardware. "333mhs asic block erupter": "unknown", # No exact match, but seems related to mining hardware. "333mhz asic miners": "unknown", # No exact match, but seems related to mining hardware. "3355 chips": "unknown", "336mh/s block erupter": "unknown", # No exact match, but seems related to mining hardware. "34 chip": "unknown", "34 chips": "unknown", "3400 watt gpu farm": "unknown", "3420": "unknown", "350w 1u power supplies": "unknown", "350watt psu": "unknown", "3570k": "unknown", "35k cfm fans": "unknown", "35x35x6mm heatsinks": "unknown", "36\" cables": "unknown", "360 chips from zefir": "unknown", "360w ps": "unknown", "3700": "unknown", "3770k": "unknown", "3770k/z77 chipset": "unknown", "380w raid max": "unknown", "384": "unknown", "3900 cpus": "unknown", "399.4 mh/s gpu": "unknown", "3a adapter": "unknown", "3a buck voltage regulator": "unknown", "3d printed cases": "unknown", "3d printer": "unknown", "3d-printed material": "unknown", "3dmark": "unknown", "3ft / 100cm per individual cable": "unknown", "3g backup dongle": "unknown", "3g modem": "unknown", } mapping154 = { "3k rpm fans": "unknown", "3k3 5% resistor": "unknown", "3m 3365-10 flachbandkabel rundleiter grau 10 ader(n) 28 awg 0.072 mm": "unknown", "3m flat cable (25m carton )": "unknown", "3m post-it notes": "unknown", "3m rubber foot pads": "unknown", "3m self adhesive thermal layer": "unknown", "3m thermal tape": "unknown", "3phase power": "unknown", "3rd asic": "unknown", "3rd fan": "unknown", "3rd miner": "unknown", "3rd one ( device 2)": "unknown", "3rd video card": "unknown", "3s5s": "unknown", "3th/s asic": "unknown", "3th/s neptune": "knc neptune", # Assuming the user meant the KnCMiner Neptune "3th/s neptune kncminer": "knc neptune", "3x 5 chip miner": "unknown", "3x 5830's": "5830", "3x 5850s": "5850", "3x 6970": "6970", "3x 7 volt solar panels": "unknown", "3x 7950": "7950", "3x 7950 sapphire vapor-x oc edition": "7950", # Assuming the user meant the Radeon HD 7950 "3x 7970": "7970", "3x5850": "5850", "3x5970": "5970", "3x5970 rig": "5970", "3x5970's": "5970", "3x5970s": "5970", "3x6970": "6970", "3x6990": "6990", "3x741": "avalon741", "3x750w setup": "unknown", "3x7950": "7950", "3xdiy1 sets": "unknown", "3xeps 8pin": "unknown", "3xs3": "antminer s3", "3xs7": "antminer s7", "4 \"single\" cables": "unknown", "4 --": "unknown", "4 5970s": "5970", "4 asic blades": "unknown", "4 asic chip unit": "unknown", "4 be's": "unknown", "4 blade with screen dragon": "unknown", "4 blades": "unknown", "4 board 1 ths models": "unknown", "4 cables": "unknown" } mapping155 = { "4 card eth rigs": "unknown", "4 card headless box ubuntu box": "unknown", "4 card rig": "unknown", "4 cards": "unknown", "4 chip sample": "unknown", "4 chips": "unknown", "4 connections powered usb hub": "unknown", "4 cpu blocks rad fans": "unknown", "4 dps 2500 psus": "unknown", "4 fans": "unknown", "4 ga wire": "unknown", "4 gig ram": "unknown", "4 gpu rig": "unknown", "4 gpus": "unknown", "4 hex16e boards": "unknown", "4 items": "unknown", "4 machines": "unknown", "4 mod batch3 avalon order": "avalon batch 3", # Closest match, assuming "mod" refers to "module" "4 module 550gh/s": "unknown", "4 module avalon": "unknown", # Could potentially refer to any Avalon module, but not specific enough "4 module b3": "unknown", "4 module batch 1": "avalon batch 1", "4 module batch 3 avalon": "avalon batch 3", "4 module unit": "unknown", "4 outlets shuko": "unknown", "4 pin connecting ribbons": "unknown", "4 pin fan": "unknown", "4 pin fans": "unknown", "4 pin molex": "unknown", "4 pin molex cables": "unknown", "4 pin pcie connectors": "unknown", "4 pin screw terminal": "unknown", "4 pin wire": "unknown", "4 pin wire cable": "unknown", "4 place vented rackshelf": "unknown", "4 port hub": "unknown", "4 port usb hubs": "unknown", "4 prong plug": "unknown", "4 prong standard dryer outlet": "unknown", "4 pwm fans": "unknown", "4 rig": "unknown", "4 shares": "unknown", "4 shelf wire rack": "unknown", "4 units": "unknown", "4 usb miners": "unknown", "4 wheeler": "unknown", "4 x 5870": "5870", "4 x pce-i ports": "unknown", "4\" duct of ac": "unknown", "4\" inline duct fan": "unknown", } mapping156 = { "4\" insulated pipe": "unknown", "4-core cpu": "unknown", "4-module avalon": "unknown", # No exact match, but implies Avalon series. "4-module batch 1 unit": "avalon batch 1", # Assuming a reference to the first batch of Avalon. "4-pin atx connectors": "unknown", "4-pin fan header splitter": "unknown", "4-pin molex": "unknown", "4-pin ribbon cable": "unknown", "4-port jupiter": "knc jupiter", # Assuming a reference to KnCMiner Jupiter. "4-slot usb hub": "unknown", "4.2th suite": "unknown", "4.5 gh miner": "unknown", "40 a switch": "unknown", "40 amp 32v blade fuse": "unknown", "40 chips batch #2": "unknown", "40 conductor ide cable": "unknown", "40 mm fans": "unknown", "40-pin adapter cable": "unknown", "400 gh/s technobit hex4m 4 chip ba minion based bitcoin miner": "unknown", # No exact match, possibly a specific product not listed. "400 watt ps": "unknown", "4000 cfm reversible model 22 inches exhaust fan": "unknown", "4000 series": "unknown", "4000 watt break out board": "unknown", "4000mah battery": "unknown", "400a 208v 3-phase panel": "unknown", "400a 3-phase service": "unknown", "400a service": "unknown", "400gh": "unknown", # Could refer to several miners but not specific enough. "400gh/s mining kit from megabigpower": "unknown", # No exact match, possibly a kit including various hardware. "400ghs miner": "unknown", # Could refer to several miners but not specific enough. "400mhz s1": "antminer s1", # Assuming a reference to the Antminer S1. "400mhz units": "unknown", "400w dell server ps": "unknown", "400w ps": "unknown", "400w psu's": "unknown", "400w ul certified power supply": "unknown", "400watt psu": "unknown", "40a breaker": "unknown", "40mm fans": "unknown", "40mm prime": "unknown", "40nm chips": "unknown", # Could refer to the technology used in several miners but not specific enough. "40x mining board": "unknown", "40x40mm copper plates": "unknown", "425gh/s bitfury": "unknown", # Assuming a reference to Bitfury's mining hardware, though the exact hash rate doesn't match. "42u rack": "unknown", "439gh/s": "unknown", # Could refer to several miners but not specific enough. "44 chips": "unknown", # Could refer to the technology used in several miners but not specific enough. "440 cfm 6\" exhaust fan": "unknown", "45 watt solar array": "unknown", "450 cfm blower": "unknown", } mapping157 = { "450 cfm inline blower": "unknown", "450 watt psu": "unknown", "4500kh/s rigs": "unknown", "4500rpm fan": "unknown", "450d case rig": "unknown", "450w psus": "unknown", "450w(+5v@30a) psu": "unknown", "4547 chips": "unknown", "4570m": "4570m", "45u open frame rack": "unknown", "460": "unknown", "4650": "4650", "4670": "4670", "4770": "4770", "48 chips": "unknown", "48 core box": "unknown", "48 more chips": "unknown", "48 port linksys": "unknown", "48 port switch": "unknown", "48 port switches": "unknown", "480 trannies": "unknown", "480 volt panel 3 phase": "unknown", "480/277 to 208/120 transformer": "unknown", "480v 40kva ups": "unknown", "485 chips": "unknown", "4850": "4850", "4870": "4870", "4890": "4890", "48port switch": "unknown", "49 port asicminer usb hub": "unknown", # No exact match, but related to ASIC mining hardware. "49 port block erupter usb hubs": "unknown", # Related to ASIC mining but no exact match. "49 port hub": "unknown", # Related to ASIC mining but no exact match. "49 port hubs": "unknown", # Related to ASIC mining but no exact match. "49 port usb hub": "unknown", # Related to ASIC mining but no exact match. "49 port with splitter": "unknown", # Related to ASIC mining but no exact match. "49-port be hub": "unknown", # Related to ASIC mining but no exact match. "49-port hub": "unknown", # Related to ASIC mining but no exact match. "49-port hubs": "unknown", # Related to ASIC mining but no exact match. "49-port usb hub": "unknown", # Related to ASIC mining but no exact match. "49-port usb hubs": "unknown", # Related to ASIC mining but no exact match. "49er hubs": "unknown", # Possibly related to ASIC mining but no exact match. "49ers": "unknown", "4a adapter": "unknown", "4a psu": "unknown", "4btc": "unknown", "4chip slot": "unknown", "4cm fan": "unknown", "4g lte": "unknown", "4g modem/router": "unknown", "4gb drive": "unknown" } mapping158 = { "4gb kingston valueram": "unknown", "4gb microsd card": "unknown", "4gb ram ddr3": "unknown", "4gb sandisk sd card with raspbian installed": "unknown", "4gb system ram": "unknown", "4gb usb": "unknown", "4gb usb drive": "unknown", "4gh/s bi fury miners": "bi*fury", # Closest match, assuming typo or variant. "4he 19\" serverrack": "unknown", "4k boards": "unknown", "4k boards/psu's": "unknown", "4k breakout boards": "unknown", "4k cfm fan": "unknown", "4k watt steam room": "unknown", "4k's": "unknown", "4kw breakout boards": "unknown", "4m": "unknown", "4pin atx cables": "unknown", "4pin molex cable": "unknown", "4pin molex connectors": "unknown", "4pin molex to 3 4pin molex": "unknown", "4th device": "unknown", "4th miner": "unknown", "4th/s": "unknown", "4u case": "unknown", "4u server case": "unknown", "4unit": "unknown", "4x 20a circuits": "unknown", "4x 5830s": "4830", # Assuming typo or variant, closest match. "4x 5850s": "5850", "4x ati 5870": "5870", "4x gpu ltc rig": "unknown", "4x seasonic 1050w": "unknown", "4x thermal paste": "unknown", "4x10\" boot 6\" round duct": "unknown", "4x5850 sapphires": "5850", # Assuming brand name included, closest match. "4x5870": "5870", "4x5970's": "5970", "4x5970s": "5970", "4x6770": "unknown", # No exact match in the list. "4x6870": "6870", "4x6870s": "6870", "4x6970 machine": "6970", "4x7970": "7970", "4x7970 rig": "7970", "4xgridseeds": "unknown", "4xhd5830 windows x64 rig": "5830", "4ztex boards": "unknown", "5 30amp 240 v circuits": "unknown", "5 5870": "5870" } mapping159 = { "10 port usb hubs": "unknown", "10 ports ind": "unknown", "10 ports usb hubs": "unknown", "10 set kit": "unknown", "10 shares": "unknown", "10 slot ankers": "unknown", "10 to 47 ohm resistors": "unknown", "10 units": "unknown", "10 units gridseed simple pack": "unknown", "10 usb cables": "unknown", "10 usb hub": "unknown", "10\" inline fan": "unknown", "10\" insulated flex": "unknown", "10\"x6\" duct": "unknown", "10-13gh/s mpp": "unknown", "10-blade boxes": "unknown", "10-port anker": "unknown", "10-port rosewill rhb-500s": "unknown", "10.5.8 macbook": "unknown", "10.65 kw rooftop solar system": "unknown", "10/100 linksys 4 port router": "unknown", "10/100 switch": "unknown", "10/100/1000 ethernet switch": "unknown", "10/2 wire": "unknown", "100 amp 20 breaker box": "unknown", "100 amp 32 slot panel": "unknown", "100 bfl chips": "unknown", "100 blades": "unknown", "100 chip batch": "unknown", "100 chips": "unknown", "100 watt iron": "unknown", "100+cfm fans": "unknown", "100-130 usb stick asic miner farm": "unknown", "1000 usb sticks": "unknown", "1000 watt hp 94% plat server psu": "unknown", "1000 watt hp sever psu": "unknown", "1000 watt kingwin psu": "unknown", "1000 watt plat enermax single rail psu": "unknown", "1000 watt power supply": "unknown", "1000 watt psu": "unknown", "1000 watter": "unknown", "1000 watts server psu": "unknown", "10000 btu 64f portable exhaust exhaust": "unknown", "10000 usb units": "unknown", "100000 btu furnace": "unknown", "1000uf capacitors": "unknown", "1000w 80 plus gold power supplies": "unknown", "1000w backplane psu": "unknown", "1000w corsair": "unknown", "1000w corsair power supply": "unknown", } mapping160 = { "5 avalon": "unknown", "5 blade connectors": "unknown", "5 btc bounty": "unknown", "5 chip bfgminer 3.10.0": "unknown", "5 chip gridseed miner": "unknown", "5 chip hash machine": "unknown", "5 chip miner": "unknown", "5 g/hash miner": "unknown", "5 gh miners": "unknown", "5 gh/s bfl": "bfl sc", "5 gh/s bfl device": "bfl sc", "5 gh/s jalapneo": "unknown", # Possible typo for "jalapeno" but no exact match in the list. "5 gh/sec box": "unknown", "5 gpu rig": "unknown", "5 gpus": "unknown", "5 gridseed": "unknown", "5 hosted machines": "unknown", "5 knc cubes": "unknown", "5 miners": "unknown", "5 module one": "unknown", "5 or 6 units": "unknown", "5 pack": "unknown", "5 pack order": "unknown", "5 port pcie usb2": "unknown", "5 port usb pci card": "unknown", "5 shares": "unknown", "5 slot vga": "unknown", "5 sticks": "unknown", "5 units gridseed simple pack": "unknown", "5 units gridseed voltmodded with simple mod": "unknown", "5 usb cables": "unknown", "5 usb cables 1 power supply with 5 jacks 25mm ready to go": "unknown", "5 volt 20 amp powersupply": "unknown", "5 volt 6 amp power supply": "unknown", "5 year old laptop": "unknown", "5-15 and 5-20 outlets": "unknown", "5-cabinet cage": "unknown", "5-chip gridseed miner": "unknown", "5-chip gridseeds": "unknown", "5-chip miner": "unknown", "5-chip miners": "unknown", "5-port hub": "unknown", "5.08mm pitch": "unknown", "5.5 gh/s jalapeno": "unknown", # Closest match would be "butterflylabs (bfl) jalapeno" but not exact. "5/6 block erupters": "unknown", "50 + usb hub": "unknown", "50 amp circuit": "unknown", "50 bmg apit round": "unknown", "50 ghz bfl bitforce": "unknown", "50 mil noico sound mat": "unknown" } mapping161 = { "50 mill sound dampening material": "unknown", "50 miners": "unknown", "50 sticks": "unknown", "50% paid chips from batch 1": "unknown", "500 gb hard disk": "unknown", "500 gb nvme": "unknown", "500 gh/s": "unknown", "500 gh/s mining setup": "unknown", "500 mhz celeron laptop": "unknown", "500 watt ps": "unknown", "500 watt psus": "unknown", "5000 cfm fans": "unknown", "5000 m3 fan system": "unknown", "5000 series": "unknown", "5000 series cards": "unknown", "5000 series gpu": "unknown", "5000+ cfm fans": "unknown", "5000rpm pwm": "unknown", "500gb drives": "unknown", "500gb sd": "unknown", "500gb ssd": "unknown", "500gh/s bfl unit": "bfl single 'sc'", # Closest match based on hash rate and manufacturer. "500gh/s mrs": "unknown", "500ghs bitfury rigs": "unknown", "500kcmil copper wire": "unknown", "500w atx": "unknown", "500w atx power supply": "unknown", "500w one tr2": "unknown", "500w psu": "unknown", "50amp 240v line": "unknown", "50amp outlet": "unknown", "50gh/s units": "unknown", "50ghash asic": "unknown", "50ghs bfl single": "bfl single 'sc'", # Closest match based on hash rate and manufacturer. "50ghs single": "bfl single 'sc'", # Closest match based on hash rate and manufacturer. "50k": "unknown", "50k parallel multi-turn trimmer": "unknown", "50k vr": "unknown", "50m/hash miner": "unknown", "50miner": "unknown", "50mm standoffs": "unknown", "50th farm": "unknown", "50th s1 farm": "unknown", "512 mb rpi": "unknown", "512mb of ram": "unknown", "520gh miner": "unknown", "520ghs miner": "unknown", "52gh/s machine": "unknown", "5380": "unknown", "54 chip board": "unknown", } mapping162 = { "54's": "unknown", "540 chips": "unknown", "5450 video card": "5450", "54gh/s basic": "unknown", "54x k16": "unknown", "550 mhz s9": "antminer s9", # Assuming the "550 mhz" refers to a specific configuration or overclocking. "550gh": "unknown", "550w atx supply": "unknown", "550w corsair psu": "unknown", "550w dell server psu": "unknown", "550w ocz powerstream": "unknown", "550w psu": "unknown", "5550": "5550", "5550 sff": "5550", # Assuming "sff" refers to a form factor and not a specific model. "5570": "5570", "55cfm fans": "unknown", "55gh/s unit": "unknown", "55nm avalon gen 2 chips": "unknown", # No direct match, but related to Avalon series. "55nm bitfury chips": "unknown", # Related to Bitfury hardware but no direct match. "55nm bitfury hashingboard (october)": "unknown", # Related to Bitfury hardware but no direct match. "55nm rev 2 chips": "unknown", "56 chips": "unknown", "56k refund": "unknown", "570": "unknown", # Could refer to RX 570 which is not listed. "570's": "unknown", # Could refer to RX 570 which is not listed. "5750": "5750", "5770": "5770", "5770 cards": "5770", "5770 gpus": "5770", "5770 x2": "5770", # Assuming the "x2" refers to a dual setup of 5770. "5780": "unknown", "57xx": "unknown", # Could refer to any in the 5700 series, but too vague for direct mapping. "57xx series": "unknown", # Could refer to any in the 5700 series, but too vague for direct mapping. "57xx/58xx cards": "unknown", # Refers to a range including 5750, 5770, 5830, 5850 but too vague for direct mapping. "5800 junipers": "unknown", "5800 series cards": "unknown", "5800 series gpu": "unknown", "5830": "5830", "5830 cards": "5830", "5830 extremes": "5830", # Assuming "extremes" refers to a specific model or configuration. "5830's": "5830", "5830s": "5830", "5850": "5850", "5850 (3)": "5850", # Assuming the "(3)" might refer to quantity or a specific setup. "5850 ati": "5850", "5850 cards": "5850", "5850 cypress": "5850", # "Cypress" is the codename for the GPU architecture. "5850 extreme": "5850", # Assuming "extreme" refers to a specific model or configuration. "5850 msi tfii": "5850", # Specific model by MSI. "5850's": "5850", } mapping163 = { "5850s": "5850", # Assuming plural form of the listed "5850" "5870": "5870", "5870 card": "5870", # Assuming "card" refers to the listed "5870" "5870 cards": "5870", # Assuming "cards" refers to the listed "5870" "5870 cf": "5870", # Assuming "cf" refers to CrossFire, related to "5870" "5870 fan": "5870", # Assuming it refers to the cooling fan of "5870" "5870's": "5870", # Assuming possessive form of the listed "5870" "5870m": "5870m", "5870n1": "unknown", # No direct match or close approximation "5870n2": "unknown", # No direct match or close approximation "5870s": "5870", # Assuming plural form of the listed "5870" "58xx": "unknown", # General reference to a series, not specific enough "58xx cards": "unknown", # General reference to a series, not specific enough "58xx series": "unknown", # General reference to a series, not specific enough "5970": "5970", "5970 card": "5970", # Assuming "card" refers to the listed "5970" "5970 cards": "5970", # Assuming "cards" refers to the listed "5970" "5970 farm": "5970", # Assuming it refers to a mining farm using "5970" "5970 reference card": "5970", # Specific type of "5970" "5970 rigs": "5970", # Assuming it refers to mining rigs using "5970" "5970's": "5970", # Assuming possessive form of the listed "5970" "5970s": "5970", # Assuming plural form of the listed "5970" "5a 12v charger": "unknown", # No direct match or close approximation "5a ps": "unknown", # No direct match or close approximation "5a psu": "unknown", # No direct match or close approximation "5c430l mosfet": "unknown", # No direct match or close approximation "5chip": "unknown", # No direct match or close approximation "5chips pod": "unknown", # No direct match or close approximation "5cm fan": "unknown", # No direct match or close approximation "5gh unit": "unknown", # No direct match or close approximation "5gh units": "unknown", # No direct match or close approximation "5gh/s asic miner": "unknown", # General description, not specific enough "5gh/s jalapenos": "butterflylabs (bfl) jalapeno", # Assuming typo, closest match "5gh/s miner": "unknown", # General description, not specific enough "5gh/s pre-order": "unknown", # General description, not specific enough "5gh/s unit": "unknown", # General description, not specific enough "5gh/s version": "unknown", # General description, not specific enough "5ghash bfl": "bfl sc", # General description, not specific enough "5ghash jalapenio": "butterflylabs (bfl) jalapeno", # Assuming typo, closest match "5ghs bi-fury modules": "bi*fury", # Closest match, assuming typo "5ghs jalapeno": "butterflylabs (bfl) jalapeno", "5ghz butterflylabs miner": "unknown", # No direct match, likely a typo or confusion with "gh/s" "5k6 resistor": "unknown", # No direct match or close approximation "5kw grid connected system": "unknown", # No direct match or close approximation "5kw photovoltaic plant": "unknown", # No direct match or close approximation "5mh/s miner from alpha-t": "unknown", # No direct match or close approximation "5pcs 1ths": "unknown", # No direct match or close approximation "5th device": "unknown", # No direct match or close approximation "5u rack": "unknown", # No direct match or close approximation "5v 2a microusb charger": "unknown", # No direct match or close approximation } mapping164 = { "5v 30a psu": "unknown", "5v 40 amp led meanwell power supply": "unknown", "5v 4a hub from amazon basics": "unknown", "5v 4a wired": "unknown", "5v at psu": "unknown", "5v charger": "unknown", "5v fan adapter * dual ended cable with 5v fan": "unknown", "5v rail from psu": "unknown", "5v relay": "unknown", "5vdc@10a psu": "unknown", "5x rs419 16v 270 capacitors": "unknown", "5x7950": "7950", "5x7970": "7970", "5xxx cards": "unknown", # Could refer to any card in the 5000 series, but not specific enough. "5xxx gpu rigs": "unknown", # Could refer to any GPU in the 5000 series, but not specific enough. "5xxx series card": "unknown", # Could refer to any card in the 5000 series, but not specific enough. "5xxx series cards": "unknown", # Could refer to any card in the 5000 series, but not specific enough. "5xxx/6xxx cards": "unknown", # Could refer to any card in the 5000 or 6000 series, but not specific enough. "6 6500s": "unknown", # No exact match, could potentially refer to "6570" or "6670" but not clear. "6 7950 gpu": "7950", "6 bfl single order": "bfl single 'sc'", # Assuming it refers to an order of BFL Single SC units. "6 blades": "unknown", "6 boards": "unknown", "6 boards with 40 chips each": "unknown", "6 chips": "unknown", "6 core phenom 2": "unknown", "6 cube neptune": "knc neptune", # Assuming it refers to the KnCMiner Neptune. "6 discount sticks": "unknown", "6 gauge cords": "unknown", "6 gb of gddr5": "unknown", "6 gb of ram": "unknown", "6 inch mufflers": "unknown", "6 meters pipe 10mm": "unknown", "6 pin cable": "unknown", "6 pin connectors": "unknown", "6 pin pcie": "unknown", "6 pin pcie cables": "unknown", "6 pin pcie connectors": "unknown", "6 pin pcie female slots": "unknown", "6 pin power": "unknown", "6 port controller": "unknown", "6 port hub": "unknown", "6 samples": "unknown", "6 to 6+2 cables": "unknown", "6 units": "unknown", "6 x 290w solar panels": "unknown", "6\" duct": "unknown", "6\" ducting": "unknown", "6\" ducts": "unknown", "6\" y-splitters": "unknown", } mapping165 = { "6+2 pci cables": "unknown", "6+2 pin cable": "unknown", "6+2 pin pci connectors": "unknown", "6-30 to c15 cable": "unknown", "6-32 screws": "unknown", "6-cores amd phenom": "unknown", "6-in-1 digital tester": "unknown", "6-pin connectors": "unknown", "6-pin pci-e power connectors": "unknown", "6-pin pcie power": "unknown", "6-pin pcie power cables": "unknown", "6-pin plugs": "unknown", "6-pin power adapter cable for pci-express": "unknown", "6-port hubs": "unknown", "6. (1x1 + 2x2)": "unknown", "6/8 2.5 cables": "unknown", "6/8 pce-i for short": "unknown", "60 gh": "unknown", # No exact match, could refer to a general performance metric rather than a specific model "60 gh/s asic": "unknown", # Could potentially refer to a specific ASIC miner, but no exact match in the list "60 gh/s models": "unknown", # General reference to performance, not a specific model "60 gh/s ones": "unknown", # General reference, not specific "60 gh/s singles scs": "unknown", # No exact match, possibly referring to a specific model but unclear "60 gh/s units": "unknown", # General reference, not specific "60 gh/sec box": "unknown", # General reference, not specific "60 gigahash single": "unknown", # Could potentially refer to a specific ASIC miner, but no exact match in the list "60 sticks": "unknown", "60% profit miner": "unknown", "600 mhz s9": "antminer s9", # Closest match based on the reference to "s9", though "600 mhz" is not a standard specification "600 watt adapter": "unknown", "600 watt pc": "unknown", "600 watt power supply": "unknown", "600 watt ps": "unknown", "600 watt psu": "unknown", "6000 series cards": "unknown", # Could refer to a range of graphics cards, but no specific model in the list "6000mah usb battery": "unknown", "600rpm fans": "unknown", "600w bronze": "unknown", "600w corsair power supply": "unknown", "600w ocz": "unknown", "600w peak to peak pos bestbuy psu": "unknown", "600w power supply": "unknown", "600w psu": "unknown", "600w psu (50a/12v 4xpcie)": "unknown", "600w solar panel": "unknown", "60a 220v breaker": "unknown", "60a 240v circuit": "unknown", "60a charge controller": "unknown", "60amp 240v circuit": "unknown", "60amp 3phase (17kw usable) cabinet": "unknown", "60gh bfl's": "bfl single 'sc'", # Assuming a reference to BFL's 60 GH/s model, though not explicitly named as such } mapping166 = { "60gh singles": "unknown", "60gh units": "unknown", "60gh/s": "unknown", "60gh/s (or a 54gh/s) unit": "unknown", "60gh/s sc": "unknown", "60gh/s single": "unknown", "60gh/s single sc's": "unknown", "60gh/s units": "unknown", "60mm case fans": "unknown", "60mm fan": "unknown", "60t jingtian miner": "unknown", "60t miners": "unknown", "620w max power supply": "unknown", "620w psu": "unknown", "630w/650w psus": "unknown", "64 available": "unknown", "64 bit fedora18": "unknown", "64 bit ubuntu build": "unknown", "64 bit xubuntu 11.04": "unknown", "64 chips": "unknown", "64 core demo board": "unknown", "64-bit atom system": "unknown", "65 gh/s erupter blade mining rig": "unknown", # No exact match, but seems related to ASIC mining hardware. "650 antec power supply": "unknown", "650 corsair psus": "unknown", "650 mhash diablo": "unknown", "650 watt power supply": "unknown", "650 watt xfx xtr psu 80+ gold": "unknown", "650va ups": "unknown", "650w pc power unit": "unknown", "650w psu": "unknown", "650wt ps": "unknown", "6530 integrated card": "unknown", "6550d": "unknown", "65mm equip": "unknown", "65mm stuff": "unknown", "65nm bfl chips": "unknown", # Related to BFL (Butterfly Labs) but no specific product match. "65nm chips": "unknown", "65nm devices": "unknown", "660 ti": "unknown", "660ti": "unknown", "660w seasonic plat psu": "unknown", "6670hd": "unknown", "6750m": "6750", "6770": "6770", "6770 gpu": "6770", "680": "unknown", "680w pc power unit": "unknown", "6850": "6850", "6850 video card": "6850", } mapping167 = { "6850hd": "unknown", # Closest match would be "6850" but the "hd" makes it uncertain without context. "6870": "6870", "6870 card": "6870", "6870 graphics cards": "6870", "6870hd": "unknown", # Closest match would be "6870" but the "hd" makes it uncertain without context. "6870s": "6870", "6870x2 dual (or triple) gpus": "unknown", # No exact match, and the specification of dual or triple GPUs adds complexity. "68xx": "unknown", # General reference to a series, not a specific model. "6950": "6950", "6950 card": "6950", "6950 gpu": "6950", "6950's": "6950", "6950s": "6950", "6950s 11.6 drivers sdk 2.4": "6950", # Specific software configuration, but hardware matches "6950". "6970": "6970", "6970's": "6970", "6970s": "6970", "698 kh/s": "unknown", # Hashrate provided, but no specific hardware model. "6990": "6990", "6990 card": "6990", "6990s": "6990", "69xx cards": "unknown", # General reference to a series, not a specific model. "6ghs miningpower": "unknown", # Describes a hashrate, not a specific model. "6krpm 80mm fan": "unknown", # Describes a fan, not mining hardware. "6kv plus shocks of capasator banks": "unknown", # Describes electrical components, not mining hardware. "6mm wires": "unknown", # Describes a component, not mining hardware. "6pin": "unknown", # Describes a power connector type, not mining hardware. "6pin atx connectors": "unknown", # Describes a connector type, not mining hardware. "6pin cable": "unknown", # Describes a cable, not mining hardware. "6pin pcie": "unknown", # Describes a connector type, not mining hardware. "6pin pcie to 8pin eps adaptor": "unknown", # Describes an adaptor, not mining hardware. "6pin to 4x molex cable": "unknown", # Describes a cable, not mining hardware. "6pin with link": "unknown", # Describes a connector with unspecified context. "6th miner": "unknown", # No specific model or context provided. "6x gpu: sapphire nitro+ rx 580 8 gb (11265-01-20g)": "unknown", # Specific GPU model not listed in the provided hardware list. "6x1000 th/s 1000 watt": "unknown", # Describes a hashrate and power consumption, not a specific model. "6x7950 system": "unknown", # Refers to a system setup with "7950" GPUs, but "7950" is not in the provided list. "6xxx gpu rig": "unknown", # General reference to a series, not a specific model. "6xxx series card": "unknown", # General reference to a series, not a specific model. "6xxx/5xxx mixed gpu rig": "unknown", # Refers to a mixed GPU rig, not a specific model. "7": "unknown", # No context or model provided. "7 bfl's": "unknown", # Refers to Butterfly Labs products, but no specific model provided. "7 gh/s asic miner": "unknown", # Describes a hashrate, not a specific model. "7 ghash bfl": "bfl sc", # Refers to a hashrate and Butterfly Labs, but no specific model provided. "7 gpu rig": "unknown", # Describes a rig setup, not a specific model. "7 gpus": "unknown", # Describes a component quantity, not mining hardware. "7 port 2.0 hub": "unknown", # Describes a USB hub, not mining hardware. "7 port 2a hub": "unknown", # Describes a USB hub, not mining hardware. "7 port hub": "unknown", # Describes a USB hub, not mining hardware. "7 port hub from trust": "unknown", # Describes a USB hub, not mining hardware. } mapping168 = { "7 port hubs": "unknown", "7 port powered hub": "unknown", "7 port rshtech usb 3.0 hub": "unknown", "7 port usb 2.0 hub": "unknown", "7 port usb 3 hub": "unknown", "7 ports hub 2.0": "unknown", "7 x 333mh/s": "unknown", "7's": "unknown", "7-8 miner": "unknown", "7-port 12v / 2a powered usb hub with individual switches 5gbps high speed transfer bc1.2 (5v2.4a) fast charge usb splitter": "unknown", "7-port hub": "unknown", "7-port plugables": "unknown", "7-port usb hubs": "unknown", "7-port usb-hub": "unknown", "7.4kw rooftop solar system": "unknown", "70 amp breakers": "unknown", "7000 series gpu": "unknown", # No specific model number provided to match the list. "700gh mining": "unknown", # No specific hardware model provided. "700gh/s monarch": "bfl monarch", "700mh": "unknown", "700w cooler master \"extreme power plus\" (rs-700-pcaa-e3) units": "unknown", "700w psu": "unknown", "700w thermaltake psu": "unknown", "703n": "unknown", "703n wifi router from tplink": "unknown", "70th/s different miners": "unknown", "70w14a block": "unknown", "72 amps": "unknown", "721": "avalon721", "721s": "unknown", # No direct match, assuming typo or version difference, closest match is "avalon721". "725mh/s": "unknown", "725w psu": "unknown", "72ah battery": "unknown", "72gh/s": "unknown", "72gh/s units": "unknown", "730w xilence psu": "unknown", "741": "avalon741", "741s": "unknown", # No direct match, assuming typo or version difference, closest match is "avalon741". "75 barrel connector to pci-e cables": "unknown", "75 chips": "unknown", "750": "unknown", # No specific model number provided to match the list. "750 golds": "unknown", "750 w psu": "unknown", "750 watt corsair psus": "unknown", "750 watt sentey extreme rock power ps": "unknown", "750 watt supernova g2": "unknown", "750 watt thermaltake psu": "unknown", "750cxm": "unknown", "750hi": "unknown", "750khash/s": "unknown", } mapping169 = { "750w 80 plus gold psu (an evga nex750g)": "unknown", "750w 80+gold atx psu": "unknown", "750w atx psu": "unknown", "750w corsair": "unknown", "750w corsair psu": "unknown", "750w dell with breakout board from gekkoscience": "unknown", "750w dells": "unknown", "750w evga units": "unknown", "750w hp power supply": "unknown", "750w power supplies": "unknown", "750w power supply": "unknown", "750w power supply kits": "unknown", "750w psu": "unknown", "750w psu boards": "unknown", "750w psus": "unknown", "750w server psu": "unknown", "750w server psu kits": "unknown", "750w server psus": "unknown", "750w supplies": "unknown", "750w thermaltake": "unknown", "750watt bronze psu": "unknown", "750watt psu": "unknown", "75ohm and 025watt resistors": "unknown", "75ohm and 1watt resistors": "unknown", "75ohm resistors": "unknown", "760w psu": "unknown", "7750": "7750", "7770": "7770", "7850": "7850", "7850 card": "7850", "7850 gpu": "7850", "7850s": "7850", "7870": "7870", "7870s": "7870", "7870xt": "7870 xt", "7950": "7950", "7950 cards": "7950", "7950 gigabyte": "7950", "7950 gpu": "7950", "7950s": "7950", "7970": "7970", "7970 card": "7970", "7970 cards": "7970", "7970 reference cards": "7970", "7970 rig": "7970", "7970 rigs": "7970", "7970 sapphire": "7970", "7970 single": "7970", "7970 video cards": "7970", "7970 w/3gb": "7970", } mapping170 = { "1000w enermax": "unknown", "1000w enermax psu": "unknown", "1000w evga power supply": "unknown", "1000w hp psu": "unknown", "1000w power supply": "unknown", "1000w psu": "unknown", "1000w psus": "unknown", "1000w rosewill psu": "unknown", "1000w seasonic 80+ gold power supply": "unknown", "1000w server-style(?) psu": "unknown", "1000watt psu": "unknown", "100a server supplies": "unknown", "100ft ethernet cable": "unknown", "100ghs": "unknown", "100ghs r box": "rkminer rocket box", # Assuming "r box" refers to "rocket box". "100mbit fibreline": "unknown", "100th original mining hardware": "unknown", "100uf capacitors": "unknown", "104 chips": "unknown", "1050 gold rated psu": "unknown", "1050 watt psu": "unknown", "1050w a1 28nm miner": "unknown", # Assuming "a1" refers to "aisen a1 pro". "1050w psu": "unknown", "105a 1250w powersupply": "unknown", "1070gtx": "unknown", "1080 ti": "unknown", "1080ti's": "unknown", "10a 12v brick supply": "unknown", "10a 5vdc din mount power supplies": "unknown", "10a fuses": "unknown", "10a pwm controller": "unknown", "10amp psu": "unknown", "10btc": "unknown", "10ga uber flexible automotive wire": "unknown", "10gh/s home miner": "unknown", "10ghs 3 chip units": "unknown", "10ghs blf jalas": "unknown", "10ghs upgrade": "unknown", "10k 1% resistor": "unknown", "10k asic ics": "unknown", "10k avalon chips": "unknown", "10k chip orders": "unknown", "10k chips": "unknown", "10k ohm resistor": "unknown", "10k-resistor": "unknown", "10mw feeds": "unknown", "10port usb hubs": "unknown", "10ports hub": "unknown", "10th/s of their crap": "unknown", "10v psu": "unknown", } mapping171 = { "7970's": "7970", "7970s": "7970", "7990": "unknown", # No exact match, but likely referring to a model similar to those listed. "7990 malta": "unknown", # No exact match, specific model not listed. "7990s": "unknown", # No exact match, but likely referring to a model similar to those listed. "79xx card": "unknown", # Generic reference to 79xx series, no specific model listed. "79xx cards": "unknown", # Generic reference to 79xx series, no specific model listed. "7gh bfl": "bfl sc", # No exact match, but likely referring to a Butterfly Labs product. "7gh jalapeno": "butterflylabs (bfl) jalapeno", "7gh jallys": "butterflylabs (bfl) jalapeno", # Assuming typo, closest match. "7gh unit": "unknown", # Generic, no specific model listed. "7gh/s miner": "unknown", # Generic, no specific model listed. "7gh/s pre-order": "unknown", # Generic, no specific model listed. "7ghs bfl unit": "unknown", # No exact match, but likely referring to a Butterfly Labs product. "7kwt power line": "unknown", # Not a mining hardware model. "7m10's": "unknown", # No recognizable reference to listed hardware. "7xxx": "unknown", # Generic reference to 7xxx series, no specific model listed. "7xxx cards": "unknown", # Generic reference to 7xxx series, no specific model listed. "8 awg copper cable": "unknown", # Not a mining hardware model. "8 be usbs": "unknown", # No recognizable reference to listed hardware. "8 chip": "unknown", # Generic, could refer to several multi-chip models but none specifically listed. "8 chip boards": "unknown", # Generic, no specific model listed. "8 chip credits": "unknown", # No recognizable reference to listed hardware. "8 chip jalapeno": "butterflylabs (bfl) jalapeno", # Assuming reference to a variant. "8 chips": "unknown", # Generic, no specific model listed. "8 gb ram": "unknown", # Not a mining hardware model. "8 gb sd card": "unknown", # Not a mining hardware model. "8 ghash rig": "unknown", # Generic, no specific model listed. "8 gpu machine": "unknown", # Generic, no specific model listed. "8 gpus": "unknown", # Generic, no specific model listed. "8 inch fan": "unknown", # Not a mining hardware model. "8 new controllers": "unknown", # No recognizable reference to listed hardware. "8 new m20 v1": "microbt whatsminer m20s", # Assuming typo or version difference, closest match. "8 pin cable": "unknown", # Not a mining hardware model. "8 pin connector": "unknown", # Not a mining hardware model. "8 pin cpu power leads": "unknown", # Not a mining hardware model. "8 port switches": "unknown", # Not a mining hardware model. "8 scs": "unknown", # No recognizable reference to listed hardware. "8 th": "unknown", # Generic, no specific model listed. "8 units": "unknown", # Generic, no specific model listed. "8\" inline fan": "unknown", # Not a mining hardware model. "8\" shroud": "unknown", # Not a mining hardware model. "8-10 s-9's": "antminer s9", # Assuming reference to multiple S9 units. "8-chip boards": "unknown", # Generic, no specific model listed. "8-core fx cpu": "unknown", # Not a mining hardware model. "8-core icarus-compatible fpga miner": "icarus", # Closest match based on compatibility mention. "8-pin connectors": "unknown", # Not a mining hardware model. "8-pin cpu jack": "unknown", # Not a mining hardware model. "8-pin cpu power connector": "unknown", # Not a mining hardware model. "8.0ths r4b2": "unknown", # Assuming typo or version difference, closest match. } mapping172 = { "8.25k resistor": "unknown", "8.7ths r4b4": "unknown", "80 aoia hot air station": "unknown", "80 chips": "unknown", "80 gh/s coin miner": "unknown", "80+ gold power supply": "unknown", "800 power supplies": "unknown", "800gh": "unknown", "800gh/s": "unknown", "800w psu": "unknown", "800w server psu": "unknown", "800w supplies": "unknown", "804 chips": "unknown", "80mm 4-wire fans": "unknown", "80mm fan": "unknown", "80mm fans": "unknown", "80mm vents": "unknown", "80plus gold psu": "unknown", "80plus gold rosewill 750m": "unknown", "80plusgold": "unknown", "80ths sha-256": "unknown", "80w fpga singles": "unknown", "821's": "avalon821", "832 mh/s firmware": "unknown", "835watt server supplys": "unknown", "84 chip board": "unknown", "840 gh970 watts": "unknown", "841": "avalonminer 841", "841s": "avalonminer 841", # Assuming a typo or version difference, closest match. "85.725mm standoffs": "unknown", "850 mhs eth rigs": "unknown", "850 thermaltake gold": "unknown", "850 w rosewill power supply": "unknown", "850 watt psu": "unknown", "850mh/s power": "unknown", "850w 30a corsair psu": "unknown", "850w 80 bronce psu": "unknown", "850w corsair tx850": "unknown", "850w psu": "unknown", "850w seasonic 80+ gold power supplies": "unknown", "850w silver-rated ultra brand psu": "unknown", "850w xigmatech gold plate psu": "unknown", "850watt": "unknown", "850watt gold psu": "unknown", "851": "unknown", "85gh 4 module unit": "unknown", "85gh avalon": "unknown", # Could potentially refer to an Avalon model, but no exact match. "85gh miner": "unknown", "85gh unit": "unknown", "85ghs miners": "unknown", } mapping173 = { "860w corsair plat": "unknown", "860w platinum corsair": "unknown", "880 chips": "unknown", "8800": "8800gt", # Assuming a general reference to the 8800 series, closest match. "8800gts": "8800gts", "890fxa-gd70": "unknown", "8a 5v adapters": "unknown", "8a adapter": "unknown", "8g kingston card": "unknown", "8gb micro sd card": "unknown", "8gb oem card": "unknown", "8gh/s2492 txb/s": "unknown", "8ghs miner": "unknown", "8ghz asic": "unknown", "8pin connecting ribbons": "unknown", "8pin pci-e to 6 pin adapter": "unknown", "8pin power supply": "unknown", "8s15": "unknown", "8vrm nov saturn": "unknown", "8xa1 chips": "unknown", "8xgpu rigs": "unknown", "9 chips": "unknown", "9 miner": "unknown", "9 port anker usb hub": "unknown", "9's": "unknown", "90 chips": "unknown", "90 mh miner": "unknown", "904 chips": "unknown", "90gb vertex": "unknown", "90mh unit": "unknown", "90mh/s systems": "unknown", "90mm computer fan": "unknown", "90mm cooling fans": "unknown", "90w psu": "unknown", "910w ps": "unknown", "92mm 3-pin circle-shaped fan": "unknown", "92mm fan": "unknown", "92mm fans": "unknown", "92mm noctua fan": "unknown", "92mm panaflo ball bearing fan": "unknown", "92mm portable fan": "unknown", "930/300": "unknown", "935 mhz oc (850 base)": "unknown", "96 chips": "unknown", "96 credits": "unknown", "965 chipset": "unknown", "96chip slot": "unknown", "96terahash asic miner": "unknown", "9900 shares": "unknown", "990fx-based msi mobo": "unknown", } mapping174 = { "990fxa ud7": "unknown", "9th 28nm": "unknown", "9x290 cards": "unknown", " folder": "unknown", "a to a male usb cables": "unknown", "a-300 hub": "unknown", "a/c": "unknown", "a/c cooling": "unknown", "a/c unit": "unknown", "a/c vent": "unknown", "a1": "unknown", # Assuming the closest match, but could be considered "unknown" due to lack of specificity "a1 1th miner": "unknown", # Assuming based on the "a1" and mining context "a1 28nm chip asic miner": "unknown", # Assuming based on the "a1" and mining context "a1 2th miner": "unknown", # Assuming based on the "a1" and mining context "a1 and newer gear": "unknown", # Assuming based on the "a1" and mining context "a1 based miner": "unknown", # Assuming based on the "a1" and mining context "a1 board": "unknown", # While it refers to "a1", it's unclear if it's specifically about the miner or just components "a1 btc miner": "unknown", # Assuming based on the "a1" and mining context "a1 chip": "unknown", # Could refer to the chip in the "aisen a1 pro" but lacks specificity "a1 chips": "unknown", # Same as above "a1 clones": "unknown", # Could refer to any clones of the "aisen a1 pro" but lacks specificity "a1 dragon": "unknown", # No clear match, could be a colloquial name for a product "a1 lovecore chinese copy": "unknown", # No clear match, and "lovecore" doesn't directly map to any known hardware in the list "a1 miner": "unknown", # Assuming based on the "a1" and mining context "a1 miners": "unknown", # Assuming based on the "a1" and mining context "a1 miners 1030gh/s": "unknown", # Assuming based on the "a1" and mining context "a1 rig": "unknown", # While it likely refers to a setup involving the "a1", it's too vague "a1 rigs": "unknown", # Same as above "a1 sample chips": "unknown", # Could refer to sample chips of the "aisen a1 pro" but lacks specificity "a1 samples": "unknown", # Same as above "a1 wasp prototype": "unknown", # No clear match, could be a prototype version of an "a1" product but not listed "a1's": "unknown", # Assuming plural form of "a1" "a10": "unknown", "a10 cubieboard": "unknown", "a10 pro 500mh": "unknown", "a10 pro 750mh": "unknown", "a1026": "unknown", "a1041": "unknown", "a1041 beta": "unknown", "a1046": "unknown", "a1047": "canaan avalon made a1047", # Closest match based on model number "a1047 miners": "canaan avalon made a1047", # Assuming based on the model number and context "a1066": "canaan avalon made a1066", # Closest match based on model number "a1066pro": "canaan avalonminer 1066", # Assuming "pro" refers to the commercial product "a1166": "canaan avalon made a1166", # Closest match based on model number "a12": "unknown", "a1246": "canaan avalonminer 1246", # Closest match based on model number "a1p20": "unknown", "a2 based machines": "unknown", # No clear match, could refer to a type of ASIC but lacks specificity "a2 miners": "unknown", # Same as above } mapping175 = { "a2 terminator": "unknown", "a2 terminator 110mhz/s 6 boards": "unknown", "a2 terminator 2.3 th btc-miner (dragon clone)": "unknown", "a2 terminators": "unknown", "a20": "unknown", "a3 500gh/s chips": "unknown", "a3 miner": "unknown", "a3255-o48 avalon chips": "unknown", "a3256s": "unknown", "a4 dominators": "unknown", "a4+ miners": "unknown", "a6": "unknown", "a6 - c2": "unknown", "a6 apu": "unknown", "a721": "avalon721", "a741": "avalon741", "a7s": "unknown", "a841": "avalonminer 841", "a841's from 2018": "avalonminer 841", # Assuming the year is an additional detail not affecting the model identification. "a851": "unknown", "a900": "unknown", "a911": "unknown", "a921": "avalonminer 921", "a921 new fans": "avalonminer 921", # Assuming the detail about new fans doesn't change the model identification. "a941": "unknown", "aab 15-blade 9db fans": "unknown", "ab 2.1.1": "unknown", "ab 2.2.1": "unknown", "abc - actionscript bytecode": "unknown", "ac": "unknown", "ac adapter": "unknown", "ac adapters": "unknown", "ac duct": "unknown", "ac fans": "unknown", "ac freezer pro": "unknown", "ac infinity 10\" air filter box": "unknown", "ac infinity 10\" duct fans": "unknown", "ac power supplied 10 port hub": "unknown", "ac unit": "unknown", "ac vent": "unknown", "acbel g600 550w psus": "unknown", "accelero mono cooler": "unknown", "accelero twin turbo 2 cooler": "unknown", "accelero xtreme": "unknown", "access point": "unknown", "accessories": "unknown", "accessory kit": "unknown", "acepower 700w psu": "unknown", "acer notebook": "unknown", "acer power supply": "unknown", } mapping176 = { "acoustic ducting": "unknown", "acrylic case": "unknown", "actionscript 3": "unknown", "active usb repeater cable": "unknown", "acu3 adapter": "unknown", "adapter": "unknown", "adapter 12v5a": "unknown", "adapter and plug a pdu": "unknown", "adapter cable": "unknown", "adapter plates": "unknown", "adapters": "unknown", "add2psu": "unknown", "addiction knc mining": "unknown", # No exact match, assuming typo or version difference, closest match would be "knc" related hardware but not listed. "additional fans": "unknown", "additional miner": "unknown", "additional miners": "unknown", "adequately powered hub": "unknown", "adjustable voltage psu": "unknown", "adl": "unknown", "adl app": "unknown", "adl_defines.h": "unknown", "adl_sdk.h": "unknown", "adl_structures.h": "unknown", "adobe bricks": "unknown", "adp1850": "unknown", "adsl": "unknown", "adsl modem": "unknown", "advanced ip scanner": "unknown", "advanced tab in your miner": "unknown", "aerocool intergrator 600w +80w psu": "unknown", "afb": "unknown", "after market heatsink and fan": "unknown", "afterburner": "unknown", "afterburner controller board for the s3+": "unknown", # No exact match, related to "antminer s3+" but not a direct hardware name. "aftermarket fans": "unknown", "aftermarket firmware": "unknown", "aggression 12 9 9 phatk2 256 930/3005": "unknown", "agp 4650": "4650", "ahf-2dc-2100w psus": "unknown", "air compressor": "unknown", "air conditioner": "unknown", "air conditioners": "unknown", "air cooling system": "unknown", "air filters": "unknown", "air flow idea": "unknown", "air gun": "unknown", "air hose reel": "unknown", "airport express": "unknown", "aisc's": "unknown", "aisen a1 lovecore miner": "aisen a1 pro", # Assuming "lovecore" is a branding or version difference. } mapping177 = { "aitech": "unknown", "aitech 10 port": "unknown", "aitech 10port": "unknown", "aitech/anker 10 port usb hub": "unknown", "ak47s": "unknown", "akasa apache": "unknown", "akasa ssd enclosure/heatsink": "unknown", "akasa venom 1000 psu": "unknown", "akasa vipers": "unknown", "akbash": "unknown", "aladdin l2 30th 2000w miner": "unknown", "alcheminer": "unknown", "alcheminer 256": "unknown", "alcheminers": "unknown", "alertbox (ff-extension)": "unknown", "alfa panel": "unknown", "algebra.com webservers": "unknown", "alienware m17xr2 laptop": "unknown", "alim corsair 1200w": "unknown", "alipay as a payment method": "unknown", "alitum designer": "unknown", "allen bradley controls": "unknown", "allen wrench 2mm": "unknown", "allinvain machine": "unknown", "alpaca socks": "unknown", "alpha & omega semiconductor aoz1021": "unknown", "alpha and omega aoz1025d": "unknown", "alpha miner apw9 replacement psus": "unknown", "alpha tech - viper": "unknown", # No exact match, but could be related to "alpha-t" if considering brand names. "alpha viper scrypt rigs": "unknown", # No exact match, but could be related to "alpha-t" if considering brand names. "alpha-t": "unknown", "alpine 500w": "unknown", "altcoin miners": "unknown", "altec-lansing power amp": "unknown", "altera based controllers": "unknown", "altera fpga board": "unknown", "altera usb blaster cable": "unknown", "altium designer pcb software": "unknown", "alu heatsinks": "unknown", "aluminium 6061 material heat sink": "unknown", "aluminium body": "unknown", "aluminium cover": "unknown", "aluminium heatsink": "unknown", "aluminium open air case": "unknown", "aluminium ramsink": "unknown", "aluminum": "unknown", "aluminum extrude pieces": "unknown", "aluminum frames": "unknown", "aluminum heat sink": "unknown", "aluminum heat-sink": "unknown", } mapping178 = { "aluminum heatsink": "unknown", "aluminum non-heatpipe heatsink": "unknown", "aluminum pad": "unknown", "aluminum pieces": "unknown", "aluminum rivets": "unknown", "aluminum sides": "unknown", "aluminum t-slot extrusions": "unknown", "aluminum washers": "unknown", "am": "unknown", "am 49 port hub": "unknown", "am blade": "asicminer be blade", "am blades": "unknown", # Could refer to multiple ASICMiner Blade products, but not specific enough. "am cube memories": "unknown", "am cubes": "asicminer be cube", "am erupters": "unknown", # Likely refers to ASICMiner Block Erupters, but not specific enough. "am hardware": "unknown", "am original 49 port hubs": "unknown", "am prisma": "asicminer be prisma", "am radio": "unknown", "am sticks": "unknown", # Likely refers to ASICMiner USB sticks, but not specific enough. "am stock": "unknown", "am tubes": "asicminer be tube", "am usb miner arrays": "unknown", "am usb sticks": "unknown", # Likely refers to ASICMiner USB sticks, but not specific enough. "am usb's": "unknown", # Likely refers to ASICMiner USB sticks, but not specific enough. "am's new rk-box": "unknown", "am-v1": "btc garden am-v1", "am-v1 miners": "btc garden am-v1", # Assuming a typo or version difference, closest match. "am-v1x2": "unknown", # No direct match, possibly a custom or modified version. "am-v2": "unknown", # No direct match, possibly referring to a version 2 of a product not listed. "amazon basics 7-port hub": "unknown", "ambery ip-p3": "unknown", "ambric / nethra am2045 mppa": "unknown", "amc-pt shares": "unknown", "amd": "unknown", "amd 11.12 driver": "unknown", "amd 12.2 driver": "unknown", "amd 12.3 drivers": "unknown", "amd 13.4 drivers": "unknown", "amd 2.4 sdk": "unknown", "amd 2700": "unknown", "amd 6700": "unknown", "amd 6750m": "unknown", "amd 7770 gpus": "7770", "amd 7950": "7950", "amd 7970 rig": "7970", "amd a10-5750m (4 cpu) 2.5-3.5 ghz": "unknown", "amd a10-5800k": "unknown", "amd a6-4400m apu": "unknown", "amd accelerated parallel": "unknown", } mapping179 = { "amd accelerated parallel opencl 1.1 amd-app-sdk-v2.4 (650.9)": "unknown", "amd accelerated parallel processing": "unknown", "amd accelerated parallel processing opencl 1.1 amd-app (851.4)": "unknown", "amd app": "unknown", "amd app 2.4": "unknown", "amd app 2.5.709.2": "unknown", "amd app sdk": "unknown", "amd app sdk 2.1": "unknown", "amd app sdk 2.4": "unknown", "amd app sdk 2.6": "unknown", "amd athlon fx-4100": "unknown", "amd athlon ii x3": "unknown", "amd athlon x2 64 bit laptop": "unknown", "amd athlonxp system": "unknown", "amd card": "unknown", "amd catalyst 12.5 beta": "unknown", "amd catalyst 13.2 beta driver": "unknown", "amd catalyst 13.6 beta2": "unknown", "amd chips": "unknown", "amd control center": "unknown", "amd cooler": "unknown", "amd display driver 8.880.3.0000": "unknown", "amd driver": "unknown", "amd e2-1800": "unknown", "amd e2-2000": "unknown", "amd e350": "unknown", "amd e350 zacate": "unknown", "amd gpu": "unknown", "amd graphics card": "unknown", "amd hd6870": "6870", "amd k6-450 based slackware linux box": "unknown", "amd overclocker": "unknown", "amd phenom": "unknown", "amd phenom processor quad core 9600": "unknown", "amd phenom(tm) ii x4 965 processor": "unknown", "amd quad something": "unknown", "amd radeon hd 6290 graphics": "unknown", "amd radeon hd 6700 series core": "unknown", "amd radeon hd 6750m": "6750", "amd radeon hd 6750m gpu": "6750", "amd radeon hd 6870": "6870", "amd radeon hd 6900": "unknown", # Could refer to either 6950 or 6970, ambiguous. "amd radeon hd 6900 series": "unknown", # Could refer to either 6950 or 6970, ambiguous. "amd radeon hd 7540": "unknown", "amd radeon hd 7800 series": "unknown", # Could refer to either 7850 or 7870, ambiguous. "amd radeon hd 7900 series": "unknown", # Could refer to either 7950 or 7970, ambiguous. "amd radeon hd 7990": "7990", "amd radeon hd 8600m dual graphics": "unknown", "amd radeon hd 8650 g": "unknown", "amd ryzen threadripper processors": "unknown", } mapping180 = { "amd sapphire cards": "unknown", "amd sdk": "unknown", "amd sdk 2.4 (or 2.5)": "unknown", "amd sdk 2.6": "unknown", "amd sdk 2.7": "unknown", "amd sdk 2.9": "unknown", "amd sdk pack 2.8 2.7 2.6": "unknown", "amd sdk runtime (catalyst 13.3": "unknown", "amd sdk's": "unknown", "amd sempron 145": "unknown", "amd sempron(tm) 140 processor": "unknown", "amd software": "unknown", "amd stock cpu coolers": "unknown", "amd vision engine control center": "unknown", "amd x2 2504gb ram ddr2": "unknown", "amd-app-sdk": "unknown", "amd1": "unknown", "amd2": "unknown", "amd3200+ 1gb ram laptop": "unknown", "amd64 gentoo box": "unknown", "amdapp-sdk": "unknown", "amdocl64.dll": "unknown", "amdoverdrive": "unknown", "amdoverdrivectrl": "unknown", "amlogic a113d control board": "unknown", "amlogic board": "unknown", "ammeter": "unknown", "amp auto fuses": "unknown", "amp meter": "unknown", "amp probe": "unknown", "amp reader": "unknown", "amped wireless extender": "unknown", "ampere meter": "unknown", "amperor 5v 5a psu": "unknown", "amt": "unknown", "amt 1.2 miner": "unknown", "amt 1.2ths miner": "unknown", "amt 1ths version of these designs": "unknown", "amt 80 gh/s miner": "unknown", "amt bitcoin miners": "unknown", "amt miner": "unknown", "amt miners": "unknown", "amt systems": "unknown", "amt's 510gh/s unit": "unknown", "amt( technobit) hex16b": "unknown", "amt/bitmine.ch a1 rig": "unknown", "amu": "unknown", "amu device": "unknown", "amu devices": "unknown", "amv1s": "unknown", } mapping181 = { "10x 60g/h bfl": "bfl sc", # No exact match, possibly referring to a BFL product but unclear which. "10x hashing units": "unknown", # Generic term, not specific to any listed hardware. "11.5 drivers": "unknown", # Refers to software drivers, not hardware. "11.6 ccc": "unknown", # Likely software related, not hardware. "11.8 catalyst drivers": "unknown", # Software drivers, not hardware. "110 electric furnace": "unknown", # Not related to listed mining hardware. "110 volts p": "unknown", # Unclear reference, possibly power supply but not specific. "110-120 to 200-240v psu's": "unknown", # Generic power supply units, not specific hardware. "110/120v 15a circuit": "unknown", # Electrical specification, not hardware. "110/120v plugs": "unknown", # Generic electrical component, not specific hardware. "110/120v server psu's": "unknown", # Generic server power supplies, not specific hardware. "11000kh/s": "unknown", # Hash rate specification without hardware reference. "1100w chinese psu": "unknown", # Generic power supply, not specific hardware. "1100w power supply kits": "unknown", # Generic power supply kits, not specific hardware. "1100w psu": "unknown", # Generic power supply unit, not specific hardware. "1100w server power supplies": "unknown", # Generic server power supplies, not specific hardware. "1100w x11 rig": "unknown", # Refers to a rig setup, not specific hardware. "110gh/s avalon": "avalon batch 1", # Closest match based on hash rate and brand, but not exact. "110nm asic chip": "unknown", # Generic chip technology, not specific hardware. "110nm node": "unknown", # Refers to semiconductor technology, not specific hardware. "110s miners": "unknown", # Unclear reference, no exact match. "110v 20 amp breakers": "unknown", # Electrical component, not mining hardware. "1125 mhz": "unknown", # Frequency specification, not specific hardware. "1150w power": "unknown", # Power specification, not specific hardware. "1166": "canaan avalonminer 1166 pro", # Closest match based on model number. "12 amp power supply": "unknown", # Generic power supply, not specific hardware. "12 awg cables": "unknown", # Generic electrical component, not specific hardware. "12 be setup (with hubs)": "unknown", # Unclear reference, possibly a setup but not specific hardware. "12 chips 4 board 4": "unknown", # Describes a configuration but not specific hardware. "12 computers": "unknown", # Generic term, not specific to any listed hardware. "12 cubes": "unknown", # Unclear reference, possibly a configuration but not specific hardware. "12 free credits": "unknown", # Not related to mining hardware. "12 gauge cable rated to 20 amps": "unknown", # Generic electrical component, not specific hardware. "12 gauge cords": "unknown", # Generic electrical component, not specific hardware. "12 gauge wire": "unknown", # Generic electrical component, not specific hardware. "12 meter": "unknown", # Unclear reference, possibly a measurement but not specific hardware. "12 pieces": "unknown", # Generic term, not specific to any listed hardware. "12 pin cable": "unknown", # Generic electrical component, not specific hardware. "12 port hub": "unknown", # Generic networking hardware, not specific to mining. "12 power risers v006c 6-pin": "unknown", # Specific to PC building, not a mining hardware model. "12 singles": "unknown", # Unclear reference, possibly a configuration but not specific hardware. "12 tons of high powered dc hvac": "unknown", # HVAC system, not mining hardware. "12 volt 3 amp brick hubs": "unknown", # Power supply component, not specific hardware. "12 volt fan": "unknown", # Generic cooling component, not specific hardware. "12 volt fans": "unknown", # Generic cooling components, not specific hardware. "12 volt marine batteries": "unknown", # Power source, not mining hardware. "12 volt power source": "unknown", # Generic power source, not specific hardware. "12 volt supply fuse": "unknown", # Electrical component, not mining hardware. "12 x 1mh titans": "unknown", # Refers to a setup, possibly Titan miners but not specific enough. } mapping182 = { "amv2": "unknown", "analog": "unknown", "analog pin 0": "unknown", "anchor hub": "unknown", "android": "unknown", "android app": "unknown", "android device": "unknown", "android lg phone": "unknown", "android phone": "unknown", "android phones": "unknown", "android sdk basic coding for java": "unknown", "android stick pc": "unknown", "angryip scanner": "unknown", "anker": "unknown", "anker 10 port (silver apple like) hub": "unknown", "anker 10 port 3.0 usb": "unknown", "anker 10 port hub": "unknown", "anker 10 port hub (black)": "unknown", "anker 10 port hubs": "unknown", "anker 10 port usb hub": "unknown", "anker 10's": "unknown", "anker 10-port": "unknown", "anker 10-port usb 3.0": "unknown", "anker 10-port usb hub": "unknown", "anker 3.0": "unknown", "anker 3.0 hubs": "unknown", "anker 3.0 usb hub": "unknown", "anker 7 port hubs": "unknown", "anker 7 port usb hubs": "unknown", "anker 7port": "unknown", "anker 9 port hub": "unknown", "anker 9+1": "unknown", "anker 9+1 3.0 hubs": "unknown", "anker 9+1 port hubs": "unknown", "anker 9-port usb3.0": "unknown", "anker 9port +1 charging": "unknown", "anker brand usb hubs": "unknown", "anker branded usb hubs": "unknown", "anker hub": "unknown", "anker hubs": "unknown", "anker orico 3.0 10 port hub": "unknown", "anker product": "unknown", "anker usb 3.0 hub": "unknown", "anker usb cables": "unknown", "anker usb hub": "unknown", "anker uspeed 10-port": "unknown", "anker's 9's": "unknown", "anker/orico metal hubs": "unknown", "ankers": "unknown", "another machine": "unknown", } mapping183 = { "ant": "unknown", "ant jumper": "unknown", "ant miner": "unknown", "ant miner l3++": "unknown", # No exact match, but likely referring to a variant not listed. "ant miner r4 control board": "antminer r4", # Assuming the control board is part of the Antminer R4. "ant miner s-1": "antminer s1", "ant miner s1": "antminer s1", "ant miner s5": "antminer s5", "ant miner s9": "antminer s9", "ant miner u-1": "antminer u1", "ant miner u2": "antminer u2", "ant miners": "unknown", "ant miners u1": "antminer u1", "ant miners u2": "antminer u2", "ant s1": "antminer s1", "ant s3": "antminer s3", "ant s4s": "unknown", # No exact match, possibly a typo or variant not listed. "ant s5 fan": "antminer s5", # Assuming the fan is part of the Antminer S5. "ant u-2s": "unknown", # Likely a typo or variant not listed. "ant u1": "antminer u1", "ant's": "unknown", "ant-miner s1": "antminer s1", "ant-miners": "unknown", "antc1": "unknown", "antec": "unknown", "antec 1200v2": "unknown", "antec 1200w \"powercache\" psu": "unknown", "antec 430w powersupply": "unknown", "antec 500w psu": "unknown", "antec 550 psu": "unknown", "antec 600 plat": "unknown", "antec 650 psu": "unknown", "antec 650 watt plat psu": "unknown", "antec 900 watt": "unknown", "antec fan": "unknown", "antec hcp-1300 platinum 1300w psu": "unknown", "antec neoeco 650m": "unknown", "antec psu": "unknown", "antec pull fan": "unknown", "antec true480": "unknown", "antec trueblue 480w": "unknown", "antec unit": "unknown", "antec vp650pm": "unknown", "antecs hcg900 psus": "unknown", "antenna": "unknown", "antenna pigtail": "unknown", "anti virus": "unknown", "anti-static carpet": "unknown", "antimer s1": "antminer s1", # Assuming a typo for "antminer s1". "antiminer u2": "antminer u2", # Assuming a typo for "antminer u2". } mapping184 = { "antiminer z151": "unknown", # Typo in "antiminer", no matching hardware "antistatic pads": "unknown", # Not mining hardware "antistatic workspace": "unknown", # Not mining hardware "antivirus program": "unknown", # Not mining hardware "antmine s3+": "antminer s3+", # Typo in "antmine", assuming meant "antminer s3+" "antminer": "unknown", # Too vague, no specific model provided "antminer 1600 watt psu": "unknown", # PSU for miners, not a miner itself "antminer 1600w psus": "unknown", # PSU for miners, not a miner itself "antminer 17 series": "unknown", # Refers to a series, not a specific model "antminer 17-serie": "unknown", # Refers to a series, not a specific model "antminer 180gh": "unknown", # No exact match, unclear reference "antminer 180ghs": "unknown", # No exact match, unclear reference "antminer 205 gh/s": "unknown", # No exact match, unclear reference "antminer a1 dragon": "unknown", # Assuming "a1 dragon" refers to "aisen a1 pro" "antminer apw3-12-1600 psu series 1600w power supply": "unknown", # PSU, not a miner "antminer c1": "unknown", # No "C1" model in the provided list "antminer c12": "unknown", # No "C12" model in the provided list "antminer combos": "unknown", # Vague, unclear reference "antminer dual blade s1": "antminer s1", # Refers to a feature of "antminer s1" "antminer e9 pro": "unknown", # No "E9 Pro" model in the provided list "antminer hydro x19s": "unknown", # No exact match, unclear reference "antminer inductor chips": "unknown", # Component, not a miner "antminer jumper switch": "unknown", # Component, not a miner "antminer jumper switch gb": "unknown", # Component, not a miner "antminer original fan": "unknown", # Component, not a miner "antminer power supply jumper": "unknown", # Component, not a miner "antminer psu": "unknown", # PSU for miners, not a miner itself "antminer psu toggle switch": "unknown", # Component, not a miner "antminer quite": "unknown", # Typo and vague, unclear reference "antminer r1": "unknown", # No "R1" model in the provided list "antminer r4": "antminer r4", # Exact match "antminer r4 7.5th": "antminer r4", # Refers to "antminer r4" with specific hash rate "antminer r4 8.7th/s": "antminer r4", # Refers to "antminer r4" with specific hash rate "antminer radio": "unknown", # Not mining hardware "antminer s-1": "antminer s1", # Typo, meant "antminer s1" "antminer s-2": "antminer s2", # Typo, meant "antminer s2" "antminer s-3": "antminer s3", # Typo, meant "antminer s3" "antminer s-3 fan": "unknown", # Component, not a miner "antminer s-5": "antminer s5", # Typo, meant "antminer s5" "antminer s1": "antminer s1", # Exact match "antminer s1 180gh/s": "antminer s1", # Refers to "antminer s1" with specific hash rate "antminer s1 180ghs": "antminer s1", # Refers to "antminer s1" with specific hash rate "antminer s1 antminers": "antminer s1", # Refers to "antminer s1" "antminer s1 blade": "antminer s1", # Refers to a part of "antminer s1" "antminer s1 chips/boards": "unknown", # Component, not a miner "antminer s1 controller board": "unknown", # Component, not a miner "antminer s1 dual blades": "antminer s1", # Refers to a feature of "antminer s1" "antminer s1 fan": "unknown", # Component, not a miner "antminer s1 systems": "antminer s1", # Refers to "antminer s1" systems "antminer s1 units": "antminer s1", # Refers to "antminer s1" units } mapping185 = { "antminer s1 v1.6": "antminer s1", "antminer s15": "unknown", "antminer s15 27.0 th/s 1600 w bitcoin (sha-256) asic miner": "unknown", "antminer s17 miner control board": "antminer s17", # Assuming the control board implies the model. "antminer s17 pro": "antminer s17 pro", "antminer s17 pro 53t": "antminer s17 pro", # Specific configuration of s17 pro. "antminer s17+": "antminer s17+", "antminer s17+ hashboards": "antminer s17+", # Assuming hashboards implies the model. "antminer s17pro": "antminer s17 pro", # Typo or alternative spelling. "antminer s19": "antminer s19", "antminer s19 95th": "antminer s19", # Specific configuration of s19. "antminer s19 pro 110th": "antminer s19 pro", "antminer s19j pro": "antminer s19j pro", "antminer s19kpro": "antminer s19k pro", # Typo or alternative spelling. "antminer s19xp": "antminer s19 xp", # Typo or alternative spelling. "antminer s1s": "unknown", "antminer s2": "antminer s2", "antminer s2 (batch 4)": "antminer s2", # Specific batch of s2. "antminer s2 1 th/s miner batch 4": "antminer s2", # Specific batch and configuration of s2. "antminer s2 1th/s kit": "antminer s2", # Kit version of s2. "antminer s2 1th/s miner": "antminer s2", # Specific configuration of s2. "antminer s2 1th/s miner batch 4": "antminer s2", # Specific batch and configuration of s2. "antminer s2 asic": "antminer s2", # ASIC version of s2. "antminer s2 power supplies": "antminer s2", # Assuming power supplies implies the model. "antminer s220": "unknown", "antminer s2s": "unknown", "antminer s3": "antminer s3", "antminer s3 asic": "antminer s3", # ASIC version of s3. "antminer s3 batch 6": "antminer s3", # Specific batch of s3. "antminer s3 x2": "unknown", "antminer s3(+) fans (jdh1238b)": "antminer s3+", # Fans for s3+, assuming model. "antminer s3+": "antminer s3+", "antminer s3+ (batch 9)": "antminer s3+", # Specific batch of s3+. "antminer s3+ -b9": "antminer s3+", # Specific batch of s3+, alternative notation. "antminer s3+ b11": "antminer s3+", # Specific batch of s3+. "antminer s3+ controller boards": "antminer s3+", # Assuming controller boards implies the model. "antminer s3+ units": "antminer s3+", # General units of s3+. "antminer s35": "unknown", "antminer s3s": "unknown", "antminer s4": "antminer s4", "antminer s4 beaglebone card": "antminer s4", # Specific part of s4. "antminer s4 card": "antminer s4", # Assuming card implies the model. "antminer s4 fan": "antminer s4", # Specific part of s4. "antminer s4 psu": "antminer s4", # Power supply unit for s4. "antminer s4 server": "antminer s4", # Server version of s4. "antminer s4+": "antminer s4+", "antminer s5": "antminer s5", "antminer s5 1250gh/s": "antminer s5", # Specific configuration of s5. "antminer s5 asics": "antminer s5", # ASIC version of s5. "antminer s5 batch 4": "antminer s5", # Specific batch of s5. } mapping186 = { "antminer s5 batch 7": "antminer s5", "antminer s5 blade": "antminer s5", "antminer s5 bm1384 chip": "antminer s5", "antminer s5 board": "antminer s5", "antminer s5 miners": "antminer s5", "antminer s5 system": "antminer s5", "antminer s5 units": "antminer s5", "antminer s5+": "antminer s5+", "antminer s5s": "antminer s5", # Assuming a typo or plural form, closest match. "antminer s7": "antminer s7", "antminer s7 1600w psu": "antminer s7", "antminer s7 4.7th/s": "antminer s7", "antminer s7 b10": "antminer s7", "antminer s7 b7": "antminer s7", "antminer s7 batch 1": "antminer s7", "antminer s7 batch 1 2": "antminer s7", "antminer s7 batch 11": "antminer s7", "antminer s7 batch 5": "antminer s7", "antminer s7 batch 7": "antminer s7", "antminer s7 batch 7 units": "antminer s7", "antminer s7 batch 8": "antminer s7", "antminer s7 batch 9": "antminer s7", "antminer s7 from batch7": "antminer s7", "antminer s7 ln": "antminer s7-ln", "antminer s7-ln": "antminer s7-ln", "antminer s7s": "antminer s7", # Assuming a typo or plural form, closest match. "antminer s9": "antminer s9", "antminer s9 11.85": "antminer s9", "antminer s9 135th": "antminer s9", "antminer s9 14ths": "antminer s9", "antminer s9 20th 1500 watts (6 boards)": "antminer s9", "antminer s9 controller board": "antminer s9", "antminer s9 water cooled - 39.2 th/s with 6 boards": "antminer s9", "antminer s9(b14)": "antminer s9", "antminer s9-b2": "antminer s9", "antminer s9j": "antminer s9j", "antminer s9k": "antminer s9k", "antminer s9s": "antminer s9", # Assuming a typo or plural form, closest match. "antminer s9se": "antminer s9 se", "antminer software dashboard": "unknown", "antminer switches": "unknown", "antminer t15": "unknown", # Not listed, possibly a typo or a model not included in the list. "antminer t17": "antminer t17", "antminer t17+ boards": "antminer t17+", "antminer t19": "antminer t19", "antminer t9": "antminer t9", "antminer t9 12.5 ths": "antminer t9", "antminer t9+": "antminer t9+", "antminer t9-11.5th": "antminer t9", "antminer u-1": "antminer u1" } mapping187 = { "antminer u1": "antminer u1", "antminer u1 usb 1.6gh/s+": "antminer u1", # Assuming closest match, specific version not listed "antminer u1 usb sticks": "antminer u1", # Assuming "usb sticks" refers to the model itself "antminer u1s": "antminer u1", # Likely a typo or plural form "antminer u2": "antminer u2+", "antminer u2 1.6gh/s - 2.2gh/s usbs": "antminer u2+", # Closest match, considering the hash rate "antminer u2 4ghs": "antminer u2+", # Assuming typo or over-clocked version, not listed specifically "antminer u2 [anu]": "antminer u2+", # Assuming code or internal designation "antminer u2 asic usb chip": "antminer u2+", # Descriptive, assuming closest match "antminer u2 usb sticks": "antminer u2+", # Assuming "usb sticks" refers to the model itself "antminer u2+ 1.6-2.2gh/s usb mining sticks": "antminer u2+", "antminer u2+ 2.0gh/s usb": "antminer u2+", "antminer u2s": "antminer u2+", # Likely a typo or plural form "antminer u3": "antminer u3", "antminer u3+": "antminer u3", # Assuming closest match, specific "+" version not listed "antminer units": "unknown", # Too vague, no specific model mentioned "antminer usbs": "unknown", # Refers to a category, not a specific model "antminer v9 4th": "antminer v9", "antminer wifi": "unknown", # No specific model related to wifi mentioned "antminer z9": "unknown", # Not listed in the provided hardware list "antminers": "unknown", # Too vague, no specific model mentioned "antminers (s3)": "antminer s3", "antminers s1": "antminer s1", "antminers s1-s5": "unknown", # Refers to a range, not a specific model "antminers s2": "antminer s2", "antminers s3": "antminer s3", "antminers s5": "antminer s5", "antminers u1": "antminer u1", "antminers u1s": "antminer u1", # Likely a typo or plural form "antminers1": "antminer s1", # Likely a typo, missing space "antminers2": "antminer s2", # Likely a typo, missing space "antminers5": "antminer s5", # Likely a typo, missing space "antminers7": "antminer s7", "antminers9": "antminer s9", "antminter s2": "antminer s2", # Typo, assuming closest match "antrouter": "unknown", # No specific model mentioned "antrouter r1": "unknown", # Not listed in the provided hardware list "ants": "unknown", # Too vague, no specific model mentioned "ants s1": "antminer s1", # Assuming typo, meant "antminers s1" "ants3 water block": "antminer s3", # Assuming a specific setup for s3, not a separate model "anubis": "unknown", # Not listed in the provided hardware list "aoclbf": "unknown", # Not listed in the provided hardware list "aoclbf 1.75": "unknown", # Not listed in the provided hardware list "aoclbf phoenix 1.5 miner": "unknown", # Not listed in the provided hardware list "aoyue 853a": "unknown", # Not related to mining hardware listed "aoyue 968 rework station": "unknown", # Not related to mining hardware listed "aoyue pre-heater": "unknown", # Not related to mining hardware listed "aoz1021ai 3a synchronous buck regulator": "unknown", # Not related to mining hardware listed "ap": "unknown", # Too vague, no specific model mentioned "ap3++": "unknown", # Not listed in the provided hardware list } mapping188 = { "apc": "unknown", "apc 2200": "unknown", "apc 7571a": "unknown", "apc 7911a": "unknown", "apc 900w ups": "unknown", "apc ap7841 pdus": "unknown", "apc ap9571a pdu": "unknown", "apc pdus": "unknown", "apc smartups": "unknown", "apc ups": "unknown", "apevia as520w": "unknown", "apevia atx-cb700w 700w atx12v psu": "unknown", "apevia atx-tl450w": "unknown", "api write access": "unknown", "apollo": "unknown", "apollo btc": "unknown", "apollo btc miner": "unknown", "apollo btc node": "unknown", "apollo btc standard usb controlled version": "unknown", "apollo btwhmm": "unknown", "apollo full node": "unknown", "apollo miner": "unknown", "apollo node": "unknown", "apolloe futurebit full node miner": "unknown", # Possible typo, closest match not found in the list. "app": "unknown", "app 2.4": "unknown", "app 2.55870": "unknown", "apple airport extreme base station": "unknown", "apple computer": "unknown", "apple iphone4 charger": "unknown", "apple router": "unknown", "apple routers": "unknown", "apple software engineer": "unknown", "apple tb displays": "unknown", "applebasic coding in objective c": "unknown", "application monitor": "unknown", "appolo": "unknown", # Possible typo for "apollo", but still unknown as per the list. "april 3rd order for a jally": "unknown", "april batch miner": "unknown", "april bfl preorder": "unknown", "aps": "unknown", "apu": "unknown", "apw psu": "unknown", "apw-3 psu": "unknown", "apw3": "unknown", "apw3 power supply": "unknown", "apw3+ psu": "unknown", "apw3++": "unknown", "apw3++ 12-1600 power supply": "unknown", "apw3+++": "unknown", } mapping189 = { "apw3++-12-1600 psu": "unknown", "apw3+-12-1600": "unknown", "apw3-12 bitmain power supply": "unknown", "apw3-12-1600": "unknown", "apw3-12-1600-b2 power supply": "unknown", "apw3-12-1600-b2 psu": "unknown", "apw3-12-1600-b2 psus": "unknown", "apw3-12-1600-b2(10 connector)": "unknown", "apw5 (2600w) supply": "unknown", "apw5 psu": "unknown", "apw7": "unknown", "apw9 fans": "unknown", "apw9 powersupply": "unknown", "apw9 psu": "unknown", "apw9+": "unknown", "apw9+ psu": "unknown", "aquarium filter foam": "unknown", "arch box": "unknown", "arctic - freezer i32 cpu cooler": "unknown", "arctic 3m8810": "unknown", "arctic breeze": "unknown", "arctic breeze fan": "unknown", "arctic breeze fans": "unknown", "arctic breeze mobile": "unknown", "arctic breeze mobile usb fan": "unknown", "arctic clean": "unknown", "arctic clean thermal compound remover": "unknown", "arctic cooler module": "unknown", "arctic cooling i30 heatsink/fans": "unknown", "arctic extreme 3 cooler": "unknown", "arctic f12": "unknown", "arctic f12 fans": "unknown", "arctic f12 pwm 120mm fans": "unknown", "arctic f14 pwm": "unknown", "arctic fan": "unknown", "arctic mx-2": "unknown", "arctic mx-4": "unknown", "arctic silver 5 thermally conductive paste": "unknown", "arctic silver 7g premium silver thermal cooling adhesive set (asta-7g)": "unknown", "arctic silver adhesive/epoxy": "unknown", "arctic thermal pad": "unknown", "arctic usb fans": "unknown", "arctic usb powered mini fan": "unknown", "arctic white pc's": "unknown", "arctic-mx4 10g": "unknown", "arduino": "unknown", "arduino due board": "unknown", "arduino duo miner": "unknown", "arduino like board": "unknown", "arduino uno": "unknown", } mapping190 = { "arduino watchdog": "unknown", "ares": "unknown", "arm controlers": "unknown", "arm processors": "unknown", "armory": "unknown", "armory offline wallet": "unknown", "artesyn 7001138-y000": "unknown", "artic": "unknown", "artic fan": "unknown", "artic radiant cooler": "unknown", "artic silver ceramic paste": "unknown", "articcooling fans": "unknown", "asetek chillers": "unknown", "asic": "unknown", "asic \"be100\" chip": "unknown", "asic 400gh": "unknown", "asic 555gh": "unknown", "asic antminer s9": "antminer s9", "asic blade": "unknown", "asic blade v2": "unknown", "asic blades": "unknown", "asic block erupter cube": "unknown", "asic block erupters": "unknown", "asic block eruptors": "unknown", "asic board": "unknown", "asic boards": "unknown", "asic cards": "unknown", "asic chain": "unknown", "asic chain 1": "unknown", "asic chain 2": "unknown", "asic chains": "unknown", "asic chip": "unknown", "asic chip samples": "unknown", "asic chips": "unknown", "asic core": "unknown", "asic cube": "unknown", "asic cube miners": "unknown", "asic device": "unknown", "asic devices": "unknown", "asic erupter cube": "unknown", "asic for bitcoin mining": "unknown", "asic heatsinks": "unknown", "asic ics": "unknown", "asic manufacturers": "unknown", "asic mfr power supplies": "unknown", "asic miner": "unknown", "asic miner block erupter usb": "unknown", "asic miner block erupters": "unknown", "asic miner gekkoscience compac f usb miner": "unknown", "asic miner hex16a2 - technobit": "unknown" } mapping191 = { "asic miner prisma": "asicminer be prisma", "asic miner prisma tube": "unknown", # No exact match, but seems related to "asicminer be tube" "asic miner stick": "unknown", "asic miner sticks": "unknown", "asic miner tube": "asicminer be tube", "asic miner usb stick": "unknown", # Could be related to various "usb" miners but no exact match "asic miner v2": "unknown", "asic miners": "unknown", "asic miners ( pinidea x11 600mhs)": "unknown", # Specific product not listed "asic mining computer": "unknown", "asic minirig": "unknown", "asic modules": "unknown", "asic orders": "unknown", "asic rig": "unknown", "asic rigs": "unknown", "asic sc singles": "unknown", "asic scs": "unknown", "asic single": "unknown", "asic slot #1": "unknown", "asic slot #2": "unknown", "asic slot #3": "unknown", "asic slot #4": "unknown", "asic slot #5": "unknown", "asic slot #6": "unknown", "asic stat page": "unknown", "asic stats": "unknown", "asic stats page": "unknown", "asic status": "unknown", "asic sticks": "unknown", "asic unit": "unknown", "asic usb": "unknown", "asic usb erupter": "unknown", # Likely referring to "block erupter" but not an exact match "asic usb miner": "unknown", # Could refer to various USB miners but no exact match "asic usb miner block errupters": "unknown", # Likely a typo for "block erupter" but not an exact match "asic usb miners": "unknown", "asic usb stick": "unknown", # Could refer to various USB miners but no exact match "asic usbs": "unknown", "asic x": "unknown", "asic#": "unknown", "asic#1": "unknown", "asic#1 & asic#3": "unknown", "asic#1 module": "unknown", "asic#3": "unknown", "asic#4 & asic#5": "unknown", "asic's": "unknown", "asic's chips": "unknown", "asic/gpu": "unknown", "asic_freq file": "unknown", "asicblockerupters": "unknown", # Likely a typo for "block erupter" but not an exact match "asicgigahash.com k1 miners": "unknown", # Specific product not listed } mapping192 = { "12-14awg wires": "unknown", "12-foot nema l6-20p power cords": "unknown", "12.1 ccc": "unknown", "12.93th/s s9": "antminer s9", "12/2 wire": "unknown", "120 20 amp lines": "unknown", "120 and 140mm computer fans": "unknown", "120 block eruptors": "unknown", "120 gh bitfury miner": "unknown", # No exact match, but could be related to Bitfury hardware. "120 is there": "unknown", "120 mm fan": "unknown", "120 volt": "unknown", "120 volt leads": "unknown", "120 volt outlet": "unknown", "120 volt psu's": "unknown", "120 volts to ground on 2 legs": "unknown", "120/240v 50a outlet": "unknown", "1200": "unknown", "1200 cfm fan": "unknown", "1200 mbtc": "unknown", "1200 platinum server": "unknown", "1200 rpm 120 mm pwm fan": "unknown", "1200 watt a/c unit": "unknown", "1200 watt corsair modular psu": "unknown", "1200 watt hp psu blue jack for platinum": "unknown", "1200 watt plat seasonics": "unknown", "1200 watt power supply": "unknown", "1200 watt ps": "unknown", "1200 watts psus": "unknown", "1200+ psus": "unknown", "1200fba": "unknown", "1200rm psu": "unknown", "1200w": "unknown", "1200w chieftec": "unknown", "1200w gold ps": "unknown", "1200w hp server psu": "unknown", "1200w plat server psu": "unknown", "1200w psu": "unknown", "1200w psu hp": "unknown", "1200w server psu": "unknown", "1200w server psus": "unknown", "1200w silent pro gold": "unknown", "1200w termaltake ps": "unknown", "1200watt 220v server psu": "unknown", "1200watt power supply": "unknown", "120a generator": "unknown", "120fans artic cooling silence": "unknown", "120gh asic": "unknown", # No exact match, but could be related to ASIC hardware. "120mm case fans": "unknown", "120mm case-fan": "unknown", } mapping193 = { "asicminer": "unknown", "asicminer 49 port hub": "unknown", "asicminer 49 port hubs": "unknown", "asicminer 49 port usb hub": "unknown", "asicminer 49 port usb hubs": "unknown", "asicminer 49-porter": "unknown", "asicminer blade": "asicminer be blade", "asicminer blade erupter": "asicminer be blade", "asicminer blade miner": "asicminer be blade", "asicminer blades": "asicminer be blade", "asicminer blades (rev2) 10.7gh/s": "asicminer be blade", # Assuming closest match, though specifics may vary. "asicminer blades 10.7gh": "asicminer be blade", # Assuming closest match. "asicminer block erupter blade": "asicminer be blade", "asicminer block erupter cube": "asicminer be cube", "asicminer block erupter cube 30gh/s": "asicminer be cube", "asicminer block erupter cubes": "asicminer be cube", "asicminer block erupter prisma": "asicminer be prisma", "asicminer block erupter usb": "asicminer be tube", # Assuming closest match for USB form factor. "asicminer block erupter usbs": "asicminer be tube", "asicminer block erupters": "unknown", # Could refer to multiple products. "asicminer bluck erupter usb": "asicminer be tube", # Assuming typo, closest match. "asicminer chips": "unknown", "asicminer container miner farm": "unknown", "asicminer cube": "asicminer be cube", "asicminer cube 30-38gh/s": "asicminer be cube", "asicminer cube 30gh/s to 38gh/s": "asicminer be cube", "asicminer cube miners": "asicminer be cube", "asicminer cubes": "asicminer be cube", "asicminer cubes 30- 38gh/s": "asicminer be cube", "asicminer cubes 30-38gh/s": "asicminer be cube", "asicminer cubes 30gh-32gh/s": "asicminer be cube", "asicminer cubes 30gh-38gh/s": "asicminer be cube", "asicminer erupter": "unknown", # Could refer to multiple products. "asicminer erupter gb#8": "unknown", "asicminer erupter usb": "asicminer be tube", "asicminer erupter usb gb": "unknown", "asicminer erupter usb gb#7": "unknown", "asicminer erupter usb miner": "asicminer be tube", "asicminer erupter usb sticks": "asicminer be tube", "asicminer erupters": "unknown", # Could refer to multiple products. "asicminer gear": "unknown", "asicminer gen 3 chip": "unknown", "asicminer hubs": "unknown", "asicminer prisma": "asicminer be prisma", "asicminer prisma 1.4th/s": "asicminer be prisma", "asicminer prisma 2.0": "asicminer be prisma", "asicminer rigs": "unknown", "asicminer shares": "unknown", "asicminer sinks": "unknown", "asicminer sticks": "unknown", } mapping194 = { "asicminer tube": "asicminer be tube", "asicminer tubes": "unknown", # Closest match would be "asicminer be tube" but plural form is not exact. "asicminer usb": "unknown", # General term, not specific to any listed model. "asicminer usb (block erupter usb)": "unknown", # Close, but no exact match. "asicminer usb block erupter": "unknown", # Close, but no exact match. "asicminer usb block erupter 336mh/s": "unknown", # Close, but no exact match. "asicminer usb block erupters": "unknown", # Close, but no exact match. "asicminer usb block eruptor 300 mh/s": "unknown", # Close, but no exact match. "asicminer usb devices": "unknown", # General term, not specific to any listed model. "asicminer usb erupter": "unknown", # Close, but no exact match. "asicminer usb erupters": "unknown", # Close, but no exact match. "asicminer usb eruptors": "unknown", # Close, but no exact match. "asicminer usb sticks": "unknown", # General term, not specific to any listed model. "asicminer usbs": "unknown", # General term, not specific to any listed model. "asicminer usbs (330 mh)": "unknown", # Close, but no exact match. "asicminer v2 backplane": "unknown", # No exact match, possibly related to "asicminer be blade" or "asicminer be cube". "asicminer v2 blades": "unknown", # No exact match, possibly related to "asicminer be blade". "asicminer's 49 port hub": "unknown", # No exact match, accessory not listed. "asicminer's chip": "unknown", # General term, not specific to any listed model. "asicminer's chips": "unknown", # General term, not specific to any listed model. "asicminer's erupter usbs": "unknown", # Close, but no exact match. "asicminer's qfn48s": "unknown", # No exact match, possibly a component rather than a complete miner. "asicminer/avalon": "unknown", # No exact match, implies a collaboration or combination not listed. "asicminers": "unknown", # General term, not specific to any listed model. "asicminerv3": "unknown", # No exact match, possibly a version or model not listed. "asics": "unknown", # General term for ASIC devices, not specific to any listed model. "asics antminer s11ive": "unknown", # Typo or incorrect model, closest match would be "antminer s11" but not listed. "asics antminer s9": "antminer s9", "asics antminers u1": "antminer u1", "asictube": "unknown", # Closest match would be "asicminer be tube" but not exact. "asiminer tubes": "unknown", # Likely a typo, closest match would be "asicminer be tube" but not exact. "asm": "unknown", # General term or abbreviation, not specific to any listed model. "asmedia technology inc.": "unknown", # Manufacturer of chipsets, not a mining hardware. "asrock 970 extreme 4": "unknown", # Motherboard, not a mining hardware. "asrock alivexfire esata 2 r3": "unknown", # Motherboard, not a mining hardware. "asrock fatal1ty z68 gen3 mb": "unknown", # Motherboard, not a mining hardware. "asrock pro btc": "unknown", # Motherboard designed for mining but not a miner itself. "asrock z77 extreme3": "unknown", # Motherboard, not a mining hardware. "assembled avalon": "unknown", # General term, could refer to any Avalon miner but not specific. "assembled board": "unknown", # General term, not specific to any listed model. "assembled miners": "unknown", # General term, not specific to any listed model. "assembly board": "unknown", # General term, not specific to any listed model. "assembly factory": "unknown", # General term, not related to a specific model. "assmedia controller": "unknown", # Likely a typo, and not related to mining hardware. "astek 510lc": "unknown", # No exact match, not a mining hardware. "asteroid": "unknown", # General term, not specific to any listed model. "astro": "unknown", # General term, not specific to any listed model. "astro (100mh)": "unknown", # General term, not specific to any listed model. "astron rs-50a": "unknown", # Power supply unit, not a mining hardware. "asus": "unknown", # Manufacturer of various computer hardware, not a mining hardware. } mapping195 = { "asus 290x cards": "unknown", "asus 5770's": "5770", "asus 5850": "5850", "asus 5850 cu": "5850", "asus 5850 cu top": "5850", "asus 5850s": "5850", "asus 5870": "5870", "asus 785 motherboard": "unknown", "asus 7970 dcii": "7970", "asus crosshair formula iv - amd 1100t black": "unknown", "asus dc ii": "unknown", # Could potentially match multiple, but unclear which "asus eah 3450 256mb": "unknown", "asus eee": "unknown", "asus g75": "unknown", "asus hd 5870 v2": "5870", "asus laptop": "unknown", "asus low costers": "unknown", "asus maximus 5 extreme": "unknown", "asus maximus gene v": "unknown", "asus maximus mobo": "unknown", "asus mobo": "unknown", "asus motherboard": "unknown", "asus nexus7": "unknown", "asus nighthawk": "unknown", "asus p6t sexion 1250w": "unknown", "asus p8p67 revision 3b": "unknown", "asus router": "unknown", "asus rt-ac68u router": "unknown", "asus rt-n12 router": "unknown", "asus rt-n16": "unknown", "asus sabertooth z77": "unknown", "asus strix oc rx470": "unknown", "asus tinkerboard": "unknown", "asus tuf x570 gaming plus wifi system board": "unknown", "asus wi-fi router": "unknown", "asustek 5850s": "5850", "asustek computer inc.": "unknown", "asx projects": "unknown", "at psu": "unknown", "at32uc3a1256": "unknown", "ataxx": "unknown", "atheros based device": "unknown", "athlon 64": "unknown", "athlon 64 x2 6000": "unknown", "athlon 64 x2 6000+": "unknown", "athlon 64s": "unknown", "athlon x2 250 cpu": "unknown", "ati - 5850": "5850", "ati 11.6": "unknown", "ati 11.95870": "unknown", # Typo, but closest match would be "5870", however, marking as unknown due to format } mapping196 = { "ati 12.45870": "unknown", # No clear match, typo likely intended for 5870 but uncertain "ati 4670": "4670", "ati 4xxx": "unknown", # General series, not specific "ati 5750": "5750", "ati 5830": "5830", "ati 5830s": "5830", # Plural, assuming typo or variant "ati 5850": "5850", "ati 5850 card": "5850", "ati 5850 cards": "5850", "ati 5870": "5870", "ati 6750": "6750", "ati 6770": "unknown", # Not in the list "ati 6950": "6950", "ati 6970m gpu": "unknown", # Mobile GPU variant not listed "ati 7690m xt graphics card": "unknown", # Not in the list, likely typo or incorrect model "ati 7950": "unknown", # Not in the list "ati 7970": "7970", "ati card": "unknown", # Too general "ati cards": "unknown", # Too general "ati catalyst graphics drivers": "unknown", # Software, not hardware "ati driver": "unknown", # Software, not hardware "ati driver 11.5 for linux 64bit": "unknown", # Software, not hardware "ati driver 11.6": "unknown", # Software, not hardware "ati drivers": "unknown", # Software, not hardware "ati drivers 12.6 12.7 12.8 12.9 12.10": "unknown", # Software, not hardware "ati gpu": "unknown", # Too general "ati gt525m video card": "unknown", # Not in the list "ati hd 5870": "5870", "ati hd 6870": "6870", "ati hd5450": "5450", "ati hd5970 graphics cards": "5970", "ati hd6870": "6870", "ati overdrive": "unknown", # Software feature, not hardware "ati radeion 6700 series": "unknown", # Typo and too general "ati radeon 4670": "4670", "ati radeon 5770": "5770", "ati radeon 5830": "5830", "ati radeon hd 4290": "unknown", # Not in the list "ati radeon hd 4670": "4670", "ati radeon hd 5450": "5450", "ati radeon hd 5700": "unknown", # General series, not specific "ati radeon hd 5700 series": "unknown", # General series, not specific "ati radeon hd 5770": "5770", "ati radeon hd 5800 series": "unknown", # General series, not specific "ati radeon hd 5850": "5850", "ati radeon hd 5870": "5870", "ati radeon hd 5900": "unknown", # General series, not specific "ati radeon hd 5900 series": "unknown", # General series, not specific "ati radeon hd 6490m": "unknown", # Not in the list "ati radeon hd 6750m": "unknown", # Not in the list } mapping197 = { "ati rv730": "unknown", "ati rv730 cpu": "unknown", "ati stream sdk 2.2": "unknown", "ati stream sdk 2.4": "unknown", "ati/amd hd 6950": "6950", "ati/amd sdks": "unknown", "ati/radeon 5700": "unknown", # No exact match, but could refer to a series not listed. "ati5850": "5850", "ati7970": "7970", "aticonfig": "unknown", "atiman": "unknown", "atlas a3": "unknown", "atmel 2313 avr": "unknown", "atmel attiny2313": "unknown", "atmel chip": "unknown", "atmel-atmega": "unknown", "atom": "unknown", "atom 330": "unknown", "atom based linux box": "unknown", "atom based mini-itx mb": "unknown", "atom based netbook": "unknown", "atom itx": "unknown", "atsam usb to serial converter": "unknown", "atsn 700": "unknown", "attiny based programmer": "unknown", "atx": "unknown", "atx \"500w\" supplies": "unknown", "atx 1250w psus": "unknown", "atx 1300w evga psu": "unknown", "atx 8 pin": "unknown", "atx bracket / plate thing": "unknown", "atx breakout board": "unknown", "atx breakout boards": "unknown", "atx cable": "unknown", "atx case rig": "unknown", "atx computer case with power 750w corsair modular": "unknown", "atx connector": "unknown", "atx dc cable": "unknown", "atx evga pci-e cables": "unknown", "atx jumpers": "unknown", "atx lead": "unknown", "atx motherboard area of any computer case": "unknown", "atx pcie cable": "unknown", "atx power": "unknown", "atx power board": "unknown", "atx power connector": "unknown", "atx power supplies": "unknown", "atx power supply": "unknown", "atx power supply unit": "unknown", "atx psr": "unknown", } mapping198 = { "atx psu": "unknown", "atx psu connector": "unknown", "atx psu's": "unknown", "atx psus": "unknown", "atx pus": "unknown", "atx24 5v 28a": "unknown", "atx_24p connector": "unknown", "auc dongles": "unknown", "auc3": "unknown", "auc3 i2c 5pin cable": "unknown", "audi a4 station wagon": "unknown", "aug": "unknown", "aug bitfury's": "unknown", # No exact match, but suggests Bitfury hardware "aug kits": "unknown", "aug. bitfury 32": "unknown", # Suggests Bitfury hardware but no exact match "august starter kits": "unknown", "august-delivery starter kit": "unknown", "aurum psu": "unknown", "auto relays": "unknown", "auto voltage regulator": "unknown", "auto-tune controller": "unknown", "auto-tune driver": "unknown", "autoconf": "unknown", "autogen": "unknown", "automake": "unknown", "automated cutting/stripping machine": "unknown", "automatic assembly machines": "unknown", "automatic dividend payment software": "unknown", "autotransformers": "unknown", "autotune s9": "antminer s9", # Assuming it refers to tuning or optimizing an Antminer S9 "av1-3: avalon batch 1 3 modules": "avalon batch 1", # Closest match, assuming typo or shorthand "av985713.05mhs 5s12194.92": "unknown", "avaloans": "unknown", "avalon": "unknown", # General term, could refer to any Avalon series without specific model "avalon #1": "avalon batch 1", # Assuming it refers to the first batch of Avalon miners "avalon (clone)": "unknown", # Indicates a clone but not specific "avalon (the car)": "unknown", "avalon 1 gb": "unknown", "avalon 10 chip board": "unknown", "avalon 10 series": "unknown", "avalon 1041": "unknown", "avalon 10k chip": "unknown", "avalon 110gh/s": "unknown", "avalon 116 pro75": "unknown", "avalon 1166 pro 81th": "canaan avalonminer 1166 pro", # Closest match, assuming typo or shorthand "avalon 1166 pro miner": "canaan avalonminer 1166 pro", "avalon 1166pro 81th": "canaan avalonminer 1166 pro", "avalon 116pro n75": "unknown", "avalon 1246": "canaan avalonminer 1246", "avalon 1246 ( 88 th)": "canaan avalonminer 1246", # Closest match, assuming typo or shorthand } mapping199 = { "avalon 1246 85th": "canaan avalonminer 1246", # Closest match based on model number. "avalon 2": "unknown", # No specific match, could refer to any second generation Avalon product. "avalon 2 a3255-q48 55nm asic chips": "unknown", # Specific chip detail not listed in the provided hardware list. "avalon 2 boards": "unknown", # Generic reference to Avalon 2 series boards, no exact match. "avalon 2 miners": "unknown", # Generic reference to Avalon 2 series miners, no exact match. "avalon 2's": "unknown", # Generic reference to Avalon 2 series, no exact match. "avalon 200": "unknown", # No specific match, could be a generic reference to an early Avalon miner. "avalon 200gh": "unknown", # No specific match, generic reference to mining capability. "avalon 200gh/s box": "unknown", # No specific match, generic reference to mining capability. "avalon 200ghs miner batch 2": "unknown", # No specific match, refers to a batch but not listed. "avalon 200ghs tp-link": "unknown", # No specific match, includes additional detail not listed. "avalon 210": "unknown", # No specific match, could be a generic reference to an early Avalon miner. "avalon 230g": "unknown", # No specific match, generic reference to mining capability. "avalon 230gh/s": "unknown", # No specific match, generic reference to mining capability. "avalon 23gh modules": "unknown", # No specific match, refers to module capability not listed. "avalon 290 single modules": "unknown", # No specific match, refers to module capability not listed. "avalon 290gh module": "unknown", # No specific match, refers to module capability not listed. "avalon 2nd gen chips": "unknown", # Generic reference to second generation Avalon chips, no exact match. "avalon 2t": "unknown", # No specific match, could be a generic reference to an early Avalon miner. "avalon 3": "unknown", # No specific match, could refer to any third generation Avalon product. "avalon 3 module": "unknown", # Generic reference to Avalon 3 series modules, no exact match. "avalon 3 nano asic miner": "unknown", # Specific product not listed in the provided hardware list. "avalon 3g 820g bitcoinminer": "unknown", # Specific product not listed in the provided hardware list. "avalon 3module": "unknown", # Generic reference to Avalon 3 series modules, no exact match. "avalon 4": "unknown", # No specific match, could refer to any fourth generation Avalon product. "avalon 4 1000gh/s@694w": "unknown", # Specific product not listed in the provided hardware list. "avalon 4.1": "unknown", # No specific match, could refer to an updated version of a fourth generation Avalon product. "avalon 4.1 miner": "unknown", # No specific match, could refer to an updated version of a fourth generation Avalon product. "avalon 55nm": "unknown", # Specific chip detail not listed in the provided hardware list. "avalon 55nm 230ghs": "unknown", # Specific chip detail not listed in the provided hardware list. "avalon 6": "avalon6", # Exact match based on model number. "avalon 6 miner": "avalon6", # Exact match based on model number. "avalon 6 miners": "avalon6", # Exact match based on model number. "avalon 6 units": "avalon6", # Exact match based on model number. "avalon 60gh mini rig": "unknown", # No specific match, refers to a product not listed. "avalon 60gh/s mini rig": "unknown", # No specific match, refers to a product not listed. "avalon 7": "unknown", # No specific match, could refer to any seventh generation Avalon product. "avalon 721": "avalon721", # Exact match based on model number. "avalon 741": "avalon741", # Exact match based on model number. "avalon 741 miners": "avalon741", # Exact match based on model number. "avalon 741s": "avalon741", # Assuming a plural or variant, closest match. "avalon 741x2": "avalon741", # Assuming a configuration detail, closest match. "avalon 8": "unknown", # No specific match, could refer to any eighth generation Avalon product. "avalon 82": "unknown", # No specific match, could be a generic reference to an Avalon product. "avalon 821": "avalon821", # Exact match based on model number. "avalon 841": "avalon841", # Exact match based on model number. "avalon 841s": "avalon841", # Assuming a plural or variant, closest match. "avalon 851": "unknown", # No specific match, could be a newer model not listed. "avalon 851s": "unknown", # No specific match, could be a newer model not listed. "avalon 88gh/s": "unknown", # No specific match, refers to a product not listed. } mapping200 = { "avalon 921": "avalon921", "avalon 941": "unknown", "avalon a1041": "unknown", "avalon a1166": "canaan avalonminer 1166 pro", # Closest match based on model number. "avalon a1246": "canaan avalonminer 1246", "avalon a3255-q48 chip": "unknown", "avalon a3256 asic chip": "unknown", "avalon a6 miner": "unknown", "avalon a67s": "unknown", "avalon a7": "unknown", "avalon a721": "avalon721", "avalon a841 immersion cooling miners": "unknown", "avalon a921": "avalon921", "avalon and bfl units": "unknown", "avalon asic": "unknown", "avalon asic 20130819 firmware": "unknown", "avalon asic 72gh/s": "unknown", "avalon asic 85gh/s": "unknown", "avalon asic batch 2": "avalon batch 2", "avalon asic batch 3": "avalon batch 3", "avalon asic bitcoin miner": "unknown", "avalon asic board": "unknown", "avalon asic chip": "unknown", "avalon asic chips": "unknown", "avalon asic device": "unknown", "avalon asic gen2": "unknown", "avalon asic miner": "unknown", "avalon asic unit": "unknown", "avalon asic unit (avalon two)": "unknown", "avalon asic unit batch three": "avalon batch 3", "avalon asics": "unknown", "avalon asics chips": "unknown", "avalon avalon4": "unknown", "avalon b#2": "avalon batch 2", "avalon b1": "avalon batch 1", "avalon b1 unit": "avalon batch 1", "avalon b3 4 module": "unknown", "avalon based miner": "unknown", "avalon based order": "unknown", "avalon batch # 2": "avalon batch 2", "avalon batch #1": "avalon batch 1", "avalon batch #2": "avalon batch 2", "avalon batch #2 & #3 machines": "unknown", # No direct match, implies both batches. "avalon batch #3": "avalon batch 3", "avalon batch 1": "avalon batch 1", "avalon batch 1 miner": "avalon batch 1", "avalon batch 1 unit": "avalon batch 1", "avalon batch 2": "avalon batch 2", "avalon batch 2 mini": "unknown", "avalon batch 2 or 3": "unknown", # Implies either, but no direct match. } mapping201 = { "avalon batch 2 system": "avalon batch 2", "avalon batch 2 units": "avalon batch 2", "avalon batch 2#": "avalon batch 2", "avalon batch 2s": "avalon batch 2", "avalon batch 3": "avalon batch 3", "avalon batch 3s": "avalon batch 3", "avalon batch1": "avalon batch 1", "avalon batch4 psu": "unknown", # No "avalon batch 4" in the list "avalon bitcoin mainer": "unknown", # Likely a typo, but no direct match "avalon blade": "asicminer be blade", # Assuming "blade" refers to a common form factor "avalon board": "unknown", "avalon boards": "unknown", "avalon box": "unknown", "avalon boxes": "unknown", "avalon bulk chips": "unknown", "avalon cgminer": "unknown", # cgminer is software, not hardware "avalon chip": "unknown", "avalon chip module board": "unknown", "avalon chip-based rigs": "unknown", "avalon chips": "unknown", "avalon chips 2654": "unknown", "avalon chips from batch 1": "avalon batch 1", "avalon chips from batch 2": "avalon batch 2", "avalon chips named beehive": "unknown", "avalon clone": "bitmine.ch avalon clone 85gh", "avalon clone btmine box": "bitmine.ch avalon clone 85gh", # Assuming typo for "bitmine" "avalon clone prototype": "bitmine.ch avalon clone 85gh", # Assuming prototype refers to the clone "avalon clones": "bitmine.ch avalon clone 85gh", "avalon connector": "unknown", "avalon control board": "unknown", "avalon controller": "unknown", "avalon designer": "unknown", "avalon equipment": "unknown", "avalon fans": "unknown", "avalon firmware": "unknown", "avalon from canaan": "unknown", # Canaan is the manufacturer, but this is too vague "avalon from taobao": "unknown", # Taobao is a marketplace, not specific hardware "avalon gen 1": "unknown", # No specific "gen 1" hardware listed "avalon gen 1 miners": "unknown", "avalon gen 2": "unknown", # No specific "gen 2" hardware listed "avalon gen 2 chips": "unknown", "avalon gen 3 chips": "unknown", "avalon gen i chips": "unknown", "avalon gen1": "unknown", "avalon gen1 chip": "unknown", "avalon gen1.3": "unknown", "avalon gen2": "unknown", "avalon gen2 (a3255)": "unknown", "avalon gen2 chips": "unknown", "avalon gen2 – 220gh/s": "unknown", } mapping202 = { "avalon gen3 asic (e.g. a3233)": "unknown", # No exact match, but suggests a third generation Avalon ASIC. "avalon generation one": "avalon batch 1", # Closest match to first generation Avalon. "avalon group buys": "unknown", # Refers to a purchasing method, not a specific model. "avalon hash board": "unknown", # Component, not a specific miner model. "avalon hashing": "unknown", # General term, not specific hardware. "avalon icarus": "icarus", # Closest match, assuming a typo or shorthand. "avalon machine": "unknown", # Generic term, not specific. "avalon machines": "unknown", # Generic term, not specific. "avalon miner": "unknown", # Generic term, not specific. "avalon miner 1166pro-78th": "canaan avalonminer 1166 pro", # Closest match with known model. "avalon miner 200 gh/s": "unknown", # No specific model matches this description. "avalon miner 230gh": "unknown", # No specific model matches this description. "avalon miner a1166 pro-81t": "canaan avalonminer 1166 pro", # Closest match with known model. "avalon miner a851": "canaan avalonminer 741", # Assuming typo, closest model by number. "avalon miner controller": "unknown", # Accessory, not a miner model. "avalon miner europe": "unknown", # Refers to a location, not a model. "avalon miners": "unknown", # Generic term, not specific. "avalon mini": "unknown", # No specific model matches this description. "avalon mini module": "unknown", # Component, not a specific miner model. "avalon mining farm": "unknown", # Refers to a setup, not specific hardware. "avalon module": "unknown", # Component, not a specific miner model. "avalon modules": "unknown", # Component, not a specific miner model. "avalon nano": "avalon nano", # Exact match. "avalon nano 3": "avalon nano 3", # Exact match. "avalon nano usb": "avalon nano", # Closest match, assuming referring to the nano series. "avalon nano usb miners": "avalon nano", # Closest match, assuming referring to the nano series. "avalon overclockable chips": "unknown", # Refers to a feature, not a specific model. "avalon patch1": "unknown", # No specific model matches this description. "avalon patch2": "unknown", # No specific model matches this description. "avalon pdu": "unknown", # Power distribution unit, not a miner. "avalon pdu pcbs": "unknown", # Component, not a specific miner model. "avalon pre order": "unknown", # Refers to a sales method, not a specific model. "avalon pre-order": "unknown", # Refers to a sales method, not a specific model. "avalon products": "unknown", # Generic term, not specific. "avalon rasp pi": "unknown", # Likely refers to using a Raspberry Pi with Avalon miners, not a specific model. "avalon reference design": "unknown", # Refers to design specifications, not a specific model. "avalon reference design units": "unknown", # Refers to design specifications, not a specific model. "avalon rig": "unknown", # Generic term, not specific. "avalon s9": "antminer s9", # Incorrectly attributed to Avalon; should be Antminer. "avalon sample chip": "unknown", # Component, not a specific miner model. "avalon sample chips": "unknown", # Component, not a specific miner model. "avalon samples": "unknown", # Generic term, possibly referring to sample chips. "avalon site": "unknown", # Likely refers to a website, not hardware. "avalon stock": "unknown", # Refers to inventory, not a specific model. "avalon store batch 3": "avalon batch 3", # Closest match to a known batch. "avalon store batch 3 miner": "avalon batch 3", # Closest match to a known batch. "avalon team members": "unknown", # Refers to personnel, not hardware. "avalon tech": "unknown", # Generic term, not specific. "avalon tools": "unknown", # Likely refers to software or physical tools, not a miner model. "avalon unit": "unknown", # Generic term, not specific. } mapping203 = { "120mm coolermaster fans": "unknown", "120mm fan": "unknown", "120mm fans": "unknown", "120mm filter": "unknown", "120mm new fan": "unknown", "120mm silent fans": "unknown", "120mm silents": "unknown", "120mmx25mm replacement options": "unknown", "120v": "unknown", "120v avalon power supplies": "unknown", # No specific Avalon model mentioned, but related to Avalon miners. "120v isobar surge protector": "unknown", "120v item": "unknown", "120v power supplies from minerwarez": "unknown", "120w power supply": "unknown", "125 amp panel": "unknown", "125 amp service": "unknown", "1250 server psu": "unknown", "1250w gold psu": "unknown", "1250w power supply": "unknown", "1250w powersupply": "unknown", "125w panel": "unknown", "127.0.0.1": "unknown", "12704 60w tec": "unknown", "1276-5275-6-nd (1.2k resistor)": "unknown", "128 chips": "unknown", "128 chips credit": "unknown", "1280x1024 monitor": "unknown", "128gh/s asic miner": "unknown", # No specific model mentioned, but clearly ASIC mining hardware. "1293w models": "unknown", "12awg 20a circuits": "unknown", "12awg cords": "unknown", "12cm fan": "unknown", "12cm pwm fans": "unknown", "12cmx25mm fan": "unknown", "12nm chips": "unknown", "12sc singles": "unknown", "12u prototype": "unknown", "12u server racks": "unknown", "12v - 10w - 22ohm coil resister": "unknown", "12v -> 5v converter": "unknown", "12v 10 amp supply": "unknown", "12v 100ah batteries": "unknown", "12v 10a": "unknown", "12v 10a psu": "unknown", "12v 1a adapter": "unknown", "12v 2a power supply": "unknown", "12v 30a industrial power sources": "unknown", "12v 35w panel": "unknown", "12v 3a power supply": "unknown", "12v 4a power adapter": "unknown", } mapping204 = { "avalon units": "unknown", "avalon usb": "unknown", "avalon wifi": "unknown", "avalon's chips": "unknown", "avalon's first batch 66gh/s units": "avalon batch 1", # Assuming a match based on description. "avalon-4.1": "unknown", "avalon-based boards": "unknown", "avalon2": "unknown", "avalon2 200gh/s": "unknown", "avalon2 220gh miner": "unknown", "avalon2 bitcoin 105g it": "unknown", "avalon2 card": "unknown", "avalon2 single unit": "unknown", "avalon2# machines(22gh/s)": "unknown", "avalon3": "unknown", "avalon3 800gh 2u miner": "unknown", "avalon4": "unknown", "avalon4-1t miner": "unknown", "avalon4.1": "unknown", "avalon6": "avalon6", "avalon6s": "unknown", "avalon741": "avalon741", "avalona chips": "unknown", "avalongen1 tradein units": "unknown", "avalonminer": "unknown", "avalonminer 1041": "unknown", # Typo, closest match would be "canaan avalonminer 1047" but not exact. "avalonminer 1166 pro": "canaan avalonminer 1166 pro", "avalonminer 721": "canaan avalonminer 741", # Assuming a typo, closest match. "avalonminer 741": "canaan avalonminer 741", "avalonminer 821 11.0 th/s 1200w bitcoin (sha-256) asic miner": "canaan avalonminer 821", "avalonminer a1066": "unknown", # No exact match, possibly a typo or newer model not listed. "avalonminer usb converter 3 (auc3)": "unknown", "avalonminers": "unknown", "avalonn countdown timer": "unknown", "avas1": "unknown", "avast av": "unknown", "avid mojo sdi fpga": "unknown", "avira antivir": "unknown", "avl asic": "unknown", "avlons": "unknown", "avnet baseboard": "unknown", "avr": "unknown", "avr dragon": "unknown", "avr studio ver 5": "unknown", "avratmel dragon": "unknown", "avy1 - b2": "unknown", "avy3 module": "unknown", "awesome miner": "unknown", "awesome miner monitor": "unknown", "awg 16 wires": "unknown" } mapping205 = { "awg16 cables": "unknown", "awg16 custom cables": "unknown", "aws codes": "unknown", "ax1200i": "unknown", "ax1200i platinum psus": "unknown", "ax750": "unknown", "ax860 psu": "unknown", "ax860me : cx600": "unknown", "aywun a1 850w psu": "unknown", "aywun mega pro 850w psu": "unknown", "b - gears 140m blue": "unknown", "b#2 order": "unknown", "b+ model": "unknown", "b1": "unknown", "b1 avalon": "avalon batch 1", # Assuming "b1" refers to "batch 1" "b1 box": "unknown", "b1 s3": "antminer s3", # Assuming "b1" is a prefix not relevant to the model "b1 s5": "antminer s5", # Assuming "b1" is a prefix not relevant to the model "b1 s7": "antminer s7", # Assuming "b1" is a prefix not relevant to the model "b1 s9": "antminer s9", # Assuming "b1" is a prefix not relevant to the model "b1+": "unknown", "b1/b2 avalon": "unknown", # No direct match, could refer to multiple Avalon models "b11 board": "unknown", "b1s": "unknown", "b2": "unknown", "b2 3 module": "unknown", "b2 30mh": "unknown", "b2 avalon": "avalon batch 2", # Assuming "b2" refers to "batch 2" "b2 s7's": "antminer s7", # Assuming "b2" is a prefix not relevant to the model "b2 unit": "unknown", "b29": "unknown", "b3": "unknown", "b3 module": "unknown", "b3 modules": "unknown", "b3 units": "unknown", "b3 with b2/b1 'incompatibility'": "unknown", "b4": "unknown", "b4 s9": "antminer s9", # Assuming "b4" is a prefix not relevant to the model "b4 units": "unknown", "b450 for ryzen cpus": "unknown", "b460": "unknown", "b470 for intel cpus": "unknown", "b5": "unknown", "b526": "unknown", "b6": "unknown", "b8": "bitfury b8", "b9": "unknown", "ba bb": "unknown", "ba boards": "unknown", "ba break out boards": "unknown", } mapping206 = { "ba bullet run": "unknown", "ba x-1": "black arrow prospero x-1", "ba x3s": "black arrow prospero x-3", "baby jet": "hashfast baby jet", "baby jet upgrade kit": "unknown", # No direct match, but related to "hashfast baby jet" "baby jets": "hashfast baby jet", "baby unicorn": "unknown", "baby unicorn hasher": "unknown", "baby unicorn miner": "unknown", "baby unicronhashertm": "unknown", "babyjet": "hashfast baby jet", "babyjet #1": "hashfast baby jet", # Assuming a version or batch indication "babyjet's ups/batts": "unknown", # Related to "hashfast baby jet" but not a hardware name "babyjets": "hashfast baby jet", "babyjets batch 1": "hashfast baby jet", # Assuming a version or batch indication "back fan": "unknown", "back plane": "unknown", "back plate": "unknown", "back up genset / battery switch": "unknown", "backarrow hashboards": "unknown", "backing plate": "unknown", "backplane": "unknown", "backplane caps": "unknown", "backplanes": "unknown", "backup chain_voltage": "unknown", "backup drive": "unknown", "backup internet": "unknown", "bad fan": "unknown", "baikal 900 mh machines": "unknown", # No direct match, but Baikal is a known manufacturer "ball-head hex screwdriver 2.5mm": "unknown", "ballast": "unknown", "bamt": "unknown", "bamt 0.5": "unknown", "bamt 0.5c(catalyst 11.6)": "unknown", "bamt miner": "unknown", "bamt mother file": "unknown", "bamt rig": "unknown", "bamt rigs": "unknown", "banana pi": "unknown", "barbs": "unknown", "bare circuit boards": "unknown", "bare pcb's": "unknown", "barebone pcb": "unknown", "barrel adapters": "unknown", "barrel plug": "unknown", "barrel plug adapter": "unknown", "barrel plugs": "unknown", "barts": "unknown", "base station": "unknown", "baseboard heaters": "unknown", } mapping207 = { "basic": "unknown", "basic 54gh/s": "unknown", "basic devices": "unknown", "basic mining rigs": "unknown", "basic monitoring package": "unknown", "basic units": "unknown", "basic01": "unknown", "basic02": "unknown", "basics": "unknown", "batch": "unknown", "batch #1": "unknown", "batch #1 avalon": "avalon batch 1", "batch #1 unit": "unknown", "batch #1's": "unknown", "batch #2": "unknown", "batch #2 avalon": "avalon batch 2", "batch #2 chips": "unknown", "batch #2 order": "unknown", "batch #2 unit": "unknown", "batch #2 unit with 4 modules": "unknown", "batch #3": "unknown", "batch #3 avalon": "avalon batch 3", "batch #3 miner": "unknown", "batch 1": "avalon batch 1", "batch 1 avalon": "avalon batch 1", "batch 1 avalon modules": "unknown", "batch 1 avalon units": "unknown", "batch 1 chips": "unknown", "batch 1 miner screens": "unknown", "batch 1 miners": "unknown", "batch 1 unit": "unknown", "batch 11": "unknown", "batch 1s": "unknown", "batch 2": "avalon batch 2", "batch 2 avalon": "avalon batch 2", "batch 2 avalon unit": "unknown", "batch 2 avalon's": "unknown", "batch 2 chips": "unknown", "batch 2 machines": "unknown", "batch 2 miner": "unknown", "batch 2 miners": "unknown", "batch 2 psu": "unknown", "batch 2 sierras": "unknown", "batch 2 units": "unknown", "batch 23456": "unknown", "batch 3": "avalon batch 3", "batch 3 avalon": "avalon batch 3", "batch 3 chips": "unknown", "batch 3 miners": "unknown", "batch 3 s2": "unknown" } mapping208 = { "batch 3 unit": "unknown", "batch 3s": "unknown", "batch 4": "unknown", "batch 4 model": "unknown", "batch 5": "unknown", "batch 5.16 chips": "unknown", "batch 5/6": "unknown", "batch 8 miners": "unknown", "batch 8 s9": "antminer s9", # Assuming a typo or version difference, closest match. "batch file": "unknown", "batch one s3": "antminer s3", # Assuming "batch one" refers to an early or specific batch of Antminer S3. "batch one units": "unknown", "batch s9": "antminer s9", "batch#3": "unknown", "batch-1": "avalon batch 1", # Assuming "batch-1" refers to the first batch of Avalon. "batch-17": "unknown", "batch-3": "avalon batch 3", # Assuming "batch-3" refers to the third batch of Avalon. "batch1 14th model": "unknown", "batch2": "unknown", "batch2 units": "unknown", "batch2 wave 1 unit": "unknown", "batch2 wave 2 unit": "unknown", "batch3": "avalon batch 3", # Assuming "batch3" refers to the third batch of Avalon. "batteries": "unknown", "battery bank": "unknown", "battle-finch": "unknown", "bb": "unknown", "bb black board": "unknown", "bb board": "unknown", "bb v2.3 control board": "unknown", "bbb": "unknown", "bbb (rev b hotplug)": "unknown", "bbb boards": "unknown", "bbb chips": "unknown", "be": "unknown", "be blade": "asicminer be blade", "be blade 13gh": "asicminer be blade", # Assuming the "13gh" is a specification detail of the BE Blade. "be controller": "unknown", "be cube v9.17 asic gt (proxy auto longpoll support)": "asicminer be cube", # Assuming a specific version of BE Cube. "be cubes": "asicminer be cube", "be stick": "unknown", "be sticks": "unknown", "be's": "unknown", "be100 chip": "unknown", "be200": "unknown", "be200 8mmx8mm chips": "unknown", "be200 chips": "unknown", "be200-based boards": "unknown", "beagle board": "unknown", "beagle bone": "unknown", } mapping209 = { "beagle bone black": "unknown", "beagleboard": "unknown", "beaglebone": "unknown", "beaglebone black": "unknown", "beaglebone black based mining hosts": "unknown", "beaglebone fans": "unknown", "beaglebone rev. c": "unknown", "beaglebone.edt": "unknown", "beaglebones": "unknown", "beam 2u": "unknown", "beast hubs": "unknown", "beefy iron": "unknown", "beehive board": "unknown", "belkin be106000-108r": "unknown", "belkin f4u018-blk": "unknown", "belkin model": "unknown", "belkin usb 2.0 7-port hubs": "unknown", "belkin wap": "unknown", "belkin wifi net": "unknown", "ben rail": "unknown", "berg jumpers": "unknown", "bes": "unknown", "beta 2": "unknown", "beta cards": "unknown", "beta miners": "unknown", "bf": "unknown", "bf 1 chips": "unknown", "bf chips": "unknown", "bf16": "unknown", "bf250": "unknown", "bfg": "unknown", "bfg compatible driver": "unknown", "bfg miner": "unknown", "bfg miner 3.10.0": "unknown", "bfgminer": "unknown", "bfgminer (git cloned)": "unknown", "bfgminer 2.5.1": "unknown", "bfgminer 3.0.0": "unknown", "bfgminer 3.1.1": "unknown", "bfgminer 3.1.2": "unknown", "bfgminer 3.2.0. 64bit": "unknown", "bfgminer 4.5": "unknown", "bfgminer 4.7": "unknown", "bfgminer 5.1 for mac": "unknown", "bfgminer 5.4.2.7": "unknown", "bfl": "unknown", "bfl (cointerra?) monarch": "bfl monarch", # Closest match, assuming a confusion with Cointerra. "bfl (fpga)": "unknown", "bfl 10ghs jala": "unknown", "bfl 15": "unknown", } mapping210 = { "bfl 16": "unknown", "bfl 20": "unknown", "bfl 24": "unknown", "bfl 25gh/s miner": "unknown", "bfl 30": "unknown", "bfl 30 ghash little sc": "unknown", "bfl 30gh": "unknown", "bfl 30gh'er": "unknown", "bfl 30gh/s asic": "unknown", "bfl 4 gh/s chips": "unknown", "bfl 4ghs chips": "unknown", "bfl 50 gh units": "unknown", "bfl 50gh": "unknown", "bfl 50gh+": "unknown", "bfl 5gh": "unknown", "bfl 5gh/s jalapeo": "bfl single 'sc'", # Closest match, assuming typo for "jalapeno" "bfl 5ghs miners": "unknown", "bfl 60": "unknown", "bfl 60 gh/s machines": "unknown", "bfl 60 gh/s miner": "unknown", "bfl 60 gh/s miners": "unknown", "bfl 60 ghs": "unknown", "bfl 60 single": "unknown", "bfl 60gh": "unknown", "bfl 60gh unit": "unknown", "bfl 60gh/s single": "bfl single 'sc'", # Assuming it refers to the BFL Single SC "bfl 60gh/s singles": "bfl single 'sc'", "bfl 60ghs asic": "unknown", "bfl 7 gh/s jalapeno": "butterflylabs (bfl) jalapeno", "bfl 700gh monarch": "bfl monarch", "bfl 7gh/s jalapeno": "butterflylabs (bfl) jalapeno", "bfl 8gh miner": "unknown", "bfl asic": "unknown", "bfl asic chip": "unknown", "bfl asic chips": "unknown", "bfl asic miner": "unknown", "bfl asic sample chip": "unknown", "bfl asic sample chips": "unknown", "bfl asic single": "unknown", "bfl asics": "unknown", "bfl bitforce sc singles": "unknown", "bfl board": "unknown", "bfl boxes": "unknown", "bfl chip": "unknown", "bfl chips": "unknown", "bfl chips and boards": "unknown", "bfl credits": "unknown", "bfl cubes": "unknown", "bfl device": "unknown", "bfl devices": "unknown" } mapping211 = { "bfl fpga": "unknown", "bfl fpga single": "unknown", "bfl fpga singles": "unknown", "bfl fpga units": "unknown", "bfl fpgas": "unknown", "bfl gear": "unknown", "bfl hardware": "unknown", "bfl hardware (little single)": "unknown", "bfl jal unit": "unknown", "bfl jalaepno": "butterflylabs (bfl) jalapeno", # Closest match, assuming typo. "bfl jalapeno": "butterflylabs (bfl) jalapeno", "bfl jalapeno miners": "butterflylabs (bfl) jalapeno", "bfl jalapeno power brick": "unknown", "bfl jalapenos": "butterflylabs (bfl) jalapeno", "bfl jalapeo": "butterflylabs (bfl) jalapeno", # Assuming typo. "bfl jalapeo miners": "butterflylabs (bfl) jalapeno", # Assuming typo. "bfl jalapeos": "butterflylabs (bfl) jalapeno", # Assuming typo. "bfl jalepeno": "butterflylabs (bfl) jalapeno", # Assuming typo. "bfl jallies": "unknown", "bfl labs": "unknown", "bfl labs 60 gh/s asic single": "unknown", # No exact match, possibly related to "bfl single 'sc'" but not clear. "bfl little single": "unknown", # No exact match, possibly related to "bfl single 'sc'" but not clear. "bfl little single asic": "unknown", # No exact match, possibly related to "bfl single 'sc'" but not clear. "bfl little single sc": "unknown", # No exact match, possibly related to "bfl single 'sc'" but not clear. "bfl ls": "unknown", "bfl miner": "unknown", "bfl miners": "unknown", "bfl mini single": "unknown", # No exact match, possibly related to "bfl single 'sc'" but not clear. "bfl mini-rig": "butterflylabs mini rig", "bfl mini-rigs": "butterflylabs mini rig", "bfl monarch": "bfl monarch", "bfl mugs": "unknown", "bfl oem psus": "unknown", "bfl orders": "unknown", "bfl paypal order": "unknown", "bfl power supplies": "unknown", "bfl power supply": "unknown", "bfl pre-orders": "unknown", "bfl product": "unknown", "bfl products": "unknown", "bfl psu": "unknown", "bfl rev2 x16": "unknown", "bfl sc": "bfl sc", "bfl sc minirigs": "bfl single 'sc'", # No exact match, possibly related to "butterflylabs mini rig" but not clear. "bfl sc power supplies": "bfl single 'sc'", "bfl sc single": "bfl single 'sc'", "bfl sc single 60": "bfl single 'sc'", # No exact match, possibly related to "bfl single 'sc'" but not clear. "bfl sc single miners": "bfl single 'sc'", # No exact match, possibly related to "bfl single 'sc'" but not clear. "bfl sc singles": "bfl single 'sc'", # No exact match, possibly related to "bfl single 'sc'" but not clear. "bfl scs": "unknown" } mapping212 = { "bfl shares (250 gh/s)": "unknown", "bfl single": "unknown", "bfl single 60 power supplies": "unknown", "bfl single 60gh/s machine": "unknown", # Closest match would be "bfl single 'sc'", but not explicit. "bfl single fpga": "unknown", "bfl single fpgai": "unknown", "bfl single powersupply": "unknown", "bfl single sc": "bfl single 'sc'", "bfl single sc (60ghs)": "bfl single 'sc'", "bfl single sc 60gh": "bfl single 'sc'", "bfl single sc jalapeno": "butterflylabs (bfl) jalapeno", "bfl single scs": "unknown", "bfl single/30 supply": "unknown", "bfl singles": "unknown", "bfl two jalapenos": "butterflylabs (bfl) jalapeno", "bfl unit": "unknown", "bfl units": "unknown", "bfl upgraded jala's": "butterflylabs (bfl) jalapeno", "bfl v1.3": "unknown", "bfl vaporware": "unknown", "bfl vaporware products": "unknown", "bfl's jalapeño": "butterflylabs (bfl) jalapeno", "bfl's new asic line": "unknown", "bfl+2xica": "unknown", "bfl+ica": "unknown", "bfl-chip": "unknown", "bfl50": "unknown", "bfl60": "unknown", "bfls": "unknown", "bfsb h-card v2.2 (compatible with v3.0 m-board only)": "unknown", "bfsb m-board v3 (pcie 1x style connectors)": "unknown", "bfsb miner": "unknown", "bfsb starter kit": "unknown", "bfx2 bitfury twin chip usb stick miner": "unknown", "bfx2 bitfury usb stick miner": "unknown", "bfx2 miner": "unknown", "bfy chips": "unknown", "bga's": "unknown", "bgear fans": "unknown", "bgears pwm 120mm": "unknown", "bgminer 3.5.1": "unknown", "bi fury usb miner": "bi*fury", "bi*fury fastest usb miner in the world - 5.2 gh/s": "bi*fury", "bi-metal thermostat": "unknown", "bicycle": "unknown", "bifuries": "unknown", "bifury": "bi*fury", "bifury 5+ gh/s": "bi*fury", "big box fan": "unknown", "big boy deltas": "unknown" } mapping213 = { "big fans": "unknown", "big inductor": "unknown", "big inductors": "unknown", "big miners": "unknown", "big scanner": "unknown", "big wooden box": "unknown", "bigtec 10-port": "unknown", "billion router": "unknown", "biodigestor genset system": "unknown", "bionaire": "unknown", "biostar btc-24gh": "unknown", "biostar ta-870 mobo": "unknown", "bit burner furys": "unknown", # No exact match, possibly related to "bitburner" but unclear "bit message": "unknown", "bit-tech": "unknown", "bit-tech miners": "unknown", "bit-winkor a1": "unknown", # No exact match, possibly a typo or variant not listed "bit-winkor miners": "unknown", "bitaxe v2 pcbs": "unknown", "bitburner": "unknown", # No exact match, but related to "bitburner fury" series "bitburner boards": "unknown", # Related to "bitburner fury" but not a direct match "bitburner fury": "unknown", # Closest match would be "bitburner fury" but not listed exactly "bitburner fury (40-60 gh/s) single board": "unknown", # Detailed but no exact match "bitburner fury boards": "unknown", "bitburner xx boards": "unknown", "bitburners": "unknown", "bitburnerx (10 chip board)": "unknown", "bitburnerxx": "unknown", "bitburnserxx": "unknown", # Likely a typo, but unclear exact match "bitcare": "unknown", "bitcoin \"data centers\"": "unknown", "bitcoin (btc) miner 1th/s": "unknown", # Descriptive but no exact match "bitcoin asics": "unknown", # General category, not a specific model "bitcoin blades": "unknown", # Could refer to a type of ASIC but not specific enough "bitcoin block (bitcoin erupter cube)": "unknown", # Descriptive but no exact match "bitcoin client": "unknown", "bitcoin daemon": "unknown", "bitcoin miner": "unknown", # General term, not specific hardware "bitcoin mining equipment": "unknown", # General term, not specific hardware "bitcoin mining kb 1150": "unknown", "bitcoin mining machine": "unknown", # General term, not specific hardware "bitcoin rig": "unknown", # General term, not specific hardware "bitcoin server": "unknown", "bitcoin spinner": "unknown", "bitcoin stetson": "unknown", "bitcoin wallet": "unknown", "bitcoin-qt": "unknown", "bitcoin-qt wallet": "unknown", "bitcoind": "unknown", "bitcoind server": "unknown", } mapping214 = { "12v 6a power supply": "unknown", "12v 6a psu": "unknown", "12v @ 5 amp power brick": "unknown", "12v adapter": "unknown", "12v cables": "unknown", "12v dc 5a power supply": "unknown", "12v dc head/cable": "unknown", "12v eps connectors": "unknown", "12v fan": "unknown", "12v fuses": "unknown", "12v miners": "unknown", "12v molex output": "unknown", "12v out": "unknown", "12v psu": "unknown", "12v rails": "unknown", "12v server psu": "unknown", "12v splitters": "unknown", "12v30a power supply": "unknown", "12vdc miners": "unknown", "12volts": "unknown", "12x7950s": "7950", # Assuming a typo or shorthand for multiple 7950 units. "13 port hub": "unknown", "13 port powered hub": "unknown", "13-port hubs": "unknown", "13-porter bay hubs": "unknown", "13.8 k cfm fan": "unknown", "13.85 auto-frequency miner": "unknown", "1300 g2": "unknown", "1300 g2 evga": "unknown", "1300 g2 psu": "unknown", "1300 hammer chips": "unknown", "1300 w psu": "unknown", "1300 watt evga": "unknown", "1300 watt evga platinum psu": "unknown", "1300 watt psu": "unknown", "1300g2 supernova": "unknown", "1300psu platinum": "unknown", "1300w (106a) 12v dell psus": "unknown", "1300w dc": "unknown", "1300w evga": "unknown", "1300w evga power supply": "unknown", "1300w evga unit": "unknown", "1300w gold psu": "unknown", "1300w power supply": "unknown", "1300w psu": "unknown", "1300w psus": "unknown", "130nm rig": "unknown", "1350 rpm yate loons": "unknown", "1350w psu": "unknown", "1350w psu's": "unknown", } mapping215 = { "bitcrane t-110": "unknown", "bitcrane t-110 bitcoin miner": "unknown", "bitcrane t-110s": "unknown", "bitcrane ultrahoist board": "unknown", "bitfenix prodigy case": "unknown", "bitfenix spectre pro pwm 140mm fans": "unknown", "bitforce": "bitforce sha256 single", "bitforce 60gh/s sc": "bfl single 'sc'", "bitforce fpga": "unknown", "bitforce fpga single": "bitforce sha256 single", "bitforce jalapeno": "butterflylabs (bfl) jalapeno", "bitforce sc": "bitforce sha256 single", "bitforce sc (asic) products": "bitforce sha256 single", "bitforce sc little single": "bitforce sha256 single", "bitforce scjalapenos": "unknown", # Closest match would be "butterflylabs (bfl) jalapeno" but the string is unclear. "bitforce sha 256 sc": "bitforce sha256 single", "bitforce sha256 sc": "bitforce sha256 single", "bitforce sha256 single": "bitforce sha256 single", "bitforce single": "bitforce sha256 single", "bitforce single (asic)": "bitforce sha256 single", "bitforce single (fpga)": "bitforce sha256 single", "bitforce single sc": "bfl single 'sc'", "bitforce single sc 60gh/s": "bfl single 'sc'", "bitforce singles": "bitforce sha256 single", "bitforce256": "unknown", "bitforces": "unknown", "bitforcesc": "unknown", "bitfountain block erupter usb": "unknown", "bitfuries 16 chips": "unknown", "bitfurry asic chips": "unknown", "bitfurryboards (cryptx version)": "unknown", "bitfury": "unknown", "bitfury (rev.1) asic chips": "unknown", "bitfury 1*h-board (october)": "unknown", "bitfury 120gh asic": "unknown", "bitfury 14nm chips": "unknown", "bitfury 16 chip boards": "unknown", "bitfury 16 chip boards 41.7gh/s": "unknown", "bitfury 16 nm chips": "unknown", "bitfury 2*h-board": "unknown", "bitfury 25gh/s h-board #1 (october delivery)": "unknown", "bitfury 28": "unknown", "bitfury 3*h-board (october)": "unknown", "bitfury 400 gh kit": "unknown", "bitfury 400 gh/s units": "unknown", "bitfury 450g rig": "unknown", "bitfury 55": "unknown", "bitfury 55nm": "unknown", "bitfury 55nm chip": "unknown", "bitfury 8board rig": "unknown", } mapping216 = { "bitfury asic": "unknown", "bitfury asic miner 65nm": "unknown", "bitfury asics": "unknown", "bitfury bare chips": "unknown", "bitfury based miner": "unknown", "bitfury bf1 usb miner (com100)": "unknown", "bitfury bfx2": "unknown", "bitfury board": "unknown", "bitfury boards": "unknown", "bitfury burner": "unknown", "bitfury burner board": "unknown", "bitfury burners": "unknown", "bitfury cases": "unknown", "bitfury chip": "unknown", "bitfury chips": "unknown", "bitfury chips 55nm rev.1": "unknown", "bitfury chips 55nm rev.2": "unknown", "bitfury device": "unknown", "bitfury farm": "unknown", "bitfury frame": "unknown", "bitfury full kit": "unknown", "bitfury gear": "unknown", "bitfury h-board": "unknown", "bitfury h-boards": "unknown", "bitfury hardware": "unknown", "bitfury m-board": "unknown", "bitfury machine": "unknown", "bitfury miner": "unknown", "bitfury miners": "unknown", "bitfury october preorder": "unknown", "bitfury rev.2 chips": "unknown", "bitfury rig": "unknown", "bitfury rigs": "unknown", "bitfury s-hash case": "unknown", "bitfury sample chips": "unknown", "bitfury shares": "unknown", "bitfury shares (740+ gh/s)": "unknown", "bitfury shares (840+ gh/s)": "unknown", "bitfury starter kit": "unknown", "bitfury starterkit (august)": "unknown", "bitfury twinchip 4 - 5 gh/s asic usb miner": "unknown", "bitfury twins": "unknown", "bitfury unit": "unknown", "bitfury units": "unknown", "bitfury v1 chips": "unknown", "bitfury's": "unknown", "bitfury's asic": "unknown", "bitfury/mbp": "unknown", "bitfurys": "unknown", "bitfurystrikesback": "unknown"# Given the list provided and the collection of strings, it appears none of the specific Bitfury products listed in the collection directly match the names in the provided hardware list. Therefore, all entries are marked as "unknown". } mapping217 = { "bitfurystrikesback 16 blades miner": "unknown", # No exact match, and "bitfury" related hardware doesn't match the description. "bitfurystrikesback hardware": "unknown", # No exact match, and unclear which "bitfury" hardware it refers to. "bithopper": "unknown", # No corresponding hardware in the list. "bithopper 2.6.2": "unknown", # No corresponding hardware in the list. "bitmain": "unknown", # General brand, not specific hardware. "bitmain 1600w psu": "unknown", # Power supply units are not listed in the hardware list. "bitmain 1600w v3 psu": "unknown", # Power supply units are not listed in the hardware list. "bitmain 240v psu": "unknown", # Power supply units are not listed in the hardware list. "bitmain above power supply": "unknown", # Power supply units are not listed in the hardware list. "bitmain and a1 clones": "unknown", # No specific hardware, and clones are not listed. "bitmain antminer 180 gh/s": "unknown", # No exact match, possibly referring to early Antminer models but not specific. "bitmain antminer 180gh": "unknown", # Similar to above, no exact match. "bitmain antminer 180gh/s": "unknown", # Similar to above, no exact match. "bitmain antminer 2.0 u2 usb miner": "antminer u2+", # Closest match based on description. "bitmain antminer 2.0+ gh/s u2 usb miners": "antminer u2+", # Closest match based on description. "bitmain antminer 2.0+ gh/s u2+ usb miners": "antminer u2+", # Closest match based on description. "bitmain antminer apw3-12-1600 psu": "unknown", # Power supply units are not listed in the hardware list. "bitmain antminer c1": "unknown", # No exact match in the list. "bitmain antminer d3": "antminer d3", # Exact match. "bitmain antminer s1": "antminer s1", # Exact match. "bitmain antminer s1 180 gh/s": "antminer s1", # Exact match, with additional specification. "bitmain antminer s1 180gh": "antminer s1", # Exact match, with additional specification. "bitmain antminer s1 180gh/s miner": "antminer s1", # Exact match, with additional specification. "bitmain antminer s1 dual blade 180-200 gh/s": "antminer s1", # Exact match, with additional specification. "bitmain antminer s17+": "antminer s17+", # Exact match. "bitmain antminer s19 90th": "antminer s19", # Closest match, assuming typo or version difference. "bitmain antminer s2": "antminer s2", # Exact match. "bitmain antminer s3": "antminer s3", # Exact match. "bitmain antminer s3 controller board": "antminer s3", # Exact match, specifying a part of the hardware. "bitmain antminer s3+": "antminer s3+", # Exact match. "bitmain antminer s3+ (batch 10)": "antminer s3+", # Exact match, with batch information. "bitmain antminer s4": "antminer s4", # Exact match. "bitmain antminer s5": "antminer s5", # Exact match. "bitmain antminer s5+": "antminer s5+", # Exact match. "bitmain antminer s7": "antminer s7", # Exact match. "bitmain antminer s7 apw3-12-1600 psu": "antminer s7", # Exact match, with PSU information. "bitmain antminer s9": "antminer s9", # Exact match. "bitmain antminer s9k": "antminer s9k", # Exact match. "bitmain antminer u1 (1.6ghs)": "antminer u1", # Exact match, with specification. "bitmain antminer u1 usb bitcoion miner": "antminer u1", # Typo in "bitcoin", but closest match is "antminer u1". "bitmain antminer u2": "antminer u2+", # Closest match, assuming typo or version difference. "bitmain antminer u3": "antminer u3", # Exact match. "bitmain antminers": "unknown", # General term, not specific hardware. "bitmain antrouter r1": "unknown", # No exact match in the list. "bitmain apw series": "unknown", # Power supply units are not listed in the hardware list. "bitmain apw1600": "unknown", # Power supply units are not listed in the hardware list. "bitmain apw3+": "unknown", # Power supply units are not listed in the hardware list. "bitmain apw3+ psu": "unknown", # Power supply units are not listed in the hardware list. "bitmain apw3++": "unknown", # Power supply units are not listed in the hardware list. "bitmain apw3-12-1600 psu series psus": "unknown", # Power supply units are not listed in the hardware list. } mapping218 = { "bitmain apw3-12-1600-b2": "unknown", "bitmain apw3-1200-1600-a3": "unknown", "bitmain apw7 power supply": "unknown", "bitmain apw9": "unknown", "bitmain blades": "unknown", "bitmain bm1387": "unknown", "bitmain boards": "unknown", "bitmain c1": "unknown", "bitmain c1 liquid cooled miner": "unknown", "bitmain fans": "unknown", "bitmain gear": "unknown", "bitmain gui": "unknown", "bitmain h/w": "unknown", "bitmain hardware": "unknown", "bitmain hw": "unknown", "bitmain l3+": "unknown", # While Bitmain produces the L3+, it's not listed explicitly in the provided list. "bitmain miner": "unknown", "bitmain miners": "unknown", "bitmain products": "unknown", "bitmain psu": "unknown", "bitmain psus": "unknown", "bitmain r4": "antminer r4", "bitmain s1": "antminer s1", "bitmain s1 antminers": "antminer s1", "bitmain s17 pro psu": "antminer s17 pro", # Assuming the PSU refers to the power supply for the S17 Pro. "bitmain s19": "antminer s19", "bitmain s19 pro (110t)": "antminer s19 pro", "bitmain s19j pros": "antminer s19j pro", "bitmain s2": "antminer s2", "bitmain s3": "antminer s3", "bitmain s3 batch 6": "antminer s3", # Assuming "batch 6" refers to a specific batch of S3 miners. "bitmain s3 miner": "antminer s3", "bitmain s3+": "antminer s3+", "bitmain s4": "antminer s4", "bitmain s5 miners": "antminer s5", "bitmain s7": "antminer s7", "bitmain s9 13.5th w/ apw3++ psu": "antminer s9", # Assuming the description refers to an S9 miner with a specific PSU. "bitmain s9i": "antminer s9i", "bitmain sent replacements psu": "unknown", "bitmain t15s": "unknown", "bitmain t17": "antminer t17", "bitmain u1": "antminer u1", "bitmain u1 gb": "antminer u1", # Assuming "gb" refers to a variant or specification not listed. "bitmain u1 miners": "antminer u1", "bitmain website ant": "unknown", "bitmain's antminer s3+ units": "antminer s3+", "bitmain's latest gadget the \"antminer jumper switch\" psu plug": "unknown", "bitmain's t17e": "antminer t17e", "bitmains latest firmware": "unknown", "bitmaintech": "unknown" } mapping219 = { "bitmaintech antminer s1": "antminer s1", "bitmaintech fans": "unknown", "bitmaintech gb5": "unknown", "bitmaintech psu": "unknown", "bitmaintech s-7": "antminer s7", # Assuming a typo, closest match. "bitmaintech s1 miner": "antminer s1", "bitmaintech s3 mining": "antminer s3", "bitman t15": "unknown", # No direct match, possibly a typo or different model. "bitmine": "unknown", "bitmine 1th desk unit": "unknown", # No exact match, possibly referring to a Bitmine product. "bitmine a1 28nm 1t colorbit": "unknown", # No exact match, possibly referring to a Bitmine product. "bitmine clones": "unknown", "bitmine coincraft 1 th/s": "1 th/s coincraft miner", # No exact match, but related to Bitmine Coincraft products. "bitmine coincraft a1 28nm chip": "1 th/s coincraft miner", # No exact match, but related to Bitmine Coincraft products. "bitmine coincraft desk units": "1 th/s coincraft miner", # No exact match, but related to Bitmine Coincraft products. "bitmine coincraft desk v2": "1 th/s coincraft miner", # No exact match, but related to Bitmine Coincraft products. "bitmine coingraft": "1 th/s coincraft miner", # Typo, possibly referring to Bitmine Coincraft products. "bitmine coingraft desk 1th/s": "1 th/s coincraft miner", # Typo and no exact match, possibly referring to Bitmine Coincraft products. "bitmine desk": "1 th/s coincraft miner", # No exact match, possibly referring to a Bitmine product. "bitmine desk 1th": "1 th/s coincraft miner", # No exact match, possibly referring to a Bitmine product. "bitmine reference board": "unknown", # No exact match, possibly referring to a Bitmine product. "bitmine rig": "unknown", # No exact match, possibly referring to a Bitmine product. "bitmine rig modules": "unknown", # No exact match, possibly referring to a Bitmine product. "bitmine.ch coincraft": "1 th/s coincraft miner", # No exact match, but related to Bitmine Coincraft products. "bitmine.ch coincraft desk": "1 th/s coincraft miner", # No exact match, but related to Bitmine Coincraft products. "bitmine.ch coincraft desk unit": "1 th/s coincraft miner", # No exact match, but related to Bitmine Coincraft products. "bitminer s7": "antminer s7", "bitminer.exe": "unknown", "bitminers s1": "antminer s1", "bitmines": "unknown", "bitminter": "unknown", "bitminter client": "unknown", "bitminter client ( bfl single )": "bfl single 'sc'", # Assuming a reference to BFL Single 'SC'. "bitminter client 1.4.0": "unknown", "bitminter official client": "unknown", "bitpay": "unknown", "bitpay bb": "unknown", "bitscope": "unknown", "bitseed node v2": "unknown", "bitsyncom": "unknown", "bitvise": "unknown", "bitwins": "unknown", "bi•fury": "bi*fury", "bkkcoins 16 chip klondike boards": "unknown", # No exact match, possibly referring to Klondike products. "black": "unknown", "black anker hubs": "unknown", "black arrow": "unknown", # No exact match, but related to Black Arrow products. "black arrow 28nm 100ghash bitcoin asic": "unknown", # No exact match, but related to Black Arrow products. "black arrow bitfury prosperos": "unknown", # No exact match, but related to Black Arrow Prospero products. "black arrow boards": "unknown", # No exact match, but related to Black Arrow products. } mapping220 = { "black arrow bullet run": "unknown", "black arrow prospero x-3": "black arrow prospero x-3", "black arrow prospero x-3 (2000ghash/second) miners": "black arrow prospero x-3", # Assuming specific model details are not required "black arrow rig": "unknown", "black arrow units": "unknown", "black arrow x1 hashboards": "unknown", "black box": "unknown", "black case": "unknown", "black cases": "unknown", "black controller board": "unknown", "black erupters": "unknown", "black friday jalapeno": "butterflylabs (bfl) jalapeno", # Assuming a promotional variant "black fruit fig tree": "unknown", "black heatsink": "unknown", "black miner prime": "unknown", "black one": "unknown", "black plug": "unknown", "black stuff from zeus mining": "unknown", "black widows": "unknown", "blackarrow": "unknown", "blackarrow lancelot fpga": "lancelot", # Closest match based on the context "blackarrow miners": "unknown", "blackarrow minion chip": "unknown", "blackarrow software atx-dc breakout board cases": "unknown", "blackarrow x1": "unknown", "blackarrow x3": "unknown", "blackminer monster": "unknown", "blackminer one": "unknown", "blade": "asicminer be blade", # Assuming the context refers to ASICMiner's product "blade (green one)": "asicminer be blade", # Same assumption as above "blade 1": "unknown", "blade 2": "unknown", "blade 3": "unknown", "blade backplanes": "unknown", "blade erupter": "unknown", "blade erupter little asic usb miner": "unknown", "blade erupters": "unknown", "blade gen2": "unknown", "blade miners": "unknown", "blade psu": "unknown", "blade server enclosure": "unknown", "blade v2": "unknown", "blades": "unknown", "blades with bitmain chips": "unknown", "blank cards with a read /write device": "unknown", "blank frontside pcb": "unknown", "blank pcbs": "unknown", "blf mugs": "unknown", "block errupter": "unknown", "block erupter": "unknown", } mapping221 = { "block erupter (333mhs)": "unknown", "block erupter asics": "unknown", "block erupter blade": "unknown", "block erupter blades": "unknown", "block erupter cube": "unknown", "block erupter cube case": "unknown", "block erupter cubes": "unknown", "block erupter prisma": "unknown", "block erupter usb": "unknown", "block erupter usb 334mh/s": "unknown", "block erupter usb miners": "unknown", "block erupter usb sticks": "unknown", "block erupter usbs": "unknown", "block erupters": "unknown", "block eruptor": "unknown", "block eruptor blade": "unknown", "block eruptor cube": "unknown", "block eruptor farm": "unknown", "block eruptor usb": "unknown", "block eruptors": "unknown", "block-erupter usb hub whit 49 ports": "unknown", "blockchain": "unknown", "blockerupter": "unknown", "blockerupter controller": "unknown", "blockerupter devices": "unknown", "blockerupter prismas": "unknown", "blockerupters": "unknown", "bloomfield+": "unknown", "blower fans": "unknown", "blowers": "unknown", "blt": "unknown", "blt (black arrow lancelot)": "unknown", # No exact match, closest would be "lancelot" but still questionable. "blt 18 zombie": "unknown", "blu light usb to 4 pin wire adapter": "unknown", "blue": "unknown", "blue 5000 cfm fan": "unknown", "blue adapter": "unknown", "blue cable": "unknown", "blue furies": "unknown", "blue fury": "blue fury", "blue fury units": "blue fury", "blue fury usb": "blue fury", "blue fury usb miner": "blue fury", "blue fury usb miners": "blue fury", "blue fury's": "blue fury", "blue light fan": "unknown", "blue pneumatic tubing": "unknown", "blue rose miners": "unknown", "blue wire/s": "unknown", "blue-/redfury miners": "unknown", } mapping222 = { "bluefury 2.7gh/s": "blue fury", "bluefurys": "blue fury", "bm gear": "unknown", "bm s1 antminers": "antminer s1", "bm-158j": "unknown", "bm1380 chip": "unknown", "bm1382": "unknown", "bm1384": "unknown", "bm1384 compac": "unknown", "bm1384 on our breakout board": "unknown", "bm1387": "unknown", "bm1396 chips": "unknown", "bm1397": "unknown", "bm1397 asic": "unknown", "bm1397 asic chips": "unknown", "board": "unknown", "board connectors": "unknown", "board from a prisma": "asicminer be prisma", "board's heatsink": "unknown", "boards": "unknown", "boards 6-10": "unknown", "boards from s7": "antminer s7", "boiler": "unknown", "bong tower cooler": "unknown", "bonus neptune": "knc neptune", "boost libraries 1.42": "unknown", "booting hard disk": "unknown", "boscombe pierlytics": "unknown", "botnet herder's address": "unknown", "bottom case plate": "unknown", "bottom plate": "unknown", "box": "unknown", "box fan": "unknown", "box fan types": "unknown", "box of 500": "unknown", "boxed set": "unknown", "boxes": "unknown", "bpmc \"blue fury\" 2.7 gh/s usb miner": "blue fury", "bpmc \"red fury\" usb miners": "red/bluefury", "bpmc blue fury miner": "blue fury", "bpmc bluefury usb miner": "blue fury", "bpmc bluefury usb miner 2.2~2.7 gh/s": "blue fury", "bpmc's blue fury usb miners": "blue fury", "bpu700c": "unknown", "braiins": "unknown", "braiins based gear": "unknown", "braiins os+": "unknown", "branched cable": "unknown", "brand new 7970": "7970", "bread rack stacks": "unknown", } mapping223 = { "break out boards": "unknown", "breaker": "unknown", "breaker box": "unknown", "breaker boxes": "unknown", "breaker panel": "unknown", "breakers": "unknown", "breakout board": "unknown", "breakout board + usb": "unknown", "breakout board from eyeboot": "unknown", "breakout boards": "unknown", "breakout box": "unknown", "breakout box casing": "unknown", "brennenstuhl energy monitor": "unknown", "brick power supplies": "unknown", "bricked jallies": "unknown", "bridges": "unknown", "broken bes": "unknown", "bronze 620 psu": "unknown", "bronze dell": "unknown", "bronze power supplies": "unknown", "bronze psu": "unknown", "bronze tr2 600w power supplies": "unknown", "browser": "unknown", "bt home hub problems": "unknown", "bt home hubs": "unknown", "btc": "unknown", "btc asics": "unknown", "btc atms": "unknown", "btc garden am v2": "unknown", # No exact match, closest is "btc garden am-v1" but not listed as v2. "btc garden am-v1 stack": "btc garden am-v1", # Assuming "stack" refers to a configuration or setup. "btc guild": "unknown", "btc heating system 280ghs @ 244w - 0.10a fan": "unknown", "btc miner snow panther b1+": "bitfily snow panther b1+", "btc miners": "unknown", "btc-e wallet": "unknown", "btc-garden am-v1": "btc garden am-v1", "btc0.01": "unknown", "btc6000": "unknown", "btcfpga": "unknown", "btcg.miner": "unknown", "btcgarden": "unknown", "btcgarden 620ghash": "unknown", # No exact match, could refer to a specific model not listed. "btcgarden am-v1": "btc garden am-v1", "btcgarden based hardware": "unknown", # General reference to btcgarden products. "btcgarden hardware": "unknown", # General reference to btcgarden products. "btcguild": "unknown", "btcminer ( ztex boards)": "unknown", # Refers to a specific use of ztex boards for mining, but no exact product match. "btcminer from ztex": "unknown", # Refers to a specific use of ztex boards for mining, but no exact product match. "btiman psu": "unknown", "btl cupones": "unknown", } mapping224 = { "btmine avalon": "unknown", "btmine v1 miner 200gh/s": "unknown", "btminer v1 units": "unknown", "bubble envelope": "unknown", "bubble wrap": "unknown", "buck bucker": "unknown", "buck inductors": "unknown", "buck inverter": "unknown", "buck regulator aoz1025d": "unknown", "buffalo link stations": "unknown", "buffalo wzr-hp-ag300h": "unknown", "bullet": "unknown", "bullet run black arrow boards": "unknown", "bumblebee": "unknown", "burned up s9": "antminer s9", # Assuming the user refers to a damaged Antminer S9 "burnin's 20 boards": "unknown", "burnt s7 hash blades": "antminer s7", # Assuming the user refers to damaged parts of an Antminer S7 "bus 003 device 002": "unknown", "bus pirate": "unknown", "butterfly 50": "bfl sc", "butterfly 60ghash boxes": "bfl sc", "butterfly bitforce asics": "bfl sc", # No exact match, but clearly refers to Butterfly Labs ASIC miners "butterfly labs": "bfl sc", # General reference to the company, not a specific product "butterfly labs 1 jala": "butterflylabs (bfl) jalapeno", # Likely a typo or shorthand for Jalapeno "butterfly labs 1500 gh/s": "unknown", # No exact match, but clearly a Butterfly Labs product "butterfly labs 25gh/s miner": "bfl sc", # No exact match, but clearly a Butterfly Labs product "butterfly labs 30gh": "bfl sc", # No exact match, but clearly a Butterfly Labs product "butterfly labs 50-55 gh/s sha bitcoin miner": "bfl sc", # No exact match, but clearly a Butterfly Labs product "butterfly labs 500gh/s mini rigs (bitforce 500)": "bfl sc", # No exact match, but refers to Butterfly Labs' Bitforce 500 GH/s mini rigs "butterfly labs 60gh/s": "bfl sc", # No exact match, but clearly a Butterfly Labs product "butterfly labs fpga singles": "bfl single 'sc'", # No exact match, but refers to Butterfly Labs FPGA single units "butterfly labs gear": "bfl sc", # General reference to Butterfly Labs products "butterfly labs jalapeno": "butterflylabs (bfl) jalapeno", "butterfly labs jalapeno box": "butterflylabs (bfl) jalapeno", "butterfly labs jalapenos": "butterflylabs (bfl) jalapeno", "butterfly labs minirig sc": "butterflylabs mini rig", "butterfly labs operation": "unknown", # General reference to the company's operations "butterfly labs rigs": "unknown", # General reference to Butterfly Labs mining rigs "butterfly labs single fpga unit": "bfl single 'sc'", # Closest match, assuming the user refers to single FPGA units by Butterfly Labs "butterfly labs stuff": "unknown", # General reference to Butterfly Labs products "butterfly monarch": "bfl monarch", "butterflylabs": "bfl sc", # General reference to the company, not a specific product "butterflylabs jalapeno": "butterflylabs (bfl) jalapeno", "butterflylabs jalapeno miner": "butterflylabs (bfl) jalapeno", "buysolar machines": "unknown", "bw": "unknown", "bxp600": "unknown", "c++ 2008 redist": "unknown", "c-64": "unknown", "c-scape hexfury usb": "unknown", # No exact match, but could be referring to a product similar to Hexfury } mapping225 = { "136 chips": "unknown", "1366*768 laptop": "unknown", "1375w psus": "unknown", "14 awg nema13 power cords": "unknown", "14 cm fan": "unknown", "14 ga cables": "unknown", "14 gauge cable": "unknown", "14 gauge cords": "unknown", "14 gauge pcie cables": "unknown", "14 gauge wire": "unknown", "14 inch exhaust fans": "unknown", "14 inch fan": "unknown", "14-15 units": "unknown", "14-22 awg crimper": "unknown", "140 mm fan": "unknown", "140 silverstone fan": "unknown", "140 to 120 adapter": "unknown", "140 to 6\" adapters": "unknown", "14000 cfm fan": "unknown", "1402 14nm chips": "unknown", "140mm bgears pwm": "unknown", "140mm exhaust fans": "unknown", "140mm fan": "unknown", "140mm fans": "unknown", "140mm inch fans": "unknown", "140mm pc fans": "unknown", "142 chips": "unknown", "1420gh/s miner": "unknown", "14awg psu cord": "unknown", "14awg thhn cables": "unknown", "14awg thhn pcie cables": "unknown", "14nm finfet asic": "unknown", "15 amp circuit": "unknown", "15 amp receptacles": "unknown", "15 boards": "unknown", "15 sp31 rack": "spondooliestech sp31 yukon", # Closest match based on "sp31" "15 units": "unknown", "15# halotron": "unknown", "150 boards (300 fpga's)": "unknown", "150 gh/s": "unknown", "1500 psu": "unknown", "1500 w psu": "unknown", "1500 watt corsair titanium": "unknown", "1500 watt psu": "unknown", "15000 watt model": "unknown", "15000mh unit": "unknown", "1500gh @ 1500w minirig": "unknown", "1500va unit": "unknown", "1500w enermax psu": "unknown", "1500w floor heater": "unknown", } mapping226 = { "c1": "unknown", "c1 boards": "unknown", "c1 controller": "unknown", "c1 cooling kit": "unknown", "c1 liquid cooling set": "unknown", "c1 radiators and pump kit parts": "unknown", "c1 water /oil cooled": "unknown", "c1-s": "unknown", "c1/s3 blades": "unknown", "c127": "unknown", "c13 10a-230v (0.75mm) cables": "unknown", "c13 input": "unknown", "c13 plug": "unknown", "c13 plugs": "unknown", "c13 to c14 cables": "unknown", "c14": "unknown", "c14 inlet": "unknown", "c14 to c13 cords": "unknown", "c19": "unknown", "c19 export": "unknown", "c19s": "unknown", "c2": "unknown", "c20": "unknown", "c22": "unknown", "c2d": "unknown", "c2d/p35 chipset": "unknown", "c55": "unknown", "c74 (zynq) control board": "unknown", "cabinet": "unknown", "cabinet of 4 asics": "unknown", "cable": "unknown", "cable connection": "unknown", "cable modem": "unknown", "cable modems": "unknown", "cable tester": "unknown", "cables": "unknown", "cables and power supplies": "unknown", "cables for power supplies": "unknown", "cablez": "unknown", "cablez power cables": "unknown", "cablez version": "unknown", "cabling": "unknown", "cadence incyte": "unknown", "cairnsmore": "unknown", "cairnsmore 1": "cairnsmore1", # Assuming a typo or version difference, closest match. "cairnsmore boards": "unknown", "cairnsmore-1": "cairnsmore1", "cairnsmore1": "cairnsmore1", "cairnsmore1 boards": "cairnsmore1", "cairnsmore1 device": "cairnsmore1", } mapping227 = { "cairnsmore1 unit": "unknown", "cairnsmore1s": "unknown", "cal alarm indicator": "unknown", "calibrated thermal imager": "unknown", "cam": "unknown", "cambrionix": "unknown", "cambrionix 49 port": "unknown", "cambrionix a6 49 port 2.0 hub": "unknown", "camera": "unknown", "cameras": "unknown", "canaan a851": "unknown", "canaan avalon 1041": "unknown", "canaan avalon 1166": "canaan avalonminer 1166 pro", # Assuming a typo or version difference, closest match. "canaan avalon 1166 pro": "canaan avalonminer 1166 pro", "canaan avalon 1246 miner": "canaan avalonminer 1246", "canaan avalon a1166 81t": "canaan avalonminer 1166 pro", # Assuming a typo or version difference, closest match. "canaan avalonminer 1166 pro": "canaan avalonminer 1166 pro", "canaan miners": "unknown", "canaan's avalon 841": "canaan avalonminer 841", "canary": "unknown", "canbus": "unknown", "canon eos 350d": "unknown", "cap count bitmain": "unknown", "cap count mystery builder": "unknown", "capacitator": "unknown", "capacitor": "unknown", "capacitors": "unknown", "cappers/jumpers": "unknown", "caps": "unknown", "car": "unknown", "car alarms": "unknown", "car starter": "unknown", "card": "unknown", "card 1": "unknown", "card 3": "unknown", "card 8": "unknown", "card in the middle": "unknown", "card reader": "unknown", "cardboard egg cartons": "unknown", "cardboard enclosure": "unknown", "cards": "unknown", "cards in the rigs": "unknown", "cards worth 2.7 th": "unknown", "cardz": "unknown", "casascius coins": "unknown", "case": "unknown", "case fan": "unknown", "case fans": "unknown", "caseheat sinks and screws": "unknown", "cases": "unknown", } mapping228 = { "casing": "unknown", "cat 11.11": "unknown", "cat 11.7": "unknown", "cat 11.8 preview": "unknown", "cat 12.3": "unknown", "cat 5": "unknown", "cat 5 cable": "unknown", "cat 6 boxes": "unknown", "cat 6 direct burial cable": "unknown", "cat-5": "unknown", "cat-5 cable": "unknown", "cat-5 cabling": "unknown", "cat5": "unknown", "cat5 cable": "unknown", "cat5 cables": "unknown", "cat5e": "unknown", "cat5e cable": "unknown", "cat6": "unknown", "cat6 cable": "unknown", "catalyst": "unknown", "catalyst 10.10": "unknown", "catalyst 11.11": "unknown", "catalyst 11.11 driver": "unknown", "catalyst 11.11 win7 32bit": "unknown", "catalyst 11.3": "unknown", "catalyst 11.4": "unknown", "catalyst 11.6": "unknown", "catalyst 11.7": "unknown", "catalyst 11.8 drivers": "unknown", "catalyst 11.9": "unknown", "catalyst 12.1": "unknown", "catalyst 12.1 preview beta": "unknown", "catalyst 12.10": "unknown", "catalyst 12.3": "unknown", "catalyst 12.6": "unknown", "catalyst 12.8": "unknown", "catalyst 13.1 drivers": "unknown", "catalyst 13.1 or amd sdk 2.6 and 2.7)": "unknown", "catalyst 13.2": "unknown", "catalyst 13.4": "unknown", "catalyst control center": "unknown", "cayman": "unknown", "cayman 6970": "6970", "cc company": "unknown", "cc processors": "unknown", "ccan/libccan.a": "unknown", "ccbmc 230 gh/s bitcoin miner": "unknown", "ccbmc avalon": "unknown", "ccc": "unknown", "ccc 11.12": "unknown", } mapping229 = { "ccc 11.9": "unknown", "ccc 12.1": "unknown", "ccc12.4": "unknown", "ccmbc avalon": "unknown", # No exact match, but seems related to Avalon series. "cd drive": "unknown", "cd-rw": "unknown", "cdm v2.10.00 whql certified": "unknown", "ce+rohs sticker": "unknown", "cedartec": "unknown", "ceiling fan": "unknown", "ceiling tiles": "unknown", "celeron": "unknown", "celeron 420": "unknown", "celeron 500 usb 1.1 notebook": "unknown", "celeron ii": "unknown", "celeron nuc": "unknown", "cell internal power": "unknown", "cell leakage power": "unknown", "cell phone": "unknown", "cell phone charger": "unknown", "cellophane": "unknown", "cells": "unknown", "cent os": "unknown", "center board": "unknown", "centos 6": "unknown", "centos 6 x86_64": "unknown", "central air conditioning units": "unknown", "central hvac system": "unknown", "centre fans": "unknown", "cepillos de diente": "unknown", "ceramique": "unknown", "certain miner": "unknown", # No exact match, but implies a mining device. "cex.io shares": "unknown", "cf cables": "unknown", "cg miner": "unknown", # Likely a typo for "cgminer" but no version specified. "cg miner 4.4": "unknown", # Likely a typo for "cgminer" but no version specified. "cg-wd": "unknown", "cgiminer": "unknown", # Likely a typo for "cgminer" but no version specified. "cgm 2.8.7": "unknown", "cgminer": "unknown", # No specific version or hardware mentioned. "cgminer (3.1.1)": "unknown", # No specific hardware mentioned. "cgminer (7950gbwf)": "unknown", # No exact match, but seems related to a specific configuration of cgminer. "cgminer / chainminer": "unknown", "cgminer 2.11.3": "unknown", # No specific hardware mentioned. "cgminer 2.11.4": "unknown", # No specific hardware mentioned. "cgminer 2.3.1": "unknown", # No specific hardware mentioned. "cgminer 2.3.1-based rig": "unknown", # No specific hardware mentioned. "cgminer 2.3.1f": "unknown", # No specific hardware mentioned. "cgminer 2.4.0": "unknown", # No specific hardware mentioned. "cgminer 2.4.2": "unknown", # No specific hardware mentioned. } mapping230 = { "cgminer 2.4.4": "unknown", "cgminer 2.6.0": "unknown", "cgminer 2.6.1": "unknown", "cgminer 2.6.2": "unknown", "cgminer 2.6.4": "unknown", "cgminer 2.7.4": "unknown", "cgminer 2.7.5": "unknown", "cgminer 2.7.6": "unknown", "cgminer 3.0.0": "unknown", "cgminer 3.0.1": "unknown", "cgminer 3.1.0": "unknown", "cgminer 3.1.1": "unknown", "cgminer 3.12.3 patch 0.2.0 milestone release": "unknown", "cgminer 3.2.1": "unknown", "cgminer 3.3": "unknown", "cgminer 3.3.0": "unknown", "cgminer 3.3.1": "unknown", "cgminer 4.0.0. 64 bit": "unknown", "cgminer 4.7.0": "unknown", "cgminer afterburner": "unknown", "cgminer command line": "unknown", "cgminer cpu/gpu": "unknown", "cgminer cpu/gpu miner": "unknown", "cgminer from git repo": "unknown", "cgminer gui": "unknown", "cgminer instances": "unknown", "cgminer miner": "unknown", "cgminer program": "unknown", "cgminer rig": "unknown", "cgminer screen (ssh)": "unknown", "cgminer special edition": "unknown", "cgminer v2.11.4": "unknown", "cgminer v2.7.0": "unknown", "cgminer version 3.3.4": "unknown", "cgminer versions": "unknown", "cgminer xubuntu": "unknown", "cgminer-adl.o": "unknown", "cgminer-api.o": "unknown", "cgminer-cgminer.o": "unknown", "cgminer-cpuonly": "unknown", "cgminer-findnonce.o": "unknown", "cgminer-gekko-rev2": "unknown", "cgminer-logging.o": "unknown", "cgminer-ocl.o": "unknown", "cgminer-sha2.o": "unknown", "cgminer-util.o": "unknown", "cgminer-version": "unknown", "cgminer.exe": "unknown", "cgminer.lnk": "unknown", "cgminer/adl_sdk/": "unknown" } mapping231 = { "cgminer/bfgminer": "unknown", "cgminer2.08": "unknown", "cgminer3.7": "unknown", "cgremote": "unknown", "cgwatcher": "unknown", "chain0": "unknown", "chain1": "unknown", "chains": "unknown", "chains[5][6][7]": "unknown", "chamber": "unknown", "charge controller": "unknown", "charger": "unknown", "chassis": "unknown", "cheap microscope": "unknown", "cheap routers": "unknown", "chevrolet cooler with fan": "unknown", "chi": "unknown", "chiefmax (or cheapmax) 750-watts total atx form factor 140mm cooling fan with intelligent fan speed control over-current protection over-temperature protection 20/24 pin atx power connector 8 pin eps+12v connector with detachable 4 pin p4 +12v six (6) serial ata connector six (6) molex power connectors two (2) floppy drive connection two (2) 6+2 pin pci express video connector retail package includes: 750-watt power supply power cord specifications dc output +3.3v +5v +12v -12v +5vsb max 36a 38a 40a 1 a 2.0a min 0.5 0.5a 0.4a 0a 0a kentek 1000 (ordered the 950) 140mm large fan quiet performance and high energy efficiency atx 12v version 2.3 and eps12v version 2.92 spec intel amd spec matte black color coating and ball bearing fan and matel gurad grill mash cable sleeve for easy cable management sli ready sata 20/ 24 pin atx 4+4 pin short circuit and over voltage protection": "unknown", "chieftec aps-1000c": "unknown", "chieftec power supply of 400w": "unknown", "chili": "unknown", "chili asic card": "unknown", "chili board": "unknown", "chili boards": "unknown", "chili miner": "unknown", "chili's": "unknown", "chilis": "unknown", "chilli board": "unknown", "chilli boards": "unknown", "chillies": "unknown", "china clone avalon 200g": "unknown", # No exact match, but seems related to Avalon series. "china telecom isp": "unknown", "china-telecom modem": "unknown", "chinese 10places hub": "unknown", "chinese cable": "unknown", "chinese power cord": "unknown", "chinese usb hubs": "unknown", "chinese webcam": "unknown", "chip": "unknown", "chip 21": "unknown", "chip codes": "unknown", "chip cores": "unknown", "chip count bitmain": "unknown", "chip count mystery builder": "unknown", "chip credits": "unknown", "chip order": "unknown", "chip pinout": "unknown", "chips": "unknown", "chips + heatsinks mounted and ready to go": "unknown", "chips board": "unknown" } mapping232 = { "chips from bitcoinvalet": "unknown", "chips from sebantianju second batch (280 chips)": "unknown", "chips/miners from zefer/burnin": "unknown", "chipset": "unknown", "chipset-cooler": "unknown", "chipside heatsinks": "unknown", "chmos battery": "unknown", "choctop": "unknown", "chopstick jig": "unknown", "chrome": "unknown", "chrome 12": "unknown", "chrome browser": "unknown", "chrome os": "unknown", "circle power supply thing (12v)": "unknown", "circuit board": "unknown", "circuit boards": "unknown", "circuit breaker": "unknown", "circuit maker": "unknown", "circuits board": "unknown", "circulation pump 28w 0.7m3/h": "unknown", "cisco e3500 wireless route": "unknown", "cisco linksys e3000": "unknown", "cisco router": "unknown", "cisco wifi ap": "unknown", "civic": "unknown", "clam asic": "unknown", "clamp meter": "unknown", "class 10 plextor card": "unknown", "class 10 sandisk card": "unknown", "class 4 sd cards": "unknown", "classic avalon batch 3": "avalon batch 3", "clcc": "unknown", "clear tape": "unknown", "cleensveeper": "unknown", "clevermining": "unknown", "clips from fan connecter": "unknown", "closed at both sides": "unknown", "cloudhashing": "unknown", "club 3d": "unknown", "cm 525": "unknown", "cm1": "unknown", "cm1 #62-0432": "unknown", "cm1 #63-0433": "unknown", "cm1 board": "unknown", "cm1 boards": "unknown", "cm1 fpga": "unknown", "cm1's": "unknown", "cm1s": "unknown", "cm500": "unknown", "cm750m": "unknown", } mapping233 = { "cm850": "unknown", "cnc cut sideplates": "unknown", "cnc lathe": "unknown", "cnc machine": "unknown", "cnc mill": "unknown", "co-op member": "unknown", "coffee mug": "unknown", "coffee pot": "unknown", "cognitive boards": "unknown", "coin craft 1th": "1 th/s coincraft miner", # No exact match, and "coincraft" does not directly correspond to a specific model. "coincraft": "unknown", # General term, not specific to any model listed. "coincraft 260 board": "unknown", "coincraft a1 asics": "unknown", "coincraft a1 chips": "unknown", "coincraft a1 clone": "unknown", "coincraft a1 miner": "unknown", "coincraft desk": "1 th/s coincraft miner", "coincraft desk 1250": "unknown", "coincraft desk 400 gh/s": "unknown", "coincraft desk unit": "unknown", "coincraft desks": "unknown", "coincraft machines": "unknown", "coincraft product": "unknown", "coincraft rigs": "unknown", "coincraft series miners (desk and rig)": "unknown", "coincraft shitmine": "unknown", "coincraftdesk": "unknown", "coincraftrig": "unknown", "coindesk": "unknown", "coiningsolutions.com kncminer neptune": "knc neptune", "coins": "unknown", "cointerra": "unknown", # General term, not specific to any model listed. "cointerra 1.6 th units": "cointerra terraminer iv", # Assuming a general reference to Cointerra's TerraMiner IV, but not a perfect match. "cointerra 2 th/s": "cointerra terraminer iv", "cointerra 2th": "cointerra terraminer iv", "cointerra 2th rig": "cointerra terraminer iv", "cointerra 2th/s": "cointerra terraminer iv", "cointerra 2th/s machine": "cointerra terraminer iv", "cointerra a sic": "cointerra terraminer iv", "cointerra boxes": "cointerra terraminer iv", "cointerra iv": "cointerra terraminer iv", "cointerra machines": "cointerra terraminer iv", "cointerra miner": "cointerra terraminer iv", "cointerra miners": "cointerra terraminer iv", "cointerra rig": "cointerra terraminer iv", "cointerra rigs": "cointerra terraminer iv", "cointerra shares": "cointerra terraminer iv", "cointerra terraminer": "cointerra terraminer iv", "cointerra terraminer 4 version 2.0": "cointerra terraminer iv", } mapping234 = { "cointerra terraminer iv (june 2014)": "cointerra terraminer iv", "cointerra terraminer iv 2th/s": "cointerra terraminer iv", "cointerra terraminer ivs": "cointerra terraminer iv", # Assuming a typo or variant, closest match. "cointerra terramineriv": "cointerra terraminer iv", "cointerra terraminer iv": "cointerra terraminer iv", "cointerra units": "unknown", "cointerrible machines": "unknown", "cointraction": "unknown", "cold wallet": "unknown", "color bit antminer 200g": "unknown", "colorbit miner 110g": "unknown", "colorbit miner 210g": "unknown", "com cable": "unknown", "com to com cable": "unknown", "com to usb cables": "unknown", "com3": "unknown", "com4": "unknown", "com5": "unknown", "com6": "unknown", "combinational area": "unknown", "combined cablemodem/router": "unknown", "comcast fiber": "unknown", "comcast ip gateway": "unknown", "comm modules": "unknown", "commercial a/c": "unknown", "commercial grade server psu": "unknown", "commodore 64": "unknown", "communication cable 18 pin": "unknown", "comodo firewall": "unknown", "comp": "unknown", "comp power supply": "unknown", "compac": "unknown", "compac / 2pac": "unknown", "compac batch": "unknown", "compac f": "unknown", "compac f's": "unknown", "compac miner": "unknown", "compac sticks": "unknown", "compac with bm1385": "unknown", "compac's": "unknown", "compac-2": "unknown", "compac/r1/u3": "unknown", "compacs": "unknown", "compact f": "unknown", "complete blades": "unknown", "complete miners": "unknown", "component 5 (h-board #4)": "unknown", "components": "unknown", "components except a1 chip": "unknown", "compressed air": "unknown", "compressor": "unknown", } mapping235 = { "computer": "unknown", "computer case": "unknown", "computer com ports 3 and 4": "unknown", "computer fan": "unknown", "computer ip": "unknown", "computer psu": "unknown", "computer speaker": "unknown", "computer with an ethernet patch cable": "unknown", "computers": "unknown", "computers as mining rigs": "unknown", "connecting ribbons (2-8pin and 1-4pin)": "unknown", "connection cables": "unknown", "connection wire": "unknown", "connections": "unknown", "connector": "unknown", "connector header": "unknown", "connectors": "unknown", "connectors and crimps": "unknown", "connectors for jack 25mm": "unknown", "console": "unknown", "container": "unknown", "control base boards": "unknown", "control board": "unknown", "control boards": "unknown", "control box": "unknown", "control card": "unknown", "control panel": "unknown", "control pcb": "unknown", "control unit": "unknown", "control unit board assemblies": "unknown", "control units": "unknown", "controler": "unknown", "controller": "unknown", "controller board": "unknown", "controller board (complete with beaglebone black)": "unknown", "controller board of unit #1": "unknown", "controller board oslinux (embedded)": "unknown", "controller boards": "unknown", "controller cable": "unknown", "controller card": "unknown", "controller connectors": "unknown", "controller pcb version 1.5 f1": "unknown", "controller ports": "unknown", "controllerboard": "unknown", "controllers": "unknown", "conversion kit": "unknown", "converter": "unknown", "cool master glacer 240l": "unknown", "cool master psu": "unknown", "cool max 1600": "unknown" } mapping236 = { "oc dual-x": "unknown", "#1 computer": "unknown", "#11": "unknown", "#12 2-conductor with ground wire cable": "unknown", "#13": "unknown", "#2 computer": "unknown", "#6/#8": "unknown", "$16 holmes personal fans": "unknown", "$1600 laptop": "unknown", "$400 gpus": "unknown", "$400 rig": "unknown", "$500 pc": "unknown", "* .batstart batch:cgminer.exe": "unknown", "-qt client": "unknown", "-v -w256 -f0": "unknown", ".bat or .cmd files": "unknown", ".net 3.5 framework": "unknown", ".net 4 framework": "unknown", ".net framework": "unknown", ".net program widget thingie": "unknown", ".vbs script": "unknown", "/dev/ttyacm0": "unknown", "/etc/init.d/cgminer": "unknown", "/etc/x11... file": "unknown", "0 asic hashboard": "unknown", "0.5 and 1.0 thermal pads": "unknown", "0.5 bamt installation": "unknown", "0.75mm2 cables (21awg)": "unknown", "021d75d0": "unknown", "06 width: 64 bits clock: 33mhz": "unknown", "06748be7": "unknown", "08 macbook pro": "unknown", "08volts regulator": "unknown", "1 1050w psu": "unknown", "1 120v 20 amp": "unknown", "1 5870": "5870", "1 5970": "5970", "1 bfl sc 60": "bfl sc", # Closest match, assuming a typo or version difference. "1 board s9": "antminer s9", # Assuming the user refers to a single board from an S9 unit. "1 card": "unknown", "1 chip furies": "unknown", # No exact match, possibly referring to a product not listed. "1 corsair ax1200 (1200w 6(6p+2p)1 old 160gb sata hd": "unknown", "1 fan": "unknown", "1 gb ddr2": "unknown", "1 gb of video": "unknown", "1 gh/s": "unknown", "1 gig of ram": "unknown", "1 gpu thread": "unknown", "1 ground": "unknown", "1 hdd": "unknown", } mapping237 = { "1 megawatt town commercial license": "unknown", "1 pcie (6pin) connector": "unknown", "1 ph/s miner": "unknown", "1 phase 200 amp panel": "unknown", "1 pole breaker": "unknown", "1 pump": "unknown", "1 s7 (3.2 th/s)": "antminer s7", # Assuming the specification is a hint to the model. "1 sappire 5850 xtreme": "5850", # Assuming a typo in "sapphire". "1 single gpu card": "unknown", "1 ssd": "unknown", "1 th image": "unknown", "1 th/s dragonminer": "unknown", # No exact match, but seems specific to a mining hardware. "1 th/s miner": "unknown", # Too generic to map to a specific model. "1 ths sino sigma asic miner": "unknown", # No matching entry. "1 watt per gh hardware": "unknown", "1\" gap": "unknown", "1-1 extender": "unknown", "1-4 shares": "unknown", "1->16x risers": "unknown", "1-x16 powered risers": "unknown", "1.1.8.0c": "unknown", "1.15d spartan 6 lx 90 board": "unknown", # Specific to FPGA boards, but no exact match. "1.2 ghps rig": "unknown", "1.2 mh": "unknown", "1.2g hashes": "unknown", "1.2kw 48v wind turbine": "unknown", "1.2kw seasonic psu": "unknown", "1.2mw sub-distribution panel": "unknown", "1.3 mh": "unknown", "1.3t rig": "unknown", "1.5 image": "unknown", "1.5gh/s": "unknown", "1.5ghz netbook": "unknown", "1.5kw grid connected solar system": "unknown", "1.5tb drive": "unknown", "1.5tb drives": "unknown", "1.5th dragons": "unknown", # Seems like a reference to a mining hardware, but no exact match. "1.5th of mining power": "unknown", "1.5th version": "unknown", "1.6 amp fan": "unknown", "1.6 th/s terraminer": "unknown", # No exact match, but seems specific to a mining hardware. "1.61 phoenix": "unknown", "1.6ghz amd processor": "unknown", "1.6th miner": "unknown", "1.6th/s miner": "unknown", "1.7gh": "unknown", "1.7gh/s rig": "unknown", "1.7kw offgrid solar power setup": "unknown", "1.9 amd dual core": "unknown", "1.9gh": "unknown", } mapping238 = { "15ft cat6 cables": "unknown", "15gh gpu farm": "unknown", "15k rpm fans": "unknown", "15mmx15mm square 1mm copper shrims": "unknown", "15x2amp circuit breaker (220v)": "unknown", "16 awg psu cable": "unknown", "16 bitfury": "red/bluefury", # Bitfury products are listed but not with this specific name. "16 bitfury h-cards": "red/bluefury", # Bitfury products are listed but not with this specific name. "16 gb memory": "unknown", "16 gb sd card": "unknown", "16 gig ram": "unknown", "16 gigs of ram": "unknown", "16 hcards (25gh/card tested) on a single mboard": "unknown", "16 netgear port hub": "unknown", "16 pairs of screw down terminals": "unknown", "16 pin controller": "unknown", "16 pins v1.1 boards": "unknown", "16 port switch": "unknown", "16\" extract fans": "unknown", "16-16 extender": "unknown", "16->1x riser": "unknown", "16-x16 risers": "unknown", "160 asic crypto mining container": "unknown", "1600 w power supply": "unknown", "1600 watt 90gold atx psu": "unknown", "16000 cfm from the machines": "unknown", "1600t2 evga psu": "unknown", "1600w bitmain stock psu": "unknown", # Closest match would be to Bitmain's PSU offerings, but not listed specifically. "1600w bitmain's supply": "unknown", # Closest match would be to Bitmain's PSU offerings, but not listed specifically. "1600w lepa": "unknown", "1600w lepa gold 4 module": "unknown", "1600w lepa psu": "unknown", "1600w power supply from halong": "unknown", "1600w psu(s)": "unknown", "1600w rosewill psu": "unknown", "1600w sorcerer power supply": "unknown", "1600w sorcerer psu": "unknown", "1600w-rated bitmain psu": "unknown", # Closest match would be to Bitmain's PSU offerings, but not listed specifically. "160ths": "unknown", "16404": "unknown", "16a boards": "unknown", "16a sockets": "unknown", "16awg cables": "unknown", "16ga cable": "unknown", "16gb class 10 sd card": "unknown", "16gb flash drive": "unknown", "16gb g.skill ddr3 pc3-19200": "unknown", "16gb gentoo raspberry pi": "unknown", "16gb hp branded usb stick": "unknown", "16gb sd card": "unknown", } mapping239 = { "cgminer client for mac (slim version 4.3.3)": "unknown", "cgminer clients": "unknown", "cgminer config": "unknown", "cgminer daemon": "unknown", "cgminer directory": "unknown", "cgminer folder": "unknown", "cgminer for gpu engine": "unknown", "cgminer full version": "unknown", "cgminer modded for rbox": "unknown", "cgminer php": "unknown", "cgminer software": "unknown", "cgminer tab": "unknown", "cgminer v3.3.1": "unknown", "cgminer version 3.1.1": "unknown", "cgminer version 4.9.0": "unknown", "cgminer-3.1.0-win": "unknown", "cgminer-master folder": "unknown", "cgminer.config": "unknown", "cgminer/bgfminer": "unknown", "cgminer3.12.3": "unknown", "cgminer3.7.2 - cybtc": "unknown", "cgminer4+": "unknown", "cgminer4.10.0": "unknown", "cgminers": "unknown", "cgpu": "unknown", "cgremote.exe": "unknown", "chain": "unknown", "chain #2 board": "unknown", "chain #6 chip": "unknown", "chain 0": "unknown", "chain 1 hashboard": "unknown", "chain 2 hash board": "unknown", "chain 6": "unknown", "chain 7": "unknown", "chain 8": "unknown", "chain card number 6": "unknown", "chain:3": "unknown", "chain:8": "unknown", "chain:9": "unknown", "chain[0]": "unknown", "chain[1]": "unknown", "chain[j10] voltage": "unknown", "chain[j4] voltage": "unknown", "chain[j9] voltage": "unknown", "chainminer's stats log": "unknown", "chains 4": "unknown", "charge controllers": "unknown", "charter spectrum modem (arris)": "unknown", "cheap $2 usb hub": "unknown", "cheap chinese 10 port hub": "unknown", } mapping240 = { "cheap crappy hub": "unknown", "cheap fans": "unknown", "cheap fans from a chinese supplier": "unknown", "cheap hubs": "unknown", "cheap manhattan hub": "unknown", "cheap power cord": "unknown", "cheap sempron processor": "unknown", "cheapo china 1600w supply": "unknown", "cheapo foxconn board": "unknown", "cheapo kingston ram": "unknown", "cheetah f1": "unknown", "cheetah f1 v40": "unknown", "cheetah miner f1": "unknown", "cheetah miner f1 20th": "unknown", "cheetah s5 miner": "unknown", "cheetar s5": "unknown", # Possible typo, but no clear match. "chenbro cases": "unknown", "chiefmax (or cheapmax) 750-watts total atx form factor 140mm cooling fan with intelligent fan speed control over-current protection over-temperature protection 20/24 pin atx power connector 8 pin eps+12v connector with detachable 4 pin p4 +12v six (6) serial ata connector six (6) molex power connectors two (2) floppy drive connection two (2) 6+2 pin pci express video connector retail package includes: 750-watt power supply power cord specifications dc output +3.3v +5v +12v -12v +5vsb max 36a 38a 40a 1 a 2.0a min 0.5 0.5a 0.4a 0a 0a kentek 1000 (ordered the 950) 140mm large fan quiet performance and high energy efficiency atx 12v version 2.3 and eps12v version 2.92 spec intel amd spec matte black color coating and ball bearing fan and matel gurad grill mash cable sleeve for easy cable management sli ready sata 20/ 24 pin atx 4+4 pin short circuit and over voltage protection no corsair rm850's s-5's sp20's marantz monoblock amp": "unknown", "chieftec 600 watt psu": "unknown", "chieftec gps-500ab 500w atx": "unknown", "chili miners": "unknown", "china unicom modem/router": "unknown", "china white": "unknown", "chinese 1x > 1x risers": "unknown", "chinese 360w psu": "unknown", "chinese btmine avalon clones": "unknown", # No exact match, but suggests a relation to "avalon" series. "chinese psu 2300 watts": "unknown", "chinese psus": "unknown", "chinese q3 miners": "unknown", "chinese universal antminer test fixture": "unknown", "chip 22": "unknown", "chip 28": "unknown", "chip 29": "unknown", "chip 61": "unknown", "chip 63": "unknown", "chip 64": "unknown", "chip 65": "unknown", "chip boards": "unknown", "chip leds": "unknown", "chip radiators": "unknown", "chip temp sensor": "unknown", "chip ut1": "unknown", "chip ut3": "unknown", "chip+heatsink": "unknown", "chips/heatsinks": "unknown", "chipset drivers": "unknown", "choke": "unknown", "choke/inductor": "unknown", "chrome remote desktop extension": "unknown", "chrome version 31.0.1650.63 m": "unknown", } mapping241 = { "circuit breakers": "unknown", "circuitwriter": "unknown", "circulationpump": "unknown", "cisco": "unknown", "cisco 48 port gigabyte speed switches": "unknown", "cisco certifications": "unknown", "cisco certified products": "unknown", "cisco modem": "unknown", "cisco rackmount router": "unknown", "cisco router/modem": "unknown", "cisco sf200-48 48 port smart switches": "unknown", "cisco sg200-26 gigabit ethernet smart switch": "unknown", "cisco small business routers": "unknown", "cisco switch": "unknown", "cisco switches": "unknown", "cisco version cable": "unknown", "cisco/linksys e2500 router": "unknown", "cisco/linksys switch": "unknown", "clamp on": "unknown", "clamp-on type amp meter": "unknown", "class 10 4gb sd card": "unknown", "class 10 8gb sandisk sd card": "unknown", "class 6 4gb sd card": "unknown", "class-c or d thermal/magnetic breaker": "unknown", "claymore miner": "unknown", # No exact match, but related to mining software, not hardware. "clearco st 50 oil": "unknown", "client": "unknown", "client machines": "unknown", "client/card": "unknown", "climate controlled 10x10": "unknown", "clip plugs for pci-e": "unknown", "clips": "unknown", "clk signal": "unknown", "clk signals": "unknown", "clocks": "unknown", "clocktweak": "unknown", # Related to mining software, not hardware. "clocktweak commandline tool": "unknown", # Related to mining software, not hardware. "clockworkmod": "unknown", "clonezilla live cd": "unknown", "closed-loop liquid cooling systems": "unknown", "cloud contracts": "unknown", "cloud miners": "unknown", "cloud proxy": "unknown", "cloud vps": "unknown", "cloud-based stratum proxy": "unknown", "club 3d 6990s": "6990", "club 3d r9 280x": "unknown", # No exact match, but related to a GPU model not listed. "club hat": "unknown", "club3d royalqueen 7850": "7850", "cmc_acm": "unknown", } mapping242 = { "cmd window": "unknown", "cmos": "unknown", "cmos battery": "unknown", "cmos metal cap oscillator": "unknown", "cmspg 1200w": "unknown", "cnc router": "unknown", "cnc router machine": "unknown", "cnc'ed from 4mm aluminum plates": "unknown", "cntlm authentication proxy": "unknown", "co2 generators": "unknown", "cocaine from bitmain": "unknown", # No direct match, possibly a typo or unrelated. "code editor": "unknown", "coil": "unknown", "coincraft 1th": "1 th/s coincraft miner", # Closest match would be Coincraft products but not specific enough. "coincraft 28nm asic chips": "1 th/s coincraft miner", # Refers to the technology used in some mining hardware but not a specific model. "coincraft a1 130ghs": "unknown", # No exact match, possibly referring to a Coincraft product but not listed. "coincraft desk miner (asic miner)": "1 th/s coincraft miner", # Refers to Coincraft Desk but not listed specifically. "coind": "unknown", "coindrone usb drive": "unknown", "coinotron": "unknown", "cointellects": "unknown", "cointerra 1.6 th/s": "cointerra terraminer iv", # Closest match based on specification. "cointerra systems": "unknown", # Refers to the company, not a specific product. "cointerra's 2th/s rig": "unknown", # Refers to a product by specification but not listed specifically. "collectd": "unknown", "colocation 1 gbps port": "unknown", "cologne": "unknown", "color coded spools of wire": "unknown", "com": "unknown", "com port": "unknown", "com port firmware": "unknown", "com ports": "unknown", "com1": "unknown", "com2": "unknown", "com38": "unknown", "com40": "unknown", "com43": "unknown", "com44": "unknown", "com46": "unknown", "com66": "unknown", "com67": "unknown", "com7": "unknown", "com72": "unknown", "com8": "unknown", "com9": "unknown", "combination modem/router": "unknown", "comcast router/modem": "unknown", "comcast xfinity 50 mbps down/ 10 mbps up internet connection": "unknown", "comm cable": "unknown", "command box": "unknown", } mapping243 = { "command prompt software": "unknown", "command prompt window": "unknown", "commercial extraction fan": "unknown", "commercial gable fan": "unknown", "commercial grade gable fan": "unknown", "commercial grade window exhaust fan": "unknown", "commercial lead acid cells": "unknown", "commercial power": "unknown", "communications port (com1)": "unknown", "comp with two 6990": "6990", # Assuming a typo or shorthand for dual 6990 setup. "compac f miner": "unknown", "compac f usb miners": "unknown", "compac f usb sticks": "unknown", "compac fs": "unknown", "compac stick": "unknown", "compac-f": "unknown", "compaf f": "unknown", "compaq db cluster box": "unknown", "compaq desktop switching psu": "unknown", "compaq f": "unknown", "compaq presario cq5700y": "unknown", "compaq presario cq60": "unknown", "component d17": "unknown", "component or asic chips": "unknown", "comps": "unknown", "computer": "unknown", "computer (mining at 250 mhash/s)": "unknown", "computer (win 7 x64)": "unknown", "computer (windows)": "unknown", "computer a": "unknown", "computer b": "unknown", "computer browser": "unknown", "computer case": "unknown", "computer com ports 3 and 4": "unknown", "computer equipment": "unknown", "computer fan": "unknown", "computer fans": "unknown", "computer hardware": "unknown", "computer ip": "unknown", "computer manager": "unknown", "computer manufactured in 2003": "unknown", "computer parts": "unknown", "computer power supply": "unknown", "computer power supply 450watt": "unknown", "computer psu": "unknown", "computer running windows xp": "unknown", "computer servers": "unknown", "computer speaker": "unknown", "computer systems": "unknown", "computer water cooling equipment": "unknown", } mapping244 = { "computer with an ethernet patch cable": "unknown", "computer with windows xp system or higher": "unknown", "computer's back usb slot (usb 2.0)": "unknown", "computer's cpu/gpu": "unknown", "computer's ethernet port": "unknown", "computer/mobiles": "unknown", "computers": "unknown", "computers as mining rigs": "unknown", "computers from places like best buy and walmarts": "unknown", "computers with card s": "unknown", "conductive grease": "unknown", "config files": "unknown", "connecting cables": "unknown", "connecting data cable": "unknown", "connecting ribbons (2-8pin and 1-4pin)": "unknown", "connecting white wires": "unknown", "connection cables": "unknown", "connection wire": "unknown", "connections": "unknown", "connector": "unknown", "connector header": "unknown", "connectors": "unknown", "connectors and crimps": "unknown", "connectors for jack 25mm": "unknown", "connex box": "unknown", "console": "unknown", "consumer grade routers": "unknown", "container": "unknown", "contral board for ant miners s3": "antminer s3", # Assuming a typo for "control board for antminer s3" "control": "unknown", "control base boards": "unknown", "control board": "unknown", # Many miners have control boards, more specific context needed. "control board (model ctrl-c43)": "unknown", "control board for an s9 13.5th": "antminer s9", # Assuming the user refers to the control board of an Antminer S9 variant. "control board for t17": "antminer t17", "control board psu terminal": "unknown", "control board s9": "antminer s9", "control board units": "unknown", "control boards": "unknown", # Many miners have control boards, more specific context needed. "control box": "unknown", "control card": "unknown", "control center": "unknown", "control miner": "unknown", "control module": "unknown", "control panel": "unknown", "control pcb": "unknown", "control switches (hb-u14p)": "unknown", "control unit": "unknown", "control unit board assemblies": "unknown", "control unit cable": "unknown", } mapping245 = { "control units": "unknown", "controlboard": "unknown", "controlboards": "unknown", "controler": "unknown", "controler board": "unknown", "controll board": "unknown", "controller": "unknown", "controller (apparently a raspberry pie)": "unknown", # No direct match, and Raspberry Pi is not a mining hardware "controller a9a8": "unknown", "controller board": "unknown", "controller board (complete with beaglebone black)": "unknown", # No direct match, BeagleBone Black is not a mining hardware "controller board of unit #1": "unknown", "controller board oslinux (embedded)": "unknown", "controller board plugs": "unknown", "controller boards": "unknown", "controller cable": "unknown", "controller cables": "unknown", "controller card": "unknown", "controller cards": "unknown", "controller circuit board": "unknown", "controller connectors": "unknown", "controller fan jack": "unknown", "controller from another unit": "unknown", "controller interface": "unknown", "controller jack": "unknown", "controller jack 1": "unknown", "controller jack 2": "unknown", "controller jack 3": "unknown", "controller lcd": "unknown", "controller pcb version 1.5 f1": "unknown", "controller port": "unknown", "controller ports": "unknown", "controller unit": "unknown", "controller usb": "unknown", "controller wires": "unknown", "controller's hdmi port": "unknown", "controller(auc3)": "unknown", # No direct match, but seems specific enough to potentially be a part of a mining setup "controllerboard": "unknown", "controllers": "unknown", "controlling board": "unknown", "controlling boards": "unknown", "conversion kit": "unknown", "converter": "unknown", "converter wire": "unknown", "convertor": "unknown", "cool master fans": "unknown", "cool master glacer 240l": "unknown", "cool master psu": "unknown", "cool max 1600": "unknown", "cooled shipping containers": "unknown", } mapping246 = { "cooler master 1000w psu": "unknown", "cooler master 1200w": "unknown", "cooler master 1300w hybrid silent": "unknown", "cooler master cm 690 ii": "unknown", "cooler master cooling pad": "unknown", "cooler master fans": "unknown", "cooler master gx 750 watt": "unknown", "cooler master gx ii 750w": "unknown", "cooler master haf 932": "unknown", "cooler master haf 932 case": "unknown", "cooler master haf mid-tower": "unknown", "cooler master haf x": "unknown", "cooler master haf x atx full tower black": "unknown", "cooler master haf xm case": "unknown", "cooler master haf xmonce": "unknown", "cooler master haf9122gb": "unknown", "cooler master jetflo 120": "unknown", "cooler master m1000 (1000w) psu": "unknown", "cooler master nepton 120xl": "unknown", "cooler master psu": "unknown", "cooler master rr-b10-212p-g1": "unknown", "cooler master silent pro 1000w 80 plus bronze certified ps": "unknown", "coolermaster - coolermaster haf 932 advanced": "unknown", "coolermaster 1000w real power psu": "unknown", "coolermaster 460w": "unknown", "coolermaster 700w silent pro": "unknown", "coolermaster 725w": "unknown", "coolermaster elite 430 case": "unknown", "coolermaster hyper 212 e": "unknown", "coolermaster psu": "unknown", "coolermaster silent pro 1000w modular psu": "unknown", "coolermaster silent pro 1200w gold": "unknown", "cooling": "unknown", "cooling alu": "unknown", "cooling booster": "unknown", "cooltank 10kw": "unknown", "coolterm": "unknown", "coppermine rig": "unknown", "cord": "unknown", "core": "unknown", "core 2 duo 2.33 ghz": "unknown", "core 2 duo 3ghz": "unknown", "core 2 duo 45nm": "unknown", "core 2 duo cpu": "unknown", "core 2 duo e8400": "unknown", "core 2 duo extreme": "unknown", "core 2 duo processor": "unknown", "core batteries": "unknown", "core duo": "unknown", "core i3 3240 3.4 ghz machine": "unknown", } mapping247 = { "core i5": "unknown", "core i5 laptop": "unknown", "core i7 620m": "unknown", "core i7 860 win 7 x64 rig": "unknown", "core i7 920 cpu": "unknown", "core node": "unknown", "core wallet": "unknown", "core2 duo cpu": "unknown", "core2 extreme qx6700": "unknown", "core2 quad": "unknown", "core2 quad processor": "unknown", "core2duo 2gb ram 500gb hdd intel motherboard with in built graphics": "unknown", "core2duo notebook": "unknown", "core2duo servers": "unknown", "core2quad q9550": "unknown", "core2quad xeons": "unknown", "corsai 860i x2": "unknown", # Typo in the string, intended to be "corsair 860i x2" but still unknown as specific hardware not listed "corsair 1200 w": "unknown", "corsair 1200axi": "unknown", "corsair 128 gb": "unknown", "corsair 1500 watt titanium psu": "unknown", "corsair 2gb ddr3 1333mhz": "unknown", "corsair 430": "unknown", "corsair 430x": "unknown", "corsair 4gb ddr 3 1666mhz": "unknown", "corsair 500 w 6 pin": "unknown", "corsair 500 w 6 pin power supply": "unknown", "corsair 500w cx500 psu": "unknown", "corsair 600 psu": "unknown", "corsair 600w": "unknown", "corsair 650w psu": "unknown", "corsair 750 psus": "unknown", "corsair 750 rm psus": "unknown", "corsair 750 watt psu": "unknown", "corsair 750 watts psu": "unknown", "corsair 750m power supplies": "unknown", "corsair 750mw psu": "unknown", "corsair 850w": "unknown", "corsair 850w gold plus": "unknown", "corsair 850w pc psu": "unknown", "corsair 850w psu": "unknown", "corsair 860 ax860 platinum": "unknown", "corsair 8gb stick of ram": "unknown", "corsair 950tx": "unknown", "corsair air series sp120 high performance edition": "unknown", "corsair ax 1200w psu supply": "unknown", "corsair ax 860 psu": "unknown", "corsair ax1200 1200w psu": "unknown", "corsair ax1200 psu": "unknown", "corsair axi series 860's 1200's": "unknown", } mapping248 = { "corsair bronze power supplies": "unknown", "corsair builder 600": "unknown", "corsair carbide 500r": "unknown", "corsair certified axi series ax1500i 1500w 80 plus platinum power supply": "unknown", "corsair cmpsu-1200axeu 1200w": "unknown", "corsair cmpsu-1200axuk 1200w power supply": "unknown", "corsair cpu water cooler": "unknown", "corsair cs series 750w cs750m 80+ gold": "unknown", "corsair cs550m": "unknown", "corsair cx 500 watt 80 plus psu": "unknown", "corsair cx series 750 watt atx/eps modular 80 plus bronze atx12v/eps12v 744 power supply cx750md": "unknown", "corsair cx-500": "unknown", "corsair cx-600": "unknown", "corsair cx500 power supply": "unknown", "corsair cx500m power supply": "unknown", "corsair cx600 psu": "unknown", "corsair cx750 bronze psu": "unknown", "corsair cx750 power supply 750 watt": "unknown", "corsair cx750 psus": "unknown", "corsair cx750m p.s.": "unknown", "corsair cx750m watt psu": "unknown", "corsair fan": "unknown", "corsair force gt 120gb ssd": "unknown", "corsair gold 850w full modular power supplies": "unknown", "corsair h100": "unknown", "corsair hx1000 80 plus psu": "unknown", "corsair hx1200": "unknown", "corsair hx520 (520w)": "unknown", "corsair hx620w": "unknown", "corsair hx650w unit": "unknown", "corsair hx750": "unknown", "corsair hx750i": "unknown", "corsair hx750w": "unknown", "corsair hx850 gold psu": "unknown", "corsair professional series cmpsu-ax1200 80 plus gold power supply": "unknown", "corsair rm 750 power supply": "unknown", "corsair rm series": "unknown", "corsair rm-1000w psu": "unknown", "corsair rm1000 gold 80 psu": "unknown", "corsair rm750 fully modular gold 80+ power supply": "unknown", "corsair rm750 psu": "unknown", "corsair rm850 power supply": "unknown", "corsair rm850x psu": "unknown", "corsair tx-850": "unknown", "corsair tx650": "unknown", "corsair tx650w psu": "unknown", "corsair tx850 v2": "unknown", "corsair tx850 watt supply": "unknown", "corsair v350 psu": "unknown", "corsair vengeance ddr3 2x4gb 1600mhz (dual channel)": "unknown", } mapping249 = { "16gb transcend jetflash 330": "unknown", "16gb usb device": "unknown", "16gb usb drive": "unknown", "16gh": "unknown", "16go ddr3 1600": "unknown", "16gpus": "unknown", "16in duct": "unknown", "16mbps adsl and lte for backup": "unknown", "16mm each wire": "unknown", "16pins blade": "unknown", "16port switch": "unknown", "16x - 16x": "unknown", "16x - 1x": "unknown", "16x -> 16x cables": "unknown", "16x -> 1x powered cables": "unknown", "16x -> 4x riser": "unknown", "16x and 1x ports": "unknown", "16x and 8x pcie slots": "unknown", "16x bitfury hashing board": "red/bluefury", # Assuming closest match due to "bitfury" reference "16x card": "unknown", "16x none": "unknown", "16x pci slot": "unknown", "16x pci-e riser": "unknown", "16x pci-e slot": "unknown", "16x slot": "unknown", "16x to 16x powered riser cable": "unknown", "16x to 16x powered risers": "unknown", "16x to 16x riser": "unknown", "16x to 16x riser cable": "unknown", "16x to 1x risers": "unknown", "16x-16x pcie risers": "unknown", "16x-16x ribbons": "unknown", "16x-16x risers": "unknown", "16x-1x ribbon": "unknown", "16x16 riser": "unknown", "16xchip bitfury miners": "red/bluefury", # Assuming closest match due to "bitfury" reference "16xi": "unknown", "17 series": "unknown", "17 series hash boards": "unknown", "17-series miners": "unknown", "170ah batteries": "unknown", "18 awg pcie split cables": "unknown", "18 miners": "unknown", "18 pin cable": "unknown", "18 pin controller": "unknown", "18 pin hash": "unknown", "18 pin phd connector": "unknown", "18 pin ribbon cable": "unknown", "18 pins cable": "unknown", "18 pins controller": "unknown", } mapping250 = { "corsair vengeance ram": "unknown", "corsair vs350 power supply": "unknown", "corsair vs550": "unknown", "corsair xms3 8 gb (2 x 4gb) 1333 mhz pc3-10666 240-pin ddr3 memory kit": "unknown", "cortex-m3": "unknown", "cougar cmx 1000w psu": "unknown", "cougar-gx": "unknown", "coursair 850ax psus": "unknown", "covers": "unknown", "cp2012 driver": "unknown", "cp210 driver": "unknown", "cp2102 drivers": "unknown", "cp2102 eeprom": "unknown", "cp2102 usb to uart": "unknown", "cp2102 usb to uart bridge": "unknown", "cp2102 usb to uart bridge controllers": "unknown", "cp2102 usb/serial bridge": "unknown", "cp210_v": "unknown", "cp210x": "unknown", "cp210x driver": "unknown", "cp210x drivers": "unknown", "cp210x uart bridge / myavr mysmartusb light": "unknown", "cp210x usb to uart bridge": "unknown", "cp210x usb to uart bridge vcp driver": "unknown", "cp210x-vcp driver": "unknown", "cp210x_vcp driver": "unknown", "cp210x_vcp_windows": "unknown", "cp210xvcp driver": "unknown", "cpminer usb drivers": "unknown", "cpu ( zynq )": "unknown", "cpu (sempron 140)": "unknown", "cpu - celeron g1610 processor": "unknown", "cpu - inteli5-4690k 9ghz- socket lga 1150": "unknown", "cpu 875mhz": "unknown", "cpu amd sempron 140": "unknown", "cpu chip": "unknown", "cpu clusters": "unknown", "cpu cooler - arctic alpine12 - cpu cooler for intel sockets": "unknown", "cpu fan": "unknown", "cpu i5 intel": "unknown", "cpu intercooler fan": "unknown", "cpu miner called rpcminer": "unknown", "cpu servers": "unknown", "cpu+gpu+asic": "unknown", "cpu-based mining rig": "unknown", "cpu-miner": "unknown", "cpu-s": "unknown", "cpu-z": "unknown", "cpu/gpu": "unknown", "cpu/vm": "unknown", } mapping251 = { "cpu: a4 4000 box": "unknown", "cpu: i3-2100": "unknown", "cpuid hwmonitor": "unknown", "cpuminer (minerd)": "unknown", "cpuminer - cybtc": "unknown", "cpuminer forks": "unknown", "cpuminer solo-miner": "unknown", "cpuminer-gc3355": "unknown", "cpuminer-opt software": "unknown", "cpvc hardware-metal tank with two chambers and flowplate": "unknown", "cpx210 to uart controller": "unknown", "crappy laptop": "unknown", "crappy laptops": "unknown", "craptop": "unknown", "crc": "unknown", "create_job()": "unknown", "cross fire cables": "unknown", "crossfire bridge": "unknown", "crossfire bridges": "unknown", "crossfire cables": "unknown", "crossfire rig": "unknown", "crossfired 6850s": "6850", "crossfired 6870s": "6870", "crossovercabel": "unknown", "crs brand 350w psu": "unknown", "crt": "unknown", "crucial 2gb 240-pin ddr3": "unknown", "crucial ballistix tactical tracer 2x4gb @2133mhz": "unknown", "crucial ddr3 1600 2x4gb": "unknown", "crucial m4 512gb ssd": "unknown", "crunchers": "unknown", "crypto mining": "unknown", "cryptobit 160 avalon 55nm chip 230 gh/s": "unknown", # No exact match, could be related to Avalon series but not specific enough. "cryptoglance": "unknown", "cryptonight algorithm": "unknown", "cryptorig hitchhiker nanofury": "nanofury / icefury", # Closest match, assuming a variant of Nanofury. "cryptorig hitchhiker usb stick": "unknown", "cryptorig hitchhiker usb stick miner": "unknown", "cryptorig hitchhikers": "unknown", "crystalcpuid": "unknown", "cs016321 1248p mtsm7 chips": "unknown", "cs750m": "unknown", "cta 0": "unknown", "cta 1": "unknown", "cta0 asic0": "unknown", "cta0 core 2": "unknown", "cta1 core 2": "unknown", "cta2": "unknown", "ctm": "unknown", "ctrl_c41 control board": "unknown", } mapping252 = { "cube blades": "unknown", "cubieboard 2": "unknown", "cubieboard2": "unknown", "cubieboards": "unknown", "cubietruck (arml7)": "unknown", "cubox-i": "unknown", "cuda": "unknown", "cuda cores": "unknown", "cuda cuda-3.2.16-1": "unknown", "cuda miner": "unknown", "cuda module": "unknown", "cuda toolkit": "unknown", "cudaminer x64": "unknown", "current computer": "unknown", "custom 5\" exhaust": "unknown", "custom build open air case": "unknown", "custom cgminer fork": "unknown", "custom cords": "unknown", "custom device": "unknown", "custom fan": "unknown", "custom fan and heatsink for the video card": "unknown", "custom firmware": "unknown", "custom firmware (asic.to)": "unknown", "custom linux box": "unknown", "custom long cables": "unknown", "custom made ducts": "unknown", "custom network thermometer based off a raspberry pi": "unknown", "custom pcu": "unknown", "custom power strip": "unknown", "custom sensors": "unknown", "custom server power supplies from amitylabs": "unknown", "custom sized screens": "unknown", "custom warning sounds & background images": "unknown", "customised aluminum frame": "unknown", "cutters": "unknown", "cuttler-hammer panel": "unknown", "cx corsairs": "unknown", "cx series": "unknown", "cx500m power suplier": "unknown", "cx500m psu": "unknown", "cx750 psus": "unknown", "cyberpower on-line ups": "unknown", "cyclone": "unknown", "cygnal integrated products inc. cp210x uart bridge / myavr mysmartusb light": "unknown", "cypress devices": "unknown", "cypress[1] amd": "unknown", "d link des 1008d": "unknown", "d link dwa 131": "unknown", "d link hubs": "unknown", "d-link 54mbps router": "unknown", } mapping253 = { "d-link 7 port powered hub": "unknown", "d-link 7 port powered hub 5 block erupters and a fan": "unknown", "d-link 7 port powered usb hub (5v 3a)": "unknown", "d-link 7-port hubs": "unknown", "d-link dub h-7": "unknown", "d-link dub-h4": "unknown", "d-link dub-h7 powered usb hubs": "unknown", "d-link dub-h7bl 7-port usb 2.0 hub": "unknown", "d-link dwa160 rev-a2": "unknown", "d-link hi-speed usb 2.0 7-port powered hubs": "unknown", "d-link hub": "unknown", "d-link hubs": "unknown", "d-link router": "unknown", "d-link usb 2.0 7-port powered hub": "unknown", "d-link usb hub (dub-h7)": "unknown", "d-link wifi router": "unknown", "d-link wireless router's power supply": "unknown", "d3 antminer": "unknown", # Assuming a typo or version difference, closest match would be "antminer d3" but it's not listed. "d3 antminers": "unknown", # Same as above. "d3 miners": "unknown", # Same as above. "d3 temp": "unknown", "d3 units": "unknown", "d3s": "unknown", # Same as above. "d84565e9": "unknown", "daemon=1 server=1": "unknown", "dashboard": "unknown", "dashboards": "unknown", "data and power cables": "unknown", "data and power connection for chain 5": "unknown", "data cable ( control board to hashboard cable)": "unknown", "data cable plug": "unknown", "data center": "unknown", "data circuit board": "unknown", "data connectors": "unknown", "data-feed ethernet cable": "unknown", "data/ribbon cable": "unknown", "database server": "unknown", "datacable": "unknown", "datatraveler dt100g2": "unknown", "datatraveler g2": "unknown", "daughtercard": "unknown", "dc": "unknown", "dc 1.6a fan": "unknown", "dc devices": "unknown", "dc power supply": "unknown", "dc supplies": "unknown", "dc-panels": "unknown", "dcii": "unknown", "dcs": "unknown", "dd wrt router tl wr1043nd": "unknown" } mapping254 = { "dd-wrt": "unknown", "dd-wrt netgear nighthawk router": "unknown", "dd-wrt router": "unknown", "ddr iii": "unknown", "ddr2": "unknown", "ddr2 ( 4 gb )": "unknown", "ddr3": "unknown", "ddr3 1600 1.65v 4gbx2": "unknown", "ddr3 ram": "unknown", "ddr3 ram 2gb": "unknown", "ddr3-1366": "unknown", "ddwrt flashed router": "unknown", "dead cards": "unknown", "debian 64bit server": "unknown", "debian 8 server": "unknown", "debian box": "unknown", "debian linux": "unknown", "debian linux server": "unknown", "debian setup": "unknown", "debian squeeze server": "unknown", "debian system": "unknown", "debian wheezy i486": "unknown", "debian-jessie armhf beaglebone black": "unknown", "debian8.6 (arm)": "unknown", "decorative owl": "unknown", "dedicated miners": "unknown", "dedicated rig": "unknown", "dedicated server": "unknown", "dedicated servers": "unknown", "deepbit": "unknown", "deepbit workers": "unknown", "deepbit.net": "unknown", "deepinthemines breakout boards": "unknown", "definite purpose contactor": "unknown", "dell (by cisco i think) switch": "unknown", "dell 2850": "unknown", "dell 30\"": "unknown", "dell 7010 usff i5": "unknown", "dell 750 watt psus": "unknown", "dell 875w": "unknown", "dell 875w psu": "unknown", "dell gx-240": "unknown", "dell inspiron 1440": "unknown", "dell inspiron 17r": "unknown", "dell laptop": "unknown", "dell metered rack power distribution unit pdu h534n 200-240vac": "unknown", "dell mini 9 ultra low power netbook": "unknown", "dell motherboard": "unknown", "dell optiplex": "unknown", "dell optiplex 745": "unknown", } mapping255 = { "dell optiplex core2duo machines": "unknown", "dell optiplex gx620": "unknown", "dell p2214h": "unknown", "dell pdu": "unknown", "dell plat psus": "unknown", "dell power edge 2905": "unknown", "dell poweredge": "unknown", "dell poweredge server power supplys": "unknown", "dell rack": "unknown", "dell radeon hd 5870": "5870", "dell server power packs 500w": "unknown", "dell server power supplies 750w": "unknown", "dell supply": "unknown", "dell ultrasharp u3011": "unknown", "dell vostro 1400": "unknown", "dell xps17 laptop": "unknown", "dell z750 psu": "unknown", "delta - 4800 rpm fans": "unknown", "delta 2400w psu": "unknown", "delta 2400watt platinum 94% efficiency power supply": "unknown", "delta 250cfm fan": "unknown", "delta 6000 rpm fans": "unknown", "delta afb1212she": "unknown", "delta afb1212she 4 pin 1.60a": "unknown", "delta dps-835ab": "unknown", "delta psu 2400w": "unknown", "delta qfr1212ghe fan 12 volt 2.7 amp 12038 120mm*120mm*38mm 4pin": "unknown", "delta sp09": "unknown", "delta tfc1212de": "unknown", "delta tfc1212de fans": "unknown", "delta(1*1.2kw)": "unknown", "delta(2*2kw)": "unknown", "denon avr": "unknown", "desk fans": "unknown", "desktop computer": "unknown", "desktop gaming pc": "unknown", "desktop pc's": "unknown", "desktop psu": "unknown", "desktop with 4 gigs of ddr2 and an nvidia geforce 9600 gt": "9600gt", "desktop with vnc": "unknown", "desktop/nvidia machines": "unknown", "desktops usb port": "unknown", "deus m1-550 psu": "unknown", "dev boxes": "unknown", "dev kit": "unknown", "development peon": "unknown", "device hardware": "unknown", "device manager": "unknown", "device panel": "unknown", "deviceboards": "unknown", } mapping256 = { "devicequery": "unknown", "devices": "unknown", "dfi lanparty lt x48": "unknown", "dhcp": "unknown", "dhcp router": "unknown", "dhcp server": "unknown", "diablo miners": "unknown", "diablominer (gpu)": "unknown", "diablotek 600w psu": "unknown", "diamond": "unknown", "diamond 5830 card": "5830", "diamond 5870": "5870", "diamond 5970": "5970", "diamond 7970": "7970", "diamond 7970s": "7970", # Assuming "7970s" refers to multiple units of "7970" "diamond brands": "unknown", "diamond ic thermal grease": "unknown", "diamond reference 6870": "6870", "diamonds": "unknown", "die temp": "unknown", "different computer": "unknown", "digbig": "unknown", "digital combination deadbolt": "unknown", "digital led display": "unknown", "digital led volt meter": "unknown", "digital ocean ubuntu lamp configuration": "unknown", "digital ocean ubuntu lamp configuration server": "unknown", "digital ocean vps": "unknown", "digital ocean's server": "unknown", "digital wallet": "unknown", "diods": "unknown", "dir-615 router": "unknown", "dir-655 dlink wireless router": "unknown", "direct internet line": "unknown", "directv": "unknown", "directx support: 9.0": "unknown", "disk": "unknown", "disk 128gb ssd": "unknown", "disk drive": "unknown", "diskonmodule flash ssd": "unknown", "display drivers": "unknown", "dissipators": "unknown", "distribution board": "unknown", "distribution panels": "unknown", "diy soundproofing cabinet": "unknown", "djayos": "unknown", "dl-dvi-i + sl-dvi-d hdmi displayport": "unknown", "dlink": "unknown", "dlink 7 hub": "unknown", "dlink 7 hubs": "unknown", } mapping257 = { "dlink 7 port": "unknown", "dlink 7 ports hub": "unknown", "dlink 7-port": "unknown", "dlink 7port": "unknown", "dlink dsl-2730b router": "unknown", "dlink dub-h7": "unknown", "dlink h7": "unknown", "dlink hub": "unknown", "dlink hubs": "unknown", "dlink powered usb hub": "unknown", "dlink routers": "unknown", "dlink wireless router": "unknown", "dlinks": "unknown", "dm-monitor": "unknown", "dmm (caps inductors resistors diodes mosfets bjts relay)": "unknown", "dns and gateway 192.168.0.x": "unknown", "dns entry at dyndns.net": "unknown", "dns server": "unknown", "dns-320": "unknown", "doa miner": "unknown", "dockstar": "unknown", "doge mini": "unknown", "dollar store usb hub": "unknown", "domain": "unknown", "donor boards": "unknown", "door alarms": "unknown", "dorito": "unknown", "dos mode": "unknown", "dos windows": "unknown", "double pole 15a breaker": "unknown", "double pole breaker": "unknown", "dps 2900": "unknown", "dps-2980ab": "unknown", "dps-800gba-hp ml350/370 dl380 g5 1000w power supply": "unknown", "dps1200-1": "unknown", "dps1200w psu": "unknown", "dps2000 psu": "unknown", "dps2000 psus": "unknown", "dragon 1 th/s": "unknown", # No exact match, but could be related to "dragonmint" models if considering context. "dragon 1.5th miner": "unknown", # No exact match, but could be related to "dragonmint" models if considering context. "dragon 1t/h miner": "unknown", # No exact match, but could be related to "dragonmint" models if considering context. "dragon 1th/s miner": "unknown", # No exact match, but could be related to "dragonmint" models if considering context. "dragon 1ths": "unknown", # No exact match, but could be related to "dragonmint" models if considering context. "dragon 1ths bitcoin miner": "unknown", # No exact match, but could be related to "dragonmint" models if considering context. "dragon asic 1th/s miner": "unknown", # No exact match, but could be related to "dragonmint" models if considering context. "dragon asic miner": "unknown", # No exact match, but could be related to "dragonmint" models if considering context. "dragon miner 1050w gold": "unknown", # No exact match, but could be related to "dragonmint" models if considering context. "dragon miner 1th/s": "unknown", # No exact match, but could be related to "dragonmint" models if considering context. "dragon miner t1": "unknown", # No exact match, but could be related to "dragonmint" models if considering context. "dragon-miners": "unknown" # No exact match, but could be related to "dragonmint" models if considering context. } mapping258 = { "dragonmint": "unknown", "dragonmint dashboard": "unknown", "dragonmint miner": "unknown", "dragonmint miners": "unknown", "dragonmint products": "unknown", "dragonmint t1 (16th)": "halong mining dragonmint t1", "dragonmint t1 16th/s miner": "halong mining dragonmint t1", "dragonmint t1 miner": "halong mining dragonmint t1", "dragonmint t1 miners": "halong mining dragonmint t1", "drb board": "unknown", "drb thumb": "unknown", "drillbit avalon thumbs": "unknown", "drillbit avthumb miners": "unknown", "drillbit eight board device": "unknown", "drillbit fury thumb": "unknown", "drive": "unknown", "driver 11.12": "unknown", "driver sweeper": "unknown", "driver updates": "unknown", "drivers + catalyst": "unknown", "drmingw": "unknown", "droid cellphone": "unknown", "droidx 2.3.3": "unknown", "dropbear": "unknown", "dropbox": "unknown", "drum fan": "unknown", "drycooler 100kw": "unknown", "dryer duct system": "unknown", "dryer outlet": "unknown", "dryer tube": "unknown", "dryer/oven outlets": "unknown", "ds18b20": "unknown", "ds410j (marvell mv6281)": "unknown", "dsl connections": "unknown", "dsl modem": "unknown", "dsl modem/router": "unknown", "dsp2000": "unknown", "dspic33ep16gs202": "unknown", "dt minifun": "unknown", "dtach": "unknown", "dual 2.0 x 16 mobo": "unknown", "dual 20 amp outlet": "unknown", "dual 5870 gpus": "5870", "dual 5870 rig": "5870", "dual 5870s": "5870", "dual 5970 rig": "5970", "dual 5970 setup": "5970", "dual 6870s": "6870", "dual 750w dell server supply": "unknown", "dual 9800 gtx": "9800gtx", } mapping259 = { "dual arm breaker": "unknown", "dual connector cables": "unknown", "dual core 2.6 ghz": "unknown", "dual core 3ghz": "unknown", "dual core athalons": "unknown", "dual core athlon": "unknown", "dual core celeron g530": "unknown", "dual core cpu": "unknown", "dual core cpu(c2d)": "unknown", "dual core e6850": "unknown", "dual core pc": "unknown", "dual core pcs": "unknown", "dual core processor 1.6 ghz": "unknown", "dual cpu 4 core [ xeon 5520 ]": "unknown", "dual cpu 6 core [ xeon 5660 ]": "unknown", "dual fan cooler": "unknown", "dual gpu 6870": "6870", "dual jack cables": "unknown", "dual miner gridseeds": "unknown", "dual nic setup": "unknown", "dual psu cable from hasratestore.com": "unknown", "dual xeon 5430": "unknown", "dual xeon server": "unknown", "dual-core": "unknown", "dual-gpu card": "unknown", "dual-gpu cards": "unknown", "dual-gpu rig": "unknown", "dual-x cooler": "unknown", "dualcore intel core 2 duo e6550": "unknown", "dualminer asic": "unknown", "dualminer usb dmu1": "unknown", "duct fan": "unknown", "duct hoses": "unknown", "duct work": "unknown", "ducting": "unknown", "ducts": "unknown", "dummy pluggys": "unknown", "dummyplugs": "unknown", "duplex outlets": "unknown", "dust-filter": "unknown", "duster air spray": "unknown", "dvd": "unknown", "dvd drive": "unknown", "dvd writer": "unknown", "dvd+rw drive": "unknown", "dvd-rw": "unknown", "dvdrom": "unknown", "dvi -> vga adapter": "unknown", "dvi and vga inputs": "unknown", "dvi ports": "unknown", } mapping260 = { "18 port switch": "unknown", "18 rigs": "unknown", "180 cfm fan": "unknown", "180 cfm in duct fan": "unknown", "180 ghs miner": "unknown", "1800 mhashes/s": "unknown", "1800w 80 plus gold rated psu": "unknown", "1800w bitmain psu": "unknown", "1800w psu": "unknown", "180ghz contract": "unknown", "18e23db0": "unknown", "18pin": "unknown", "18pin cable": "unknown", "18v regulator": "unknown", "19 port miner": "unknown", "19 series": "unknown", "19\" rail": "unknown", "192vcpu": "unknown", "1960s overhead cable": "unknown", "19cm": "unknown", "1g a cex": "unknown", "1gb 5870": "5870", # Assuming a typo or shorthand for Radeon HD 5870 "1gb control board of xilinx": "unknown", "1gb ddr 2": "unknown", "1gb ddr2": "unknown", "1gb ddr2 ram": "unknown", "1gb ddr3": "unknown", "1gb ddr3 ram": "unknown", "1gb ddr3 ram stick": "unknown", "1gb drive": "unknown", "1gb noname sd card": "unknown", "1gb of ram": "unknown", "1gb ram": "unknown", "1gb usb drive": "unknown", "1gh": "unknown", "1gh/s": "unknown", "1gh/s at cex": "unknown", "1gh/s rig": "unknown", "1gig ddr2": "unknown", "1k power supply": "unknown", "1kw coolmax psu": "unknown", "1kw hiper": "unknown", "1kw ocz psu": "unknown", "1kw power supply": "unknown", "1mbps wimax": "unknown", "1ph": "unknown", "1ph in btc gear": "unknown", "1ph to 4ph": "unknown", "1r5 1750 chip": "unknown", "1r5 1784 induction chip": "unknown", } mapping261 = { "dvi to vga converter": "unknown", "dvi->vga adapter": "unknown", "dvi-vga adaptors": "unknown", "dx 9c": "unknown", "dyndns account": "unknown", "dypswitches": "unknown", "e-350 motherboard": "unknown", "e10": "ebit e10", "e10 ebit": "ebit e10", "e10.2 miners": "ebit e10.2 miner", "e12 hash board": "ebang ebit e12", "e3": "unknown", "e3 (860w) psu": "unknown", "e4300 rig": "unknown", "e5825064": "unknown", "e6600 cpu": "unknown", "e8400": "unknown", "e8600": "unknown", "e9+ 9th": "ebang ebit e9+", "e9++": "ebit e9++", "e9s": "unknown", "eah5850": "unknown", "eah6950 2di4s 1gd5 pci-e 2.1 gddr5 / 256-bit / core 810mhz / card": "unknown", "easiet s3": "unknown", # No exact match, possibly a typo but unclear for which model. "easy miner of bflabs": "unknown", # Refers to a product by Butterfly Labs but not specific enough. "easyacc h40 usb 3.0 hub": "unknown", "ebang": "unknown", # Refers to the manufacturer but not a specific model. "ebang e10 miner": "ebang ebit e10", "ebang e10.1": "unknown", # No exact match, possibly a typo or a model not listed. "ebang e10.2 asic miner": "ebit e10.2 miner", "ebang e10.3": "ebang ebit e10.3", "ebang e9.3": "ebang ebit e9.3", "ebang e9.i": "unknown", # Likely a typo for e9i but not listed exactly. "ebang ebit 10.1": "unknown", # No exact match, possibly a typo or a model not listed. "ebang ebit 10.3": "ebang ebit e10.3", "ebang ebit e12 44ths": "ebang ebit e12", "ebang ebit e9 plus": "ebang ebit e9+", "ebang ebit e9+ miners": "ebang ebit e9+", "ebang ebit e9.3 miner": "ebang ebit e9.3", "ebang ebit miner e9+": "ebang ebit e9+", "ebang ebit9+": "ebang ebit e9+", "ebangs asic e10.3": "ebang ebit e10.3", "ebangs ebite e9+": "ebang ebit e9+", # Likely a typo but closest match. "ebe5 pcb": "unknown", "ebit 10.2 miner": "ebit e10.2 miner", "ebit 9t miner": "unknown", # No exact match, possibly a typo or a model not listed. "ebit e10 miner machines": "ebit e10", "ebit e10.2 miner": "ebit e10.2 miner", "ebit e10d 25 th/s": "ebang ebit e10d", "ebit e12 miners": "ebang ebit e12" } mapping262 = { "ebit e9 plus 9t unit": "ebit e9+", "ebit e9 psu": "unknown", "ebit e9t": "unknown", "ebit e9t miner": "unknown", "ebit ebang 10.3": "unknown", "ebit miner": "unknown", # Could refer to any ebit miner, but not specific enough. "ebit miners": "unknown", # Could refer to any ebit miners, but not specific enough. "ebiteminermini": "unknown", "ebitminer mini software": "unknown", "ec readouts": "unknown", "ec2 instance": "unknown", "echu": "unknown", "eclipse": "unknown", "eclipse pool": "unknown", "eclipsemc": "unknown", "eclipsemc.com": "unknown", "ecmm": "unknown", "eco boards": "unknown", "ecp printer port (lpt1)": "unknown", "ecs ds7610": "unknown", "edge connectors": "unknown", "edimax dongle": "unknown", "edimax ew-7811": "unknown", "edimax ew-7811un usb dongle": "unknown", "edimax ew7228apn": "unknown", "edimax nano wireless adapter": "unknown", "edimax usb wireless nic": "unknown", "eeepc": "unknown", "eeepc 2g surf": "unknown", "eeprom": "unknown", "eeprom program": "unknown", "efficiency 92% (80 plus gold)": "unknown", "efigur 5.8dbi antenna": "unknown", "eh ess eye see powered miners": "unknown", "ehternet cable": "unknown", "eighth card": "unknown", "eithernet port": "unknown", "ek water blocks": "unknown", "elastic tube": "unknown", "elbow connectors": "unknown", "elbow joints": "unknown", "electric board": "unknown", "electric controlled fan": "unknown", "electric dryer outlet": "unknown", "electric extension cable": "unknown", "electric fan": "unknown", "electric guitar": "unknown", "electric heater": "unknown", "electrical": "unknown", "electrical lines": "unknown", } mapping263 = { "electrical part": "unknown", "electrical stabilizer": "unknown", "electricity distribution box": "unknown", "electricity generator": "unknown", "electricity monitor": "unknown", "electricity monitoring device": "unknown", "electricity outlet distribution": "unknown", "electricty powered hub": "unknown", "electronic": "unknown", "electrostatic filters": "unknown", "electrum": "unknown", "electrum ltc": "unknown", "electrum wallett": "unknown", "elegiant wifi repeater": "unknown", "elitexstream 800w power supply": "unknown", "eloipool": "unknown", "eltek flatpack": "unknown", "emachines": "unknown", "emerson supplies": "unknown", "emicrotec twinfury": "twinfury", # Closest match, assuming a typo or brand variation. "emt run": "unknown", "enclosure": "unknown", "enermax 1350w platinum powersupply": "unknown", "enermax 1350watt platinum": "unknown", "enermax 530w 85+": "unknown", "enermax 850w bronze": "unknown", "enermax df storm fans": "unknown", "enermax epm1500egt platimax 1500 watt powersupply": "unknown", "enermax maxrevo 1350watt gold plus": "unknown", "enermax platimax series": "unknown", "enermax revo 1500w psu": "unknown", "enermax twister storm": "unknown", "engine 900 mhz": "unknown", "enker usb hubs": "unknown", "entware": "unknown", "ep-700 br ii": "unknown", "epic umc": "unknown", "epic umc control board": "unknown", "epoxy encased diodes": "unknown", "epproms": "unknown", "eps 8 pin": "unknown", "equipment": "unknown", "eroupter": "unknown", "eroupters": "unknown", "erupter blade cards": "unknown", "erupter blade v2": "unknown", "erupter block cube": "unknown", "erupter cube": "unknown", "eruptor blade": "unknown", "esata pci-e card": "unknown", } mapping264 = { "esd wrist strap": "unknown", "esp-n": "unknown", "esxi server": "unknown", "etc)": "unknown", "etekcity 10-port": "unknown", "eth cable": "unknown", "eth cables": "unknown", "eth gpu": "unknown", "eth0 internet": "unknown", "eth1": "unknown", "eth1 172.18.10.100": "unknown", "ethereum mining": "unknown", "ethereum rigs": "unknown", "etherium miners": "unknown", "ethernal cord": "unknown", "ethernet board": "unknown", "ethernet card": "unknown", "ethernet connction": "unknown", "ethernet connection": "unknown", "ethernet connection splitter": "unknown", "ethernet connector": "unknown", "ethernet cord": "unknown", "ethernet cords": "unknown", "ethernet jack on the switch": "unknown", "ethernet jacks": "unknown", "ethernet lan cable": "unknown", "ethernet lights": "unknown", "ethernet plug": "unknown", "ethernet router": "unknown", "ethernet slot": "unknown", "ethernet to usb-c adapter": "unknown", "ethernet wire": "unknown", "ethernet-cable": "unknown", "ethos gpu rig": "unknown", "eu standard cables": "unknown", "euro version surge protectors 220v": "unknown", "evaporative cooler": "unknown", "evaporative cooling pad systems": "unknown", "evaporative cooling system": "unknown", "evaps": "unknown", "everquest 2": "unknown", "evga 1000 watt gold psu": "unknown", "evga 1000w p2": "unknown", "evga 120-g2-1000-xr 80 plus gold 1000 w psu": "unknown", "evga 1300 (110v)": "unknown", "evga 1300 golds": "unknown", "evga 1300 w psu": "unknown", "evga 1300 watt": "unknown", "evga 1300 watt power supply": "unknown", "evga 1300g2 psus": "unknown", } mapping265 = { "evga 1300g2 supernova": "unknown", "evga 1300w supernova g2": "unknown", "evga 1600 p2 power supplies": "unknown", "evga 1600 platinum": "unknown", "evga 1600 psu": "unknown", "evga 1600 t2 psu": "unknown", "evga 1600w p2": "unknown", "evga 1600w psu": "unknown", "evga 1600w t2 power supplies": "unknown", "evga 1600w titanium": "unknown", "evga 166g2": "unknown", "evga 1gb gddr5 740 gt": "unknown", "evga 220-t2-1600-x1": "unknown", "evga 500b": "unknown", "evga 500w bronze power supplies": "unknown", "evga 600 bronze psus": "unknown", "evga 750 gold": "unknown", "evga 780i ftw motherboard": "unknown", "evga 790i sli ultra": "unknown", "evga 80 plus bronze 500 watt power supplies": "unknown", "evga 850 p2": "unknown", "evga g2 1300 psu": "unknown", "evga g2 1600w": "unknown", "evga geforce 9500 gt 01g-p3-n959-tr video card": "unknown", "evga gold psus (twin 750)": "unknown", "evga gtx 660 superclocked": "unknown", "evga gtx570 hd": "unknown", "evga power supplies": "unknown", "evga power supply": "unknown", "evga precision": "unknown", "evga supernova 1300 g2": "unknown", "evga supernova 1300 g2 80 plus gold certified 1300w": "unknown", "evga supernova 1300 g2 80+ gold": "unknown", "evga supernova 1300 g2 power supply": "unknown", "evga supernova 1300w psu": "unknown", "evga supernova 1300watt g2 80 plus gold": "unknown", "evga supernova 1600 t2": "unknown", "evga supernova 1600w g2": "unknown", "evga supernova 1600w modular power supply": "unknown", "evga supernova 750 power supply": "unknown", "evga supernova 850 p2": "unknown", "evga supernova nex750b": "unknown", "evga supernova p2": "unknown", "evga-1600 psu": "unknown", "ewallet": "unknown", "ex6200 extender": "unknown", "exact miners address": "unknown", "excede sat connection": "unknown", "exceed sat connection": "unknown", "exhaust": "unknown"# None of the provided strings match any of the hardware names listed for bitcoin mining, hence they are all marked as "unknown". } mapping266 = { "exhaust pipe": "unknown", "exhaust port": "unknown", "exhaust shroud": "unknown", "exhaust system": "unknown", "exhausts": "unknown", "exodus soft wallet": "unknown", "extended power connector": "unknown", "extender": "unknown", "extender (16x and 1x)": "unknown", "extenders": "unknown", "extension": "unknown", "exterior casing": "unknown", "external 12v fan controller": "unknown", "external battery power bank of 10000mah": "unknown", "external cooling": "unknown", "external fans": "unknown", "external machines": "unknown", "external sd adapter": "unknown", "external turnon signal": "unknown", "external usb hub": "unknown", "extra atom pc": "unknown", "extra cable for extra power to the pci slots": "unknown", "extra computers": "unknown", "extra equipment": "unknown", "extra hubs": "unknown", "extra s9 miner": "antminer s9", # Assuming "extra" refers to an additional unit of the model. "extractor": "unknown", "extreme4": "unknown", "extreme4 970 mobo": "unknown", "eyeboot 49 port usb": "unknown", "eyedro electricity monitor": "unknown", "ez outlet": "unknown", "f1 miners": "unknown", "f5m": "unknown", "face recognition camera": "unknown", "fake fireplace": "unknown", "falcons": "unknown", "fan #6": "unknown", "fan 0": "unknown", "fan 1 connector": "unknown", "fan 3": "unknown", "fan 3 5280 rpm": "unknown", "fan 5 1200 rpm": "unknown", "fan 6": "unknown", "fan blade": "unknown", "fan conector": "unknown", "fan cooled cpu heatsink": "unknown", "fan cooler": "unknown", "fan coolers": "unknown", "fan delete mods": "unknown", } mapping267 = { "fan duct shrouds": "unknown", "fan emulators": "unknown", "fan feedback pins": "unknown", "fan grate": "unknown", "fan grates": "unknown", "fan grill": "unknown", "fan lead": "unknown", "fan no5": "unknown", "fan plug": "unknown", "fan powered by a 1 molex connector": "unknown", "fan pwm": "unknown", "fan qfr1212ghe": "unknown", "fan shrouds": "unknown", "fan simulator": "unknown", "fan spoofers": "unknown", "fan1": "unknown", "fan2": "unknown", "fan3": "unknown", "fan4": "unknown", "fan5": "unknown", "fan5 pins": "unknown", "fan6": "unknown", "fan7": "unknown", "fan8": "unknown", "fan_ctrl enabled": "unknown", "fan_setting percentage": "unknown", "fancooler": "unknown", "fanr": "unknown", "fans and radiators": "unknown", "fans on the card": "unknown", "fans with higher cfm/air pressure": "unknown", "far left": "unknown", "far right": "unknown", "farm pc": "unknown", "farms/rigs/mining cards": "unknown", "fast loud fan": "unknown", "fat32 flash drive": "unknown", "faulty hash board": "unknown", "fci ref: 51761-10002410a a": "unknown", "fedora 14": "unknown", "fedora 17 (beefy miracle)": "unknown", "fedora 18 64 bit": "unknown", "fedora 21 server": "unknown", "fedora 22 computer": "unknown", "fedora box": "unknown", "female power connector": "unknown", "female terminals": "unknown", "ferret": "unknown", "ferrite bead (5 on your marking)": "unknown", "fet output": "unknown", } mapping268 = { "fglrx 11.6": "unknown", "fglrx 8.80": "unknown", "fglrx 9.0.2": "unknown", "fglrxinfo": "unknown", "fgpas": "unknown", "fha": "unknown", "fibaro smart plug": "unknown", "fiber": "unknown", "fiber backbone": "unknown", "fiber gbic modules": "unknown", "fibre optic components": "unknown", "fibre to the house": "unknown", "fiio e10": "unknown", "file selector": "unknown", "filesystem": "unknown", "filters": "unknown", "fios": "unknown", "fios modem": "unknown", "fios-modem- router": "unknown", "fire alarm": "unknown", "fire extinguisher": "unknown", "fireball fire extinguishers": "unknown", "firefly pi": "unknown", "firegl 8700": "unknown", "firewall/security": "unknown", "firmware for the antminer s4": "antminer s4", "firmware from bitmain": "unknown", # Bitmain produces firmware for various models, not specific enough. "firmware update": "unknown", "firmware version": "unknown", "firmware.bin": "unknown", "first carer's friend": "unknown", "first gen asicminer chips (blades usb block erupters)": "unknown", # Refers to a category, not a specific model. "first gen mac pro (111)": "unknown", "first hub": "unknown", "fish tanks": "unknown", "five gridseeds": "unknown", # Refers to a category, not a specific model. "five pin cable": "unknown", "five ton a/c": "unknown", "fixed frequency s9s": "antminer s9", # Assuming a reference to a specific configuration or firmware of S9. "flash": "unknown", "flash drives": "unknown", "flashed sd cards": "unknown", "flat time capsule (bridge)": "unknown", "flexible duct": "unknown", "flexible ducts": "unknown", "flexible mining proxy": "unknown", "fluke": "unknown", "flux": "unknown", "flux capacitor": "unknown", "flypower switching psu (fly1800-1800w)": "unknown", } mapping269 = { "fm": "unknown", "fms": "unknown", "fms software": "unknown", "folding hardware": "unknown", "forth card": "unknown", "fortress 650": "unknown", "fortress 750 psu": "unknown", "fortress platinum psu 650w": "unknown", "fortress platinum psu 750w": "unknown", "four 1x-16x and one 16x-16x powered extenders": "unknown", "four conductor flat cable": "unknown", "four core intel cpu": "unknown", "four dummy plugs": "unknown", "four face window": "unknown", "fourth (blue) wire": "unknown", "foxcon am3": "unknown", "foxconn $50 mobo": "unknown", "foxconn 40mmx40mmx28mm": "unknown", "foxconn a7das": "unknown", "foxconn amd motherboard with dual pci-e": "unknown", "foxconn board": "unknown", "foxconn mini-pc": "unknown", "foxconn nt-a3500": "unknown", "fpga clusters": "unknown", "fpga farm": "unknown", "fpga lancelot": "lancelot", "fpga miner": "unknown", # There are several FPGA miners, but none with the exact name "fpga miner". "fpga part": "unknown", "fpga queue": "unknown", "fpga rig": "unknown", "fpga units": "unknown", "fpga/asic miner": "unknown", # This could refer to several devices but none exactly named this way. "fractal design tesla r2 800w 80+ gold psu": "unknown", "frame - mining rig frame with screwdriver 6/8 gpu miner mining rack rig": "unknown", "frankenjup": "unknown", "free rdp": "unknown", "freebsd": "unknown", "freebsd 8.x": "unknown", "frequency inverter": "unknown", "frhkboxcooler master hyper 212 evo - cpu cooler with 120 mm pwm fan": "unknown", "frimware for the s3 from bitmain": "unknown", # Closest match would be "antminer s3" but this refers to firmware. "front and back fan": "unknown", "front and rear cooling fans": "unknown", "front and rear fan plates": "unknown", "front and rear plates": "unknown", "front fan cooler": "unknown", "frontend": "unknown", "frontier": "unknown", "fruit of the loom t-shirts": "unknown", "fs108 models": "unknown" } mapping270 = { "fs108 switches": "unknown", "fsp aurum gold": "unknown", "fsp group aurum gold": "unknown", "fsp psu": "unknown", "ftdi bitforce sha256 sc": "bitforce sha256 single", "ftdichip.com": "unknown", "fujitsu": "unknown", "fujitsu dps-800gb-3 a unit": "unknown", "fujitsu lifebook t730 i7 cpu m640 2.80 ghz": "unknown", "fujitsu models aou45rlxfz": "unknown", "full bitcoin node": "unknown", "full node": "unknown", "full rig": "unknown", "full rigs": "unknown", "full-node": "unknown", "furnace blower": "unknown", "furnace fan": "unknown", "furnace return air intake": "unknown", "fury": "unknown", # Could potentially refer to "blue fury" but not enough context "fury scrypt asic": "unknown", # Likely refers to a scrypt miner, but not listed "fury thumb": "unknown", "fuse board": "unknown", "fuse box": "unknown", "fuse panel box with glass fuses": "unknown", "fusebox": "unknown", "futrebit apollo miner": "unknown", # Likely a typo for "futurebit apollo miner" "futurebit apollo miner": "unknown", # Not listed, but related to cryptocurrency mining "futurebit apollobtc 200w power supply": "unknown", "futurebit machines": "unknown", "fuzion chip": "unknown", "fx 4100 black edition 3.6ghz quad-core socket am3+ boxed processor": "unknown", "fx 6300processor": "unknown", "fx 6350": "unknown", "fx 8350": "unknown", "fx 8350 4.0 ghz": "unknown", "fx-6100 processor": "unknown", "fx-8120 cpu": "unknown", "fx8120": "unknown", "fxf 7750": "unknown", "g black": "unknown", "g-balde": "unknown", # Likely a typo for "g-blade" "g-blacks": "unknown", "g-blade asic": "asicminer be blade", "g-blade gridseed": "unknown", # Refers to a product not listed but known in mining "g-blades": "unknown", "g-seeds": "unknown", "g.skill 2gb 240-pin ddr3 sdram ddr3 1333 (pc3 10600) desktop memory model": "unknown", "g.skill 4gb (2 x 2gb) 240-pin ddr3 sdram ddr3 1333 (pc3 10666) dual channel kit desktop memory": "unknown", "g.skill 8gb ddr3-1333 51": "unknown", "g.skill ripjaws x series 8gb (2 x 4gb) ddr3-1600": "unknown", } mapping271 = { "1st gen bitfury": "unknown", "1st hashboard": "unknown", "1st story panel box": "unknown", "1t rig": "unknown", "1t25 v1.2 boards": "unknown", "1tb wd sata3": "unknown", "1th dragon - 4 blades": "unknown", "1th dragon asic miner": "unknown", "1th lk dragon miner": "unknown", "1th mining rig": "unknown", "1th-miner": "unknown", "1th/s asic miner": "unknown", "1th/s bitcoin mining rig machine miner": "unknown", "1th/s dragon bitminer": "unknown", "1th/s dragonminer": "unknown", "1th/s machine": "unknown", "1th/s of equipment": "unknown", "1u p4 based xeon rack server": "unknown", "1u pdu from apc": "unknown", "1u sxm2": "unknown", "1v8 regulator": "unknown", "1x - 16x riser": "unknown", "1x -> 16x adapter": "unknown", "1x 16 to 16x powered ribbon riser": "unknown", "1x 250 gb sata": "unknown", "1x 270x toxic": "unknown", "1x 290x": "unknown", "1x 6990": "6990", "1x 7970 gpu": "7970", "1x > 16x risers": "unknown", "1x > 1x risers": "unknown", "1x msi 6870": "6870", "1x pci-e extender": "unknown", "1x pci-e slot": "unknown", "1x pci-x port": "unknown", "1x pcie": "unknown", "1x risers": "unknown", "1x slot": "unknown", "1x slots": "unknown", "1x to 16x adaptor": "unknown", "1x to 16x cable": "unknown", "1x to 16x powered riser cable": "unknown", "1x to 16x riser": "unknown", "1x to 16x risers": "unknown", "1x to 1x riser cable": "unknown", "1x to 1x unpowered cables": "unknown", "1x to16x pci e ribbon extension": "unknown", "1x whatevers": "unknown", "1x-16x": "unknown", "1x-16x adapter": "unknown", } mapping272 = { "g1 assassin": "unknown", "g1610": "unknown", "g19": "unknown", "g2 particle hvac filter": "unknown", "g29": "unknown", "g5": "unknown", "ga ma770 ud3": "unknown", "ga-770t-d3l motherboard": "unknown", "ga-965p-s3": "unknown", "ga-990fxa-ud3 am3+ amd 990fx sata 6gb/s usb 3.0 atx amd motherboard": "unknown", "ga-ep45-ud3p (rev. 1.6)": "unknown", "ga-f2a88xm-hd3": "unknown", "ga-z77... series mainboards of gigabyte": "unknown", "ga-z87x-ud4h": "unknown", "ga990xa-ud3 motherboard": "unknown", "gable fan": "unknown", "gable fans": "unknown", "gable upgrade": "unknown", "galaxy brand fans": "unknown", "galaxy s": "unknown", "gamegear": "unknown", "gameing computers": "unknown", "gaming box": "unknown", "gaming cards": "unknown", "gaming computers": "unknown", "gaming gpu": "unknown", "gaming system": "unknown", "gaming video card": "unknown", "garbage disposal": "unknown", "garden blade miners": "unknown", "gas appliances": "unknown", "gas gens": "unknown", "gas-powered data center": "unknown", "gate control": "unknown", "gateway 'stargate'": "unknown", "gateway 192.168.25.x": "unknown", "gateway laptop": "unknown", "gaw furies": "unknown", "gaw fury asic ltc miner": "unknown", "gaw furys": "unknown", "gaw-hosted blades": "unknown", "gawfury": "unknown", "gawminer bitfury": "unknown", "gawminer fury": "unknown", "gawminers furies (zeus blizzard)": "unknown", "gawminers fury": "unknown", "gb 7950 wf3": "unknown", # Closest match could be "7950" but not explicitly listed. "gb 990 fxa ud3": "unknown", "gb mushkin enhanced ddr3 (x2 2gb) 1600 7-7-7-20": "unknown", "gc": "unknown" } mapping273 = { "gcc gcc-4.5.1-2": "unknown", "gd70": "unknown", "gd70 built-in network adapter": "unknown", "ge load center": "unknown", "gearhead kb1700u": "unknown", "gearmo 10 port hub": "unknown", "gearmo hubs": "unknown", "geccoscience compaq": "unknown", # Possible typo but no clear match. "gecko science 1384": "unknown", "geckoscience usb": "unknown", # Close to "gekko" products but not exact. "geforce 260": "unknown", # Closest match would be "gtx260" but not exact. "geforce 6": "unknown", "geforce 610": "unknown", "geforce 6200 graphics card by nvidia": "gt6200", # Assuming typo, closest match. "geforce 6800": "gtx680", "geforce 7950gt": "7950gt", # Assuming typo, closest match. "geforce 8200": "unknown", "geforce 8600": "unknown", "geforce 8600 gt": "8600gt", "geforce 8600m gs": "unknown", "geforce 8800": "8800gt", # Assuming general reference to the 8800 series. "geforce 9600 gso": "9600gso", "geforce 9600 gso 512": "9600gso512", "geforce 9600 gt": "9600gt", "geforce 9600 gt oc": "9600gt", # OC (overclocked) version not specified separately. "geforce g105m": "unknown", "geforce gt": "unknown", "geforce gt 120": "unknown", "geforce gt 130": "unknown", "geforce gt 620": "gt620", "geforce gt 640": "gt640", "geforce gt 650m": "unknown", "geforce gt 720 m": "unknown", "geforce gts260": "gts250", # Assuming typo, closest match. "geforce gtx 560 ti": "gtx560 ti", "geforce gtx 580": "gtx580", "geforce gtx 680": "gtx680", "geforce gtx 760": "unknown", "geforce gtx770": "unknown", "geforce210": "g210", "gefroce gtx 670": "gtx670", # Typo corrected. "gekko": "unknown", # No exact match, related to "gekko" products but not specific. "gekko compac f": "unknown", # Close to "gekko" products but not exact. "gekko compac sticks": "unknown", # Close to "gekko" products but not exact. "gekko compac usb stick": "unknown", # Close to "gekko" products but not exact. "gekko driver": "unknown", "gekko science compaq": "unknown", # Possible typo but no clear match. "gekko sticks": "unknown", # Close to "gekko" products but not exact. "gekko usb hub": "unknown", # Close to "gekko" products but not exact. "gekko usb miners": "unknown", # Close to "gekko" products but not exact. } mapping274 = { "gekkos": "unknown", "gekkoscience breakout board": "unknown", "gekkoscience breakout boards": "unknown", "gekkoscience compac bm1384 bitcoin miner": "unknown", "gekkoscience compac miner": "unknown", "gekkoscience compac usb": "unknown", "gekkoscience compac usb stick miner": "unknown", "gekkoscience compacf stickminer": "unknown", "gekkoscience f": "unknown", "gekkoscience hub (v1)": "unknown", "gekkoscience newpac usb miner": "unknown", "gekkoscience newpac usb miners": "unknown", "gekkoscience newpac2": "unknown", "gekkoscience products": "unknown", "gekkoscience stuff": "unknown", "gekkoscience usb hubs": "unknown", "gekkoscience usb miner": "unknown", "gekkoscience usb miners": "unknown", "gelid icy vision coolers": "unknown", "gen 1 avlon": "unknown", # Assuming a typo, closest match would be "avalon batch 1" but not listed exactly. "general 333 erupter": "unknown", "generic 2.5 foot house fan": "unknown", "generic autodetecting monitor": "unknown", "generic brand 450w psu": "unknown", "generic chinese meter": "unknown", "generic hubs": "unknown", "generic power supplies": "unknown", "generic psu": "unknown", "generic versions of the above": "unknown", "genesis-mining": "unknown", "genset": "unknown", "gentoo": "unknown", "gentoo box": "unknown", "geo science 2pac puppy miners": "unknown", "german record player": "unknown", "gf": "unknown", "gf 310m": "unknown", "gfci breakers": "unknown", "gfci/arc hot tub breaker": "unknown", "gfx card": "unknown", "gfx card fan": "unknown", "gfx cards": "unknown", "gfx mining machine": "unknown", "gh": "unknown", "gh15d tripod regulator": "unknown", "ghs": "unknown", "ghsav": "unknown", "ghsavg": "unknown", "ghsmm": "unknown", "giant 12v power supplies": "unknown", } mapping275 = { "giant stage fan": "unknown", "gift cards": "unknown", "gigabite 7970": "unknown", # Typo, closest match would be "7970" but not exact. "gigabyte": "unknown", "gigabyte 280xs": "unknown", # No exact match, possibly meant "280x" but not listed. "gigabyte 660 ti": "unknown", # No exact match, "660 ti" not listed. "gigabyte 7850": "unknown", # No exact match, "7850" not listed. "gigabyte 7950 3gb": "unknown", # Closest match would be "7950" but not listed. "gigabyte 7970": "7970", "gigabyte 7970 ghz": "7970", # Assuming "ghz" refers to a GHz edition, closest match "7970". "gigabyte 990 fxa ud7": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte 990 ud3": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte 990fx board": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte 990fxa-ud3": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte 990fxa-ud3 motherboard": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte 990fxa-ud5": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte 990fxa-ud5 motherboard": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte 990fxa-ud5 rev. 1.0": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte 990fxa-ud7": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte 990fxa-ud7 mobo": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte 990fxa-ud7 motherboard": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte 990fxa-ud7 rev 3.0 amd 990fx motherboard": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte amd hd7750 2gb": "unknown", # No exact match, "7750" not listed. "gigabyte amd radeon hd 7950 3gb gddr5": "unknown", # Closest match would be "7950" but not listed. "gigabyte amd radeon hd 7970 oc 3gb": "7970", "gigabyte cards": "unknown", "gigabyte f2a85x-up4": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte factory oc 7770": "unknown", # No exact match, "7770" not listed. "gigabyte fm2 a85x up4 board": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga p67a-ud3-b3": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-770t-d3l": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-890fxa-ud5 motherboard": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-890fxa-ud7": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-965p-ds3 lga 775 intel p965 express atx intel motherboard": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-970a-b3": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-970a-d3": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-970a-d3p": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-990fxa-ud3": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-990fxa-ud3 mb": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-990fxa-ud5": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-990fxa-ud5 amd am3+ 990fx motherboard": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-f2a55m-hd2 mobo": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-m61pme-s2p motherboard": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-ma78g-ds3h motherboard": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-p67-ds3-b3": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-x38-dq6": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ga-x58a-ud3r motherboard": "unknown", # No exact match, motherboard not listed as mining hardware. "gigabyte ghz edition": "unknown", # No exact match, could refer to several "GHz edition" GPUs but not specific enough. "gigabyte gv-r797oc-3gd": "7970", # Specific model of "7970". "gigabyte h61m-ds2h": "unknown", # No exact match, motherboard not listed as mining hardware. } mapping276 = { "gigabyte h81.amp-up motherboard": "unknown", "gigabyte hd 5870 super oc": "5870", "gigabyte hd 6990": "6990", "gigabyte hd 7870": "7870", "gigabyte hd7970 x2": "7970", "gigabyte intel z77 lga 1155": "unknown", "gigabyte ma78lmt-s2 v3 black edition case": "unknown", "gigabyte mainboard": "unknown", "gigabyte mb": "unknown", "gigabyte mobo": "unknown", "gigabyte motherboard": "unknown", "gigabyte r9 270": "unknown", # No exact match, closest would be "270" but it's not listed. "gigabyte r9 270s": "unknown", # No exact match, closest would be "270" but it's not listed. "gigabyte r9 27oc 2gd": "unknown", # Likely a typo, intended to be "r9 270", but "270" is not listed. "gigabyte r9 280x": "unknown", # No exact match, closest would be "280x" but it's not listed. "gigabyte r9-270": "unknown", # No exact match, closest would be "270" but it's not listed. "gigabyte radeon 7950": "7950", "gigabyte radeon hd 5830 1024mb gddr5 pcie 2.1 x16": "5830", "gigabyte radeon hd 7950": "7950", "gigabyte radeons": "unknown", "gigabyte tripple fan": "unknown", "gigabyte ud5 mb": "unknown", "gigabyte unknown model motherboard": "unknown", "gigabyte wf3 7950": "7950", "gigabyte wf37950-f43 (1.090v)": "7950", "gigabyte windforce 3": "unknown", "gigabyte z77m-d3h": "unknown", "gigabyte z87x-ud3h mobo": "unknown", "gigabyte's ga-p67a-d3-b3 mobo": "unknown", "gigabytes ga ep45 ud3l": "unknown", "gigabytr": "unknown", "gigampz": "unknown", "gigampz adaptater": "unknown", "gigampz breakout board": "unknown", "gigampz power supply": "unknown", "girdseed orbs": "unknown", "girdseeds": "unknown", "giuminer": "unknown", "gl.inet smart router": "unknown", "glakkeclock": "unknown", "glass socks": "unknown", "glib": "unknown", "glib2": "unknown", "glibc": "unknown", "glibc++": "unknown", "gma4500 graphics card": "unknown", "gminer 2.11.3": "unknown", "gmp-proxy.py": "unknown", "gnome-session startup program": "unknown", "gnome-terminal": "unknown", } mapping277 = { "gnu/linux laptop": "unknown", "gold raidmax": "unknown", "gold rated single rail 1000w psu": "unknown", "goldshell hs5": "unknown", "golf cart batteries": "unknown", "gom player": "unknown", "good pipe to the wan": "unknown", "google chrome": "unknown", "google chrome browser": "unknown", "google chrome plugin called mining monitor": "unknown", "google fiber": "unknown", "gooseneck usb fans": "unknown", "gox coins": "unknown", "gpio i/o": "unknown", "gpio9072": "unknown", "gpu (6970)": "6970", "gpu (ati)": "unknown", # ATI is a manufacturer, not a specific model. "gpu (video card)": "unknown", "gpu 280x": "unknown", # Closest match would be "280x" but it's not listed. "gpu 280x vapor-x": "unknown", # Closest match would be "280x" but it's not listed. "gpu 6 card rigs": "unknown", "gpu 750ti": "unknown", # Closest match would be "750ti" but it's not listed. "gpu 7950": "7950", "gpu asus r9280x directcu ii top": "unknown", # Closest match would be "280x" but it's not listed. "gpu caps view": "unknown", "gpu cypress": "unknown", # Cypress is a codename for certain ATI/AMD GPUs, not a specific model listed. "gpu fan": "unknown", "gpu farm generators": "unknown", "gpu from the mac m1": "unknown", "gpu gear": "unknown", "gpu hd 6770 miner": "6770", "gpu kit": "unknown", "gpu machines": "unknown", "gpu miner (poclbm)": "unknown", "gpu mining hardware": "unknown", "gpu mining rig": "unknown", "gpu plug on the psu": "unknown", "gpu power tune flag": "unknown", "gpu rack": "unknown", "gpu rigs with deltas": "unknown", "gpu risers - 009s plus pcie riser 1x to 16x graphic extension for gpu mining": "unknown", "gpu rtx 3070": "unknown", # Closest match would be "3070" but it's not listed. "gpu tower": "unknown", "gpu x11": "unknown", "gpu's per rig": "unknown", "gpu(s)": "unknown", "gpu-based": "unknown", "gpu-intensive application": "unknown", "gpu.overclock": "unknown", "gpu0.fan": "unknown", } mapping278 = { "gpu0.miner": "unknown", "gpu1.fan": "unknown", "gpu1.miner": "unknown", "gpu1_deepbit": "unknown", "gpu2_deepbit": "unknown", "gpu2x sapphire radeon r9 280x 3gb gddr5 pci-express 3.0": "unknown", # No exact match, but related to Radeon series. "gpu3_deepbit": "unknown", "gpu: 3x 5970 (arctic cooler sapphire black edition)": "5970", "gpu: asus 6950 1gb": "6950", "gpu: geforce rtx 3090": "unknown", # Not listed in the provided hardware list. "gpu_7": "unknown", "gpumax": "unknown", "gpumon": "unknown", "gpus (6950s)": "6950", "gpus 3 and 4": "unknown", "gpus 30mhash": "unknown", "gpus/mining hardware": "unknown", "gpuz": "unknown", "grace zhou from minerexpert": "unknown", "graphic card": "unknown", "graphic card: ati radeon hd 4800 series": "unknown", # No exact match, but related to Radeon series. "graphic cards 7950 and 7990": "unknown", # No 7990 listed, 7950 not listed but similar to Radeon series. "graphics card hardware": "unknown", "graphics card's pci-e 6-pin": "unknown", "graphics cards - 4 x sapphire radeon hd 7950": "unknown", # No exact match, but related to Radeon series. "graphics driver": "unknown", "green and yellow light": "unknown", "green hashing board": "unknown", "green l.e.d.": "unknown", "green lamp": "unknown", "green led": "unknown", "green power connect": "unknown", "green white black wires": "unknown", "grid miner a1": "unknown", # No exact match, possibly a typo or different version. "grid shelves": "unknown", "grid tied arrays": "unknown", "grid tied gear": "unknown", "gridminer 1tb": "unknown", "gridminer a1": "unknown", # No exact match, possibly a typo or different version. "grids": "unknown", "gridseed (both g-blade and 5-chip) units": "unknown", # Related to Gridseed but not an exact match. "gridseed 3550 asic": "unknown", # Related to Gridseed but not an exact match. "gridseed 5 chip 3355": "unknown", # Related to Gridseed but not an exact match. "gridseed 5 chip dual miner": "unknown", # Related to Gridseed but not an exact match. "gridseed 5 chip dual miners": "unknown", # Related to Gridseed but not an exact match. "gridseed 5 chip miner": "unknown", # Related to Gridseed but not an exact match. "gridseed 5 chip puck": "unknown", # Related to Gridseed but not an exact match. "gridseed 5 chip units": "unknown", # Related to Gridseed but not an exact match. "gridseed 5 chip usb miner": "unknown", # Related to Gridseed but not an exact match. "gridseed 5 miners": "unknown", # Related to Gridseed but not an exact match. } mapping279 = { "gridseed 5 orb asic": "unknown", "gridseed 5-chip device": "unknown", "gridseed 5-chip gc3355 asic": "unknown", "gridseed 5-chips": "unknown", "gridseed 5chip": "unknown", "gridseed 5chip (1000mhz)": "unknown", "gridseed 5chip orb": "unknown", "gridseed 5chip usb scrypt miners": "unknown", "gridseed a1": "unknown", "gridseed a1 11th miner": "unknown", "gridseed asic miner 5 chip": "unknown", "gridseed asic usb device": "unknown", "gridseed asics": "unknown", "gridseed balde": "unknown", "gridseed bitcoin miner": "unknown", "gridseed blade scrypt miners": "unknown", "gridseed cables": "unknown", "gridseed controller": "unknown", "gridseed device": "unknown", "gridseed dualminer": "unknown", "gridseed g-blacks": "unknown", "gridseed g-blade miners": "unknown", "gridseed g-blades": "unknown", "gridseed gc335 5 chip": "unknown", "gridseed gc3355 5-chip usb miner": "unknown", "gridseed gc3355 miner": "unknown", "gridseed infinity 8g+300k scrypt/asci miner": "unknown", "gridseed miner with american plug": "unknown", "gridseed miners (5 chip version 350 kh/s)": "unknown", "gridseed mini": "unknown", "gridseed mini asic units": "unknown", "gridseed mini usb": "unknown", "gridseed orb / mini / 5 chip": "unknown", "gridseed rounds": "unknown", "gridseed scrypt/asics miners": "unknown", "gridseed system": "unknown", "gridseed units": "unknown", "gridseed usb 5 chip miners": "unknown", "gridseed usb cables": "unknown", "gridseed usb miners": "unknown", "gridseeds 5chip miners": "unknown", "gridseeds mini": "unknown", "grommets": "unknown", "ground cable": "unknown", "ground pin": "unknown", "ground wire": "unknown", "grounded mounting bracket": "unknown", "grow tent": "unknown", "growatt inverters": "unknown", "gs-series junk": "unknown",# It appears that none of the provided strings directly match any of the hardware names listed for bitcoin mining. Therefore, all entries are marked as "unknown". } mapping280 = { "gs105": "unknown", "gs105 switches": "unknown", "gs108": "unknown", "gs108 switches": "unknown", "gsm modem/router": "unknown", "gt 230m": "gt230", "gt 430": "gt430", "gt 610": "unknown", "gt 8600": "unknown", "gt 9500": "unknown", "gt330m": "unknown", "gt430": "gt430", "gt640": "unknown", "gt8800": "unknown", "gt9800": "unknown", "gtx 1060": "unknown", "gtx 1070 rigs": "unknown", "gtx 1080": "unknown", "gtx 1080 sc graphics card": "unknown", "gtx 260": "gtx260", "gtx 275": "gtx275", "gtx 285": "gtx285", "gtx 460": "gtx460", "gtx 470's": "gtx470", # Assuming plural form of gtx 470 "gtx 560": "gtx560", "gtx 560 ti": "gtx560 ti", "gtx 560ti": "gtx560 ti", # Assuming typo, closest match to gtx 560 ti "gtx 570": "gtx570", "gtx 570s": "gtx570", # Assuming plural form of gtx 570 "gtx 580": "gtx580", "gtx 660 ti": "unknown", "gtx 690": "gtx690", "gtx 970 cards": "unknown", "gtx titan": "unknown", "gtx titan x": "unknown", "gtx-580": "gtx580", # Assuming typo, closest match to gtx 580 "gtx1070": "unknown", "gtx260": "gtx260", "gtx260x216 core": "gtx260c216", # Assuming typo, closest match to gtx260c216 "gtx280": "gtx280", "gtx460": "gtx460", "gtx470": "gtx470", "gtx480": "gtx480", "gtx580": "gtx580", "gtx590": "unknown", "gtx660": "unknown", "gtx680": "gtx680", "gtx680 x2": "unknown", "gtx690": "gtx690", "gtx760": "unknown", } mapping281 = { "gtx970 nvidia gpu": "unknown", "gui for poclbm": "unknown", "gui miner 2011-8-24": "unknown", "gui miner phoenix": "unknown", "gui miners": "unknown", "gui statistics module for cta0": "unknown", "gui-miner": "unknown", "guiminer (scrypt version for ltc)": "unknown", "guiminer (v2012-12-03)": "unknown", "guiminer 0.04": "unknown", "guiminer 082011": "unknown", "guiminer 2011-07-11": "unknown", "guiminer opencl": "unknown", "guiminer pc": "unknown", "guiminer scrypt": "unknown", "guiminer v2001-01-01": "unknown", "guiminer v2011-04-26": "unknown", "guiminer v2011-05-01 instances": "unknown", "guiminer v2012-11-18": "unknown", "guiminer v2012-12-03": "unknown", "guiminer x 3": "unknown", "guiminer x2": "unknown", "guiminer(20121118)": "unknown", "guiminer(20121203)": "unknown", "guiminer-script": "unknown", "guiminer.exe": "unknown", "guiminer/phoneix miner": "unknown", "guiminers": "unknown", "gunning rig(?)": "unknown", "gx 650w by coolermaster": "unknown", "gygabyte ga-990fxa": "unknown", "h": "unknown", "h cards": "unknown", "h-card setup": "unknown", "h3 image": "unknown", "haf x case": "unknown", "haf-x case fans": "unknown", "hakko 808 de-soldering station": "unknown", "halong supply from a dragonmint t1": "halong mining dragonmint t1", # Assuming this refers to the power supply for the DragonMint T1 "hamsters": "unknown", "hand crank electric generators": "unknown", "hanns-g 27.5\" monitor": "unknown", "hanrun hr961160c sm ethernet port": "unknown", "hard disk": "unknown", "hard drive circuit-board": "unknown", "hard-wired": "unknown", "harddisk": "unknown", "hardware reset button": "unknown", "hardwre": "unknown", "hasboard #0": "unknown", } mapping282 = { "1x-16x cables": "unknown", "1x-16x riser": "unknown", "1x-7870xt": "unknown", # Closest match would be "7870 xt" but it's not listed. "1x-7950": "unknown", # Closest match would be "7950" but it's not listed. "1x20amp breaker": "unknown", "1x5750": "5750", "1x5770": "5770", "1x5830": "5830", "1x5850": "5850", "1x5870": "5870", "1x5970": "5970", "1x7970": "7970", "1x=>16x cable": "unknown", "1xamd sempron 130": "unknown", "1xasus dc2 7950 gpu": "unknown", # Closest match would be "7950" but it's not listed. "1xs9": "antminer s9", "2 1600w psu": "unknown", "2 20amp breakers of 120v": "unknown", "2 220v 20a sockets": "unknown", "2 2x10 cables": "unknown", "2 4 pin peripherals": "unknown", "2 4g ram": "unknown", "2 5830": "5830", "2 5830's": "5830", "2 5850": "5850", "2 5850 extreme": "unknown", # Closest match would be "5850" but specifying "extreme" makes it unclear. "2 5850's": "5850", "2 6+2 pins": "unknown", "2 6970s": "6970", "2 6pins": "unknown", "2 750 seasonic psu": "unknown", "2 7970 (gigabyte and sapphire)": "7970", "2 7970s": "7970", "2 arctic breaze usb": "unknown", "2 boxes built": "unknown", "2 cards": "unknown", "2 cards rig": "unknown", "2 ceiling fans": "unknown", "2 comps": "unknown", "2 cubes 35ghz": "unknown", # No direct match, possibly referring to a specific model not listed. "2 different cards": "unknown", "2 dimms": "unknown", "2 fpgas": "unknown", "2 gb ddr3": "unknown", "2 gb ddr3 ram": "unknown", "2 gb sd card": "unknown", "2 gh/s rig": "unknown", "2 gig ddr300 mem": "unknown", "2 gig stick of ram": "unknown", "2 gigs ram": "unknown", } mapping283 = { "hasboard #1": "unknown", "hasboards": "unknown", "hash": "unknown", "hash blades": "unknown", "hash board #1": "unknown", "hash board #2": "unknown", "hash board 0": "unknown", "hash board 1": "unknown", "hash board 2": "unknown", "hash board number [1]": "unknown", "hash board units": "unknown", "hash boards eeprom": "unknown", "hash boards' heat sinks": "unknown", "hash card": "unknown", "hash cards": "unknown", "hash node 2": "unknown", "hash oil": "unknown", "hash power": "unknown", "hashboard #2": "unknown", "hashboard 0 (pvt_t0)": "unknown", "hashboard 1": "unknown", "hashboard 18pin cable": "unknown", "hashboard 2": "unknown", "hashboard 2/3": "unknown", "hashboard cable": "unknown", "hashboard cables": "unknown", "hashboard chain [2]": "unknown", "hashboard heatsinks": "unknown", "hashboard power terminal": "unknown", "hashboard rails": "unknown", "hashboard s9": "antminer s9", # Assuming a specific reference to Antminer S9's hashboard. "hashboard s9 4.21": "antminer s9", # Assuming a specific version or configuration of Antminer S9's hashboard. "hashboard t17e": "antminer t17e", "hashboard(chain0)": "unknown", "hashboard(dspic)": "unknown", "hashbord": "unknown", "hashbords": "unknown", "hashcard": "unknown", "hashcoins apollo": "hashcoins apollo v3", # Closest match given the context. "hashcow": "unknown", "hashes": "unknown", "hashfast 400": "unknown", "hashfast baby jets": "hashfast baby jet", "hashfast babyjets": "hashfast baby jet", "hashfast bj": "hashfast baby jet", # Assuming "bj" stands for "baby jet". "hashfast board": "unknown", "hashfast devices": "unknown", "hashfast golden nonce 768 gh/sec 28nm asic": "unknown", # No exact match, but clearly a Hashfast product. "hashfast golden nonces": "unknown", # Refers to a component of Hashfast devices, but no specific product match. "hashfast habanero board": "unknown", # Refers to a Hashfast product, but no specific match in the list. } mapping284 = { "hashfast module": "unknown", "hashin boards": "unknown", "hashing": "unknown", "hashing board 1 and 2": "unknown", "hashing board from a 13.5th unit": "unknown", "hashing unit": "unknown", "hashlast": "unknown", "hashlast baby jets": "unknown", "hashlet genesis": "unknown", "hashlet miners": "unknown", "hashlet prime": "unknown", "hashlets": "unknown", "hashplate": "unknown", "hashra controla pi": "unknown", "hashra lunar launcher": "unknown", "hashra mini controller": "unknown", "hashs": "unknown", "hasing boards": "unknown", "hastfast sierra": "hashfast sierra", # Closest match, assuming typo. "hb": "unknown", "hd 2xxx radeon": "unknown", "hd 320go": "unknown", "hd 4000": "unknown", "hd 4350": "4350", "hd 4850": "4850", "hd 5450": "5450", "hd 5770": "5770", "hd 5770 from sapphire": "5770", # Specific brand, but model matches. "hd 5770s": "5770", "hd 5850": "5850", "hd 5850 non-crossfired": "5850", # Detail about configuration, but model matches. "hd 5850s": "5850", "hd 5870 super oc": "5870", # Overclocked version, but base model matches. "hd 5970 graphics card": "5970", "hd 6570": "6570", "hd 6670": "6670", "hd 6770": "unknown", # Not listed. "hd 6850": "6850", "hd 6850 card": "6850", # Additional word 'card', but model matches. "hd 6870": "6870", "hd 6950s": "6950", "hd 6970s": "6970", "hd 6990": "6990", "hd 7660d": "unknown", # Not listed. "hd 7700": "unknown", # Not specific enough, multiple models in the 7700 range. "hd 7750 cards": "7750", "hd 7850": "7850", "hd 7850 graphics card": "7850", # Additional description, but model matches. "hd 7850s": "7850", "hd 7950 cards": "unknown", # 7950 not listed, assuming typo or model not included. } mapping285 = { "hd 7970": "7970", "hd ati 6750m": "6750", "hd radeon 3400": "unknown", # No exact match found. "hd supply": "unknown", # Not related to any specific hardware model. "hd2600": "unknown", # No exact match found. "hd4250": "unknown", # No exact match found. "hd4830": "4830", "hd4850": "4850", "hd4890": "4890", "hd5570": "5570", "hd5750": "5750", "hd5770 graphic card": "5770", "hd5850 (eah5850 the asus one)": "5850", "hd5850 extreme": "5850", "hd5870x2": "unknown", # No exact match found, possibly referring to a dual GPU setup. "hd5970 cards": "5970", "hd5xxx+": "unknown", # Refers to a range, not a specific model. "hd6850": "6850", "hd6850 video card": "6850", "hd6870": "6870", "hd6870 card": "6870", "hd6950 1gb": "6950", "hd6950s": "6950", "hd7950": "7950", "hd7950 cards": "7950", "hd7970s*2": "7970", # Assuming it refers to two 7970s. "hd7990 gpu computers": "unknown", # No exact match found, though 7990 is a known model not listed. "hdd 500gb": "unknown", # Not related to mining hardware models. "hdd mining rigs": "unknown", # Not specific to any hardware model. "hdd raw copy tool": "unknown", # Software, not hardware. "hdmi cable": "unknown", # Not related to mining hardware models. "hdmi cables": "unknown", # Not related to mining hardware models. "hdmi connection": "unknown", # Not related to mining hardware models. "hdmi out": "unknown", # Not related to mining hardware models. "hdmi port": "unknown", # Not related to mining hardware models. "hdmi to vga adapter": "unknown", # Not related to mining hardware models. "hds": "unknown", # Ambiguous, could refer to hard drives but not specific to mining. "hdx fan": "unknown", # No exact match found. "headless miner": "unknown", # Refers to a configuration, not specific hardware. "headless server": "unknown", # Refers to a configuration, not specific hardware. "headphones": "unknown", # Not related to mining hardware models. "heat": "unknown", # Not specific to any hardware model. "heat exchanger": "unknown", # Not related to mining hardware models. "heat paste / heat pads": "unknown", # Not related to mining hardware models. "heat pump": "unknown", # Not related to mining hardware models. "heat rezisting tape": "unknown", # Not related to mining hardware models. "heat shrink tubing": "unknown", # Not related to mining hardware models. "heat sink fins": "unknown", # Not related to mining hardware models. "heat sink screws with springs": "unknown", # Not related to mining hardware models. "heater": "unknown", # Not related to mining hardware models. } mapping286 = { "heatsink assembly": "unknown", "heatsink fan": "unknown", "heatsink fins": "unknown", "heatsink on chip no.7": "unknown", "heatsink's screws": "unknown", "heatsinks/chips": "unknown", "heatup sockets": "unknown", "heavy duty cables": "unknown", "heavy duty extension cords": "unknown", "heavy duty power cables": "unknown", "heavy duty smart switches": "unknown", "heavy duty tarp": "unknown", "heavy power supplies": "unknown", "hec16c boards": "unknown", "helix miner usb hub": "unknown", "hewlett-packard 30db": "unknown", "hex 16b": "unknown", # No exact match, could be a general reference to Hex mining hardware "hex 16b bitfury asic miner": "red/bluefury", # No exact match, but related to Bitfury hardware "hex miner": "unknown", "hex*fury": "bi*fury", # Closest match based on the pattern, but not exact "hex16a2 (hex16c)": "unknown", # No exact match, seems to be a reference to a specific model or version "hex16a2 boards": "unknown", "hex16b 60gh/s miner": "unknown", "hex16c avalon2 asic miner 24ghs": "unknown", "hex8a1 unit": "unknown", "hexa": "unknown", "hexb board": "unknown", "hexc board": "unknown", "hexfurry": "unknown", # Likely a typo for "hex*fury" but no exact match "hextec 1050w power supply": "unknown", "hf baby jets": "unknown", "high cfm case fans": "unknown", "high cfm duct fan": "unknown", "high current regulators": "unknown", "high speed 120mm fan": "unknown", "high speed 4 port switch": "unknown", "high temp monitor": "unknown", "high velocity floor fan": "unknown", "high voltage power supplies": "unknown", "high-end gaming pc": "unknown", "highly regulated power supply": "unknown", "highpower tech 1200w gold plus (hp-1200-g14c-gold)": "unknown", "highspeed pc 162 0101 top deck tech station open-air": "unknown", "his (reference) 6970": "6970", "his hd 6990 4gb": "6990", "his iceq boost clock h795qc3g2m radeon hd 7950 3gb 384-bit gddr5 pci express 3.0 x16 hdcp ready crossfirex support video card": "7950", "his radeon hd 6970 crossfire": "6970", "hitron business router": "unknown", "hive": "unknown", "hive os": "unknown" } mapping287 = { "hiveon os": "unknown", "hiveos": "unknown", "hn1": "unknown", "hobby creek helping hands holder": "unknown", "home built boxes": "unknown", "home computer": "unknown", "home hub": "unknown", "home machine": "unknown", "home made algorithm software": "unknown", "home pc": "unknown", "homemade fan": "unknown", "homeplugs": "unknown", "honeywell fans": "unknown", "host machine": "unknown", "host pc": "unknown", "hosted servers": "unknown", "hosts": "unknown", "hot air extraction ducting": "unknown", "hot air station": "unknown", "hot box": "unknown", "hot glue": "unknown", "hot-air": "unknown", "hotspot": "unknown", "hotswap psu": "unknown", "house fans": "unknown", "household exhaust fan": "unknown", "household fans": "unknown", "hp (64bit) amd athlon ii p320 dual-core processor 2.10 ghz": "unknown", "hp (dell) dl360's": "unknown", "hp 1000w power supplies": "unknown", "hp 1200 psu": "unknown", "hp 1200 watt": "unknown", "hp 1200 watt power supplies": "unknown", "hp 1200 watt power supply": "unknown", "hp 1200 watt psu plat": "unknown", "hp 1200w cs supplies": "unknown", "hp 1200w hot plug psu": "unknown", "hp 1200w power supply": "unknown", "hp 1200w psus": "unknown", "hp 200-240vac 24a modular pdu": "unknown", "hp 2000 notebook": "unknown", "hp 379123-001 proliant dl380 g5 dps-800gb": "unknown", "hp 750": "unknown", "hp 750 watt power supply": "unknown", "hp 750w power supplies": "unknown", "hp 750w server supplies": "unknown", "hp 750w setup": "unknown", "hp 800's with breakout boards": "unknown", "hp a6000n mini-tower": "unknown", "hp atsn 7001044-y000 979124-001 power supply": "unknown", } mapping288 = { "hp box with motherboard ga-h61m-s2p": "unknown", "hp common slot 750w psu": "unknown", "hp datacenter power supplies": "unknown", "hp dl580 server": "unknown", "hp dps 1200 fb a": "unknown", "hp dps 1200 fb a psus": "unknown", "hp dps 750 rb a": "unknown", "hp dps-1200fb 900 watt power supplies": "unknown", "hp dps-1200fb a psu": "unknown", "hp dps-1200fb psu": "unknown", "hp dps-550cb a series": "unknown", "hp dps-800gb": "unknown", "hp dps-800gb a": "unknown", "hp dps-800gb server psu": "unknown", "hp dsp 800gb": "unknown", # Possible typo, closest match would be "hp dps-800gb" but still marked as unknown due to uncertainty. "hp dv1029ap laptop": "unknown", "hp dv4": "unknown", "hp hstns-pl11 power supply": "unknown", "hp hstns-pr16 2500 watt power supplies": "unknown", "hp laptop": "unknown", "hp laptop with intel i5": "unknown", "hp laptops": "unknown", "hp mini 210 / 2core 1.6ghz processor / 2gb ram": "unknown", "hp model": "unknown", "hp monitored 3-phase pdu": "unknown", "hp motherboard": "unknown", "hp omen pc": "unknown", "hp pavilion p6120f 64-bit": "unknown", "hp pcs": "unknown", "hp pdu": "unknown", "hp platinum series 1200w psus": "unknown", "hp power supplies (700 watt) units": "unknown", "hp power supply part#403781-001": "unknown", "hp probook 4720s": "unknown", "hp proliant dl360 g4 server": "unknown", "hp proliant dl380 g9 server": "unknown", "hp proliant g4 hot-swap psu": "unknown", "hp psu": "unknown", "hp server": "unknown", "hp server 1200 psu": "unknown", "hp server psu": "unknown", "hp server psu 1kw": "unknown", "hp server psus": "unknown", "hp slimline": "unknown", "hp storage chassis": "unknown", "hp thin client machines": "unknown", "hp thin clients": "unknown", "hp tool": "unknown", "hp touchsmart 600": "unknown", "hp-1000w": "unknown" } mapping289 = { "hp1200w platinum power supplies": "unknown", "hs5": "unknown", "hs5 (sai)": "unknown", "htc one mini 2": "unknown", "htc sensation": "unknown", "hu": "unknown", "huawei b593 router": "unknown", "huawei e353 3g usb dongle": "unknown", "huawei hg533 router": "unknown", "huawei power supply": "unknown", "huawei usb e173": "unknown", "huge room fan": "unknown", "hulkos": "unknown", "humidifiers": "unknown", "humidity": "unknown", "humidity sensor": "unknown", "hundreds of th/s": "unknown", "hvac cutting tools": "unknown", "hvac metal band": "unknown", "hw": "unknown", "hwmonitor": "unknown", "hx1000": "unknown", "hx850 power supply": "unknown", "hybrid combiner/controller": "unknown", "hydralogix": "unknown", "hydro miners": "unknown", "hydro modified s19": "antminer s19", # Assuming a modification of the model, closest match. "hydro power plant": "unknown", "hydro power system": "unknown", "hyundai panels": "unknown", "i drives": "unknown", "i-7 3.3ghz": "unknown", "i/o board": "unknown", "i/o cable": "unknown", "i/o cables": "unknown", "i/o ribbon cable": "unknown", "i/o ribbon cables": "unknown", "i2c lines": "unknown", "i2c speed": "unknown", "i3": "unknown", "i3 4130": "unknown", "i3 @ 2.27 ghz": "unknown", "i3-4130": "unknown", "i5 2500k": "unknown", "i5 2500k processor": "unknown", "i5 4460": "unknown", "i5 5200 cpu lenovo laptop": "unknown", "i5 650": "unknown", "i5 750": "unknown", "i5 m 480": "unknown", } mapping290 = { "i5 processor": "unknown", "i5 windows pc": "unknown", "i5 with 7970 and a 7870": "unknown", # Contains references to "7970" and "7870" but primarily describes a processor setup. "i5-2500k": "unknown", "i5-2500k cpu": "unknown", "i5-760": "unknown", "i686": "unknown", "i7 12 core": "unknown", "i7 2.2ghz macbook pro": "unknown", "i7 2600": "unknown", "i7 2x5850": "unknown", # Contains references to "5850" but primarily describes a processor setup. "i7 3770k": "unknown", "i7 4790k 20gb ram": "unknown", "i7 6700k processor": "unknown", "i7 920": "unknown", "i7 960": "unknown", "i7 970": "unknown", "i7 computer": "unknown", "i7 cpu": "unknown", "i7 processor": "unknown", "i7-2630": "unknown", "i7-2700k": "unknown", "i7-3820": "unknown", "i7-6700": "unknown", "i7-875k @ 4ghz processor": "unknown", "i7-920": "unknown", "i945gme": "unknown", "ibelink": "unknown", "ibm 1401": "unknown", "ibm 2000w server psu": "unknown", "ibm 2880 bladecenter": "unknown", "ibm 2980 delta dps-2980ab-a": "unknown", "ibm 2kw supplies": "unknown", "ibm 4kw server supply": "unknown", "ibm aix": "unknown", "ibm blade centre": "unknown", "ibm blade servers": "unknown", "ibm dps 2000w": "unknown", "ibm mainframe": "unknown", "ibm pc/xt": "unknown", "ibm server": "unknown", "ibm server core power supply": "unknown", "ibm x3650 3655 835w (12.1v 69a)": "unknown", "ic 0": "unknown", "ic 1": "unknown", "ic chips": "unknown", "ic pads": "unknown", "ic timer 555": "unknown", "ic73": "unknown", "ica devices": "unknown", } mapping291 = { "ica31": "unknown", "ica:\\.\\com1": "unknown", "ica:\\.\\com21": "unknown", "ica:\\.\\com22": "unknown", "ica:\\.\\com24": "unknown", "icarus devices": "icarus", # Assuming a general reference to Icarus devices. "icarus driver": "unknown", "icarus erupter": "unknown", "icarus fpga": "icarus", # Assuming a general reference to Icarus FPGA devices. "icarus usb asic miner": "icarus", # Assuming a general reference to Icarus devices. "icds": "unknown", "ice chest/cooler": "unknown", "ice fury": "nanofury / icefury", # Closest match based on the name. "ice3pcs01g": "unknown", "iceland p2pool node": "unknown", "ics": "unknown", "ide back planes": "unknown", "ide hard drive": "unknown", "ide hd": "unknown", "ide ribbon cables": "unknown", "ie": "unknown", "iec 60898 mcb": "unknown", "iec c19 ups / server power lead cable": "unknown", "ifc wallet": "unknown", "igp": "unknown", "igpu": "unknown", "illustrator": "unknown", "imac 10.6.8": "unknown", "imac 2011 (27\")3.4ghz i7 2600": "unknown", "imac case": "unknown", "imac late 2007 model duo core 2": "unknown", "imac with a 6750m": "6750", # Assuming a reference to the GPU model in the iMac. "imac yosemite": "unknown", "imacs 6970m": "6970", # Assuming a reference to the GPU model in the iMacs. "immersion cooling": "unknown", "immersion fan": "unknown", "immersion kit from dcx miners": "unknown", "impeller pumps": "unknown", "in line fan": "unknown", "in-line duct fan": "unknown", "in-line fans": "unknown", "indoor tarps": "unknown", "inductance meter": "unknown", "industrial 1 hp water chiller from chill king": "unknown", "industrial grade usb hum": "unknown", "industrial lasers": "unknown", "industrial warehouse space": "unknown", "infrared camera": "unknown", "infrastructure": "unknown", "inland 13 port usb hub": "unknown", } mapping292 = { "inlet fan blade": "unknown", "inline ethernet surge protector": "unknown", "inline fan": "unknown", "inline fans": "unknown", "inno t2": "unknown", "inno t2 hash board": "unknown", "inno t2t 30t fan": "unknown", "inno t2ts": "unknown", "inno t3+": "unknown", "inno t3+ 57th": "unknown", "inno'st2t24": "unknown", "innominer cgminer": "unknown", "innominer mcompat_lib": "unknown", "innomonitor": "unknown", "innomonitor_64": "unknown", "innosilicon a10": "unknown", "innosilicon a2 terminator": "unknown", # Closest match, but not exact. "innosilicon a4 domninator litecoin miner power supply kit": "unknown", "innosilicon a6": "unknown", "innosilicon miner t2thm 30 th": "unknown", "innosilicon miners": "unknown", "innosilicon t2 17.2ths": "innosilicon t2 terminator", # Assuming a version or specification difference. "innosilicon t2 series miner": "innosilicon t2 terminator", # General reference to the T2 series. "innosilicon t2t": "innosilicon t2 turbo", "innosilicon t2t 24th": "innosilicon t2 turbo+ 32t", # Assuming a typo or version difference, closest match. "innosilicon t2t 32th": "innosilicon t2 turbo+ 32t", "innosilicon t2t model": "innosilicon t2 turbo", # General reference to the T2T models. "innosilicon t2t-30t": "innosilicon t2 turbo+ 32t", # Closest match, assuming a typo or version difference. "innosilicon t2th+": "unknown", "innosilicon t2th+ 35ths": "unknown", "innosilicon t2th+ 37t": "unknown", "innosilicon t2th+ 37th": "unknown", "innosilicon t2thf": "unknown", "innosilicon t2thf+": "unknown", "innosilicon t2tz": "unknown", "innosilicon t2tz (30t) edition": "unknown", "innosilicon t2tz 30th": "unknown", "innosilicon t3": "innosilicon t3 50t", "innosilicon t3 57th unit": "innosilicon t3+ 57t", "innosilicon t3+": "innosilicon t3+ 52t", # Closest match, assuming a typo or version difference. "innosilicon t3+ 57th": "innosilicon t3+ 57t", "innosilicon t3+ hashboards": "unknown", "innosilicon t3+ miner": "innosilicon t3+ 52t", # Assuming a general reference to the T3+ series. "innosilicon t3+ psu": "unknown", "innosilicon t3+57": "innosilicon t3+ 57t", "innosilicon t3-50t btc miner": "innosilicon t3 50t", "innosilicon t3h 50t s1": "unknown", "innosilicon t3s": "unknown", "innosilicon t3s 50th": "unknown", "innosilicon terminator a2 88mh": "unknown" } mapping293 = { "2 gpu miners": "unknown", "2 gpu rig": "unknown", "2 gpus": "unknown", "2 hdds": "unknown", "2 hots": "unknown", "2 hubs": "unknown", "2 in their garage": "unknown", "2 inch filters": "unknown", "2 laptops' cpus": "unknown", "2 miners 1166 pro": "canaan avalonminer 1166 pro", "2 module": "unknown", "2 monitors": "unknown", "2 more boards": "unknown", "2 of ram": "unknown", "2 pci-e 1x slots": "unknown", "2 pcie x16 slots": "unknown", "2 pole 30 amp receptacle": "unknown", "2 pole 30amp breaker": "unknown", "2 pole 30amp circuits": "unknown", "2 pole 40amp (220) breakers": "unknown", "2 pole circuit breaker panel": "unknown", "2 receptacles": "unknown", "2 ssds": "unknown", "2 switchers": "unknown", "2 tablets": "unknown", "2 tb harddrive": "unknown", "2 usb sticks": "unknown", "2 vps": "unknown", "2 x 1200w corsair": "unknown", "2 x 2 gb ram sticks": "unknown", "2 x 2.66 ghz dual-core intel xeon": "unknown", "2 x 2pacs": "unknown", # No direct match, but could refer to a mining device not listed "2 x 30 amp lines": "unknown", "2 x 5870": "5870", "2 x 6950's": "6950", "2 x 6970s": "6970", "2 x 6990s": "6990", "2 x motherboard": "unknown", "2 x s19a pro's": "unknown", # Likely a typo or variant not listed, closest would be Antminer S19 series "2 x1 to x16 risers": "unknown", "2 x16 extensions": "unknown", "2 xfx 5850": "5850", "2\" round duct": "unknown", "2*1 mw transformers": "unknown", "2*6990": "6990", "2- 10 gh/s bfl miners": "unknown", # Could refer to a Butterfly Labs product, but not specific enough "2- 1x - 16x powered risers": "unknown", "2- 5 gpu mining rigs": "unknown", "2-chip 2pac": "unknown", # No direct match, but could refer to a mining device not listed "2-port hub": "unknown", } mapping294 = { "innosilicon units": "unknown", "innosilicon's a4": "unknown", # No exact match, possibly referring to an Innosilicon product not listed. "innosillicon t3+57t": "innosilicon t3+ 57t", # Typo in the brand name. "input fan": "unknown", "insignia ns-pcw4050": "unknown", "insilicon a11 pros": "unknown", # Likely a typo for Innosilicon, but no A11 model listed. "inspiron 15 - 3552": "unknown", "installshield 2013": "unknown", "instawallet": "unknown", "insulated 6 inch pipe": "unknown", "insulated duct": "unknown", "intake": "unknown", "intake air": "unknown", "intake and exhaust fan": "unknown", "intake exhaust fans": "unknown", "intake louvers": "unknown", "intake vents": "unknown", "intakes": "unknown", "integrated graphics": "unknown", "integrater chip": "unknown", "intel (r) pentium (r) cpu n3700": "unknown", "intel 2.5 i 5": "unknown", "intel 3930k @ 4.7ghz": "unknown", "intel 4000 card": "unknown", "intel 4000 hd graphics": "unknown", "intel 4400 graphics": "unknown", "intel 7 series c216 chipset": "unknown", "intel atom": "unknown", "intel based chromebook": "unknown", "intel c2d e4500": "unknown", "intel celeron g1610 cpu": "unknown", "intel celeron g1620 2.70ghz": "unknown", "intel celeron g1820 cpu": "unknown", "intel celeron g1840": "unknown", "intel celeron n2830": "unknown", "intel celeron x2 1.6ghz": "unknown", "intel chipset usb3": "unknown", "intel chipsets": "unknown", "intel compute stick": "unknown", "intel core duo 2.28": "unknown", "intel core i3": "unknown", "intel core i3 processor": "unknown", "intel core i3-2100 95 65w": "unknown", "intel core i5": "unknown", "intel core i5 2500": "unknown", "intel core i5 ivy bridge": "unknown", "intel core i5-4200m cpu": "unknown", "intel core i5-4570 3.2ghz quad-core": "unknown", "intel core i7 3610qm": "unknown", "intel core i7-2640m cpu": "unknown", } mapping295 = { "intel core-i5 3470": "unknown", "intel core2duo e6600": "unknown", "intel core2quad q9550": "unknown", "intel corporation": "unknown", "intel cpu's": "unknown", "intel cpus": "unknown", "intel d975xbx": "unknown", "intel e5300 (2.60ghz)": "unknown", "intel e6300": "unknown", "intel e6400": "unknown", "intel g630": "unknown", "intel gma 950": "unknown", "intel gold 16 core(32 thread)/32gb linux server": "unknown", "intel graphic": "unknown", "intel graphics accelerator hd": "unknown", "intel graphics media accelerator gma 4500mi": "unknown", "intel graphics media accelerator hd": "unknown", "intel grapichs": "unknown", # Typo in the original string, but still unknown. "intel hd 4000": "unknown", "intel hd 4400 graphics": "unknown", "intel hd graphics 3000 384 mb": "unknown", "intel hd graphics 4000": "unknown", "intel hd graphics 4000 gpu": "unknown", "intel hd graphics card": "unknown", "intel hd3000": "unknown", "intel i3 2.4 ghz processor": "unknown", "intel i3 2.5ghz": "unknown", "intel i3-3240": "unknown", "intel i5": "unknown", "intel i5 4590u cpu": "unknown", "intel i5 720": "unknown", "intel i5 cpu": "unknown", "intel i5-2500": "unknown", "intel i5-3570k": "unknown", "intel i5-4440 graphics": "unknown", "intel i5/i7 computers": "unknown", "intel i7 2600k": "unknown", "intel i7 6700k 4.0 ghz": "unknown", "intel i7-2630 processor": "unknown", "intel integrated graphics": "unknown", "intel machine's h61 chipset usb3": "unknown", "intel mobile core 2 duo p8600": "unknown", "intel motherboard": "unknown", "intel p4": "unknown", "intel pentium (8?) cpu": "unknown", "intel pentium dual core processor": "unknown", "intel pentium processor g630t (3m cache 2.30 ghz)": "unknown", "intel phi": "unknown", "intel platform (i7 920 asus sabretooth x58)": "unknown", "intel processors": "unknown", } mapping296 = { "intel q9550": "unknown", "intel q9550 @ 3.6ghz": "unknown", "intel r exreme graphics 2 intel r82865g graphics controller": "unknown", "intel rig": "unknown", "intel t6600 cpu": "unknown", "intel usb3 ports": "unknown", "intel wireless pcie card": "unknown", "intel xeon 2333 mhz": "unknown", "intel xeon x5570": "unknown", "intel(r) core(tm) i3-2330m cpu @ 2.20ghz": "unknown", "intel(r) core(tm) i3-3217": "unknown", "intel(r) core(tm) i5-4670k cpu": "4670", "intel(r) core(tm) i5-5200u cpu": "unknown", "intel(r) core(tm)2 duo cpu l9400 @ 1.86ghz": "unknown", "intel(r) hd graphics 4000": "unknown", "intel(r) hd graphics 4400": "unknown", "intel(r) pentium(r) 4 cpu 2.8 ghz": "unknown", "intelcore duo": "unknown", "intells 2100s": "unknown", "intensity": "unknown", "intensity 11": "unknown", "intensity 9": "unknown", "internal controller": "unknown", "internal controllers": "unknown", "internet": "unknown", "internet bandwidth": "unknown", "internet browser": "unknown", "internet cable": "unknown", "internet explorer": "unknown", "internet modem": "unknown", "internet routers/isps": "unknown", "internet services": "unknown", "internet switch": "unknown", "inverter 1500w with auto charge": "unknown", "inverter wall air condition": "unknown", "inverter with 2 truck batteries": "unknown", "inverters": "unknown", "io": "unknown", "io board for s7": "antminer s7", # Assuming the user is referring to an I/O board for the Antminer S7. "io boards": "unknown", "io cables": "unknown", "io-board": "unknown", "iobit driver booster": "unknown", "iogear gwu624": "unknown", "iogear universal ethernet to wi-fi n adapter": "unknown", "ip addy": "unknown", "ip box": "unknown", "ip camera": "unknown", "ip report pushbutton": "unknown", "ip reporter button": "unknown", } mapping297 = { "ip reporter program": "unknown", "ip scanners": "unknown", "ipad 1": "unknown", "ipad air": "unknown", "iphone 4s": "unknown", "iphone 6": "unknown", "iphone 6 plus": "unknown", "iphone charger": "unknown", "iphone5": "unknown", "ipredator": "unknown", "ipreporter": "unknown", "ipset tool": "unknown", "ir4427s": "unknown", "irc bot": "unknown", "irfh 5250": "unknown", "iron": "unknown", "isa server": "unknown", "ise 14.1": "unknown", "ise project navigator 14.1": "unknown", "isopropyl alcohol": "unknown", "isp modem": "unknown", "isp service": "unknown", "isp's servers": "unknown", "isps with dual redundancy": "unknown", "iterm": "unknown", "itx cpu": "unknown", "j-mount antenna": "unknown", "j2": "unknown", "j2 board": "unknown", "j3011g21dnl": "unknown", "j6/j8 hashboard": "unknown", "j7 hashboard": "unknown", "jalapenone": "unknown", # Closest match might be "jalapeno" but it's not exact, so marked as unknown "jally 8.3 gh": "unknown", # Could be a typo for "jalapeno" but not listed exactly, so marked as unknown "jally board": "unknown", "jalopeno": "butterflylabs (bfl) jalapeno", # Assuming a typo for "jalapeno" "jalp": "unknown", "jalps": "unknown", "jan 18 units": "unknown", "january batch s9s": "antminer s9", # Assuming it refers to a batch of Antminer S9s from January "java applet miner": "unknown", "jbl fans": "unknown", "jet fan": "unknown", "jetpack": "unknown", "jeweller's flathead": "unknown", "job_buff": "unknown", "jp4 jumper": "unknown", "jsl unit": "unknown", "jst connectors": "unknown", "jtag connector": "unknown", } mapping298 = { "jumper": "unknown", "jumper block": "unknown", "jumper jp4": "unknown", "jumper on psu": "unknown", "jumper pins": "unknown", "jumper wire": "unknown", "jumper wire(radio shack)": "unknown", "juniper": "unknown", "juniper 1": "unknown", "junky linux box": "unknown", "jupiter (oct model) machines": "knc jupiter", # Assuming "oct model" refers to an October model of KNC Jupiter "jupiter 1500 watt continuous/3000 watt peak modified sine wave power inverter": "unknown", "jupiter bitfury h-m boards": "unknown", # While it mentions Bitfury, it's not clear which specific product it refers to. "jupiter board": "unknown", # Could potentially refer to KNC Jupiter, but without clear context, it's marked unknown. "jupiter knc": "knc jupiter", "k6-based linux machine": "unknown", "kano.is": "unknown", "kaspersky": "unknown", "kaspersky internet security": "unknown", "keithley 2000": "unknown", "kensington mouse*in*a*box optical elite": "unknown", "kentek 1 ft ac power cable iec-60320 c13 c14 extension 14 awg 15a 250v sjt": "unknown", "kernel": "unknown", "kernel folder": "unknown", "kernel log": "unknown", "kernel log file": "unknown", "kernel logs": "unknown", "kernel.log": "unknown", "keyboard hub": "unknown", "keyboards": "unknown", "keyboards & mice": "unknown", "keypad": "unknown", "kgigabyte": "unknown", # Likely a typo for Gigabyte, but no specific hardware matches. "khs": "unknown", "kias": "unknown", "kids computer": "unknown", "kill a watt meter": "unknown", "kill-a-watt switch": "unknown", "kill-a-wattmeter": "unknown", "kill-a-watts": "unknown", "kill-o-watt": "unknown", "killawatt meter": "unknown", "kinetic battery optimizer": "unknown", "kingfan": "unknown", "kingston 1333 1 gb": "unknown", "kingston 1gb 240-pin ddr3 sdram ddr3 1066": "unknown", "kingston 4gb ddr3 1333mhz non-ecc cl9": "unknown", "kingston 4gb ram": "unknown", "kingston 60gb ssd": "unknown", "kingston 8 gb ddr3": "unknown", } mapping299 = { "kingston hyper x 4gb": "unknown", "kingston hyperx blu 2 x 2 gb ddr3-1600": "unknown", "kingston hyperx blu red series 16gb (2 x 8gb) 240-pin ddr3 sdram ddr3 1600 desktop memory model": "unknown", "kingston khx1600c9d3b1/4g": "unknown", "kingston kvr1333d3n9/2g 2048mb ddr3": "unknown", "kingstone 8 gb ssd": "unknown", "klns": "unknown", "klondike": "klondike", "klondike based miners": "klondike", # Assuming a general reference to klondike miners. "klondike's": "klondike", # Assuming a possessive form of klondike. "knc board": "unknown", "knc controller": "unknown", "knc equipment": "unknown", "knc jupiter oct 2013": "knc jupiter", "knc jupiters 500 gh": "knc jupiter", # Assuming a reference to the Jupiter's hashing power. "knc juptier": "knc jupiter", # Assuming a typo. "knc miner neptunes": "knc neptune", "knc mining pools": "unknown", "knc neptun": "knc neptune", # Assuming a typo. "knc neptune 3.5 th/s": "knc neptune", "knc neptune cube": "knc neptune", "knc neptune cubes": "knc neptune", "knc neptune miner": "knc neptune", "knc neptune miners": "knc neptune", "knc october jupiters": "knc jupiter", # Assuming a reference to a batch or release time. "knc saturn controller": "knc saturn", "knc series miners": "unknown", # General reference to KNC miners without specifying which. "knc sets": "unknown", "knc super jupiter": "knc jupiter", # Assuming a variant or marketing name. "knc titan scrypt miners": "unknown", # No specific match, Titan is not listed. "knc units": "unknown", "knc's": "unknown", # General reference to KNC products. "kncminer jupiter asic miner": "knc jupiter", "kncminer neptune asic miner": "knc neptune", "kodi box": "unknown", "koolance blocks and reservoir": "unknown", "kopacza": "unknown", "kubuntu": "unknown", "kvm switch": "unknown", "kyoritsu": "unknown", "l shaped dryer socket": "unknown", "l14-30p": "unknown", "l21-20p male plug": "unknown", "l3 miner": "unknown", "l3 miners": "unknown", "l3 rig": "unknown", "l3+ (525gh/s @)": "unknown", "l3+ asic miner": "unknown", "l3+ machines": "unknown", "l3+ miner": "unknown", } mapping300 = { "l3++ (580gh/s @)": "unknown", "l3+/++": "unknown", "l3+/++ units": "unknown", "l3s": "unknown", "l6-20p cords": "unknown", "l6-20p plug": "unknown", "l6-20r": "unknown", "l6-20r outlet": "unknown", "l6-20r sockets": "unknown", "l6-30": "unknown", "l6-30 receptacles": "unknown", "l6-30 type input plug": "unknown", "l6-30p": "unknown", "l6-30p receptacle": "unknown", "l620p outlets": "unknown", "l630p outlets": "unknown", "labs cp210x usb to uart bridge (comx) usb": "unknown", "lack tables": "unknown", "lamp server": "unknown", "lan": "unknown", "lan board": "unknown", "lan cables": "unknown", "lan gaming computers": "unknown", "lan interface": "unknown", "lan-connection": "unknown", "lancelot card": "lancelot", # Assuming "lancelot" refers to the mining hardware "lancelot" "lancelot fpga": "lancelot", # Assuming "lancelot" refers to the mining hardware "lancelot" "lap tops": "unknown", "lappy": "unknown", "laptop adaptor": "unknown", "laptop ati m 5730": "unknown", "laptop charger": "unknown", "laptop cpu/gpu": "unknown", "laptop gpu": "unknown", "laptop power supply": "unknown", "laptop sata drive": "unknown", "laptop with 12 g ram 2.4 ghz core i7 nvidia gforce gt 650m": "unknown", "laptop with 8 gb rams": "unknown", "laptop with a radeon 5870": "5870", # Assuming "5870" refers to the Radeon HD 5870 GPU, which is a common component in mining rigs "laptop with vista": "unknown", "laptop's psu": "unknown", "laptop/desktop cpu/gpu": "unknown", "laptop/pc": "unknown", "laptops with putty": "unknown", "large fans": "unknown", "large fans 70cm*70cm": "unknown", "large industrial miners": "unknown", "large rigs": "unknown", "larger hd": "unknown", "laser micro-machining systems": "unknown", } mapping301 = { "laser temp checker": "unknown", "laser temperature reader": "unknown", "laser thermometer": "unknown", "lasko 2265qm 20-inch max performance high velocity floor/wall mount fan": "unknown", "lasko box fan": "unknown", "late 2013 15\" rmbp": "unknown", "lc power 600w (lc600h-12)": "unknown", "lcd controller": "unknown", "lcd on the pud": "unknown", "lcd panel": "unknown", "lcd plate": "unknown", "lcd script": "unknown", "ldo": "unknown", "leaf blower": "unknown", "ledger": "unknown", "ledger wallet nano": "unknown", "left hand board": "unknown", "leftovers": "unknown", "lenovo sl510 laptop": "unknown", "lepa 1600w": "unknown", "lepa 1600w 80+ gold psu": "unknown", "lepa 1600w power supply": "unknown", "lepa 1600w unit": "unknown", "lepa 1600w-the gold one": "unknown", "lepa g1600 ps": "unknown", "leppa 1600w psu": "unknown", "level 10 gt": "unknown", "level shifter-adapter": "unknown", "lg 47lm7600": "unknown", "lg cell phone wall charger": "unknown", "lg gh22ns50": "unknown", "lianli psu": "unknown", "libcurl": "unknown", "libevent-2.0-5": "unknown", "libncurses": "unknown", "libpolarssl": "unknown", "libusb": "unknown", "libusb-dev": "unknown", "licecap": "unknown", "light bulbs": "unknown", "lightcoin gridseed": "unknown", "lightning asic 5 chip gridseed dual miner": "unknown", # No exact match, but related to mining hardware. "lightning node": "unknown", "lightning-1300 1300w continuous @ 50c intel haswell ready 80 plus gold atx12v v2.31 & eps12v v2.92": "unknown", "lightningasic usb miners": "unknown", "lights": "unknown", "liksys router": "unknown", "lindy usb cables": "unknown", "linksys cisco- linksys model wrt54g2": "unknown", "linksys e3000": "unknown", } mapping302 = { "linksys ea3500-np": "unknown", "linksys ea6500": "unknown", "linksys port": "unknown", "linksys wireless router": "unknown", "linksys wrt-54gl router": "unknown", "linksys wrt120n": "unknown", "linksys wrt150n": "unknown", "lint roller": "unknown", "linux 11.10": "unknown", "linux 64-bit": "unknown", "linux bamt": "unknown", "linux bfgminer": "unknown", "linux centos 6": "unknown", "linux coin on thumbdrive": "unknown", "linux headless miners": "unknown", "linux lappie": "unknown", "linux machine": "unknown", "linux maschine": "unknown", "linux mining rig": "unknown", "linux mint 13": "unknown", "linux mint 14": "unknown", "linux mint 17": "unknown", "linux mint 17 cinnamon": "unknown", "linux netbook": "unknown", "linux nettop controller": "unknown", "linux network": "unknown", "linux pc machine": "unknown", "linux rosa #13": "unknown", "linux software": "unknown", "linux system": "unknown", "linux system with onboard video": "unknown", "linux virtual machine": "unknown", "linuxcoin .2b": "unknown", "linuxcoin 0.2a": "unknown", "linuxcoin 0.2b": "unknown", "linuxcoin final": "unknown", "linuxcoin usb flash drive": "unknown", "liquid cooled s9": "antminer s9", # Assuming a custom cooling solution for the S9. "liquid eraser": "unknown", "liquid paraffin": "unknown", "listener rig": "unknown", "litcoin_qt wallet 0.6.3b": "unknown", "litecoin": "unknown", "litecoin client": "unknown", "litecoin mining": "unknown", "litecoin node": "unknown", "litecoin scrypt node": "unknown", "litecoind": "unknown", "litecoind client": "unknown", "liteon 750w psu": "unknown", } mapping303 = { "lithium battery backup": "unknown", "lithium ion battery packs": "unknown", "little adapter": "unknown", "little fan connector": "unknown", "little shitty fans": "unknown", "live for speed game": "unknown", "lk btc miner 1th/s": "unknown", # No exact match, but seems related to mining hardware. "lketc 1th machine": "unknown", # No exact match, but seems related to mining hardware. "lketc 1th/s dragon miner": "unknown", # No exact match, but seems related to mining hardware. "lketc dragon miner 32 chip": "unknown", # No exact match, but seems related to mining hardware. "lketc miner": "unknown", # No exact match, but seems related to mining hardware. "lo link encap:local loopback inet addr:127.0.0.1 mask:255.0.0.0 up loopback running mtu:65536 metric:1 rx packets:16 errors:0 dropped:0 overruns:0 frame:0 tx packets:16 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 rx bytes:1621 (1.5 kib) tx bytes:1621 (1.5 kib)": "unknown", "load balance + switch": "unknown", "local bitcoin application": "unknown", "local hardware": "unknown", "local monitoring software": "unknown", "local usb asics": "unknown", "local webserver": "unknown", "localhost bitcoind": "unknown", "lock washers": "unknown", "logi-bone fpga development board cape": "unknown", "logitech mx518": "unknown", "logitech wireless usb dongle": "unknown", "logitech z906": "unknown", "logmein": "unknown", "long hole drilled for water": "unknown", "long risers": "unknown", "lottery rig": "unknown", "lottery sticks": "unknown", "louvers": "unknown", "love core aixin a1 miner": "aisen a1 pro", # Closest match based on context, though not exact. "lovecore a1": "aisen a1 pro", # Closest match based on context, though not exact. "lovecore a1 miner": "aisen a1 pro", # Closest match based on context, though not exact. "low end mobo": "unknown", "low end pc parts": "unknown", "low spec machine": "unknown", "low voltage inverter": "unknown", "low watt cpu": "unknown", "low-profile passive heat sink": "unknown", "lowchip": "unknown", "lowprofile heatsinks": "unknown", "lspci": "unknown", "lsusb": "unknown", "ltc client": "unknown", "ltc gear": "unknown", "ltc miners atom 1.6ghz": "unknown", "ltc rig setup": "unknown", "ltc wallet client": "unknown", "ltcrabbit v2": "unknown", "lte": "unknown", } mapping304 = { "2-year 20gh contract": "unknown", "2.0 block erupter": "unknown", "2.0 mhash/s with diablominer)": "unknown", "2.0 ports on the pc": "unknown", "2.0 powered usb hub": "unknown", "2.0 slots": "unknown", "2.1 sdk": "unknown", "2.1a tablet charger": "unknown", "2.1ghz clock speed": "unknown", "2.2 gh nano fury clone": "nanofury / icefury", # Assuming a typo or version difference, closest match. "2.2gh/s bitfury redfury": "red/bluefury", # Assuming "redfury" is a typo or variant name for "Red/Bluefury". "2.2ghash miner": "unknown", "2.3&2.4": "unknown", "2.4 c2d": "unknown", "2.4 drivers": "unknown", "2.4 ghz intel core 2 duo": "unknown", "2.4 ghz intel core i5 processor": "unknown", "2.4th": "unknown", "2.5 amp d-link": "unknown", "2.5a adaptor": "unknown", "2.5cm styrofoam": "unknown", "2.5gh/s": "unknown", "2.5mm cable": "unknown", "2.6 amp fan": "unknown", "2.6 sdk": "unknown", "2.66ghz core 2 duo": "unknown", "2.7 sdk": "unknown", "2.8 based off a article": "unknown", "2.8\" screen shield": "unknown", "2.8ghz intel core duo": "unknown", "20 a tripplite pdu": "unknown", "20 am breakers": "unknown", "20 amp 2 pole breaker": "unknown", "20 amp 220 breakers": "unknown", "20 amp 240v circuit": "unknown", "20 amp 240v double pole breaker": "unknown", "20 amp breakers": "unknown", "20 amp circuit": "unknown", "20 amp circuit breaker": "unknown", "20 amp circuits": "unknown", "20 amp min rating plug": "unknown", "20 amp plug": "unknown", "20 amp plug/fuse": "unknown", "20 cards": "unknown", "20 gauge cable": "unknown", "20 gig ibm ide hdd": "unknown", "20 inch box fans": "unknown", "20 litre g.e. unit": "unknown", "20 meter cable": "unknown", "20 miners": "unknown" } mapping305 = { "lte for backup": "unknown", "lunar launchers": "unknown", "lvm": "unknown", "lvt flooring": "unknown", "lx150 bitfile": "unknown", "lx150 chips": "unknown", "lx9 fpga board": "unknown", "lxde": "unknown", "m laptop": "unknown", "m's miner monitor": "unknown", "m-card": "unknown", "m-cards": "unknown", "m0mchil": "unknown", "m0mchil/poclbm miner": "unknown", "m1": "unknown", "m1 mac mini": "unknown", "m1 module": "unknown", "m10 units": "unknown", "m10s": "microbt whatsminer m10s", "m2": "unknown", "m20s psu": "unknown", # Assuming the user is referring to the PSU for Whatsminer M20s but not a direct hardware match. "m20s whatsminers": "microbt whatsminer m20s", "m21 series": "unknown", # Closest match would be microbt whatsminer m21 or m21s but not specific. "m21s whatsminer": "microbt whatsminer m21s", "m25p80 spi0.0": "unknown", "m2n-e motherboard": "unknown", "m2n-sli deluxe": "unknown", "m2n-sli deluxe motherboard": "unknown", "m3 machines": "unknown", "m3 miner": "microbt whatsminer m3", "m3 psu": "unknown", # Assuming the user is referring to the PSU for Whatsminer M3 but not a direct hardware match. "m30s": "microbt whatsminer m30s", "m30s units": "unknown", # Assuming the user is referring to Whatsminer M30s units but not a direct hardware match. "m31+": "microbt whatsminer m31s+", "m32s miners": "microbt whatsminer m32s", "m3s": "unknown", # Could potentially refer to Whatsminer M3 series but not specific enough. "m3x": "microbt whatsminer m3x", "m3x hashboard": "unknown", # Refers to a part of the Whatsminer M3X but not the hardware itself. "m3x psu": "unknown", # Assuming the user is referring to the PSU for Whatsminer M3X but not a direct hardware match. "m4a89td pro/usb3": "unknown", "m5a99fx pro r2.0 motherboard": "unknown", "m6 board": "unknown", "mac book": "unknown", "mac book air processor 1.8 ghz intel core i5": "unknown", "mac client": "unknown", "mac lc": "unknown", "mac mini core2": "unknown", "mac mini server": "unknown", "mac os x 10.6.8": "unknown", "mac os x 10.9.4": "unknown", } mapping306 = { "mac os x lion 10.7.5": "unknown", "mac os x mavricks": "unknown", "mac osx mavericks version 10.9.1": "unknown", "mac pro running 10.7 lion": "unknown", "macbook (geforce 9400m": "9400m", "macbook pro (10.8.4)": "unknown", "macbook pro (15 inch 2009)": "unknown", "macbook pro (2011)": "unknown", "macbook pro (with retina display late 2013 model)": "unknown", "macbook pro 2.4 ghz intel core i5": "unknown", "macbook pro 2.4 intel core 2 due": "unknown", "macbook pro 2015": "unknown", "macbook pro retina": "unknown", "macbook-air": "unknown", "macbookair": "unknown", "macbookpro": "unknown", "macbookpro 15\" mid 2011": "unknown", "machine running bitcoin/p2pool": "unknown", "machine running bitcoind": "unknown", "machine with bitcoind": "unknown", "machine with cgminer": "unknown", "machine with guiminer scrypt alpha": "unknown", "machine you are running bitcoin -server or bitcoind": "unknown", "machine you are running poclbm": "unknown", "machines and miners": "unknown", "macminer": "unknown", "macmini": "unknown", "macos": "unknown", "macpro": "unknown", "macpro (411)": "unknown", "magnetic generator": "unknown", "magnifying glass": "unknown", "main 13a fuses": "unknown", "main breaker": "unknown", "main breaker panel": "unknown", "main chip zynq xc7z010": "unknown", "main circuit breaker": "unknown", "main control pc": "unknown", "main fan": "unknown", "main hash boards": "unknown", "main loadcenter": "unknown", "main machine": "unknown", "main machine (windows 7 using trixx)": "unknown", "main miner": "unknown", "main panel": "unknown", "main pc": "unknown", "main psu": "unknown", "main rig": "unknown", "main router": "unknown", "main ui": "unknown", } mapping307 = { "mainboards": "unknown", "mains powered usb hub": "unknown", "male single 6 pin pcie cables to 6 pin female": "unknown", "mallory 5250 gerotor pump": "unknown", "malware bytes": "unknown", "man-powered generator": "unknown", "management pc": "unknown", "managing mother boards": "unknown", "manav1112_1": "unknown", "manhattan hub": "unknown", "manhattan mondohub": "unknown", "manhattan mondohub [161718]": "unknown", "manhole": "unknown", "manic miner 3193 node": "unknown", "mantle": "unknown", "mantle api": "unknown", "marantz home theater avr": "unknown", "march mdx": "unknown", "marrets": "unknown", "mars mp700": "unknown", "mass mining op": "unknown", "massive suction fan": "unknown", "master blade": "unknown", "master console": "unknown", "mat 256mh": "unknown", "mb": "unknown", "mb (24 pin connector)": "unknown", "mb cable": "unknown", "mb: msi z77a-g45": "unknown", "mb: p8p67m pro": "unknown", "mbam": "unknown", "mbigas.com": "unknown", "mboard": "unknown", "mca": "unknown", "mcb": "unknown", "mcm 7 port hubs": "unknown", "mcp2210": "unknown", "mdf 16mm": "unknown", "mdf panels": "unknown", "mdf sheets": "unknown", "mean asics": "unknown", "meanwell 5v psu": "unknown", "meanwell pci-150 power supply": "unknown", "meanwell psus": "unknown", "measuring device": "unknown", "mechanical drawing pencils": "unknown", "mem 1250mhz": "unknown", "mem: 4gb ddr3": "unknown", "memcached": "unknown", "memcached application": "unknown", } mapping308 = { "memory - pny 8gb ddr3 1600 pc3-12800": "unknown", "memory 4gb": "unknown", "memory 775 mhz": "unknown", "memory chips": "unknown", "memory clocks": "unknown", "memory's thermal pads": "unknown", "mems oscillator": "unknown", "merge with duct": "unknown", "merged-mine-proxy application": "unknown", "merv 3 filters": "unknown", "merv-8 air filter": "unknown", "metal piece": "unknown", "metal shelving": "unknown", "metal wire racks": "unknown", "metal-case dell-branded 24 port 10/100 switch": "unknown", "metered apc": "unknown", "mg chemicals thermally conductive adhesive": "unknown", "mghs": "unknown", "mgpumon": "unknown", "mgpumon utility": "unknown", "mh20atnet units": "unknown", "mhs": "unknown", "mi424wr-gen3i router": "unknown", "micro atx mobo": "unknown", "micro heat sinks": "unknown", "micro sd card slot": "unknown", "micro sd cards": "unknown", "micro sd class 10": "unknown", "micro sd memory": "unknown", "micro usb": "unknown", "micro usb 5v/ethernet cable": "unknown", "micro usb edimax wifi n": "unknown", "micro usb phone charger": "unknown", "microbt mx3 v2": "unknown", # No exact match, likely a typo or non-existent model. "microcontroller of psu": "unknown", "microsd reader": "unknown", "microshc": "unknown", "microsoft edge": "unknown", "microsoft tcpclient": "unknown", "microusb cable": "unknown", "microwave internet service": "unknown", "micrtobit whatsminer m21s": "microbt whatsminer m21s", # Typo corrected. "mid card": "unknown", "mid-2007 mac": "unknown", "mid-high end motherboard": "unknown", "middle": "unknown", "middle board": "unknown", "middle board/chain": "unknown", "middle hashboard": "unknown", "middle-bridge": "unknown", } mapping309 = { "mikrotik router": "unknown", "milk crate": "unknown", "milk crate crypto miner t-shirt": "unknown", "mineco.in": "unknown", "minepeon 0.2.3a": "unknown", "minepeon 0.2.4": "unknown", "minepeon 0.2.4.6": "unknown", "minepeon 24/7": "unknown", "minepeon miner": "unknown", "minepeon pi": "unknown", "minepeon rig": "unknown", "minepeon rigs": "unknown", "minepeon/raspi": "unknown", "minepeon/wifi": "unknown", "miner 10th/s": "unknown", "miner 1th/s": "unknown", "miner 3d render": "unknown", "miner 90k mhz": "unknown", "miner a": "unknown", "miner aluminum box": "unknown", "miner antminer s7": "antminer s7", "miner app": "unknown", "miner apps": "unknown", "miner b": "unknown", "miner cable": "unknown", "miner cables": "unknown", "miner dashboard": "unknown", "miner device": "unknown", "miner fan": "unknown", "miner front panel": "unknown", "miner hash board t9+": "antminer t9+", "miner log": "unknown", "miner peon": "unknown", "miner program": "unknown", "miner rig": "unknown", "miner router": "unknown", "miner s4": "antminer s4", "miner s9i 14th/s": "antminer s9i", "miner server": "unknown", "miner shelf": "unknown", "miner software": "unknown", "miner solowindows 7": "unknown", "miner stats screen": "unknown", "miner status": "unknown", "miner status page": "unknown", "miner status panel": "unknown", "miner t17+": "antminer t17+", "miner t17+ 55 th/s": "antminer t17+", # Assuming the specification is part of the model name, but it's the same model. "miner t17e": "antminer t17e", "miner webpage": "unknown", } mapping310 = { "miner with 2 5870's crossfired": "5870", # Assuming the closest match based on the description. "miner with a bad controller board": "unknown", "miner with asic chip": "unknown", # Asic chip is too generic, many miners use ASIC chips. "miner's fan": "unknown", "miner's fans": "unknown", "miner's hashboard": "unknown", "miner's power supply": "unknown", "miner's web interface": "unknown", "miner-bad": "unknown", "miner-good": "unknown", "miner.php": "unknown", "miner/psu": "unknown", "miner/radiator": "unknown", "miner1": "unknown", "miner: cgminer 3.1.0": "unknown", # cgminer is software, not hardware. "miner: lightning gridseed usb combo": "unknown", # No exact match, and it's a combination of items. "minera antminer u3": "antminer u3", "minera build": "unknown", "minera rig": "unknown", "mineral oil computer": "unknown", "mineral wool insulation": "unknown", "minerd": "unknown", "minerd 2.2.3": "unknown", "minergate": "unknown", # Minergate is a mining pool, not hardware. "minerpi": "unknown", "miners (cards)": "unknown", "miners own fan": "unknown", "miners' extractor": "unknown", "miners-world.com equipment": "unknown", "minerva m7 miner": "unknown", # No exact match in the provided list. "mines": "unknown", "mingw": "unknown", # mingw is a development environment, not mining hardware. "mini data center": "unknown", "mini etherium farm": "unknown", "mini heat sinks": "unknown", "mini heatsinks": "unknown", "mini mining farms": "unknown", "mini rig 2x5970 1x5850": "unknown", # Specific configuration, but no direct match. "mini usb antminer": "unknown", # Too generic, could refer to several small Antminers. "mini wireless keyboards": "unknown", "mini-blade": "unknown", "mini-blades": "unknown", "mini-containers (tanks)": "unknown", "mini-itx atom d525": "unknown", # This is a motherboard, not specific mining hardware. "mini-titan": "unknown", # No exact match, could be confused with KNC Titan. "mining 1600w psu": "unknown", # PSU is too generic, many miners use 1600w PSUs. "mining 24/7": "unknown", "mining bitmain antminer s3 + 453gh / s": "antminer s3", # Closest match with provided details. "mining boxes": "unknown", "mining client": "unknown", # Refers to software, not hardware. } mapping311 = { "mining clients": "unknown", "mining cluster": "unknown", "mining computer": "unknown", "mining container": "unknown", "mining containers": "unknown", "mining crack": "unknown", "mining device": "unknown", "mining devices": "unknown", "mining distribution panels": "unknown", "mining edition of a pc psu": "unknown", "mining equip": "unknown", "mining farm set-up": "unknown", "mining gears": "unknown", "mining gpu's": "unknown", "mining only rigs": "unknown", "mining pc": "unknown", "mining pc (windows 8 x64)": "unknown", "mining pcs": "unknown", "mining pool": "unknown", "mining power": "unknown", "mining rack": "unknown", "mining rig gpu": "unknown", "mining rig rentals": "unknown", "mining rig server": "unknown", "mining rig with three 6990s": "6990", "mining riggs": "unknown", "mining rigs with gpu's": "unknown", "mining room": "unknown", "mining rooms": "unknown", "mining server": "unknown", "mining servers": "unknown", "mining setup": "unknown", "mining shelf": "unknown", "mining software": "unknown", "mining software (phoenix)": "unknown", "mining station": "unknown", "mining units": "unknown", "mining-proxy.exe": "unknown", "mining_proxy.exe": "unknown", "mining_proxy.py": "unknown", "miningpool (nicehash)": "unknown", "miningrig": "unknown", "minion chip": "unknown", "minner": "unknown", "mint": "unknown", "mipsel": "unknown", "mitten mining assembler": "unknown", "mk802": "unknown", "mk802 android pc": "unknown", "mm": "unknown" } mapping312 = { "mm board": "unknown", "mm board (control board)": "unknown", "mm driver": "unknown", "mm firmware": "unknown", "mmboard": "unknown", "mmm": "unknown", "mmu": "unknown", "mners": "unknown", "mobile hotspot": "unknown", "mobile intel 4 series chipset": "unknown", "mobile intel4 series express chipset family": "unknown", "mobile intel945 express chipset family": "unknown", "mobile mifi": "unknown", "mobile mine boxes": "unknown", "mobile miner": "unknown", "mobile nvidia crap": "unknown", "mobile phone": "unknown", "mobo bios": "unknown", "mobo box": "unknown", "mobo risers": "unknown", "mobo tray": "unknown", "mobo usb slots": "unknown", "mobo: msi fm2-a85xa-g43": "unknown", "mobos": "unknown", "mod board": "unknown", "modded gridseeds": "unknown", "model power supplies": "unknown", "modem from the company": "unknown", "modem from the isp": "unknown", "modem router": "unknown", "modem w/ wifi from isp": "unknown", "modem/router": "unknown", "modified bios from stilt": "unknown", "modified bmminer": "unknown", "modminer quad units": "modminer quad", "modular model": "unknown", "modulara": "unknown", "molex (pc-psu) wire adapter": "unknown", "molex 39-30-1060 shrouded header": "unknown", "molex 44476-1111": "unknown", "molex 45559-0002": "unknown", "molex 8981": "unknown", "molex adapter": "unknown", "molex connector extensions": "unknown", "molex meant for hard drives": "unknown", "molex micro-fit square 4-pin connector": "unknown", "molex to 3 pin fan connectors": "unknown", "molex to 6 pin pcie adapters": "unknown", "molex to 6pin cables": "unknown", "molex to barrel connector": "unknown", } mapping313 = { "molex to pci adapters": "unknown", "molex to pcie cables": "unknown", "molex to pcie power adapter from a gpu": "unknown", "monitor cable": "unknown", "monitor plug": "unknown", "monitor via hdmi": "unknown", "monitored fuel tank": "unknown", "monitoring software": "unknown", "monitors": "unknown", "mono price c19 to c20": "unknown", "monoprice 2x 13 to c20": "unknown", "monoprice psu to pdu cords": "unknown", "monster fans": "unknown", "monster green power surge protectors": "unknown", "monster hts-5100 mk-ii": "unknown", "monster mp hts3600 mkii": "unknown", "moonlander": "unknown", # No exact match, could refer to a mining device but not listed "moth": "unknown", "mother board": "unknown", "mother board usb slots": "unknown", "mother gigabyte p55a-ud3": "unknown", "motherboard - asrock z97xkiller 3.1 motherboard": "unknown", "motherboard - msi z77a-gd65 z77 ddr3 1600 lga 1155 motherboard": "unknown", "motherboard 16x 4x pci-e lanes": "unknown", "motherboard asrock 970 extreme 3 rev2": "unknown", "motherboard drivers": "unknown", "motherboard trays": "unknown", "motherboard usb ports": "unknown", "motherboard with 2 x16 pcies and 3 x1 pcies": "unknown", "motherboard with 3 pci-e slots": "unknown", "motherboard with 3x x16 slots": "unknown", "motherboard with 4 pcie slots": "unknown", "motherboard with a 64 bit processor": "unknown", "motherboard with an ati 42 something": "unknown", "motherboard with pci-e x1 slots": "unknown", "motherboards onboard sound": "unknown", "motion sensors": "unknown", "motorola razr": "unknown", "motorola sb6120": "unknown", "motorola surfboard sbg901": "unknown", "mouser pt# 651-1711301": "unknown", "mp ic": "unknown", "mpc pumps/res": "unknown", "mpc transport t2500": "unknown", "mpg123": "unknown", "mplab": "unknown", "mplab pickit 3": "unknown", "mpos": "unknown", "mpos front end": "unknown", "mpos mobile": "unknown", } mapping314 = { "mpos server": "unknown", "mppt 80 amp units": "unknown", "mppt controller": "unknown", "mrteal chilis": "unknown", "msd card": "unknown", "mse": "unknown", "msi 280x": "unknown", # No exact match, possibly referring to a GPU not listed for mining. "msi 280x gaming cards": "unknown", # Same as above. "msi 280x gpu": "unknown", # Same as above. "msi 5970": "5970", "msi 6570": "6570", "msi 6670": "6670", "msi 6670 card": "6670", "msi 770-c45 mainboard": "unknown", # Mainboard, not directly related to mining hardware. "msi 7770": "7770", "msi 7850": "7850", "msi 790fx-gd70": "unknown", # Mainboard, not directly related to mining hardware. "msi 790fx-gd70 motherboard": "unknown", # Mainboard, not directly related to mining hardware. "msi 790fx-gd70 socket am3--140 watt cpu--amd 790fx quad/triple crossfirex--atx motherboard": "unknown", # Detailed mainboard description, not mining hardware. "msi 790fxa-gd70": "unknown", # Mainboard, not directly related to mining hardware. "msi 7950": "7950", "msi 7950 tf3": "7950", # Assuming a model variation of 7950. "msi 7960s": "unknown", # Likely a typo or variant not listed. "msi 7970": "7970", "msi 870-g45 am3 amd 770 atx amd motherboard": "unknown", # Mainboard, not directly related to mining hardware. "msi 870-g45 motherboard": "unknown", # Mainboard, not directly related to mining hardware. "msi 870a-g46": "unknown", # Mainboard, not directly related to mining hardware. "msi 870a-g54 motherboard": "unknown", # Mainboard, not directly related to mining hardware. "msi 880fxa-gd70 motherboard": "unknown", # Mainboard, not directly related to mining hardware. "msi 880g-e45 motherboard": "unknown", # Mainboard, not directly related to mining hardware. "msi 890 fx g70 mobo": "unknown", # Mainboard, not directly related to mining hardware. "msi 890 fxa gd70 mb": "unknown", # Mainboard, not directly related to mining hardware. "msi 890 gd70": "unknown", # Mainboard, not directly related to mining hardware. "msi 890 motherboard": "unknown", # Mainboard, not directly related to mining hardware. "msi 890-fxa gd70": "unknown", # Mainboard, not directly related to mining hardware. "msi 890-fxagd70 motherboard": "unknown", # Mainboard, not directly related to mining hardware. "msi 890fx board with 1 kw psu": "unknown", # Mainboard with PSU, not directly mining hardware. "msi 890fx motherboard (5pci-e x16 size 1 pci-e x1)": "unknown", # Mainboard, not directly related to mining hardware. "msi 890fx-gd70 mobo": "unknown", # Mainboard, not directly related to mining hardware. "msi 890fxa": "unknown", # Mainboard, not directly related to mining hardware. "msi 890fxa gd70": "unknown", # Mainboard, not directly related to mining hardware. "msi 890fxa-g70 mother board": "unknown", # Mainboard, not directly related to mining hardware. "msi 890fxa-gd65 socket am3 890fx atx amd motherboard": "unknown", # Mainboard, not directly related to mining hardware. "msi 890fxa-gd70 (socket am3amd sempron 145 2.8ghz box)": "unknown", # Mainboard with CPU, not directly mining hardware. "msi 890fxa-gd70 mother board": "unknown", # Mainboard, not directly related to mining hardware. "msi 890fxa-gd70 motherboard": "unknown", # Mainboard, not directly related to mining hardware. "msi 970 g46 board": "unknown", # Mainboard, not directly related to mining hardware. "msi 970a-g43 mobo": "unknown", # Mainboard, not directly related to mining hardware. "msi 990-fxa gd65": "unknown", # Mainboard, not directly related to mining hardware. "msi 990fxa-gd80": "unknown", # Mainboard, not directly related to mining hardware. } mapping315 = { "20 pin socket": "unknown", "20 servers": "unknown", "20 watt metal resistor": "unknown", "20% mining power": "unknown", "200 amp batteries": "unknown", "200 amp breaker": "unknown", "200 amp panel": "unknown", "200 amp service": "unknown", "200 amps in main breaker": "unknown", "200 gh/s": "unknown", # No specific model mentioned "200 gh/s machines": "unknown", # No specific model mentioned "200 series gtx": "unknown", # No exact match, could refer to multiple GTX 200 series cards "200-220 cfm machines": "unknown", "200-220gh/s avalon miner": "avalon batch 1", # Assuming closest match based on hash rate "2000 in hardware": "unknown", "2000 machines": "unknown", "2000+ rpm fan": "unknown", "2000mhz 8gb ram": "unknown", "2000w capacity power stick": "unknown", "2000watt ibm bladecenter psu": "unknown", "2000watt transformer": "unknown", "2005 amd laptop": "unknown", "2006 2gb sd card": "unknown", "2008 r2": "unknown", "2009 imac": "unknown", "200a 3r panels": "unknown", "200a fusible disconnects": "unknown", "200a main panel": "unknown", "200amp box": "unknown", "200amp breaker panel": "unknown", "200amp meter": "unknown", "200amp panel": "unknown", "200ft cord": "unknown", "200gb laptop hds": "unknown", "200gh/s avalon": "avalon batch 1", # Assuming closest match based on hash rate "200gh/s avalon asic bitcoin miner": "avalon batch 1", # Assuming closest match based on hash rate and description "200gh/s kit": "unknown", # No specific model mentioned "200m no-name adapters": "unknown", "200mh/s": "unknown", # No specific model mentioned "200mm sidepanel fan": "unknown", "2010 13\"mbp": "unknown", "2010 macbook": "unknown", "2010 macbook pro": "unknown", "2010 mackbook pro": "unknown", # Typo in "mackbook", but still unknown "2010 nvidia card": "unknown", # Could refer to multiple models, no exact match "2011 mac mini": "unknown", "2011 macbook pro": "unknown", "2012 mac mini": "unknown", "2014 butterfly labs": "unknown", # No specific model mentioned, could refer to multiple BFL products "208ths": "unknown", # No specific model mentioned } mapping316 = { "msi a970 g46 mainboard": "unknown", "msi after burner": "unknown", "msi afterburn": "unknown", "msi afterburner 2.1.064 bit windows 7": "unknown", "msi afterburner 6970": "6970", "msi afterburners": "unknown", "msi am3 board": "unknown", "msi am3 usb 3.0 + sata 6gb/s amd 890fx chipset motherboard 890fxa-gd70": "unknown", "msi big bang marshal b3hd 5870": "5870", "msi big bang marshal mother board": "unknown", "msi card": "unknown", "msi g45-z87": "unknown", "msi gaming 270": "unknown", "msi gaming 270x": "unknown", "msi gd-70 790fx": "unknown", "msi gd45": "unknown", "msi gd70 board": "unknown", "msi gd70 mobo": "unknown", "msi gd70's": "unknown", "msi gd80": "unknown", "msi ghz card": "unknown", "msi gtx 760 twin frozr gaming oc": "unknown", "msi gx660r": "unknown", "msi k9a2 platinum": "unknown", "msi k9n neo v3 mobo": "unknown", "msi lightning 6970": "6970", "msi mb": "unknown", "msi mobo": "unknown", "msi mobo (z77a-gd65)": "unknown", "msi motherboard": "unknown", "msi oc 7870": "7870", "msi overdrive": "unknown", "msi p67a-g43": "unknown", "msi p67a-gd80": "unknown", "msi r6950-2pm2d2gd5 radeon hd 6950 2gb": "6950", "msi r7950 twin frozr": "7950", "msi r7970 cards": "7970", "msi r7970 lightning 3gb gddr5": "7970", "msi r9 280x 1050/1500 edition cards": "280x", # Assuming a typo or version difference, closest match. "msi r9 280x gaming gpus": "280x", # Assuming a typo or version difference, closest match. "msi r9 290": "290", "msi radeon 6970 lightning editions": "6970", "msi radeon 7970": "7970", "msi radeon hd 7950 3gb": "7950", "msi radeon r6670 md1gd3": "6670", "msi raedon 7970s": "7970", "msi reference versions": "unknown", "msi twin frozr 3": "unknown", "msi twin-frozr 250g": "unknown", "msi two-slot motherboards": "unknown", } mapping317 = { "msi x85 platinum": "unknown", "msi z77 65": "unknown", "msi z77 gd65": "unknown", "msi z77 gd65msi 7950": "unknown", # No exact match, combining motherboard and GPU model "msi z77a-45": "unknown", "msi z77a-g45": "unknown", "msi z77a-g45 mobo": "unknown", "msi z77a-g45 thunderbolt motherboard": "unknown", "msi z77a-gd65 motherboard": "unknown", "msi z87 mpower max": "unknown", "msi z87-g45": "unknown", "msi z87-g45 mb": "unknown", "msi-z77a-gd65": "unknown", "msi6990": "6990", "msi870-gd65": "unknown", "msi890 gd65": "unknown", "msi890fxa-gd70": "unknown", "msiafterburner": "unknown", "mskminer fw": "unknown", "msvc runtime redistributable 2008": "unknown", "msvcr100.dll": "unknown", "mtavg": "unknown", "mtmax": "unknown", "multi input screen": "unknown", "multi programmer": "unknown", "multi-machine farm": "unknown", "multi-rig farm": "unknown", "multibit hd": "unknown", "multicard rigs": "unknown", "multimeter bizer": "unknown", "multiminer client for windows": "unknown", "multiple computers": "unknown", "mw0": "unknown", "mw1": "unknown", "mw2": "unknown", "mw3": "unknown", "mx1000": "unknown", "mx2/3": "unknown", "mycelium": "unknown", "mysql": "unknown", "n-channel mosfets": "unknown", "n-type (a3200) hash boards": "unknown", "n16": "unknown", "n300": "unknown", "n64": "unknown", "n7": "unknown", "n8xjk boost regulator": "unknown", "n900 phone": "unknown", "nail polish": "unknown", "namecoind": "unknown", } mapping318 = { "namecoind daemon": "unknown", "nand": "unknown", "nand flash": "unknown", "nand memory": "unknown", "nano": "unknown", "nanofury asics": "nanofury / icefury", # Assuming closest match, but not exact. "nanofury nf1": "unknown", "nanofury nf1 0.6": "unknown", "nanofury stick miners": "nanofury / icefury", # Assuming closest match, but not exact. "nanofury usb miners": "nanofury / icefury", # Assuming closest match, but not exact. "nanofury usb stick": "nanofury / icefury", # Assuming closest match, but not exact. "nanofurys": "nanofury / icefury", # Assuming closest match, but not exact. "nanofurys devices": "nanofury / icefury", # Assuming closest match, but not exact. "nas server": "unknown", "nat router": "unknown", "natural gas gen-sets": "unknown", "natural gas generator": "unknown", "naxn 500w single volt rail": "unknown", "ncp1399": "unknown", "nct218": "unknown", "ne351": "unknown", "ne453": "unknown", "ne551": "unknown", "ne653": "unknown", "nec usb card": "unknown", "negative wires": "unknown", "nema 10-30 120/240v dryer outlet": "unknown", "nema 10-30 3-prong outlet": "unknown", "nema 10-30 outlet": "unknown", "nema 14-30p outlet": "unknown", "nema 14-30r to l6-30r": "unknown", "nema 14-50 outlet": "unknown", "nema 14-50 plugs": "unknown", "nema 14-50r": "unknown", "nema 5-15r to c14 adapter": "unknown", "nema 5-20 outlet": "unknown", "nema 6 receptacle": "unknown", "nema 6-15 or 6-30 outlet": "unknown", "nema 6-15p outlets": "unknown", "nema 6-20 (220v) plug": "unknown", "nema 6-20 outlet": "unknown", "nema 6-20r receptacle": "unknown", "nema 6-20r receptacles": "unknown", "nema 6-30r outlet": "unknown", "nema l5-20r 120v receptacles": "unknown", "nema l6-20 208v receptacles": "unknown", "nema l630r receptacle": "unknown", "nema5 6 receptacles": "unknown", "nema6 to c13 cable": "unknown", "nemo 6-15p outlets": "unknown", } mapping319 = { "nena l14-50-r 50a 125/250v socket": "unknown", "neotech 80plus 520w psu": "unknown", "neptune cube": "unknown", "neptune heater": "unknown", "neptune knc miners": "knc neptune", # Closest match, assuming a typo or shorthand. "neptune mine": "unknown", "neptune miners": "knc neptune", # Closest match, assuming a typo or shorthand. "nerdminers": "unknown", "nes": "unknown", "nest protect smoke detector": "unknown", "net book": "unknown", "netadapter 650 80+ gold": "unknown", "netbook with windows xp sp 3": "unknown", "netflix": "unknown", "netgear \"blue box\" professional-grade switches": "unknown", "netgear \"blue box\" switches": "unknown", "netgear \"silver plastic box\" consumer-grade switches": "unknown", "netgear 10-100 switch": "unknown", "netgear 16 port switch": "unknown", "netgear 16p switch": "unknown", "netgear 7 port gigabit switch": "unknown", "netgear blackhawk": "unknown", "netgear ex6200": "unknown", "netgear fs105 10/100 desktop switch switch - 5 ports": "unknown", "netgear fs524 switch": "unknown", "netgear fs608": "unknown", "netgear fs608v2": "unknown", "netgear gs316": "unknown", "netgear jfs516 switch": "unknown", "netgear lb2120 3g/lte modem": "unknown", "netgear n300": "unknown", "netgear n300 wifi range extender (ex2700)": "unknown", "netgear n300 wireless gigabit router": "unknown", "netgear n300switch": "unknown", "netgear n450 wifi docsis 3.0 cable modem router": "unknown", "netgear nighthawk": "unknown", "netgear nighthawk r7000 router": "unknown", "netgear powerline": "unknown", "netgear prosafe fs105": "unknown", "netgear prosafe switches": "unknown", "netgear r6800": "unknown", "netgear router": "unknown", "netgear router - dgnd3700v2": "unknown", "netgear switch": "unknown", "netgear switch (prosafe gs752tps)": "unknown", "netgear tomato wireless router": "unknown", "netgear usb wifi adapter": "unknown", "netgear wireless extender": "unknown", "netgear wireless router": "unknown", "netgear wndr3700": "unknown", } mapping320 = { "netgear wnr3500u": "unknown", "netlimiter": "unknown", "netware servers": "unknown", "network / io card": "unknown", "network and reset buttons": "unknown", "network and usb devices": "unknown", "network cables": "unknown", "network cards": "unknown", "network connection": "unknown", "network connections": "unknown", "network cord": "unknown", "network extender": "unknown", "network firewall": "unknown", "network hdd": "unknown", "network hub": "unknown", "network ip": "unknown", "network module": "unknown", "network plug": "unknown", "network port": "unknown", "network router": "unknown", "network scanner": "unknown", "network settings": "unknown", "network socket lights": "unknown", "network switches": "unknown", "networkcentre": "unknown", "networking": "unknown", "networking equipment": "unknown", "neural interface": "unknown", "new bitcoin miner (30ghs)": "unknown", # No exact match, could potentially refer to a specific model not listed. "new board": "unknown", "new chips": "unknown", "new controller with auto tune": "unknown", "new devices": "unknown", "new equipment": "unknown", "new equipments": "unknown", "new fan": "unknown", "new hardware": "unknown", "new mac desktop": "unknown", "new machine": "unknown", "new miners hardare": "unknown", "new psu": "unknown", "new r-box rockminers": "unknown", # Closest match might be "rkminer rocket box", but not exact. "new ram": "unknown", "new rig": "unknown", "new risers": "unknown", "newegg email sapphire|100312sr hd6950 2gb r": "6950", # Assuming a typo or version difference, closest match. "newpac miner 0": "unknown", "newpac sticks": "unknown", "newpac usb asic miners": "unknown", "newpac usb miner": "unknown", } mapping321 = { "newpak gekko science asic sticks": "unknown", "nexus7": "unknown", "nf-a14 industrialppc-3000 pwm fan": "unknown", "nf1s": "unknown", "nforce lan drivers": "unknown", "ng generator": "unknown", "nginx": "unknown", "nheqminer suprnova": "unknown", "nic card": "unknown", "nic#1": "unknown", "nic#2": "unknown", "nicehash firewall": "unknown", "nicehash miner": "unknown", "nics": "unknown", "nidec fans": "unknown", "nidec ultraflo": "unknown", "nidec ultraflo - 6000 rpm fans": "unknown", "nidec ultraflo fan": "unknown", "nimbus mining": "unknown", "nintendo mining system": "unknown", "nippers": "unknown", "nivida card": "unknown", "nividia from dell": "unknown", "nividia geforce gt430 ( 2 gb )": "gt430", "nix box": "unknown", "no hub": "unknown", "noc": "unknown", "noctua 12v": "unknown", "noctua 3000 rpm fans": "unknown", "noctua 92mm fan": "unknown", "noctua industrialppc": "unknown", "noctua nf-a14 industrial ppc-3000 pwm": "unknown", "noctua nf-f12": "unknown", "noctua nf-s12a flx (dc12v - 1.44w - 0.12a)": "unknown", "noctua nf12 ippc 3000rpm fans": "unknown", "noctua nh-d14 cpu cooler": "unknown", "noctua's nt-h1": "unknown", "node": "unknown", "node bitcoin": "unknown", "node servers for frontend / payments / etc": "unknown", "node stratum server": "unknown", "node-stratum-pool": "unknown", "node.js v0.10+": "unknown", "noise-canceling headphones": "unknown", "non ac cables": "unknown", "non branded 500w psus": "unknown", "non cased rigs": "unknown", "non powered": "unknown", "non pro 95t model": "unknown", "non reference 5870s": "5870", } mapping322 = { "non work comp": "unknown", "non-reference 5850s": "unknown", # Closest match would be "5850" but it's not listed. "non-reference cooler": "unknown", "non-reference sapphire 5870": "5870", "non-right angled ethernet cable": "unknown", "non-voltage source": "unknown", "noobs sd card": "unknown", "normal 6870": "6870", "normal blade": "unknown", "normal computer": "unknown", "normal desktop": "unknown", "normal devices": "unknown", "normal ethernet cable": "unknown", "normal fan": "unknown", "norstar davr 5000": "unknown", "notebook keyboard": "unknown", "notebook with a mobility 5850": "unknown", # Closest match would be "5850" but it's not listed. "notepad++": "unknown", "notsmos": "unknown", "nov/dec/jan machines": "unknown", "npn transistor (tip31)": "unknown", "nsb06": "unknown", "nsb32": "unknown", "nt fuse": "unknown", "ntc thermistor": "unknown", "ntc218": "unknown", "ntp client": "unknown", "nuc dn2820": "unknown", "nuc mining machine": "unknown", "nuc7i5bnhx1": "unknown", "null adapter": "unknown", "null dvi adaptor": "unknown", "numpy-1.6.1-r2": "unknown", "nvcp": "unknown", "nvg599 router": "unknown", "nvida gtx570": "gtx570", "nvidea geforce gt 220 graphics card": "gt220", "nvidia 1070 8gb": "unknown", # Closest match would be "1070" but it's not listed. "nvidia 1070 gpu": "unknown", # Closest match would be "1070" but it's not listed. "nvidia 260": "unknown", # Closest match would be "gtx260" but the exact model isn't specified. "nvidia 280 gtx": "gtx280", "nvidia 295": "unknown", # Closest match would be "gtx295" but the exact model isn't specified. "nvidia 295 gtx": "gtx295", "nvidia 450gts cards": "gts450", "nvidia 465": "gtx465", "nvidia 470": "gtx470", "nvidia 540 m": "unknown", # Closest match would be "gt540m" but it's not listed. "nvidia 550 gtx": "unknown", # Closest match would be "gtx550" but it's not listed. "nvidia 570": "gtx570", "nvidia 6800 gt": "unknown", # Closest match would be "6800gt" but it's not listed. } mapping323 = { "nvidia 680m": "unknown", # No exact match, closest would be "gtx680" if it were listed. "nvidia 750": "unknown", # No exact match, closest would be "gtx750" if it were listed. "nvidia 7600gs": "unknown", # No exact match. "nvidia 840m": "unknown", # No exact match. "nvidia 880 graphics card": "unknown", # No exact match. "nvidia 8800 gtx": "8800gtx", # Closest match. "nvidia 8800gts 512": "8800gts", # Closest match. "nvidia 9600 gt": "9600gt", # Exact match. "nvidia 9600gs": "unknown", # No exact match, closest would be "9600gso" if typo. "nvidia 9700gt": "unknown", # No exact match. "nvidia 9800": "unknown", # No exact match, could refer to several 9800 models. "nvidia 9800 gtx": "9800gtx", # Exact match. "nvidia 9800s": "unknown", # No exact match, unclear reference. "nvidia based miners": "unknown", # Generic term, not a specific model. "nvidia card (geforce 7300gs)": "unknown", # No exact match. "nvidia chipsets": "unknown", # Generic term, not a specific model. "nvidia corporation g71 [geforce 7300 gs] (rev a1)": "unknown", # No exact match. "nvidia corporation g71 [geforce 7900 gs]": "unknown", # No exact match. "nvidia corporation g92 [geforce 9800 gt]": "9800gt", # Exact match. "nvidia cuda card": "unknown", # Generic term, not a specific model. "nvidia cuda opencl 1.0 cuda 4.0.1": "unknown", # Generic term, not a specific model. "nvidia dev kit": "unknown", # Generic term, not a specific model. "nvidia ge force 580": "unknown", # No exact match, closest would be "gtx580" if it were listed. "nvidia geforce 240 gt": "unknown", # No exact match. "nvidia geforce 320m": "unknown", # No exact match. "nvidia geforce 320m 256mb": "unknown", # No exact match. "nvidia geforce 6150se": "unknown", # No exact match. "nvidia geforce 7050": "unknown", # No exact match. "nvidia geforce 7300 gt": "unknown", # No exact match. "nvidia geforce 7400 go": "unknown", # No exact match. "nvidia geforce 8400": "8400 gs", # Closest match. "nvidia geforce 8500 gt": "unknown", # No exact match. "nvidia geforce 8600 gt": "unknown", # No exact match. "nvidia geforce 8800gt": "8800gt", # Exact match. "nvidia geforce 9600 gt": "9600gt", # Exact match. "nvidia geforce 9800 gt": "9800gt", # Exact match. "nvidia geforce card": "unknown", # Generic term, not a specific model. "nvidia geforce gt 420m 1gig": "unknown", # No exact match. "nvidia geforce gt 520m": "unknown", # No exact match. "nvidia geforce gt 540m": "unknown", # No exact match. "nvidia geforce gt 555m": "unknown", # No exact match. "nvidia geforce gt 650": "unknown", # No exact match, closest would be "gtx650" if it were listed. "nvidia geforce gt 650m": "unknown", # No exact match. "nvidia geforce gtx 470": "gtx470", # Exact match. "nvidia geforce gtx 560 ti": "gtx560 ti", # Exact match. "nvidia geforce8400gs graphics card": "8400 gs", # Exact match. "nvidia gf9800gx2 gpu": "9800gx2", # Exact match. "nvidia graphic card": "unknown", # Generic term, not a specific model. "nvidia graphics cards": "unknown", # Generic term, not a specific model. "nvidia gt 220": "gt220", # Exact match. } mapping324 = { "nvidia gt 520": "unknown", "nvidia gt240": "gt240", "nvidia gts 450": "gts450", "nvidia gtx": "unknown", "nvidia gtx 260": "gtx260", "nvidia gtx 460 1gb": "gtx460", "nvidia gtx 650ti boost": "unknown", "nvidia gtx 670": "gtx670", "nvidia gtx 760": "unknown", "nvidia gtx 770 asus": "unknown", # No specific "asus" models listed, assuming generic GTX 770 "nvidia gtx 9800 gx2": "9800gx2", "nvidia gtx480m": "unknown", "nvidia gtx570": "gtx570", "nvidia nforce 620i": "unknown", "nvidia physicx": "unknown", "nvidia quadro fx 3700m gpu": "quadro fx 3700m", "nvidia quadro k1000m": "quadro k1000m", "nvidia quadro k1000m gpu": "quadro k1000m", "nvidia quardo 2000 graphic card": "unknown", # Typo in "quardo", assuming meant "quadro 2000" but not listed "nvidia reference 8800gt": "8800gt", "nvidia rig": "unknown", "nvidia system information report": "unknown", "nvidia tesla fermi m2050": "unknown", "nvidia.icd": "unknown", "nvui.dll": "unknown", "nxp vcom port": "unknown", "nylon connectors": "unknown", "nzxt hale90 power supply": "unknown", "nzxtbeast": "unknown", "obsolete hw": "unknown", "oc": "unknown", "oc/d gpus": "unknown", "occt": "unknown", "oclvanitygen": "unknown", "octotank 12": "unknown", "ocz 500w psu": "unknown", "ocz 700w": "unknown", "ocz 850w gold": "unknown", "ocz 850w psu's": "unknown", "ocz ddr3-1066 2x4gb": "unknown", "ocz gamexstream 700w psu": "unknown", "ocz le": "unknown", "ocz modxstream pro 600ws": "unknown", "ocz modxstream-pro 600w": "unknown", "ocz vertex 3 max iops": "unknown", "ocz vertex 4 128gb": "unknown", "ocz zx 1250 watt": "unknown", "ocz zx 1250w": "unknown", "ocz zx1000": "unknown", "ocz-zx1250w": "unknown", } mapping325 = { "odd fan": "unknown", "odroid c2": "unknown", "odroid u2": "unknown", "oem 300w psu": "unknown", "oem fan": "unknown", "oem heat transfer compound": "unknown", "off brand psu": "unknown", "off the shelf beaglebone black": "unknown", "office computer": "unknown", "official bitcoin binary": "unknown", "offline mac": "unknown", "offsite rig": "unknown", "old 'puter": "unknown", "old asics": "unknown", "old batch 1 to batch 13? controller": "unknown", "old board": "unknown", "old boards": "unknown", "old case": "unknown", "old cdrom drive": "unknown", "old charger for an iphone": "unknown", "old computer hard drive": "unknown", "old computers": "unknown", "old control board": "unknown", "old dell dimension": "unknown", "old dragon boxes": "unknown", "old fan": "unknown", "old gaming rig": "unknown", "old gpu": "unknown", "old hard drive": "unknown", "old iphones": "unknown", "old machine": "unknown", "old miner": "unknown", "old mining equipment": "unknown", "old mother board": "unknown", "old motherboard": "unknown", "old pcs": "unknown", "old s7 antminers": "antminer s7", # Assuming "old s7 antminers" refers to the Antminer S7 model. "old server computer": "unknown", "old server with two 500mhz pentium 3s": "unknown", "old servers": "unknown", "old shitty computer": "unknown", "old tablets": "unknown", "old toshiba laptop": "unknown", "old type blades": "unknown", "old usb laptop fan": "unknown", "old windows 7 laptop": "unknown", "old windows comp": "unknown", "old x1": "unknown", "older dps1000 models": "unknown", "olivetti ibm xt clone computer": "unknown", } mapping326 = { "208v power circuit": "unknown", "20a": "unknown", "20a 240v duplex receptical": "unknown", "20a 240v two-pole circuit breakers": "unknown", "20a breaker": "unknown", "20a circuits": "unknown", "20a dedicated outlets": "unknown", "20a double pole breaker": "unknown", "20a power": "unknown", "20amp breakers": "unknown", "20amp cables": "unknown", "20cm risers": "unknown", "20g": "unknown", "20gh in l7's": "unknown", "20mb fiber": "unknown", "21 bitcoin mining computer": "unknown", "21.5 gh/s miner": "unknown", "21.5 inch monitor": "unknown", "21.5'' imac": "unknown", "2120": "unknown", "22 inch hanns g": "unknown", "22 inch westing house l2610nw monitor": "unknown", "220 plugs": "unknown", "220 v connection": "unknown", "220 v sockets": "unknown", "220/40 line": "unknown", "220ah batteries": "unknown", "220v (double throw) 20a breaker": "unknown", "220v (red wire to one side and black to the other ) wire": "unknown", "220v 12v 1600w chinese generic power supply": "unknown", "220v 50a line": "unknown", "220v box with 30 amp breaker": "unknown", "220v power cord": "unknown", "220v splitter": "unknown", "220v switched managed pdus": "unknown", "220v transformer": "unknown", "220v triple phase elec": "unknown", "220va wall socket": "unknown", "225 amp panels": "unknown", "225a main breaker": "unknown", "229 gb": "unknown", "22x24 wood stove heat exchanger": "unknown", "23.30 hours a day": "unknown", "230 gh/s avalon box": "avalon batch 1", # Assuming a typo or version difference, closest match. "230g avalon2 clone": "unknown", # No exact match, could be referring to an Avalon model not listed. "230gh/s": "unknown", "24 750w": "unknown", "24 amp load per plug": "unknown", "24 cores 96gb ram server": "unknown", "24 outlet pdu": "unknown", } mapping327 = { "on-board graphics": "unknown", "on-board graphics card": "unknown", "on-board ubs port": "unknown", "on-board video": "unknown", "on-board video-cards": "unknown", "onboard": "unknown", "onboard networking chip": "unknown", "onboard vga chip": "unknown", "onboard wifi": "unknown", "one 5970 arctic power cooler": "5970", # Assuming the "5970" refers to the Radeon HD 5970, but the full name is not a direct match. "one amp of power": "unknown", "one-of-a-kind widget": "unknown", "onephase speedcotroller": "unknown", "online pc": "unknown", "online wallet": "unknown", "open air aluminum cases": "unknown", "open air gpu rigs": "unknown", "open air rigs": "unknown", "open cl miner": "unknown", "open enclosure type case": "unknown", "open rig": "unknown", "open-cooling miner": "unknown", "open-wrt interface": "unknown", "opencl 1.0": "unknown", "opencl 1.2.1": "unknown", "opencl 2.1": "unknown", "opencl 2.5": "unknown", "opencl dll's": "unknown", "opencl graphics cards": "unknown", "opencl miner": "unknown", "opencl miners": "unknown", "opencl-compatible gpu": "unknown", "openssh": "unknown", "opensuse 13.2 workstation": "unknown", "opensuse laptop": "unknown", "opensuse linux server": "unknown", "opensuse x64": "unknown", "openwrt firmware": "unknown", "openwrt tl-wr1043nd v1": "unknown", "openwrt webui": "unknown", "opera": "unknown", "opteron": "unknown", "optic fiber modem": "unknown", "optimum router": "unknown", "optware": "unknown", "orange pi": "unknown", "orange pi board": "unknown", "orange pi pc": "unknown", "orangepi zero": "unknown", "orico 10 port hub": "unknown", } mapping328 = { "orico 10 port usb 2.0 powered hub": "unknown", "orico 10 port usb hub": "unknown", "orico hubs": "unknown", "orico p10-u2 10 port": "unknown", "orico p10-u2 10 port external usb hub ultra mini usb hub for laptop & desktop (10 port hub with power adapter)": "unknown", "orico p10-u2-bk": "unknown", "orico powered usb hub": "unknown", "orico usb3": "unknown", "orig antminer": "unknown", # Could potentially refer to any Antminer, but too vague to specify "original bitcoin wallet": "unknown", "original canaan sorcerer": "unknown", "original connectors": "unknown", "original empty s17+ rig": "antminer s17+", # Assuming the user refers to an Antminer S17+ without components "original seasonc cabel and adapter": "unknown", "os": "unknown", "os (linux xubuntu)": "unknown", "os (windows 7 or linux)": "unknown", "os drive": "unknown", "os ubuntu 13.10": "unknown", "os windows 7 64-bit": "unknown", "os x 10.11.3": "unknown", "os/drivers": "unknown", "os: windows 7 x64": "unknown", "oscgminer 4.8.0": "unknown", "osx (macbook)": "unknown", "osx boxes": "unknown", "osx btc client": "unknown", "osx paralells": "unknown", "ota antenna": "unknown", "otg cord": "unknown", "other machines": "unknown", "other miners": "unknown", "other old computer": "unknown", "other units": "unknown", "outdoor parabolic/yagi antennas with 24dbi": "unknown", "outer case": "unknown", "outlet box": "unknown", "outlet sockets": "unknown", "outlets/breakers": "unknown", "output capacitors": "unknown", "outtake fan": "unknown", "outtake fans": "unknown", "oven plug": "unknown", "overclock components": "unknown", "overclocked antminers": "unknown", # Could potentially refer to any overclocked Antminer, but too vague to specify "overclocked block erupter": "unknown", "overclocked editions": "unknown", "overclocked erupters": "unknown", "overclocked s3 antminers": "antminer s3", # Assuming the user refers to overclocked versions of Antminer S3 "overclocks": "unknown", } mapping329 = { "ozcoin": "unknown", "p21": "unknown", "p21 power supply": "unknown", "p21 psu": "unknown", "p21 psus": "unknown", "p2pool mining node": "unknown", "p2pool+cgminer": "unknown", "p4 1.7 ghz": "unknown", "p4 watt-meter": "unknown", "p4/xp rig": "unknown", "p55-usb3 motherboard": "unknown", "p67 ftw": "unknown", "p8p67 pro motherboard": "unknown", "p8p67 ws board": "unknown", "p8z68-v-pro motherboard": "unknown", "p8z77-v premium motherboard": "unknown", "pac sticks": "unknown", "pace units": "unknown", "pairs": "unknown", "palm leaves": "unknown", "panamax mx5102": "unknown", "panasonic 470uf 25v 105 degrees low esr electrolytic capacitors": "unknown", "panel": "unknown", "panels": "unknown", "pantyhose": "unknown", "paper wallet": "unknown", "parallel miners psu's": "unknown", "parallelminer fans": "unknown", "paspi": "unknown", "paste": "unknown", "patch cable": "unknown", "patience": "unknown", "patriot 4gb ram": "unknown", "patriot pt232gs25s": "unknown", "patriot rage xt sticks": "unknown", "pbmining contract": "unknown", "pc (win 8.1)": "unknown", "pc 5830": "5830", "pc [w7 64/bfg 3.1.3]": "unknown", "pc case": "unknown", "pc case's fan": "unknown", "pc computer artic cooling": "unknown", "pc connections": "unknown", "pc cpu": "unknown", "pc dell initel p4": "unknown", "pc desk": "unknown", "pc duster": "unknown", "pc ethernet port": "unknown", "pc fan": "unknown", "pc gaming notebook": "unknown", } mapping330 = { "pc hardware": "unknown", "pc monitors": "unknown", "pc parts": "unknown", "pc power & cooling 1kw-sr": "unknown", "pc power & cooling silencer 750 eps12v": "unknown", "pc power & cooling turbocool 1kw sr (80plus silver) psu": "unknown", "pc rig": "unknown", "pc running the stratum proxy": "unknown", "pc running windows 7": "unknown", "pc running windows 8.1": "unknown", "pc sapphire 5830": "5830", "pc with 64mb ram": "unknown", "pc with athlon xp 2000+": "unknown", "pc with cyrix mediagx 233mhz": "unknown", "pc with one card": "unknown", "pc with only 7850": "7850", "pc with the usb erupters": "unknown", # No exact match, but related to ASIC mining hardware. "pc with turion64 1.6ghz": "unknown", "pc with two cards": "unknown", "pc-s": "unknown", "pc/win 7 64bit": "unknown", "pc1 card": "unknown", "pcb cleaner": "unknown", "pcb controller board": "unknown", "pcb pads": "unknown", "pcb sensors": "unknown", "pcb transformers": "unknown", "pcb with processors": "unknown", "pci 1 slots": "unknown", "pci 16 slots": "unknown", "pci 16x": "unknown", "pci 1x": "unknown", "pci 2.0 x16 express slot": "unknown", "pci 6 pin": "unknown", "pci cable": "unknown", "pci connection": "unknown", "pci express connectors(6pin x 4 plugs)": "unknown", "pci express male connectors": "unknown", "pci express slot": "unknown", "pci express video cards": "unknown", "pci express x1 slot": "unknown", "pci express x1 slots": "unknown", "pci express x16 slot": "unknown", "pci express x16 slots": "unknown", "pci extenders": "unknown", "pci outlets": "unknown", "pci port": "unknown", "pci ports": "unknown", "pci power connections": "unknown", "pci raid controller": "unknown", } mapping331 = { "pci riser cable": "unknown", "pci riser with molex": "unknown", "pci risers": "unknown", "pci slot": "unknown", "pci slots": "unknown", "pci to pcie adapter": "unknown", "pci usb controller": "unknown", "pci wires": "unknown", "pci x1": "unknown", "pci x16": "unknown", "pci x16 slots": "unknown", "pci-16x slot": "unknown", "pci-e (1) pci-e x1 slot": "unknown", "pci-e (2) pci-e x1 slot": "unknown", "pci-e (3) pci-e x1 slot": "unknown", "pci-e (4) pci-e x16 slot": "unknown", "pci-e 1.0 slots": "unknown", "pci-e 1.0 x16": "unknown", "pci-e 16x": "unknown", "pci-e 16x slots": "unknown", "pci-e 16x>16x": "unknown", "pci-e 1x": "unknown", "pci-e 1x extenders": "unknown", "pci-e 1x powered risers": "unknown", "pci-e 1x riser": "unknown", "pci-e 1x risers": "unknown", "pci-e 1x slot": "unknown", "pci-e 1x to 16x adapter": "unknown", "pci-e 1x to 16x ribbon": "unknown", "pci-e 1x-16x extender cables": "unknown", "pci-e 1x>16x": "unknown", "pci-e 1x>1x": "unknown", "pci-e 2.0 6+2 pin cables": "unknown", "pci-e 6 pin connectors": "unknown", "pci-e 6pin y splitter": "unknown", "pci-e 8x slots": "unknown", "pci-e adapters": "unknown", "pci-e barrel shape connectors": "unknown", "pci-e connections": "unknown", "pci-e connector from psu": "unknown", "pci-e cord": "unknown", "pci-e extender": "unknown", "pci-e extender cables": "unknown", "pci-e extension cable": "unknown", "pci-e gen: gen2 (1x16 1x4) slots": "unknown", "pci-e high grade cables": "unknown", "pci-e port": "unknown", "pci-e power cable": "unknown", "pci-e power chords": "unknown", "pci-e power plug": "unknown", } mapping332 = { "pci-e power ports": "unknown", "pci-e ribbon cables": "unknown", "pci-e riser": "unknown", "pci-e riser cable": "unknown", "pci-e risers": "unknown", "pci-e slot": "unknown", "pci-e splitters": "unknown", "pci-e to 3 barrel connectors": "unknown", "pci-e wires": "unknown", "pci-e x1 -> pci-e x16 adapter cable": "unknown", "pci-e x1 slot": "unknown", "pci-e x1 sockets": "unknown", "pci-e x16": "unknown", "pci-e x16 riser card": "unknown", "pci-e x16 slot": "unknown", "pci-e16x->pci1x w/molex risers": "unknown", "pci-es": "unknown", "pci1 riser": "unknown", "pci@0000:00:02.0": "unknown", "pci_e2": "unknown", "pci_e4": "unknown", "pcie 12v connector": "unknown", "pcie 16": "unknown", "pcie 16x 30cm powered risers": "unknown", "pcie 1x": "unknown", "pcie 1x slot": "unknown", "pcie 2.0 bus x16": "unknown", "pcie 2.0 x1 (2.5gt/s gray slots)": "unknown", "pcie 2.0 x1 (5gt/s blue slot)": "unknown", "pcie 2.0 x16 (single at x16 or dual at x8/x8 mode) pcie x1 slot": "unknown", "pcie breakout": "unknown", "pcie bridge": "unknown", "pcie expansion cards": "unknown", "pcie extender": "unknown", "pcie extender cable": "unknown", "pcie extenders": "unknown", "pcie female plugs": "unknown", "pcie gen 3 slots": "unknown", "pcie gen3 slots": "unknown", "pcie gpus": "unknown", "pcie hd": "unknown", "pcie hub": "unknown", "pcie leads": "unknown", "pcie mb": "unknown", "pcie molex connector": "unknown", "pcie nic card": "unknown", "pcie peripheral connector": "unknown", "pcie plug": "unknown", "pcie ports": "unknown", "pcie power cable": "unknown", } mapping333 = { "pcie power cables": "unknown", "pcie power jacks": "unknown", "pcie power supply connectors": "unknown", "pcie power wires": "unknown", "pcie raisers": "unknown", # Possible typo, closest match would be "pcie risers" but not listed as hardware. "pcie risers": "unknown", "pcie risers / extenders": "unknown", "pcie risers with molex power connectors": "unknown", "pcie six pin": "unknown", "pcie slot": "unknown", "pcie slots": "unknown", "pcie x slots": "unknown", "pcie x1": "unknown", "pcie x1 extender": "unknown", "pcie x1 to x16 adapter": "unknown", "pcie x1 to x16 adapters": "unknown", "pcie x1 to x16 risers": "unknown", "pcie x16": "unknown", "pcie x16 gpu": "unknown", "pcie x16 slot": "unknown", "pcie-e connections": "unknown", "pcie1": "unknown", "pcie1 slot": "unknown", "pcie16_1": "unknown", "pcie16_2": "unknown", "pcie16x": "unknown", "pcie16x slots": "unknown", "pcie16x-16x risers": "unknown", "pcie1x/molex riser": "unknown", "pcie4 slot": "unknown", "pcie5 slot": "unknown", "pcie6 slot": "unknown", "pcie8": "unknown", "pciex16 slots": "unknown", "pciexsplit6": "unknown", "pcix-extender": "unknown", "pclbm file": "unknown", "pclbm gui": "unknown", "pclinuxos 32bit": "unknown", "pcm60x": "unknown", "pcp&c 750w": "unknown", "pcs power cord": "unknown", "pcs/laptops": "unknown", "pcu": "unknown", "pdu (cx500)": "unknown", "pdu (hp eo4500)": "unknown", "pdu molex": "unknown", "pdu power strip": "unknown", "pdu30bvhvt20f (cyberpower pdu 30a)": "unknown", "peers.dat": "unknown" } mapping334 = { "pen drive": "unknown", "pencil mods": "unknown", "pentium 4 3ghz or 8 core amd": "unknown", "pentium 4 512mb": "unknown", "pentium 4 desktop": "unknown", "pentium 4 pc": "unknown", "pentium 4 x2 3 ghz": "unknown", "pentium d": "unknown", "pentium dual with 4 mb l2": "unknown", "pentium g3420": "unknown", "pentium ii": "unknown", "pentium iii": "unknown", "pentium m cpu": "unknown", "pentium three": "unknown", "pepper mining app": "unknown", "personal computer": "unknown", "personal pc": "unknown", "pfsense firewall": "unknown", "pg": "unknown", "phanteks t30 fans": "unknown", "phase monitoring relay": "unknown", "phatk": "unknown", "phatk 4% increase powercolor 6850": "6850", # Closest match, assuming a specific configuration. "phatk kernel 2.2": "unknown", "phatk121016.cl": "unknown", "phatk2 kernel": "unknown", "phenom 2 x4 with a radeion hd 7770": "7770", # Closest match, assuming typo in "radeion" should be "Radeon". "phenom 2x2s 3ghz": "unknown", "phenom 4/8 core": "unknown", "phenom 955": "unknown", "phenom 955be": "unknown", "phenom ii 945": "unknown", "phenom ii 965": "unknown", "phenom ii dual": "unknown", "phenom ii x3": "unknown", "phenom ii x4 830": "unknown", "phenom ii x6 1100t": "unknown", "phenom ii/i3/i7s with 260/460/470 cards": "unknown", "phenom(tm) ii x4 955": "unknown", "pheonix": "unknown", "pheonix 1.4": "unknown", "pheonix 1.5": "unknown", "pheonixminer": "unknown", "phoenix 1.3": "unknown", "phoenix command line miners": "unknown", "phoenix connector": "unknown", "phoenix phatk-kernel": "unknown", "phoenix using phatk kernel": "unknown", "phoenix-1.7.3": "unknown", "phoenix.exe": "unknown", } mapping335 = { "phoenix/polcbm-mod": "unknown", "phoenixminer": "unknown", "phone app": "unknown", "phone charger": "unknown", "phone net scanner": "unknown", "php files": "unknown", "php frontend": "unknown", "php-mpos (frontend manager)": "unknown", "php-mpos instance": "unknown", "php-sockets": "unknown", "php/5.5.11": "unknown", "php5": "unknown", "phy chip": "unknown", "physical firewall": "unknown", "physical machine": "unknown", "physical monitor": "unknown", "physical watt meter": "unknown", "pi 1": "unknown", "pi 2": "unknown", "pi 3": "unknown", "pi adapter": "unknown", "pi b": "unknown", "pi b+": "unknown", "pi hardware": "unknown", "pi model b 756-8308 motherboard (raspbrrypcba512)": "unknown", "pi usb wifi dongle": "unknown", "pi with 4 dlink dub-h7's": "unknown", "pi with minera": "unknown", "pi with sd card": "unknown", "pi+": "unknown", "pi-hole": "unknown", "pi1": "unknown", "pi2 (usb)": "unknown", "pi3": "unknown", "pic chip": "unknown", "pic controller": "unknown", "pic firmware": "unknown", "pic microcontroller": "unknown", "pic microprocessor": "unknown", "pic voltage": "unknown", "pic18f4520 board": "unknown", "pic32": "unknown", "pickit": "unknown", "pickit 4": "unknown", "pickit2 programming cable": "unknown", "pics": "unknown", "piece-of-junk laptop": "unknown", "pieces of wood": "unknown", "piic chip": "unknown", "piminer": "unknown" } mapping336 = { "piminer raspberry pi bitcoin miner": "unknown", "pimp": "unknown", "pine": "unknown", "pins": "unknown", "pipes": "unknown", "plastic bag": "unknown", "plastic box fan": "unknown", "plastic cover": "unknown", "plastic owl": "unknown", "plastic sheets": "unknown", "plastic storage crate": "unknown", "platin": "unknown", "platinum 1200w psus": "unknown", "platinum evga psu": "unknown", "platinum rated power supply": "unknown", "playstation": "unknown", "playstations 3": "unknown", "plexi-glass case": "unknown", "pliny12.sophie": "unknown", "pll0": "unknown", "pll1": "unknown", "pll2": "unknown", "plop bootloader": "unknown", "plug": "unknown", "plug in meter": "unknown", "plug in power meter": "unknown", "plugable usb powered 10-port hub": "unknown", "plugcomputer": "unknown", "pluggable 7-port hub (3.0a 5.0v output)": "unknown", "pluggable powered hub": "unknown", "plugs": "unknown", "plugs for the cable": "unknown", "plywood wall": "unknown", "pmodsf2 - serial pcm": "unknown", "pmu": "unknown", "pmu board": "unknown", "pmu's": "unknown", "poclbm 2011.b7": "unknown", "poclbm client": "unknown", "poclbm miners": "unknown", "poclbm/poclbm-mod": "unknown", "pods": "unknown", "pogoplug": "unknown", "pogoplug e02": "unknown", "pogoplug e02 usb asic alarm": "unknown", "pole": "unknown", "polyester air filter": "unknown", "polyethylene wiring": "unknown", "pool attempts": "unknown", "pool max": "unknown", } mapping337 = { "24 pin connector": "unknown", "24 port gigabit switch": "unknown", "24 port hub": "unknown", "24 port tplink switches": "unknown", "24 psu rated at 800w": "unknown", "24-port managed cisco": "unknown", "240 outlet from dryer": "unknown", "240 outlets": "unknown", "240 volt psu": "unknown", "240/250v 30a dryer recepticle (nema 14-30r)": "unknown", "2400 watt delta psu": "unknown", "2400 watt server psu": "unknown", "2400w delta server psu": "unknown", "240mm rad": "unknown", "240v 100 amp 3 phase": "unknown", "240v 10a cable": "unknown", "240v 20 amp two-pole circuit breaker": "unknown", "240v 200a 3-phase": "unknown", "240v 20a pdu": "unknown", "240v 20amp breakers": "unknown", "240v 30a circuit": "unknown", "240v 30a units": "unknown", "240v 400a disconnect": "unknown", "240v 400a power distribution panel": "unknown", "240v bitmain psus": "unknown", # No specific model provided, but implies Bitmain PSU compatibility. "240v cord": "unknown", "240v cords 14gauge cords": "unknown", "240v line": "unknown", "240v lines": "unknown", "240v miners": "unknown", # Implies miners that operate at 240v, but no specific model. "240v outlets": "unknown", "240v plug": "unknown", "240v receptacle": "unknown", "240v receptacles": "unknown", "240v solution": "unknown", "2450 versions": "unknown", "2450w psus": "unknown", "247dca55": "unknown", "24a pdus": "unknown", "24h armed guards": "unknown", "24in lcd monitor": "unknown", "24pin": "unknown", "24port switch": "unknown", "24th f1 miners": "unknown", # No exact match, possibly a typo or a model not listed. "24v lead acid batteries": "unknown", "24v panel": "unknown", "24v relay": "unknown", "24x s19": "antminer s19", # Assuming the user refers to 24 units of Antminer S19. "25 asics": "unknown", # General term for ASIC miners, no specific model. "25 blade erupters": "unknown" # Refers to a type of mining hardware, but no exact match in the list. } mapping338 = { "pool software": "unknown", "pool wait": "unknown", "pooler's cpuminer": "unknown", "pools": "unknown", "poolserverj": "unknown", "port": "unknown", "port from my switch": "unknown", "portable ac": "unknown", "portable ac units": "unknown", "portable air conditioner": "unknown", "ports 16x": "unknown", "ports 83328332": "unknown", "pos avalon": "unknown", # No exact match, possibly referring to an Avalon product but unclear which. "potting epoxy": "unknown", "powder fire extinguisher": "unknown", "power 7 core": "unknown", "power adapters": "unknown", "power and ethernet cables": "unknown", "power and network cable": "unknown", "power bank": "unknown", "power blocks": "unknown", "power cable from the psu": "unknown", "power cable to control": "unknown", "power cabling": "unknown", "power chord": "unknown", "power color 5870": "5870", # Closest match to "5870", assuming a typo or brand prefix. "power connections": "unknown", "power connector clip": "unknown", "power distribution circuit board": "unknown", "power distribution pe ground": "unknown", "power filter light bars": "unknown", "power homeplug from sitecom": "unknown", "power jacks": "unknown", "power lines": "unknown", "power mac 8600": "unknown", "power molex": "unknown", "power monitor": "unknown", "power monitors": "unknown", "power one hash board": "unknown", "power outlet": "unknown", "power outlet adapter": "unknown", "power plant": "unknown", "power provider": "unknown", "power server hp": "unknown", "power socket": "unknown", "power sockets": "unknown", "power source": "unknown", "power source (1200w)": "unknown", "power supply (psu)": "unknown", "power supply - evga 460w bronze atx power supply": "unknown", } mapping339 = { "power supply 0 - 12v 45a max": "unknown", "power supply 12v @ 3.5 ampere": "unknown", "power supply 12v @ 5a": "unknown", "power supply 600w": "unknown", "power supply antec sp-500": "unknown", "power supply apw3++": "unknown", "power supply equipment": "unknown", "power usb hub": "unknown", "power wires": "unknown", "power-fan switch": "unknown", "power/ethernet cables": "unknown", "power/hash rate settings": "unknown", "powercables": "unknown", "powercolor 5670": "5670", "powercolor 5870": "5870", "powercolor 6870 x2": "6870", # Assuming a typo or version difference, closest match. "powercolor 6870x2": "6870", # Assuming a typo or version difference, closest match. "powercolor 6950 1gb": "6950", "powercolor 6950s": "6950", "powercolor 6970": "6970", "powercolor 7870 card": "7870", "powercolor 7870 ez edition": "7870", "powercolor 7950": "7950", "powercolor 7970 v3": "7970", "powercolor 7990": "7990", "powercolor ax4850 512md3-dh radeon hd 4850 512mb 256-bit gddr3 pci express 2.0 x16 hdcp ready crossfirex": "4850", "powercolor hd 6950": "6950", "powercolor hd7990": "7990", "powercolor pcs+ vortex ii 7970": "7970", "powercolor r9 270 2gb gddr5 dvi hdmi displayport pci-e graphics card": "unknown", # No exact match, but related to GPU mining. "powercolor rad. hd 6990 4096mb rt.": "6990", "powercolor radeon hd7850": "7850", "powercolor radeons": "unknown", # General reference to PowerColor GPUs, no specific model. "powercolor watercooled": "unknown", # Refers to a feature, not a specific model. "powercolor's oc editions": "unknown", # Refers to overclocked editions, no specific model. "powercolorcore 970": "unknown", # No matching entry, possibly a typo. "powercoolers 6950": "6950", "powercords": "unknown", "powerd x1 to x16 raiser": "unknown", "powered 16x riser": "unknown", "powered 1x - 16x riser": "unknown", "powered 1x riser": "unknown", "powered 1x risers from cablesaurus": "unknown", "powered 1x-16x": "unknown", "powered 2.0 usb hub": "unknown", "powered 4-port hub": "unknown", "powered and unpowered usb hubs": "unknown", "powered d link usb": "unknown", "powered d-link dub h7 hub": "unknown", "powered extender cables": "unknown", } mapping340 = { "powered extenders": "unknown", "powered generic stables hub": "unknown", "powered pcie 1x riser": "unknown", "powered pciex16 to pcie x1 riser": "unknown", "powered riser": "unknown", "powered riser 16 to 16x (powered riser)": "unknown", "powered riser cables": "unknown", "powered riser cables (3 16x to 16x and 1 1x to 16x)": "unknown", "powered risers (ribbon)": "unknown", "powered risers with capacitors": "unknown", "powered switch": "unknown", "powered usb 2.0 hub (5amp) from etekcity": "unknown", "powered usb 3.0 hub": "unknown", "powered usb host": "unknown", "powered usb hub d-link": "unknown", "powered usb hubs (sabrent)": "unknown", "powered usb port": "unknown", "powered usb set up": "unknown", "powered x1 to x16 adaptors": "unknown", "powered x1 to x16 risers": "unknown", "powerful fans": "unknown", "powerfull air blower": "unknown", "powerhub": "unknown", "powerlan-adapter": "unknown", "powerline": "unknown", "powerline adapters": "unknown", "powerline network adapter": "unknown", "powerpc mac": "unknown", "powers atx 500w": "unknown", "powershell.exe": "unknown", "powertune 20%": "unknown", "pows": "unknown", "premium router": "unknown", "presence shorts": "unknown", "pressure blower": "unknown", "pressure duct": "unknown", "previous card": "unknown", "previous guiminer": "unknown", "primary desktop": "unknown", "primary dns": "unknown", "primary mining rig": "unknown", "printed circuit board": "unknown", "printer cable": "unknown", "prisma asic tube": "asicminer be tube", # Closest match based on the term "prisma" and "asic tube" "private vpn software": "unknown", "pro": "unknown", "pro 24-in 2-speed high velocity fan": "unknown", "pro50": "unknown", "proc: intel g530": "unknown", "processexplorer from sysinternals": "unknown", } mapping341 = { "professional gable fan": "unknown", "program files folder": "unknown", "propane heater": "unknown", "prospero": "unknown", # Could potentially refer to a series but not specific enough "prospero black arrow x 1": "black arrow prospero x-1", "prospero controller-board": "unknown", "prospero x-1.5": "unknown", # No exact match, possibly a version of prospero x-1 or x-3 "prospero x1 (bitcoin-miner)": "black arrow prospero x-1", "prospero x1's": "black arrow prospero x-1", "protection fuse": "unknown", "protective diodes": "unknown", "providers router": "unknown", "proxifier": "unknown", "proxy box": "unknown", "proxy machine": "unknown", "proxy pc": "unknown", "proxy server": "unknown", "proxy_miner": "unknown", "ps audio power wave generator": "unknown", "ps resistor mod": "unknown", "ps3s": "unknown", "ps550e12 black": "unknown", "ps550e12bk": "unknown", "psd card": "unknown", "psp charger": "unknown", "psu (1100+1000)": "unknown", "psu (850w)": "unknown", "psu (ap3w++)": "unknown", "psu (apw9+)": "unknown", "psu (atx computer power supply)": "unknown", "psu (corsair 500watt 80 plus)": "unknown", "psu (dell 1000w server)": "unknown", "psu - lepa g series 1600-watts": "unknown", "psu 1000w": "unknown", "psu 1200w": "unknown", "psu 12v rail": "unknown", "psu 1500w": "unknown", "psu 1600w": "unknown", "psu 1800w": "unknown", "psu 195": "unknown", "psu 2200 watt": "unknown", "psu 300w": "unknown", "psu 750w modular": "unknown", "psu 850 watts": "unknown", "psu = evga g2 1600w": "unknown", "psu apw 3++": "unknown", "psu apw3++": "unknown", "psu awp3++ power supply": "unknown", "psu aws3++": "unknown", "psu bitmain apw3 -12-1600": "unknown", } mapping342 = { "psu connector": "unknown", "psu corsair": "unknown", "psu corsair gs800": "unknown", "psu dps-1200fb-1 a": "unknown", "psu fans": "unknown", "psu for m3x": "microbt whatsminer m3x", "psu for packpane": "unknown", "psu from bitmain": "unknown", # Bitmain manufactures various models, but specific PSU model not listed. "psu from bladecenter": "unknown", "psu from blokforge": "unknown", "psu from china": "unknown", "psu from coolmaster": "unknown", "psu from corsair": "unknown", "psu from evga": "unknown", "psu from evga 1300": "unknown", "psu from lepa g1600w": "unknown", "psu from tiger direct": "unknown", "psu gigabyte 500w": "unknown", "psu metal": "unknown", "psu of 550w 80plus": "unknown", "psu pcie cables": "unknown", "psu plug": "unknown", "psu signal": "unknown", "psu silverstone 1500 watt": "unknown", "psu unit": "unknown", "psu unit of m3x": "microbt whatsminer m3x", "psu whatsminer p5": "unknown", # No direct match, possibly a typo or a model not listed. "psu's fans": "unknown", "psu(850 to 1300 watts each)": "unknown", "psu3000-01 plus": "unknown", "psu3300-01 plus": "unknown", "psu3300-03 plus": "unknown", "psu: 2 x 1000wt (1kwt per 2cards)": "unknown", "psu: lepa g series 1600-watts atx12v/eps12v sli ready crossfire 80 plus gold certified full modular 240-pin 1700 power supply": "unknown", "psu: seasonic 850w 80plus gold": "unknown", "psus from bitmain": "unknown", # Bitmain manufactures various models, but specific PSU model not listed. "psus pd 18 hp": "unknown", "ptac room": "unknown", "ptc-fuses": "unknown", "puddinpop's cpu miner": "unknown", # Refers to a mining software, not hardware. "puddinpop's cuda miner": "unknown", # Refers to a mining software, not hardware. "pull fan": "unknown", "pump radiator": "unknown", "puppy linux": "unknown", # Operating system, not mining hardware. "push button": "unknown", "pushpool server": "unknown", # Refers to a mining pool software/server, not hardware. "pushpoold": "unknown", # Refers to a mining pool software/server, not hardware. "pushpoold 0.5.1": "unknown", # Refers to a mining pool software/server, not hardware. "pushpoold 5.1": "unknown", # Refers to a mining pool software/server, not hardware. "putcuart()": "unknown", } mapping343 = { "putty ssh": "unknown", "pv panels": "unknown", "pvc wiring": "unknown", "pvt_t0": "unknown", "pwm": "unknown", "pwm controller": "unknown", "pwny": "unknown", "pws": "unknown", "pxe server": "unknown", "pxy1 (beblede)": "unknown", "pyhon2.7": "unknown", "pyopencl 2011.1.2": "unknown", "pyopencl-2011.2": "unknown", "python code": "unknown", "python opencl bitcoin miner": "unknown", # No exact match but related to mining software. "python opencl miners": "unknown", # Related to mining software but no hardware match. "python poclbm.py": "unknown", # Mining software, not hardware. "python-jsonrpc rev. 19": "unknown", "python3 asyncore module": "unknown", "python3-minimal": "unknown", "python3.2": "unknown", "q3": "unknown", "q3p": "unknown", "q6600 cpu": "unknown", "q6600 quadcore": "unknown", "q86": "unknown", "qfr1212ghe": "unknown", "qfr1212ghe 4pin 2.70a": "unknown", "qnap nas (419p+ with intel atom)": "unknown", "qt": "unknown", "qt 8.1": "unknown", "qt wallet": "unknown", "quad 5870 miner": "5870", # Assuming a typo or version difference, closest match. "quad 7950 mining setup": "7950", # Assuming a typo or version difference, closest match. "quad 8xxx card": "unknown", # No exact match, could refer to a range of 8000 series cards. "quad core": "unknown", "quad core computer": "unknown", "quad core cpu": "unknown", "quad crossfire xfx 7970 dd black edition 3gb": "7970", "quad gpu 1300 mh/s rigs": "unknown", # Specific performance metric, but no direct hardware match. "quad r9 290 rig": "r9 290", "quad reference 6950s": "6950", "quad-core xeon cpu": "unknown", "quad-core xeon machine": "unknown", "quad-fire pc setup": "unknown", "quadcore": "unknown", "quadcore cpu": "unknown", "quadfire 7970 rig": "7970", "quadro 2000 graphics cards": "quadro 2000", "quadro k2000 x32": "quadro k2000", } mapping344 = { "quadro k2000m x2": "unknown", "quadro5000": "quadro 5000", "quickseller": "unknown", "qx9650 lga 775 cpu": "unknown", "qx9770": "unknown", "r box 100-100ghs": "unknown", # Closest match could be "rkminer r4-box" but not clear enough "r box rockminers": "unknown", # Closest match could be "rkminer rocket box" but not clear enough "r fuse": "unknown", "r-box 100 gh/s": "unknown", # Closest match could be "rkminer r4-box" but not clear enough "r-box 100gh/s": "unknown", # Closest match could be "rkminer r4-box" but not clear enough "r-box 100s": "unknown", "r-box 110-130": "unknown", "r-box miner": "unknown", # Closest match could be "rkminer r4-box" but not clear enough "r-box miner 38g": "unknown", "r-box rockminers": "unknown", # Closest match could be "rkminer rocket box" but not clear enough "r-box unit": "unknown", "r-pi b+": "unknown", "r.pi directory pi": "unknown", "r10 resistor": "unknown", "r146": "unknown", "r148": "unknown", "r17": "unknown", "r280 cards": "unknown", # Closest match could be "280x" but not clear enough "r280x": "unknown", # Closest match could be "280x" but not clear enough "r280x sapphire edition": "unknown", # Closest match could be "280x" but not clear enough "r4 control board": "antminer r4", # Assuming the control board is for Antminer R4 "r4 controller board": "antminer r4", # Assuming the controller board is for Antminer R4 "r4 miners": "antminer r4", "r4 ribbon cables": "unknown", "r4 tar.gz files": "unknown", "r4b6": "unknown", "r52": "unknown", "r56": "unknown", "r6950": "6950", "r7 370": "unknown", # Closest match could be "370" but not clear enough "r7000": "unknown", "r7000 router": "unknown", "r7950": "7950", "r7950 twin frozr 3": "7950", "r9 270": "unknown", # Closest match could be "270" but not clear enough "r9 270 (gaming)": "unknown", # Closest match could be "270" but not clear enough "r9 270 miner": "unknown", # Closest match could be "270" but not clear enough "r9 270 x": "unknown", # Closest match could be "270x" but not clear enough "r9 270x": "unknown", # Closest match could be "270x" but not clear enough "r9 270x cards": "unknown", # Closest match could be "270x" but not clear enough "r9 270x pci card": "unknown", # Closest match could be "270x" but not clear enough "r9 280": "unknown", # Closest match could be "280" but not clear enough "r9 280x card(sapphire)": "unknown", # Closest match could be "280x" but not clear enough "r9 280x cards": "unknown", # Closest match could be "280x" but not clear enough "r9 280x miner": "unknown", # Closest match could be "280x" but not clear enough } mapping345 = { "r9 280x tri-x by sapphire": "unknown", # No exact match, but implies a Radeon R9 series GPU "r9 280xs": "unknown", # Implies Radeon R9 280X but not listed "r9 290 gpu": "unknown", # Implies Radeon R9 290 but not listed "r9 290 video cards": "unknown", # Implies Radeon R9 290 but not listed "r9 290x": "unknown", # Implies Radeon R9 290X but not listed "r9 boards": "unknown", # Generic term for Radeon R9 series boards "r9 nitro 380": "unknown", # Implies Radeon R9 380 but not listed "r909 terminus miner": "unknown", # No corresponding hardware "r9280x": "unknown", # Implies Radeon R9 280X but not listed "rack of gpu's": "unknown", # Generic term, not specific hardware "racks of equipment": "unknown", # Generic term, not specific hardware "rademon hd8670m": "unknown", # Typo and no corresponding hardware "radeon (tm) rx 470 graphics": "unknown", # Implies Radeon RX 470 but not listed "radeon 12.6": "unknown", # No corresponding hardware "radeon 270x": "unknown", # Implies Radeon R9 270X but not listed "radeon 290x": "unknown", # Implies Radeon R9 290X but not listed "radeon 4670": "4670", "radeon 4850": "4850", "radeon 5000 series": "unknown", # Generic term for Radeon HD 5000 series "radeon 5570": "5570", "radeon 5670": "5670", "radeon 5750": "5750", "radeon 5797": "unknown", # Likely a typo, no corresponding hardware "radeon 5830": "5830", "radeon 5830 x2 oc to 900mhz": "5830", # Specific overclocking details, but matches "5830" "radeon 5870 cards": "5870", "radeon 5970 card": "5970", "radeon 6570/5570": "unknown", # Lists two models, unclear which one "radeon 6630m": "unknown", # No corresponding hardware "radeon 6670": "6670", "radeon 6870 dedicated miner": "6870", "radeon 6970": "6970", "radeon 6990": "6990", "radeon 6990 vid card": "6990", "radeon 7***": "unknown", # Generic term for Radeon HD 7000 series "radeon 7000 series": "unknown", # Generic term for Radeon HD 7000 series "radeon 7570m": "unknown", # No corresponding hardware "radeon 7850": "7850", "radeon 7870": "7870", "radeon 7950": "unknown", # Implies Radeon HD 7950 but not listed "radeon 7950 gpu": "unknown", # Implies Radeon HD 7950 but not listed "radeon 79xx gpu cards": "unknown", # Generic term for Radeon HD 7900 series "radeon 9700 pro": "unknown", # No corresponding hardware "radeon 9800 pro": "unknown", # No corresponding hardware "radeon ati 5770": "5770", "radeon bios editor": "unknown", # Software, not hardware "radeon card": "unknown", # Generic term, not specific hardware "radeon from the hd 7xxx series": "unknown", # Generic term for Radeon HD 7000 series "radeon gpu": "unknown", # Generic term, not specific hardware "radeon hd 4870 1gb 256-bit gddr5": "4870", } mapping346 = { "radeon hd 5770 graphics card": "5770", "radeon hd 5830 card": "5830", "radeon hd 5850": "5850", "radeon hd 5970": "5970", "radeon hd 6450": "6450", "radeon hd 6650m": "unknown", # No exact match, assuming typo or model variation. "radeon hd 6770": "6770", "radeon hd 6950": "6950", "radeon hd 6950 card": "6950", "radeon hd 6970": "6970", "radeon hd 7420g gpu": "unknown", # No exact match, assuming typo or model variation. "radeon hd 7660d": "unknown", # No exact match, assuming typo or model variation. "radeon hd 7790": "unknown", # No exact match, assuming typo or model variation. "radeon hd 7850 video card": "7850", "radeon hd 7950": "7950", "radeon hd gpum": "unknown", # Unclear reference. "radeon hd4850": "4850", "radeon hd4870": "4870", "radeon hd5770": "5770", "radeon hd5850": "5850", "radeon hd6770": "6770", "radeon hd6950": "6950", "radeon hd6950 card": "6950", "radeon hd6990": "6990", "radeon hd7970": "7970", "radeon mobility 5870": "5870", "radeon r7850 (ultra oc edition)": "7850", # Closest match, assuming special edition. "radeon r9 280 x": "unknown", # No exact match, assuming typo or model variation. "radeon r9 290x": "unknown", # No exact match, assuming typo or model variation. "radeon r9 295x2 graphics card": "unknown", # No exact match, assuming typo or model variation. "radeon x600 pci card": "unknown", # No exact match, assuming typo or model variation. "radeon xfx black ops": "unknown", # No exact match, assuming typo or model variation. "radeon xfx r9 290": "unknown", # No exact match, assuming typo or model variation. "radeons 5870": "5870", "radiator with a fan": "unknown", # Not related to mining hardware. "radio shack brand surge protector": "unknown", # Not related to mining hardware. "radion 6950": "6950", # Assuming typo. "radios": "unknown", # Not related to mining hardware. "radmin": "unknown", # Not related to mining hardware. "raedeon 6950 cayman": "6950", # Assuming typo. "raedeon 7950 tahiti": "7950", # Assuming model variation. "raedeon hd 6850": "6850", # Assuming typo. "raedon ati 5750": "5750", # Assuming typo. "raid 1 mirroring": "unknown", # Not related to mining hardware. "raid card": "unknown", # Not related to mining hardware. "raid driver": "unknown", # Not related to mining hardware. "raidmax 1200w": "unknown", # Not related to mining hardware. "raidmax 365 watt power supply": "unknown", # Not related to mining hardware. "raidmax 630 watt power supply": "unknown", # Not related to mining hardware. "raidmax thunder v2": "unknown", # Not related to mining hardware. } mapping347 = { "ram - 4gb corsair ddr3 ram": "unknown", "ram sodim 2gb": "unknown", "ram stick": "unknown", "ram: 2gb": "unknown", "ram: 2x4gb": "unknown", "random hard drive": "unknown", "rang overclockers uk": "unknown", "range plug": "unknown", "ras pi": "unknown", "ras pi 3": "unknown", "ras pi 4b": "unknown", "ras pi zero": "unknown", "ras-pi 3": "unknown", "rasbary": "unknown", "rasberry": "unknown", "rasberry pi4": "unknown", "rasbian": "unknown", "rasp": "unknown", "rasp pi b+": "unknown", "rasp pi miner": "unknown", "rasp pi wall wart": "unknown", "rasp pi/canan": "unknown", "rasp pi/canant": "unknown", "rasp pis": "unknown", "raspberri pi's": "unknown", "raspberrian": "unknown", "raspberry 2": "unknown", "raspberry 3": "unknown", "raspberry bi3 controller": "unknown", "raspberry controllers": "unknown", "raspberry miner": "unknown", "raspberry p1": "unknown", "raspberry pi (b 512)": "unknown", "raspberry pi (raspian)": "unknown", "raspberry pi 1 model b+": "unknown", "raspberry pi 1 or 2": "unknown", "raspberry pi 2 b": "unknown", "raspberry pi 2 b+ model": "unknown", "raspberry pi 2-3-4": "unknown", "raspberry pi 2b+": "unknown", "raspberry pi 3": "unknown", "raspberry pi 3 b": "unknown", "raspberry pi 3 model b": "unknown", "raspberry pi 3 model b rev 1.2": "unknown", "raspberry pi 3 model b rev 1.2 controller": "unknown", "raspberry pi 3b+": "unknown", "raspberry pi 4": "unknown", "raspberry pi armada": "unknown", "raspberry pi case (3d print)": "unknown", "raspberry pi miner": "unknown",# None of the provided strings match the hardware names listed for bitcoin mining, so they are all marked as "unknown". } mapping348 = { "1.9th/s": "unknown", "1/2 or 1 watt ones with the thicker legs": "unknown", "1/2\" bolts": "unknown", "1/2\"x1/2\" l-angle stuff": "unknown", "1/2\"x1/2\" square aluminum tube": "unknown", "10 amp 12 volt bricks": "unknown", "10 amp iec cord": "unknown", "10 amp import ps": "unknown", "10 awg wire": "unknown", "10 barrels": "unknown", "10 coins": "unknown", "10 cubes server 32gb ram quad cpu xeon": "unknown", "10 gauge 4 conductor soow": "unknown", "10 gauge cables": "unknown", "10 inch fans": "unknown", "10 nf1s": "unknown", "10 pack switchers": "unknown", "10 pin connecting cables": "unknown", "10 port \"treefrog\" powered usb 2.0 hub (sku #hy-hb-8101)": "unknown", "10 port 3.0 hubs": "unknown", "10 port aluminum usb 3.0 hub": "unknown", "10 port metal anker hubs": "unknown", "10 port off brand hub": "unknown", "10 port powered hub (4a)": "unknown", "10 port powered usb 3.0": "unknown", "10 port usb 2.0 hub": "unknown", "10 port usb2.0 hubs": "unknown", "10 port usb3 4amp hub": "unknown", "10 ports usb hub": "unknown", "10 rigs with 4 cards each": "unknown", "10 way usb hub": "unknown", "10\" desk fan": "unknown", "10\" fan": "unknown", "10\" flex duct": "unknown", "10-2 romex copper": "unknown", "10-30r dryer outlet": "unknown", "10-port 3.5a hub": "unknown", "10-port gigabit switch": "unknown", "10-port hub": "unknown", "10.0 routers": "unknown", "10.11 drivers": "unknown", "10.3 models": "unknown", "10.7ghs blades": "unknown", "10.9": "unknown", "10/2 wg wire": "unknown", "10/3 power cable": "unknown", "100 amp box": "unknown", "100 amp panel": "unknown", "100 amp service 240v 6 outlets": "unknown", "100 amp sub panel": "unknown", } mapping349 = { "25 kva transformer": "unknown", "25 kwp solar power": "unknown", "25 mm mdf": "unknown", "25-32 c. none of them has red light": "unknown", "250 watt heater": "unknown", "2500 graphics": "unknown", "2500k": "unknown", "2500w psu": "unknown", "250gb drive": "unknown", "250gb sata": "unknown", "250gb seagate hd": "unknown", "250kwatt inverter": "unknown", "250mb download from shaw": "unknown", "250v outlet": "unknown", "250v surge protector": "unknown", "250v wall outlet": "unknown", "250w monocrystalline solar panel": "unknown", "250w panels": "unknown", "250w24v panel": "unknown", "250watt panel": "unknown", "256 btc mining gear": "unknown", # No exact match, but implies mining hardware. "256 gb ssd": "unknown", "25gh contract": "unknown", # Implies a mining contract, not hardware. "25gh units": "unknown", # No exact match, possibly referring to mining power but not a specific model. "25kv transformer": "unknown", "25mbps speed": "unknown", "25u racks": "unknown", "2600": "unknown", # Could refer to AMD Radeon HD 2600, but not explicitly listed. "2600k rig": "unknown", "260x": "unknown", # Could refer to AMD Radeon R7 260X, but not explicitly listed. "260~ mh/s": "unknown", # Refers to mining speed, not specific hardware. "265kwatt solar array": "unknown", "26gh network": "unknown", "27 be's": "unknown", "27\" imac": "unknown", "270": "unknown", # Could refer to AMD Radeon R9 270, but not explicitly listed. "270 16v rs419 capacitors": "unknown", "270's": "unknown", # Could refer to AMD Radeon R9 270 series, but not explicitly listed. "270x cards": "unknown", # Could refer to AMD Radeon R9 270X, but not explicitly listed. "275.33 driver": "unknown", "280 kwatt array": "unknown", "280x cards": "unknown", # Could refer to AMD Radeon R9 280X, but not explicitly listed. "280x gpus": "unknown", # Could refer to AMD Radeon R9 280X, but not explicitly listed. "280x r9 toxic": "unknown", # Refers to a specific model of AMD Radeon R9 280X, but not explicitly listed. "280x toxic": "unknown", # Refers to a specific model of AMD Radeon R9 280X, but not explicitly listed. "2880w psu": "unknown", "28c": "unknown", "29 watt gear": "unknown", "290": "unknown", # Could refer to AMD Radeon R9 290, but not explicitly listed. "290ah deep cycle non spill-able sealed lead acid batteries": "unknown", } mapping350 = { "raspberry pi model 3 b+": "unknown", "raspberry pi model b+": "unknown", "raspberry pi model bs": "unknown", "raspberry pi rig": "unknown", "raspberry pi test miner": "unknown", "raspberry pi v-1.2 b+": "unknown", "raspberry pi vpn": "unknown", "raspberry pi wifi": "unknown", "raspberry pi's": "unknown", "raspberry pi's usb load/usb power management": "unknown", "raspberry pi2b": "unknown", "raspberry pi3 controller from parallelminer": "unknown", "raspberry pie": "unknown", "raspberry putty cable": "unknown", "raspberry with gsm-connect": "unknown", "raspberry-pi": "unknown", "raspberrypi 2+": "unknown", "raspberrypi b": "unknown", "raspberrypi board": "unknown", "raspberrypi pi controller adapter": "unknown", "raspberrypi2": "unknown", "raspberrypis": "unknown", "raspbian (armhf binary for raspberry pi)": "unknown", "raspbian desktop with cgminer": "unknown", "raspbian os": "unknown", "raspbian system": "unknown", "raspbian wheezy": "unknown", "raspbian with network set up and all latest libs": "unknown", "raspbian/pi setups": "unknown", "rasperri pi": "unknown", "rasperry pi": "unknown", "rasperry pi 3": "unknown", "rasperry pi b+": "unknown", "rasperrypi": "unknown", "raspery pi": "unknown", "raspi 1": "unknown", "raspi 3": "unknown", "raspi b": "unknown", "raspi minepeon 2.2 (arch-linux)": "unknown", "raspi zero w": "unknown", "raspi+raspian": "unknown", "raspi/o": "unknown", "raspi2": "unknown", "raspi3": "unknown", "raspi3b": "unknown", "raspian pi debian wheezy": "unknown", "raw socket server": "unknown", "razor 5970 waterblocks": "unknown", "rbe": "unknown", "rbe flash": "unknown" } mapping351 = { "rbi": "unknown", "rbox miners": "unknown", "rbox rev2": "unknown", "rca output": "unknown", "rdp": "unknown", "re battery": "unknown", "ready hardware from bitfury": "unknown", # No exact match, but implies Bitfury hardware "readynas": "unknown", "realtek chipset": "unknown", "realtek drivers": "unknown", "realtek nic": "unknown", "realtek rtl8188e wireless lan 802.11n pci-e nic": "unknown", "realvnc": "unknown", "reballed chip": "unknown", "recirculating pumps": "unknown", "reconnectable leads": "unknown", "recording studios": "unknown", "rectifier model 48 - 53 voltage power supply": "unknown", "red 'vinyl?' electrical tape": "unknown", "red bit fury": "red/bluefury", # Close to "bitfury" but no exact match "red furry": "red/bluefury", "red furry usb miner": "red/bluefury", "red fury bitcoin miner 2.2~2.7 gh/s": "red/bluefury", "red fury bitfury usb asic 2.6 gh/s": "red/bluefury", "red fury miner": "red/bluefury", "red fury miners": "red/bluefury", "red fury usb bitfury asic bitcoin miner 2.6": "red/bluefury", "red fury usb miners": "red/bluefury", "red hat workstation": "unknown", "red led": "unknown", "red light button": "unknown", "red miner": "unknown", "red slot": "unknown", "redfury 2.6gh": "red/bluefury", "redfury asic": "red/bluefury", "redfury asic usb": "red/bluefury", "redfury bitfury asic usb": "red/bluefury", "redfury usb": "red/bluefury", "redfury usb asic": "red/bluefury", "redfury usb devices": "red/bluefury", "redfury usb miner": "red/bluefury", "redfury usb miners": "red/bluefury", "redfury usb stick": "red/bluefury", "redfurys": "red/bluefury", "redis key-value store v2.6+": "unknown", "reduction box": "unknown", "redundant internet": "unknown", "reference 5770": "5770", "reference 5970 case": "5970", "reference 7990": "unknown" # No "7990" in the provided list } mapping352 = { "reference ati card": "unknown", "reference coolers": "unknown", "reference design card": "unknown", "reference hd5850": "5850", "refrigerator": "unknown", "refurbed s17s": "antminer s17", # Assuming refurbed refers to refurbished models. "regular 4-core processor amd": "unknown", "regular broadband": "unknown", "regular computer power cords": "unknown", "regular erupters": "unknown", "regular gridseeds": "unknown", "regulators": "unknown", "remote desktop": "unknown", "remote desktop connection": "unknown", "remote desktop session": "unknown", "remote desktops": "unknown", "remote logmein session": "unknown", "remote miner bitcoin": "unknown", "remote pc": "unknown", "remotes": "unknown", "renesys usb3": "unknown", "renogy 100 watts 12 volts monocrystalline solar starter kit": "unknown", "rental gear": "unknown", "rental rig": "unknown", "repeater": "unknown", "replacement chips": "unknown", "replacement controllers": "unknown", "replacement parts for 1246": "canaan avalonminer 1246", "replacement parts for 1246 n": "canaan avalonminer 1246", # Assuming "n" is a typo or variant. "replacement riser cables": "unknown", "replacement wires": "unknown", "reprap's": "unknown", "resistors and capacitors": "unknown", "resistors clk30 co30 ri30 bo30 rst30": "unknown", "resistors near the c197": "unknown", "respbarry pi 1": "unknown", "respberry pi": "unknown", "restaurant storage rack": "unknown", "retail 7970s": "7970", "retina video card": "unknown", "retropie": "unknown", "rev 2 b rpi": "unknown", "rev 2.01 hk green board asic miner": "unknown", "rev 2.01 hk on the blue board": "unknown", "rev1": "unknown", "rev2": "unknown", "rev:5 x-adapter": "unknown", "revision b chips": "unknown", "revogi smart strip": "unknown", "rgb": "unknown", } mapping353 = { "rhb500": "unknown", "rhino panther 4": "unknown", "ri signal": "unknown", "ribbon connectors": "unknown", "ribbon wires": "unknown", "ribbon/data cable": "unknown", "rig (or farm)": "unknown", "rig components": "unknown", "rig ltc": "unknown", "rig power supplies": "unknown", "rig with 4 giga 280x1 rig with 4 asus 280x 5 antminers": "unknown", # No exact match, complex description "rig with two 5970's and one 5770": "unknown", # Contains valid model numbers but not a direct match "rig(s)": "unknown", "rig-id": "unknown", "rig-memory": "unknown", "rig/asics": "unknown", "rig/pc": "unknown", "rig1": "unknown", "rig16950": "unknown", "rig5": "unknown", "rigbit": "unknown", "rigbro": "unknown", "right angled ugreen ethernet cable": "unknown", "rigid pink": "unknown", "rigs (scrypt coins based on 3 x gpus : 2000mhs each)": "unknown", "rigs31": "unknown", "rigs33": "unknown", "rigs34": "unknown", "rigs35": "unknown", "ripjaws ram": "unknown", "ripjawsx ddr3 1866mhz 8 gb (1 x 8 gb) pc ram": "unknown", "riser 1 16": "unknown", "riser 16x": "unknown", "riser 1x to 16x": "unknown", "riser cable": "unknown", "riser cards": "unknown", "riser slot": "unknown", "rivatuner": "unknown", "rj-45 cables": "unknown", "rj-45 connector": "unknown", "rj-45 port": "unknown", "rj45 (lan cable)": "unknown", "rj45 ethernet cable (coupler) connector": "unknown", "rj45 jacks": "unknown", "rj45 leds": "unknown", "rj45 port": "unknown", "rj45 socket": "unknown", "rjsonio script": "unknown", "rkbox new": "rkminer rocket box", # Assuming "rkbox" is a shorthand or typo for "rkminer rocket box" "rm series psu": "unknown", } mapping354 = { "rm550": "unknown", "rm850 corsair psu": "unknown", "robots": "unknown", "rock miner r-box": "unknown", # Closest match could be "rkminer r4-box" but not certain "rockbox 100ghs": "unknown", "rockbox miners": "unknown", "rockbox rminer-32": "unknown", "rockchip control board": "unknown", "rockchip sd firmware tool": "unknown", "rockerbox chip": "unknown", "rockiner r-box": "unknown", # Possible typo, closest match could be "rkminer r4-box" but not certain "rockminer 110ghs": "unknown", "rockminer 2.0 r-box": "unknown", "rockminer 35gh boxes": "unknown", "rockminer 35gh rounds": "unknown", "rockminer new r-box 100-110 gh/s miners": "unknown", "rockminer new r-box 110": "unknown", "rockminer new rbox": "unknown", "rockminer r box": "unknown", "rockminer r box 100-110 ghs": "unknown", "rockminer r boxes": "unknown", "rockminer r-box 100gh/s": "unknown", "rockminer r-box 2": "unknown", "rockminer r-box 40 ghs asci miner": "unknown", "rockminer r-box new 100-110 gh/s miner": "unknown", "rockminer r-box set 110gh": "unknown", "rockminer r-box2 100ghs": "unknown", "rockminer r3": "rkminer r3-box", "rockminer u10": "unknown", "rohn tower": "unknown", "roku player": "unknown", "rom": "unknown", "roof fan": "unknown", "roof panels": "unknown", "rooftop fan": "unknown", "root board": "unknown", "rosewell 1000 watt": "unknown", "rosewell 10port usb2.0 hub": "unknown", "rosewill 10 port 2.0 hub": "unknown", "rosewill 10 port hub": "unknown", "rosewill 10-port rhb-500": "unknown", "rosewill 1000watt 80 plus psu": "unknown", "rosewill 1000watt psu": "unknown", "rosewill 10port": "unknown", "rosewill 1300 watt lightning psu": "unknown", "rosewill 1300 watt psu": "unknown", "rosewill 24 port unmanaged 10/100/1000 switch": "unknown", "rosewill 330 usb hub": "unknown", "rosewill 5/7 port hubs": "unknown", "rosewill 520 10 port hub": "unknown",# This mapping reflects the provided strings against the list of known bitcoin mining hardware. Many of the "rockminer" and "rosewill" items do not have direct matches in the provided list, indicating either they are not specifically listed mining hardware or the names do not match exactly as provided. } mapping355 = { "rosewill 7 port": "unknown", "rosewill 7 port hub": "unknown", "rosewill 750w capstone psu": "unknown", "rosewill bronze series rbr1000-m 1000w continuous@40c 80plus bronze certified power supply": "unknown", "rosewill capstone 750m": "unknown", "rosewill capstone series capstone-750": "unknown", "rosewill hercules 1600w": "unknown", "rosewill hub": "unknown", "rosewill hubs": "unknown", "rosewill lightning 1300w": "unknown", "rosewill patriot gaming atx mid tower computer case": "unknown", "rosewill psu": "unknown", "rosewill rbr1000-m 1000-watt bronze series 80": "unknown", "rosewill rbr1000-m 1000w": "unknown", "rosewill rhb-520": "unknown", "rosewill rv350": "unknown", "rosewill stallion series rd700 700w atx12v v2.3 sli ready crossfire ready power supply": "unknown", "rosewill usb 2.0 hubs": "unknown", "rosewill xtream rx750 d": "unknown", "rosewill xtreme rx850": "unknown", "roughly 1 memory mhz for every 5 core mhz": "unknown", "round discs models": "unknown", "round smaller model": "unknown", "router (arris)": "unknown", "router (fritz box 6340)": "unknown", "router from cradlepoint": "unknown", "router huawei hg8245h": "unknown", "router webui": "unknown", "router/firewall": "unknown", "router/network": "unknown", "routers dhcp table": "unknown", "routers with dd-wrt": "unknown", "royalqueen": "unknown", "rp3": "unknown", "rp3 plex setup": "unknown", "rpc": "unknown", "rpc miner": "unknown", "rpc server": "unknown", "rpc user/pass and port": "unknown", "rpcminer-cuda": "unknown", "rpg": "unknown", "rpi 3": "unknown", "rpi 3 model b": "unknown", "rpi 32bit": "unknown", "rpi 32bit arch": "unknown", "rpi 32bit raspbian": "unknown", "rpi 4": "unknown", "rpi b": "unknown", "rpi b+": "unknown", "rpi board": "unknown", } mapping356 = { "rpi controller": "unknown", "rpi image": "unknown", "rpi media card reader": "unknown", "rpi miner": "unknown", "rpi only device": "unknown", "rpi running fpga rigs": "unknown", "rpi ubuntu setup": "unknown", "rpi wall wart": "unknown", "rpi's": "unknown", "rpi's lcd": "unknown", "rpi-compatible usb keyboard (gearhead kb1700u)": "unknown", "rpi-score": "unknown", "rpi1": "unknown", "rpie": "unknown", "rt-16": "unknown", "rt-n16": "unknown", "rtx 3080s": "unknown", "russian version asic.repair": "unknown", "rx 480": "unknown", "rx 570": "unknown", "rx 570 8gb": "unknown", "rx 6700xt": "unknown", "rx tx": "unknown", "rx460": "unknown", "ryzen 1800x": "unknown", "s-1 antminer": "antminer s1", "s-1 miners": "unknown", # Could potentially refer to "antminer s1" but unclear without context. "s-2": "antminer s2", "s-7 controller": "unknown", # Likely related to "antminer s7" but not a direct match. "s-9 board": "unknown", # Likely related to "antminer s9" but not a direct match. "s-9 space heater": "unknown", # Likely related to "antminer s9" but not a direct match. "s-ata ii cd-rom": "unknown", "s-ata iii hdd": "unknown", "s-line inline duct fan": "unknown", "s/t15 series": "unknown", "s1 180hgs antminers": "antminer s1", # Assuming a typo or version difference, closest match. "s1 ant eg": "unknown", # Likely a typo or shorthand for "antminer s1" but unclear. "s1 ant miners": "antminer s1", "s1 control board": "unknown", # Likely related to "antminer s1" but not a direct match. "s1 controllers": "unknown", # Likely related to "antminer s1" but not a direct match. "s1 devices": "unknown", # Likely related to "antminer s1" but not a direct match. "s1 fireware": "unknown", # Likely a typo meant to refer to firmware for "antminer s1". "s1 gui": "unknown", # Likely related to "antminer s1" but not a direct match. "s1 heat sinks": "unknown", # Likely related to "antminer s1" but not a direct match. "s1 screen": "unknown", # Likely related to "antminer s1" but not a direct match. "s1 to s3": "unknown", # Refers to an upgrade or comparison, not a specific model. "s1 upgrade kit": "unknown", # Likely related to "antminer s1" but not a direct match. "s1 wifi": "unknown", # Likely related to "antminer s1" but not a direct match. "s1's fan": "unknown", # Likely related to "antminer s1" but not a direct match. "s1-s3 adapter": "unknown", # Refers to an adapter between models, not a specific model. } mapping357 = { "s1/s2/s3": "unknown", # Ambiguous, could refer to multiple models "s1/s3 upgrade kit": "unknown", # No direct match, upgrade kits not listed "s11 antminer": "antminer s11", "s11 control board": "unknown", # Specific parts like control boards are not listed "s11 machines": "antminer s11", "s15 control board": "unknown", "s15 control boards": "unknown", "s15 miners": "unknown", # No direct match, assuming typo or version difference "s15 psu": "unknown", "s15 units": "unknown", "s15s": "unknown", # No direct match, assuming typo or version difference "s17 / t17 control board": "unknown", "s17 50t": "antminer s17", # Assuming a version of S17 with 50 TH/s "s17 53th rig": "antminer s17", # Assuming a version of S17 with 53 TH/s "s17 56th": "antminer s17", # Assuming a version of S17 with 56 TH/s "s17 67 th": "unknown", # No direct match, possibly a typo or unlisted version "s17 c55 controlboard": "unknown", "s17 controlboard": "unknown", "s17 gear": "unknown", "s17 miners": "antminer s17", "s17 pro 50th": "antminer s17 pro", "s17 pro 53th miners": "antminer s17 pro", "s17 pro 53th rigs": "antminer s17 pro", "s17 pro 56t": "antminer s17 pro", "s17 pro 56th": "antminer s17 pro", "s17 pro 59 th": "antminer s17 pro", # Assuming a version of S17 Pro with 59 TH/s "s17 pro psu": "unknown", "s17 pro-": "antminer s17 pro", "s17 pro-50": "antminer s17 pro", "s17 psu": "unknown", "s17 psu's": "unknown", "s17's": "antminer s17", "s17+ (70th)": "antminer s17+", "s17+ (73th) miners": "antminer s17+", "s17+ 70 th": "antminer s17+", "s17+ 73th": "antminer s17+", "s17+ apw9+ psu": "unknown", "s17+ control board": "unknown", "s17+ hash board": "unknown", "s17+ hash boards": "unknown", "s17+ hashboard": "unknown", "s17+ hashboards": "unknown", "s17+ heatsinks": "unknown", "s17+ miner": "antminer s17+", "s17+ miners": "antminer s17+", "s17+ psu": "unknown", "s17+_76": "antminer s17+", # Assuming a version or typo "s17_53t": "antminer s17", # Assuming a version of S17 with 53 TH/s "s17e 60th": "antminer s17e", "s17e antminer": "antminer s17e", } mapping358 = { "s17e hash board": "antminer s17e", "s17pro 53th": "antminer s17 pro", # Assuming a specific configuration, closest match. "s17pro board": "antminer s17 pro", # General part, assuming closest match. "s17pro control boards": "antminer s17 pro", # General part, assuming closest match. "s17pro hashboard": "antminer s17 pro", # Specific part, closest match. "s17pro miner": "antminer s17 pro", "s17pro psu": "antminer s17 pro", # PSU stands for Power Supply Unit, assuming closest match. "s17pro/s17+": "antminer s17+", # Assuming a comparison or choice between models. "s19 86th one hashboard": "antminer s19", # Specific configuration, closest match. "s19 90t": "antminer s19", # Assuming typo, closest match for 90TH/s. "s19 90th": "antminer s19", "s19 95t": "antminer s19", # Assuming typo, closest match for 95TH/s. "s19 95th": "antminer s19", "s19 j pros": "antminer s19j pro", # Plural form, closest match. "s19 jpro 104 th": "antminer s19j pro", "s19 machines": "antminer s19", # General term for S19 series. "s19 miners": "antminer s19", # General term for S19 series. "s19 pro 110th": "antminer s19 pro", "s19 pro antiminers": "antminer s19 pro", # Likely typo, closest match. "s19 pro antminer": "antminer s19 pro", "s19 pro asic": "antminer s19 pro", # ASIC refers to the mining technology used. "s19 pro power supply units": "antminer s19 pro", # PSU, assuming closest match. "s19 pro rigs": "antminer s19 pro", # General term for mining setups. "s19 pros": "antminer s19 pro", # Plural form, closest match. "s19 series 100-150 terahash": "antminer s19", # Describes a range of S19's capabilities. "s19 series pro 100 104 and 110t": "antminer s19 pro", # Describes specific models within the S19 Pro series. "s19's": "antminer s19", # Plural form, general term for S19 series. "s19-pro": "antminer s19 pro", "s19apro110th": "antminer s19 pro", # Likely a typo or shorthand. "s19j 100 bb controller": "antminer s19j", # Specific part, closest match. "s19j 100th": "antminer s19j", "s19j pro (104th) unit": "antminer s19j pro", "s19j pro 100th": "antminer s19j pro", "s19j pro+ 120th": "antminer s19j pro+", # Assuming a specific configuration, closest match. "s19jpro104th": "antminer s19j pro", # Shorthand or typo, closest match. "s19pro 100th units": "antminer s19 pro", # General term for S19 Pro series. "s2 antminers": "antminer s2", # Plural form, closest match. "s2 fan": "antminer s2", # Specific part, assuming closest match. "s2 miner": "antminer s2", "s3 ant miner": "antminer s3", # Space likely a typo, closest match. "s3 ant miners": "antminer s3", # Plural form with space, closest match. "s3 bitmain miner": "antminer s3", # Manufacturer specified, closest match. "s3 board": "antminer s3", # Specific part, closest match. "s3 cable": "antminer s3", # Specific part, assuming closest match. "s3 controller board": "antminer s3", # Specific part, closest match. "s3 ghs": "antminer s3", # Refers to the hash rate, assuming closest match. "s3 model": "antminer s3", # General term, closest match. "s3 model antminer": "antminer s3", # Redundant specification, closest match. "s3 rig": "antminer s3", # General term for mining setup, closest match. } mapping359 = { "s3 unit": "antminer s3", "s3's": "antminer s3", "s3+ heat sinks": "antminer s3+", # Assuming a typo or version difference, closest match. "s3+ rigs": "antminer s3+", # Assuming a typo or version difference, closest match. "s320140826 firmware": "unknown", # No direct match and unclear reference. "s4 2000 gh/s": "antminer s4", # Closest match based on hash rate and model. "s4 antminer": "antminer s4", "s4 cards": "unknown", # No specific hardware for cards mentioned. "s4 fan": "unknown", # Fans are components, not the mining hardware itself. "s4 miners": "antminer s4", "s4 surge protector": "unknown", # Surge protectors are not mining hardware. "s5 + boards": "unknown", # Boards are components, not the mining hardware itself. "s5 ant miner": "antminer s5", "s5 antminer": "antminer s5", "s5 antminers": "antminer s5", "s5 bb boards": "unknown", # Boards are components, not the mining hardware itself. "s5 fans": "unknown", # Fans are components, not the mining hardware itself. "s5 heat sinks": "unknown", # Heat sinks are components, not the mining hardware itself. "s5 machine": "antminer s5", "s5 machines of 25ths": "antminer s5", # Assuming description refers to the total hash rate of the machines. "s5 style heat sinks": "unknown", # Heat sinks are components, not the mining hardware itself. "s5 units": "antminer s5", "s7 4.73th": "antminer s7", "s7 antmainer": "antminer s7", # Assuming a typo, closest match. "s7 batch 4 (4.66 th/s)": "antminer s7", # Specific batch information, but closest match. "s7 controller board": "unknown", # Controller boards are components, not the mining hardware itself. "s7 controllers": "unknown", # Controllers are components, not the mining hardware itself. "s7 dead hash boards": "unknown", # Hash boards are components, not the mining hardware itself. "s7 fan": "unknown", # Fans are components, not the mining hardware itself. "s7 from batch8": "antminer s7", # Specific batch information, but closest match. "s7 hash board": "unknown", # Hash boards are components, not the mining hardware itself. "s7 hashboard": "unknown", # Hash boards are components, not the mining hardware itself. "s7 power supply": "unknown", # Power supplies are components, not the mining hardware itself. "s7 uc": "unknown", # Unclear reference, possibly a component or specific version. "s7 unit": "antminer s7", "s7+": "unknown", # No direct match, unclear if referring to a specific model or version. "s9 (dec batch)": "antminer s9", # Specific batch information, but closest match. "s9 12.5t": "antminer s9", "s9 12.93": "antminer s9", # Assuming a typo or version difference, closest match. "s9 13.0ths": "antminer s9", "s9 13.5": "antminer s9", "s9 13.5 th/s (1300w)": "antminer s9", "s9 13.5 th/s rig": "antminer s9", "s9 13.5 th/s units": "antminer s9", "s9 13.5s": "antminer s9", # Assuming a typo or version difference, closest match. "s9 13.5th": "antminer s9", "s9 13.5th/s auto freq": "antminer s9", # Specific feature mentioned, but closest match. "s9 135t": "unknown", # Likely a typo, but no direct match. "s9 13th": "antminer s9", "s9 14t": "antminer s9", } mapping360 = { "290x": "unknown", "290xs from sapphire": "unknown", "2980 psu": "unknown", "2g/hash cards": "unknown", "2gb asus": "unknown", "2gb crappy ram": "unknown", "2gb ddr2": "unknown", "2gb ddr2 ram": "unknown", "2gb ddr3 ram": "unknown", "2gb eye-finity sapphire card": "unknown", "2gb gskill ram": "unknown", "2gb jump drive": "unknown", "2gb persistence file": "unknown", "2gb ramp": "unknown", "2gb reference 6950's": "6950", "2gbs of ram": "unknown", "2gh gpu": "unknown", "2gh/s": "unknown", "2gh/s usb miner": "unknown", "2ghash boxes": "unknown", "2ghs solo mining rig": "unknown", "2msi's tf 7950s": "7950", "2nd computer": "unknown", "2nd gen": "unknown", "2nd gen 3-card avalon": "unknown", # No specific model provided, could potentially match several Avalon models. "2nd gen sandy bridge": "unknown", "2nd machine": "unknown", "2nd powered riser 1x-16x": "unknown", "2nd rig": "unknown", "2nd story panel box": "unknown", "2pac gekko miner": "unknown", "2pac miners": "unknown", "2pac sticks": "unknown", "2pac thumb asic miner": "unknown", "2pac's": "unknown", "2r2": "unknown", "2t dragon": "unknown", "2tb hd": "unknown", "2th": "unknown", "2th dragon": "unknown", "2th/s dragon miner": "unknown", "2u servers": "unknown", "2wire uverse router": "unknown", "2x 1000w psu": "unknown", "2x 1200s": "unknown", "2x 140mm fans": "unknown", "2x 1x slots": "unknown", "2x 1x16 powered risers": "unknown", "2x 1x16 risers": "unknown", } mapping361 = { "s9 14th": "antminer s9", "s9 14th version": "antminer s9", "s9 14ths": "antminer s9", "s9 550 mhz hash boards": "antminer s9", # Assuming the hash boards are part of the S9's configurations. "s9 asic antminers": "antminer s9", "s9 asic miner": "antminer s9", "s9 bank": "unknown", # No direct match, unclear context. "s9 batch-17": "antminer s9", # Referring to a specific batch of S9. "s9 bitmain": "antminer s9", "s9 boards": "antminer s9", # Assuming referring to the hash boards of S9. "s9 card": "unknown", # Unclear, could refer to a part of the miner but not specific enough. "s9 chip": "unknown", # Could be part of S9 but too vague. "s9 chip heatsinks": "unknown", # Related to S9 but not a direct hardware name. "s9 control board": "antminer s9", "s9 control board cyclone v2.4": "antminer s9", # Specific version of a control board, assuming it's for S9. "s9 controlboard": "antminer s9", "s9 controller board": "antminer s9", "s9 fans": "antminer s9", # Fans specifically for cooling S9 units. "s9 farm": "unknown", # Refers to a collection of miners, not a specific hardware. "s9 firmware": "antminer s9", "s9 firmware(2019)": "antminer s9", "s9 hashboard 63 v1.9": "antminer s9", # Specific hashboard for S9. "s9 hashboard_v4.21": "antminer s9", # Specific hashboard for S9. "s9 hashboards": "antminer s9", "s9 heater": "unknown", # Could be a component or accessory but not specific enough. "s9 hydro": "antminer s9 hydro", "s9 hydro 18.0t": "antminer s9 hydro", "s9 kernel log": "unknown", # Refers to software/logs, not hardware. "s9 machine": "antminer s9", "s9 machines": "antminer s9", "s9 mining machine": "antminer s9", "s9 models": "antminer s9", # Referring to different versions/models of S9. "s9 modules": "unknown", # Could refer to parts of S9 but too vague. "s9 psu": "antminer s9", # Power supply units for S9. "s9 psu from bitmain": "antminer s9", "s9 psus": "antminer s9", "s9 r4 avalon 721": "unknown", # Mixing two different models. "s9 radiator": "unknown", # Could be part of cooling but not specific to a model. "s9 rigs": "unknown", # Refers to setups, not specific hardware. "s9 se": "antminer s9 se", "s9 single chip": "unknown", # Too vague, could be part of S9 but not a direct match. "s9 software": "unknown", # Refers to software, not hardware. "s9 temp": "unknown", # Likely referring to temperature monitoring, not hardware. "s9 units": "antminer s9", "s9's": "antminer s9", "s9's 13.5th": "antminer s9", "s9's fans": "antminer s9", # Fans for S9 units. "s9's with their 450kva transformer": "unknown", # Refers to an entire setup, not specific hardware. "s9(j) fan": "antminer s9", # Assuming the fan is for the S9 model. "s9+": "unknown", # No direct match, unclear if referring to a specific model or variant. } mapping362 = { "s9-13.5 th/s": "antminer s9", # Assuming closest match based on hash rate "s9-13.5t": "antminer s9", "s9-b10": "unknown", # No clear match "s9-s": "unknown", # No clear match "s9-s b13": "unknown", # No clear match "s9-s9i": "antminer s9i", "s9-s9i boards": "antminer s9i", # Assuming reference to parts of s9i "s9/apw3++ rig": "unknown", # APW3++ is a power supply, not a miner model "s9/t9 machines": "antminer t9", # Closest match, assuming typo or shorthand "s9/t9's": "antminer t9", "s9/t9+": "antminer t9+", "s9_12.0t submodel": "unknown", # No clear match, possibly a variant of s9 not listed "s9_13.5t": "antminer s9", "s9_13.5th": "antminer s9", "s9_14.0t": "antminer s9", # Assuming closest match based on hash rate "s9h001": "unknown", # No clear match "s9h002": "unknown", # No clear match "s9i 13.5t": "antminer s9i", "s9i 14.5t": "antminer s9i", "s9i 14th/s antminers": "antminer s9i", "s9i antminer": "antminer s9i", "s9i hashboard": "antminer s9i", # Referring to a part of s9i "s9i miners": "antminer s9i", "s9i model": "antminer s9i", "s9i unit": "antminer s9i", "s9i-14.0 miners": "antminer s9i", "s9is": "antminer s9i", # Assuming shorthand or typo for s9i series "s9j 14.5ths": "antminer s9j", "s9j antminer asic miners": "antminer s9j", "s9j firmware 2018": "antminer s9j", # Referring to firmware version, assuming s9j "s9j hash boards": "antminer s9j", # Referring to parts of s9j "s9j hashboard": "antminer s9j", "s9j's hashboard": "antminer s9j", "s9j-14t": "antminer s9j", "s9js": "antminer s9j", # Assuming shorthand or typo for s9j series "s9k antminer": "antminer s9k", "s9k antminers": "antminer s9k", "s9k asic miner": "antminer s9k", "s9k fan": "unknown", # Refers to a part of s9k, not the miner itself "s9k firmware": "antminer s9k", # Referring to firmware, assuming s9k "s9k hash board": "antminer s9k", # Referring to a part of s9k "s9ki": "antminer s9k", # Assuming shorthand or typo for s9k "s9ks": "antminer s9k", # Assuming shorthand or typo for s9k series "s9s 13.5th (1323w)": "unknown", # No clear match, possibly a variant of s9 not listed "s9se": "antminer s9 se", "sabertooth z87": "unknown", # Not a mining hardware "sabrent 10 usb port hub": "unknown", # Not a mining hardware "sabrent 13 port high speed usb 2.0 hub": "unknown", # Not a mining hardware "sabrent 13 port powered hub": "unknown", # Not a mining hardware "sabrent hb-u14p powered usb 2.0 hub": "unknown", # Not a mining hardware } mapping363 = { "saitechi one": "unknown", "saltwater tank": "unknown", "samo problm like you writing here": "unknown", "samsung": "unknown", "samsung 1600*900 resolution lcd monitor": "unknown", "samsung 1tb sata hdd": "unknown", "samsung 90 mb/s card": "unknown", "samsung android": "unknown", "samsung cards": "unknown", "samsung chromebook": "unknown", "samsung f3 750": "unknown", "samsung n130 netbook": "unknown", "samsung netbook": "unknown", "samsung note 5": "unknown", "samsung s8s": "unknown", "samsung ssd": "unknown", "sanace fans": "unknown", "sandisk 30 mb/s card": "unknown", "sandisk 8gb sd card": "unknown", "sandisk brand 8gb class 10": "unknown", "sandisk sd card": "unknown", "sandisk ssd 32gb": "unknown", "santviewer": "unknown", "sanyo ace": "unknown", "sanyo denki": "unknown", "sanyo denki 9lg1212p1g001": "unknown", "sanyo fans": "unknown", "sanyo san ace fan": "unknown", "saphire 5830": "5830", # Closest match, assuming typo in "saphire" "saphire 5850": "5850", # Closest match, assuming typo in "saphire" "saphire 6850": "6850", # Closest match, assuming typo in "saphire" "saphire asic miner": "unknown", # No specific ASIC miner listed under "saphire" "saphire led": "unknown", "saphire trixx": "unknown", "saphires": "unknown", "saphirre radeon 7870ghz edition 2gb": "7870 xt", # Closest match, assuming typo in "saphirre" "sapphire 100297l radeon hd 5830": "5830", "sapphire 100297l radeon hd 5830 1gb 256-bit gddr5 pci express 2.1 x16 hdcp ready crossfirex support video card": "5830", "sapphire 100352-4l radeon hd 7950 3gb gddr5 pci-express video card with boost": "7950", "sapphire 20g": "unknown", "sapphire 280x": "unknown", # No exact match, but related to the R9 series "sapphire 280x dual-x": "unknown", # No exact match, but related to the R9 series "sapphire 2gb card": "unknown", # Too vague, multiple sapphire cards with 2GB exist "sapphire 2x r9 290 trix oc": "unknown", # No exact match, but related to the R9 series "sapphire 3l 7950s": "7950", "sapphire 4850 vapor-x": "4850", "sapphire 5830s": "5830", "sapphire 5850 extreme": "5850", "sapphire 5850 mining rig": "5850", "sapphire 5850 oc": "5850", } mapping364 = { "sapphire 5850 toxic 2gb version": "5850", "sapphire 5850s": "5850", "sapphire 5870 vapor-x 1gb": "5870", "sapphire 6770": "6770", "sapphire 6870": "6870", "sapphire 6950": "6950", "sapphire 6950 v2": "6950", # Assuming a version difference, closest match. "sapphire 6950s": "6950", "sapphire 6970": "6970", "sapphire 6990": "6990", "sapphire 7850": "7850", "sapphire 7870": "7870", "sapphire 7870 xt tahiti": "7870 xt", # Closest match, assuming a variant. "sapphire 7870xt": "7870 xt", # Closest match, assuming a variant. "sapphire 7950 (1.250v)": "7950", "sapphire 7950 dual-x": "7950", "sapphire 7950 gpu": "7950", "sapphire 7950 vapor x": "7950", "sapphire 7950 vapor-x": "7950", "sapphire 7970 cage fan card": "7970", "sapphire 7970 ghz edition vapor-x": "7970", "sapphire bes": "unknown", "sapphire bloce errupter": "unknown", # Likely meant "block erupter" but not a match. "sapphire card": "unknown", "sapphire dirt3 edition 6950": "6950", "sapphire dual x 7950s": "7950", "sapphire dual x cards": "unknown", # No specific model provided. "sapphire dual x r280x cards": "unknown", # No exact match, assuming typo for R9 280X. "sapphire dualx 29 280x": "unknown", # Likely meant "dualx R9 280x" but not a clear match. "sapphire dualx 7950s": "7950", "sapphire extreme 5830": "5830", "sapphire hd 5830": "5830", "sapphire hd 7850 oc (2gb mem)": "7850", "sapphire hd 7950s": "7950", "sapphire hd5850 xtreme card": "5850", "sapphire hd5870": "5870", "sapphire hd6870 1gb": "6870", "sapphire hd7770 vapor-x": "7770", "sapphire hd7850": "7850", "sapphire hd7950": "7950", "sapphire pure black": "unknown", # No specific model provided. "sapphire r9 270x": "unknown", # Not listed. "sapphire r9 270x oc 4gb": "unknown", # Not listed. "sapphire r9 270x vapor-x": "unknown", # Not listed. "sapphire r9 280x": "unknown", # Not listed. "sapphire r9 280x gpu": "unknown", # Not listed. "sapphire r9 280x vapor-x": "unknown", # Not listed. "sapphire radeon 4550": "4550", "sapphire radeon 5850": "5850", "sapphire radeon 7950 cards": "7950", } mapping365 = { "sapphire radeon 7950 gpus": "unknown", "sapphire radeon hd 4850": "4850", "sapphire radeon hd 5830": "5830", "sapphire radeon hd 5870": "5870", "sapphire radeon hd 7850 oc 2gb 256-bit gddr5 pci express 3.0 x16 hdcp ready crossfirex support video card": "7850", "sapphire radeon hd 7950": "7950", "sapphire radeon hd 7950 boost 3gb gddr5 384bit dvi hdmi mini-displayport pci-e 3.0": "7950", # Assuming a match with "7950" due to detailed description. "sapphire radeon hd 7970 gpu": "7970", "sapphire radeon hd6870": "6870", "sapphire radeon r9 280x": "unknown", # No exact match found. "sapphire radeons": "unknown", "sapphire tech 100297-2l": "unknown", "sapphire toxic 280x": "unknown", # No exact match found. "sapphire tri-x 290x2x": "unknown", # No exact match found. "sapphire tri-x r9 280x 3gb gddr5 oc (uefi)": "unknown", # No exact match found. "sapphire trixx utility": "unknown", "sapphire vapor-x fan": "unknown", "sapphire vaporx r9 280x": "unknown", # No exact match found. "sapphire xtreme": "unknown", "sappire hd5750": "5750", "sappire hd7770": "7770", "sata 15pin connections": "unknown", "sata > 6 pin adapters": "unknown", "sata adapters": "unknown", "sata cable": "unknown", "sata drive": "unknown", "sata iii": "unknown", "sata supplies": "unknown", "sata to pci adapters": "unknown", "sata to pcie power adapters": "unknown", "satechi 12-port powered hub": "unknown", "satellite connection": "unknown", "sc 30 gh/s": "unknown", "sc 60 gh/s": "unknown", "schneider breaker": "unknown", "scilabs usb to uart chip": "unknown", "screen mesh": "unknown", "screw": "unknown", "screw connectors": "unknown", "screw wire": "unknown", "screws on the mm board": "unknown", "scrypt": "unknown", "scrypt asic": "unknown", "scrypt coin rigs": "unknown", "scrypt furys": "unknown", "scrypt miners": "unknown", "scrypt mining asic": "unknown", "scrypt mining machines": "unknown", "scrypt-miner": "unknown", "scrypt/litecoin 3700 kh rig": "unknown", } mapping366 = { "scryptminer": "unknown", "scypt gpu rigs": "unknown", "scythe gentle typhoon": "unknown", "scythe ultra kaze 120mm fans": "unknown", "scythe ultyra kaze fans": "unknown", # Possible typo, but no hardware matches. "sd card 1gb": "unknown", "sd card 8gb": "unknown", "sd card slot": "unknown", "sd card t9+": "antminer t9+", # Assuming the context is about using an SD card with this miner. "sd card terminal": "unknown", "sdboot": "unknown", "sdformatter v4.0": "unknown", "sdhc card": "unknown", "sdhc cards": "unknown", "sdk 12.8": "unknown", "sdk 2.1 plus sdk 2.5": "unknown", "sdk 2.4 cata 11.6": "unknown", "sdk 2.7": "unknown", "sdk 2.9": "unknown", "sdk 3.2": "unknown", "sdk component": "unknown", "sdk drivers (like opencl.dll and amdocl.dll)": "unknown", "sdk that came with 11.7": "unknown", "sdk v2.6": "unknown", "sdk2.1": "unknown", "sdk2.4": "unknown", "sdks": "unknown", "seagate 1tb sata hdd": "unknown", "seagate barracuda st500dm002 500gb 7200 rpm 16mb cache sata 6.0gb/s 3.5\" internal hard drive bare drive": "unknown", "seasonic 1000watt platinum psu": "unknown", "seasonic 1050": "unknown", "seasonic 1050w power supply": "unknown", "seasonic 1250 gold psu": "unknown", "seasonic 1250w": "unknown", "seasonic 1250w gold": "unknown", "seasonic 1250w psu": "unknown", "seasonic 480w psu": "unknown", "seasonic 650 x gold": "unknown", "seasonic 750 gold psu": "unknown", "seasonic gold 80+ 1250w modular": "unknown", "seasonic platinum 1000w psu": "unknown", "seasonic platinum 1200w psu": "unknown", "seasonic power supply": "unknown", "seasonic s12ii 620 bronze 620w atx12v v2.3 / eps 12v v2.91 80 plus bronze certified active pfc power supply": "unknown", "seasonic x-1050 psu": "unknown", "seasonic x-1250": "unknown", "seasonic x-1250 psu": "unknown", "seasonic x-1250w psu": "unknown", "seasonic x750": "unknown", "seasonix x-1250": "unknown", # Possible typo, but no hardware matches. } mapping367 = { "second board": "unknown", "second board (chain 7)": "unknown", "second card": "unknown", "second desktop": "unknown", "second hand miner": "unknown", "second hand miners": "unknown", "second hand s9s": "antminer s9", # Assuming the user refers to multiple units of Antminer S9 "second machine": "unknown", "second monitor": "unknown", "second pc": "unknown", "second power supply": "unknown", "second usb powered hub": "unknown", "second wifi card": "unknown", "second-hand miner": "unknown", "secondary drive": "unknown", "secondary fan": "unknown", "security camera": "unknown", "sega handheld game console": "unknown", "seimens panel": "unknown", "self activating fireballs": "unknown", "self hosted proxy": "unknown", "semp 130 cpu": "unknown", "semperon 140 cpu": "unknown", "sempon pro": "unknown", "sempron": "unknown", "sempron 140 cpu": "unknown", "sempron 140 processor": "unknown", "sempron 140/1gb ddr3 ram/40gb hd": "unknown", "sempron 140790fx-gd70": "unknown", "sempron 145 o/c'd to 3.6 ghz": "unknown", "sempron 145 processor": "unknown", "sempron 145 sargas 2.8ghz socket am3 45w single-core desktop processor": "unknown", "sempron 1454": "unknown", "sempron cpu": "unknown", "sempron x2 190 cpu": "unknown", "semptron 140 cpu": "unknown", "senlifang 1650w 240v power supplies": "unknown", "sensor for temp": "unknown", "sentey 625 watt psu": "unknown", "sentinel pdu": "unknown", "serial interface": "unknown", "serial to usb adaptor": "unknown", "series gears": "unknown", "server 1200w power supply": "unknown", "server 1800w psu": "unknown", "server 192.168.0.x": "unknown", "server 2000w psus": "unknown", "server 2008 r2": "unknown", "server 2012": "unknown", "server cabinet": "unknown", } mapping368 = { "server computer": "unknown", "server cord": "unknown", "server edition": "unknown", "server grade psu": "unknown", "server hardware": "unknown", "server machine": "unknown", "server miners": "unknown", "server pc's": "unknown", "server power supply": "unknown", "server psu (dell-2360w)": "unknown", "server rack cabinet": "unknown", "server racks": "unknown", "server room": "unknown", "server technologies sentry switched cabinet distribution unit cdu cw-8h2-l30m": "unknown", "server technologies sentry switched cabinet distribution unit cdu cx-8h2-l30m": "unknown", "server technology pdu": "unknown", "server technology pdus": "unknown", "server with windows": "unknown", "server-grade 220v psu": "unknown", "service entrance": "unknown", "service pack 3": "unknown", "service runs": "unknown", "setup box": "unknown", "sexescg miner": "unknown", "sf0": "unknown", "sf1": "unknown", "sf2": "unknown", "sg40n01lq": "unknown", "sgminer 4.0": "unknown", # While sgminer is mining software, it's not hardware. "sgminer 4.1.0 fork": "unknown", # Same as above, it's software. "sgminer 5": "unknown", # Again, software, not hardware. "sgs thomson microelectronics": "unknown", "sha cores": "unknown", "sha hash rate of aprox 38gh": "unknown", "sha miners": "unknown", "sha-256 gear": "unknown", "sha256 asic": "unknown", # General term for SHA256 ASIC miners, but not specific enough. "sha256 asicboost": "unknown", "sha256 coprocessor": "unknown", "sha256 hw": "unknown", "sha256 rigs": "unknown", "sha256d pool": "unknown", "shaders": "unknown", "shapphire extreme 5830": "5830", # Assuming a typo, closest match to "5830". "shared computer": "unknown", "sharpie": "unknown", "shaxin 24-port powered usb hub": "unknown", "sheet insulation": "unknown", "sheet of plastic glass": "unknown", "shelf": "unknown", } mapping369 = { "shell diala": "unknown", "shell diala s4 zx-i dialectic fluid": "unknown", "shell script": "unknown", "shellx 5 app": "unknown", "shelving system": "unknown", "shelving units": "unknown", "shenzhen hq2680-a02": "unknown", "shin-etsu x23-7783d thermal paste": "unknown", "shitty cheap hd": "unknown", "shitty sempron": "unknown", "shoe stand": "unknown", "shogun game": "unknown", "shop fan": "unknown", "short risers": "unknown", "shottky diodes": "unknown", "shrouds": "unknown", "sidehack compac stick": "unknown", # No exact match, possibly a custom or niche product. "sidehack compacs": "unknown", # No exact match, possibly a custom or niche product. "sidehack r606": "unknown", # No exact match, possibly a custom or niche product. "sidehacks breakout board": "unknown", # No exact match, possibly a custom or niche product. "sidehacks newer usb sticks": "unknown", # No exact match, possibly a custom or niche product. "sidehacks original small usb sticks": "unknown", # No exact match, possibly a custom or niche product. "signal data cable": "unknown", "silabs driver": "unknown", "silabs drivers": "unknown", "silabs' usb serial number": "unknown", "silcon labs driver": "unknown", "silencer": "unknown", "silencer boxes": "unknown", "silicon drivers": "unknown", "silicon jacket wiring": "unknown", "silicon labs cp210)x usb to uart bridge (com5)": "unknown", "silicon labs cp2102 usb to uart bridge controller": "unknown", "silicon labs cp210x driver": "unknown", "silicon labs cp210x usb to uart bridge": "unknown", "silicon labs cp210x usb to uart bridge (com3)": "unknown", "silicon labs cp210x usb to uart bridge (com8)": "unknown", "silicon labs cp210x usb to uart bridge driver": "unknown", "silicon labs cp210x usb touart bridge(com3)": "unknown", "silicon labs drivers": "unknown", "silicon labs uart usb adapter chip (ic2)": "unknown", "silicon labs usb drivers": "unknown", "silver nastymining bitcoin wallets": "unknown", "silver paint": "unknown", "silverfish": "unknown", # No exact match, possibly a custom or niche product. "silverstone 1200w strider gold psu": "unknown", "silverstone 1500w": "unknown", "silverstone atx 12v 2.3 high efficiency with 80plus certification psu": "unknown", "silverstone fhp-141": "unknown", "silverstone fhp141-vf": "unknown", } mapping370 = { "silverstone st85f-gs 850w": "unknown", "silverstone strider 1200w gold psu": "unknown", "silverstone strider essential series st70f-es 700w power supply": "unknown", "silverstone strider gold 1200w": "unknown", "silverstone strider gold 1200w ( gold psu )": "unknown", "silverstone tj08-e": "unknown", "sim card router": "unknown", "single 1200": "unknown", "single 5400 rpm hdd": "unknown", "single 60ghs miner from bfl labs": "bfl single 'sc'", # Closest match based on description "single 6990 with stock cooler": "6990", "single by mail": "unknown", "single card": "unknown", "single fan xfx 7950 black edition cards": "7950", "single jack cables": "unknown", "single mini": "unknown", "single sc asic miner": "bfl sc", # Assuming "sc" refers to BFL SC products "single worker": "unknown", "single-cpu intel 4 core [ i7 3820 ]": "unknown", "single30": "unknown", "singles device": "unknown", "sipolar 10 port hub": "unknown", "sipolar 10 port usb powered hubs": "unknown", "sis' old netbook": "unknown", "sitecom router": "unknown", "six-core processor": "unknown", "six-prong power cables": "unknown", "sj brand fan": "unknown", "sjt": "unknown", "slabs driver": "unknown", "slackware": "unknown", "sled": "unknown", "sleep toolkit": "unknown", "sli/ cross fire molex connector": "unknown", "slush mining proxy exe": "unknown", "slush pool": "unknown", "slush pool mining address": "unknown", "slush proxys": "unknown", "slush workers": "unknown", "sm bus controller": "unknown", "sm0/1/2": "unknown", "sm1": "unknown", "sm2": "unknown", "sm2 hashboard": "unknown", "small dc": "unknown", "small farm": "unknown", "small footprint 50w solar panel": "unknown", "small hard drives": "unknown", "small miner": "unknown", "small round 1": "unknown" } mapping371 = { "2x 2gb g.skill 1333mhz ram": "unknown", "2x 5770": "5770", "2x 5770s": "5770", # Assuming 's' indicates plural but refers to the same model. "2x 5830 rig": "5830", "2x 5830's": "5830", # Assuming apostrophe indicates plural but refers to the same model. "2x 5830s": "5830", # Assuming 's' indicates plural but refers to the same model. "2x 5850 rig": "5850", "2x 5850)": "5850", # Assuming typo or formatting error, closest match. "2x 5970's": "5970", # Assuming apostrophe indicates plural but refers to the same model. "2x 6950": "6950", "2x 6990": "6990", "2x 6990s": "6990", # Assuming 's' indicates plural but refers to the same model. "2x 700w psu": "unknown", "2x 750s": "unknown", # No clear match, could be a typo or unrelated hardware. "2x 7850 gpus": "7850", "2x 7950s": "7950", # Assuming 's' indicates plural but refers to the same model. "2x 92mm noctua": "unknown", "2x boards": "unknown", "2x gpus": "unknown", "2x miners": "unknown", "2x xfx r7990 6gb": "unknown", # No clear match, could be a typo or model not listed. "2x100ah": "unknown", "2x15amp breaker": "unknown", "2x1gb kingston ram": "unknown", "2x20 amp fuses": "unknown", "2x270": "unknown", # No clear match, could be a typo or model not listed. "2x280x": "unknown", # No clear match, could be a typo or model not listed. "2x49port hubs": "unknown", "2x4gb corsair ddr3-1600": "unknown", "2x5830 rig": "5830", "2x5850": "5850", "2x5850's": "5850", # Assuming apostrophe indicates plural but refers to the same model. "2x5850/5870/7970": "unknown", # Multiple models listed, unclear mapping. "2x5870 rig": "5870", "2x6 pin connections": "unknown", "2x600w diablotek da series psda600 600w atx12v v2.2 power supply": "unknown", "2x6850": "6850", "2x6870s": "6870", # Assuming 's' indicates plural but refers to the same model. "2x6950 rig": "6950", "2x6950's": "6950", # Assuming apostrophe indicates plural but refers to the same model. "2x6950s": "6950", # Assuming 's' indicates plural but refers to the same model. "2x6990s": "6990", # Assuming 's' indicates plural but refers to the same model. "2x6pin connectors": "unknown", "2x700w platinum psu": "unknown", "2x700w psu": "unknown", "2x750w thermaltake": "unknown", "2x7850": "7850", "2x7870 rig": "7870", "2x7950": "7950", "2x7950 mining pc": "7950", # Assuming it refers to the use of 7950 models in a mining PC. } mapping372 = { "smart meter": "unknown", "smart pdu": "unknown", "smart-ups": "unknown", "smartphones": "unknown", "smartpower units": "unknown", "smcd3gnv router": "unknown", "smd": "unknown", "smd blower": "unknown", "smd resistor": "unknown", "smoke detectors": "unknown", "smoke sensors": "unknown", "smos": "unknown", "smos-linux 1.3": "unknown", "smps 450 watt (24 pin)": "unknown", "snes": "unknown", "snow panther miner a1": "bitfily snow panther a1", "soc": "unknown", "soccerer's": "unknown", "socket": "unknown", "socket 775/t mobo": "unknown", "socket 939 board": "unknown", "socket extension": "unknown", "socket fm2+ motherboard": "unknown", "socket plug": "unknown", "softoff": "unknown", "software": "unknown", "software/hardware reset": "unknown", "softwarebitmain antminer u3": "antminer u3", # Assuming a typo or concatenation error, closest match. "solar": "unknown", "solar arrays": "unknown", "solar car battery charger": "unknown", "solar charge setup": "unknown", "solar energy": "unknown", "solar generator": "unknown", "solar miner": "unknown", "solar mppt charge controller": "unknown", "solar panel (200w)": "unknown", "solar panel 12v 40w": "unknown", "solar panel generators": "unknown", "solar power systems": "unknown", "solar powered farm": "unknown", "solar sun tracker": "unknown", "solar system hardware": "unknown", "solder": "unknown", "solder balls": "unknown", "solder bumps": "unknown", "soldered male connectors": "unknown", "soldering pump": "unknown", "soldering wick": "unknown", "solo cpu miner": "unknown", } mapping373 = { "solo rig": "unknown", "solo-miner": "unknown", "soloar panels": "unknown", "sonicwall 2000": "unknown", "sonicwall firewall": "unknown", "sonicwall firewalls": "unknown", "sonoff devices": "unknown", "sony vaio": "unknown", "sony vaio laptop": "unknown", "sony vio laptop": "unknown", # Possible typo but no matching hardware "sophos xg firewall": "unknown", "sorcerer from canaan": "unknown", # No exact match, possibly referring to Canaan products but unclear "sorcerer psus": "unknown", "sorcerers": "unknown", "sound blaster x-fi titanium fatal1ty": "unknown", "sound proof boxes": "unknown", "soundproof box": "unknown", "soundproofing box": "unknown", "sp-30": "unknown", # Close to spondooliestech sp30 yukon but not exact "sp-30s": "unknown", "sp-35": "unknown", # Close to spondooliestech sp35 yukon but not exact "sp-35 yukon": "spondooliestech sp35 yukon", "sp1": "unknown", "sp10 dawson": "spondooliestech sp10 dawson", "sp120 corsair fans": "unknown", "sp20 device": "unknown", "sp20 miner": "spondooliestech sp20 jackson", # Assuming "sp20" refers to "sp20 jackson" "sp20no1": "unknown", "sp20no2": "unknown", "sp20no3": "unknown", "sp35 yukon miners": "spondooliestech sp35 yukon", "sp35 yukons": "spondooliestech sp35 yukon", "sp3x": "unknown", "spal fans": "unknown", "spare cards": "unknown", "spare control board": "unknown", "spare controllers": "unknown", "spare ethernet port": "unknown", "spare part cooling fan": "unknown", "spare pc": "unknown", "spare psu": "unknown", "spare rig": "unknown", "spare router": "unknown", "spare server system or pc with 2 network cards": "unknown", "sparkle 1250w modular power supply 80+ gold": "unknown", "sparky": "unknown", "spartan-6 lx150 chips": "unknown", "speaker wire": "unknown", "speakers": "unknown", "special black adapter": "unknown", } mapping374 = { "special controller with special firmware": "unknown", "special racks for s19s": "unknown", "special spade terminals": "unknown", "spectrometer": "unknown", "sph sgminer": "unknown", "spi magna pro gold 1200w": "unknown", "spi_io()": "unknown", "spi_r()": "unknown", "split-room setup": "unknown", "splitter": "unknown", "splunk": "unknown", "spondoolie sp-30": "unknown", # Closest match would be "spondooliestech sp30 yukon" but not exact. "spondoolies sp10 1.4th": "spondooliestech sp10 dawson", # Assuming a typo or version difference. "spondoolies sp20 jackson": "spondooliestech sp20 jackson", "spondoolies sp20 miner": "spondooliestech sp20 jackson", # Assuming "miner" refers to the model. "spondoolies sp2018": "unknown", "spondoolies sp31": "spondooliestech sp31 yukon", "spondoolies sp31 miners": "spondooliestech sp31 yukon", "spondoolies tech": "unknown", "spondoolies tech sp35": "spondooliestech sp35 yukon", "spondoolies-tech sp30 miners": "spondooliestech sp30 yukon", "spondoollies sp 20": "spondooliestech sp20 jackson", # Assuming a typo. "spoondliestech sp1x dawson": "unknown", # Closest match would be "spondooliestech sp10 dawson" but not exact. "spoondolies": "unknown", "spoondoolies sp 35": "spondooliestech sp35 yukon", "sportsart eco-powr g510 indoor cycle": "unknown", "sptech sp3x": "unknown", "square d breaker": "unknown", "square d load center": "unknown", "square d whole house suppressor": "unknown", "squirrel cage fans": "unknown", "squirt guns": "unknown", "ssd boot drive": "unknown", "ssd drive": "unknown", "ssds": "unknown", "st32 virtual com port": "unknown", "stabilized supply": "unknown", "stabilizer": "unknown", "standard cat5e cable": "unknown", "standard mobile chargers with 2 and 2.5 amps": "unknown", "standard pc pwm case fan": "unknown", "standby generator": "unknown", "stapler clip": "unknown", "star wars salad from dole": "unknown", "starminer": "unknown", "starminer raspberry pi": "unknown", "start up disc creator": "unknown", "startech pcie splitters": "unknown", "startech pciexsplit6": "unknown", "starwars paper towels": "unknown", } mapping375 = { "stasic hashboard tester": "unknown", "static fan": "unknown", "static guard spray": "unknown", "station01": "unknown", "station02": "unknown", "stationary bicycle": "unknown", "steam": "unknown", "steel bars": "unknown", "step-down transformer": "unknown", "stick miner": "unknown", # No exact match, but seems related to mining hardware. "stinger hi-leg configuration a - single phase 120vb - three phase 208vc - single phase 120v": "unknown", "stm drivers": "unknown", "stm32 drivers": "unknown", "stm32 virtual com port": "unknown", "stm32 virtual com port driver": "unknown", "stm32 virtual port (usbser (v1.3.1.0))": "unknown", "stm32f103": "unknown", "stock air box for 2013 v6 accord": "unknown", "stock charger": "unknown", "stock clocking 925mhz gpu clock 1250mhz mem clock 1.250v": "unknown", "stock cooler": "unknown", "stock coolers": "unknown", "stock gpu": "unknown", "stock heatsink": "unknown", "stock heatsinks": "unknown", "stock ui": "unknown", "stockxfx 7970 gpu": "7970", "stove plug": "unknown", "stove/dryer plug": "unknown", "stratum": "unknown", "stratum and get work": "unknown", "stratum mining proxy": "unknown", "stratum proxy 220 gh/s": "unknown", "stratum proxy miner": "unknown", "stratum proxy server": "unknown", "stratumserver": "unknown", "stream 2.1": "unknown", "stream sdk 2.1": "unknown", "stream sdk 2.4": "unknown", "stream sdk 2.7": "unknown", "strip bar": "unknown", "strongu u6": "unknown", # No exact match, but seems like a typo or version difference from known StrongU miners. "stylus": "unknown", "sub panel": "unknown", "sub panels": "unknown", "sub-panel": "unknown", "sub-par hardware": "unknown", "subpanal": "unknown", "subpanels": "unknown", "suction fan": "unknown", } mapping376 = { "sun fire v880": "unknown", "sunny-boy 2500": "unknown", "sunon pdm1204pqbx-a double ball fan 12v 8w fan": "unknown", "sunpower panels": "unknown", "super hub router": "unknown", "superbpag": "unknown", "superbpag 70 watt hub": "unknown", "supermicro pws-1k41f-1r": "unknown", "supermicro pws-1k41p-1r": "unknown", "supplies": "unknown", "supply cable": "unknown", "surface pro 2": "unknown", "surge devices": "unknown", "surge protected strip bar": "unknown", "surge protector": "unknown", "surge protector strip": "unknown", "suse linux enterprise server 11 sp2 (x86_64)": "unknown", "switch (tp-link 8port tlsg1008d)": "unknown", "switch and led": "unknown", "switch port": "unknown", "switcher": "unknown", "switching pdus": "unknown", "sx": "unknown", "sx series miners": "unknown", "symantec": "unknown", "synology nas": "unknown", "synthetic hog hair air filters": "unknown", "syscooling pump": "unknown", "system": "unknown", "system device (nand)": "unknown", "system monitor": "unknown", "systemcooling kit": "unknown", "t 5850": "unknown", # No exact match, closest would be "5850" but not listed as such. "t-1": "unknown", "t-1m": "unknown", "t09 round sticker": "unknown", "t1's fans": "unknown", "t15s": "unknown", "t17 / t17+": "antminer t17+", # Assuming a general reference to both T17 and T17+ models. "t17 40t": "antminer t17", # Closest match, assuming typo or variant. "t17 40th": "antminer t17", # Assuming typo or variant. "t17 40ths": "antminer t17", # Assuming typo or variant. "t17 42 th": "antminer t17", # Assuming typo or variant. "t17 42 th/s miners": "antminer t17", # Assuming typo or variant. "t17 42t": "antminer t17", # Assuming typo or variant. "t17 antminer": "antminer t17", "t17 card": "unknown", # While related to the T17, this is a component, not the miner itself. "t17 fan": "unknown", # Component of T17, not the miner. "t17 hash board": "unknown", # Component of T17, not the miner. "t17 miner": "antminer t17", } mapping377 = { "t17 miners": "antminer t17", "t17 units": "antminer t17", "t17+ 58t": "antminer t17+", "t17+ 58th": "antminer t17+", "t17+ 64th": "antminer t17+", "t17+ control board": "antminer t17+", # Assuming control board refers to the T17+ model. "t17+ devices": "antminer t17+", "t17+ model": "antminer t17+", "t17+ pic file": "antminer t17+", # Assuming pic file refers to the T17+ model. "t17+i": "unknown", # No exact match, could be a typo or variant of T17+. "t17/s17": "unknown", # Could refer to either T17 or S17, ambiguous. "t17e hashboards": "antminer t17e", "t17e test fixture": "antminer t17e", # Assuming test fixture refers to the T17e model. "t17ei": "unknown", # No exact match, could be a typo or variant of T17e. "t17i": "unknown", # No exact match, could be a typo or variant of T17. "t19": "antminer t19", "t19 antminer": "antminer t19", "t2": "innosilicon t2 terminator", "t2 t24": "unknown", # No exact match, could be a typo or variant. "t23t50": "unknown", # No exact match, likely a typo or unrelated. "t2t": "innosilicon t2 turbo", "t2t 30th": "innosilicon t2 turbo", "t2t hm miner": "innosilicon t2 turbo", # Assuming hm refers to a variant of T2T. "t2t innosilicon": "innosilicon t2 turbo", "t2t miner": "innosilicon t2 turbo", "t2t psu": "innosilicon t2 turbo", # Assuming psu refers to the power supply unit for T2T. "t2t turbo": "innosilicon t2 turbo", "t2t units": "innosilicon t2 turbo", "t2t-25t": "innosilicon t2 turbo", "t2t-25th (innosilicon) miner": "innosilicon t2 turbo", "t2t-26t": "innosilicon t2 turbo", "t2t-26th": "innosilicon t2 turbo", "t2t-30t": "innosilicon t2 turbo", "t2t24": "unknown", # No exact match, could be a typo or variant of T2T. "t2th+": "innosilicon t2 turbo+", "t2thf 30th": "innosilicon t2 turbo hf+", "t2thf+": "innosilicon t2 turbo hf+", "t2ts": "unknown", # No exact match, could be a typo or variant of T2T. "t2tz": "unknown", # No exact match, could be a typo or variant of T2T. "t2tz 30thi": "unknown", # No exact match, could be a typo or variant of T2T. "t2tz asics": "unknown", # No exact match, could be referring to ASICs for T2T but unclear. "t2tz with bad fans": "unknown", # No exact match, could be referring to a specific issue with T2T but unclear. "t3 39th unit": "innosilicon t3 39t", "t3 t39": "innosilicon t3 39t", "t3 t50": "unknown", # No exact match, could be a typo or variant. "t3+": "innosilicon t3+", "t3+ 57t bitcoin miner": "innosilicon t3+ 57t", "t3+ units": "innosilicon t3+", "t3h 50th/s": "unknown", # No exact match, could be a typo or variant of T3. "t3h miners": "unknown", # No exact match, could be a typo or variant of T3. } mapping378 = { "t3t 39t": "innosilicon t3 39t", "t3t39": "unknown", # No exact match, could be a typo or shorthand for "innosilicon t3 39t" "t6600": "unknown", "t7400": "unknown", "t9 control board": "antminer t9", # Assuming the control board is part of the T9 miner setup "t9 miner": "antminer t9", "t9 miners": "antminer t9", # Plural form but referring to the same hardware "t9+ control board": "antminer t9+", # Assuming the control board is part of the T9+ miner setup "t9+ firmware": "antminer t9+", # Firmware refers to the software used by T9+ "t9+ heatsink": "antminer t9+", # Heatsink is a part of the T9+ hardware "t9+ miner": "antminer t9+", "t9+ miners": "antminer t9+", # Plural form but referring to the same hardware "t9+ unit": "antminer t9+", # Referring to the whole unit of T9+ "t9/apw3": "unknown", # No exact match, could be related to power supply units for miners but not listed "t9s": "unknown", # Could be a typo or shorthand for "antminer t9" but not clear "ta": "unknown", "tablet android 4.1.1": "unknown", "tabs": "unknown", "tacotime's rig": "unknown", "tagan 1300w 2force ii psu": "unknown", "tahiti": "unknown", "tahiti le card": "unknown", "tahiti segmentation fault (core dumped)": "unknown", "tall time capsule": "unknown", "tarp": "unknown", "taskbar icon": "unknown", "taskkillers": "unknown", "taurus miner c12": "unknown", "tav redhash units": "unknown", "tc 30592": "unknown", "tcp port 8333": "unknown", "td-w9980 tp-link router": "unknown", "tea pot": "unknown", "team ddr3-1600 4gb": "unknown", "team viewer": "unknown", "teamview": "unknown", "technobit 0ghs": "unknown", "technobit hex 16a": "unknown", "technobit hex 16b": "unknown", "technobit hex16b board": "unknown", "technobit hex16b miners": "unknown", "technobit hex4m": "unknown", "technobit hex8 a1 130gh/s miner": "unknown", "technobit nanofury": "nanofury / icefury", # Closest match, assuming "nanofury" is a typo or variant name "technobit's miner (hex16b bitfury chip)": "unknown", "technobit's own gui": "unknown", "techpowerup gpuz": "unknown", "ted spyder": "unknown", "teknet usb 3 hub": "unknown", "telnet": "unknown", } mapping379 = { "temp": "unknown", "temp chip": "unknown", "temp chip for antminer s9 #1": "unknown", "temp chip for antminer s9 #2": "unknown", "temp controller (contact)": "unknown", "temp monitor": "unknown", "temp monitors": "unknown", "temp readout": "unknown", "temp sensor and related components": "unknown", "temp sensor nct218": "unknown", "temp sensor tmp451": "unknown", "temp sensors 2 & 4": "unknown", "temp(chip1)": "unknown", "temp(chip2)": "unknown", "temp-sensor": "unknown", "temp-sensors": "unknown", "temperateu detector": "unknown", "temperature": "unknown", "temperature and humidity sensor": "unknown", "temperature and pressure sensors": "unknown", "temperature sensors": "unknown", "tempered glass": "unknown", "temps columns": "unknown", "terahash+ miners": "unknown", "terawhatever miner": "unknown", "terawulfs owned miners": "unknown", "terminal": "unknown", "terminal board": "unknown", "terminal window": "unknown", "terminals": "unknown", "terminus pod miner": "unknown", "terminus technology inc. fe 2.1 7-port hub": "unknown", "terrahash miners": "unknown", # No exact match, but could be related to "terrahash" products. "terraminer iv 1.7th/s asic miner": "cointerra terraminer iv", "terramineriv": "cointerra terraminer iv", "tesla batteries": "unknown", "tesla electric vehicles": "unknown", "tesla miner": "unknown", "tesla powerwall": "unknown", "tesla powerwall 2": "unknown", "tesla s2050": "unknown", "test jigs": "unknown", "test miners": "unknown", "tester/scanner sd card tool": "unknown", "testnet wallet": "unknown", "tf38gb ram": "unknown", "tftpd64": "unknown", "tgc": "unknown", "thermal grease": "unknown", "thermal grizzly conductonaut": "unknown", } mapping380 = { "thermal paste/heatsink": "unknown", "thermal sensors": "unknown", "thermal thermometer gun": "unknown", "thermal-take": "unknown", "thermalake goop": "unknown", "thermaltake 1500w power supply": "unknown", "thermaltake 700w bronze psu": "unknown", "thermaltake 700w psu": "unknown", "thermaltake 730 psu": "unknown", "thermaltake 750w psu": "unknown", "thermaltake 850 psu": "unknown", "thermaltake overseer rx-i": "unknown", "thermaltake rx2 750": "unknown", "thermaltake sp650pcbus": "unknown", "thermaltake toughpower xt gold 1475w powersupply": "unknown", "thermaltake tr2 600w": "unknown", "thermaltake w0133ru toughpower 1200w modular power supply": "unknown", "thermduct kit": "unknown", "thermistors": "unknown", "thermo-switch": "unknown", "third board": "unknown", "third card": "unknown", "third hash board": "unknown", "thousand watt power supply": "unknown", "thread concurrency": "unknown", "threads": "unknown", "three phase 200amp service": "unknown", "ths": "unknown", "thumb drive": "unknown", "thumb drives": "unknown", "thumbdrive": "unknown", "ti am335x beaglebone": "unknown", "tight vnc": "unknown", "tightvnc": "unknown", "tightvncserver": "unknown", "time machine (xbox)": "unknown", "time switcher": "unknown", "time warner cable modem": "unknown", "timewarner cable": "unknown", "tiny old comp": "unknown", "titan batch1": "unknown", "titan cubes": "unknown", "titanium screw": "unknown", "tl-wr1043nd router": "unknown", "tl5209 (3v3 regulator)": "unknown", "tml firmware modminers": "unknown", "tmp421yzdr": "unknown", "tmp451": "unknown", "tmp4512": "unknown", "tmp541 chip": "unknown", } mapping381 = { "tnm5000 universal programmer": "unknown", "tocgminer 2.10.4 xubuntu 12.04 linux": "unknown", "top card": "unknown", "tor": "unknown", "tornado box fans": "unknown", "torx screwdriver": "unknown", "torx screws": "unknown", "toshiba": "unknown", "toshiba satellite laptop": "unknown", "toughpower 1350w supply": "unknown", "toughpowers 1500w psus": "unknown", "tower": "unknown", "toxi oc saphires": "unknown", # No exact match, possibly a typo for a Sapphire GPU model but unclear which. "tp link 48 port switch": "unknown", "tp link ethernet cable extender": "unknown", "tp link repeater": "unknown", "tp link wr703n": "unknown", "tp-link 300mbps model": "unknown", "tp-link av500 starter kit": "unknown", "tp-link board": "unknown", "tp-link hs110": "unknown", "tp-link module": "unknown", "tp-link network adapter": "unknown", "tp-link partitions": "unknown", "tp-link pocket router": "unknown", "tp-link powerline": "unknown", "tp-link smart plugs": "unknown", "tp-link tl-mr3420 router": "unknown", "tp-link tl-sf1016d switch": "unknown", "tp-link tl-wn821n": "unknown", "tp-link wifi extender": "unknown", "tp-link wl703n": "unknown", "tplink 10/100 switches": "unknown", "tplink 703 router": "unknown", "tplink card": "unknown", "tplink tl-mr3020 firmware": "unknown", "tplink tl-wdr3600": "unknown", "tplink unit": "unknown", "tplink wdr3600": "unknown", "tplinks": "unknown", "transformator": "unknown", "transformator oil": "unknown", "transformer varnish": "unknown", "transistor": "unknown", "transistors": "unknown", "travel bag": "unknown", "trayer": "unknown", "treefrog usb hubs": "unknown", "trendnet 16 port greenswitch": "unknown", "trendnet powerline adapter": "unknown" } mapping382 = { "2x7950 mining rig": "unknown", # No exact match, but implies use of "7950" GPUs "2x7970s": "unknown", # No exact match, but implies use of "7970" GPUs "2x7990": "unknown", # No exact match, but implies use of "7990" GPUs, which is not listed "2x8 pin connectors": "unknown", "2xradeon 6950 cards": "6950", # Assuming a typo or version difference, closest match. "3 280x cards": "unknown", # No exact match, but implies use of "280x" GPUs, which is not listed "3 5850's": "5850", "3 5870s": "5870", "3 6850": "6850", "3 6970's": "6970", "3 7900 series cards": "unknown", # No exact match, but implies use of "7900 series" GPUs, which is not listed "3 7950s": "7950", "3 7970s": "7970", "3 ants": "unknown", # Could imply Antminers, but too vague without specific model "3 arrays": "unknown", "3 ati cards": "unknown", # ATI is a brand, not specific hardware "3 avalon 741": "avalon741", "3 bad small psu": "unknown", "3 bfl orders": "unknown", # BFL (Butterfly Labs) has multiple products listed, but no specific model mentioned "3 block erupter blade": "unknown", # No exact match, but related to ASIC mining hardware "3 cards": "unknown", "3 cards rig": "unknown", "3 chip jala": "unknown", # No exact match, possibly referring to a specific chip or product not listed "3 core am2+ phenom": "unknown", "3 dual gpu cards": "unknown", "3 fans at radiator": "unknown", "3 ghash/s rig": "unknown", "3 gpu's": "unknown", "3 gtx295": "gtx295", "3 hard drive": "unknown", "3 hash plates": "unknown", "3 hashboards": "unknown", "3 hdds": "unknown", "3 hp aircond": "unknown", "3 kinds of avalon": "unknown", # Implies multiple Avalon products, but too vague without specific models "3 kinds of innosilicon": "unknown", # Implies multiple Innosilicon products, but too vague without specific models "3 kinds of whatsminer": "unknown", # Implies multiple Whatsminer products, but too vague without specific models "3 knc asics": "unknown", # KNC has multiple products listed, but no specific model mentioned "3 laptops": "unknown", "3 mobo's": "unknown", "3 more s9": "antminer s9", "3 pc's": "unknown", "3 pciex1 ( top 2.5 middle2.5 bottom 5) slots": "unknown", "3 phase eaton br360 breakers": "unknown", "3 phase entrance": "unknown", "3 phase exhaust fans": "unknown", "3 phase power breakers": "unknown", "3 phase power pdus": "unknown", "3 phase power service": "unknown", "3 phase power sub-panel": "unknown", } mapping383 = { "trendnet wireless": "unknown", "trezor hard wallet": "unknown", "tri crossfire setup": "unknown", "tri-core amd": "unknown", "tri-core system": "unknown", "tri-fan setup": "unknown", "trifasical transformer": "unknown", "trip-lite 3' sjt power cable": "unknown", "triple-core": "unknown", "triplite 100-240v 20amp pdu": "unknown", "triplite 42u enclosure": "unknown", "tripp lite 30 amp pdus": "unknown", "tripp lite 30a 240v pdu": "unknown", "tripp lite pdu": "unknown", "tripp lite pdu (pduh32hv19)": "unknown", "tripp lite pduh20hvl6 pdu": "unknown", "tripp lite surge protectors": "unknown", "tripp-lite 30amp power strips": "unknown", "tripplite surge protector": "unknown", "tripplite upses": "unknown", "trixx (overclocking software)": "unknown", "trixx 2.0": "unknown", "trixx v4.0.1": "unknown", "troubleshooting tool kit": "unknown", "truck": "unknown", "truecrypt volume": "unknown", "tt 550w": "unknown", "tt psus": "unknown", "ttl cable": "unknown", "tube connector": "unknown", "tube steel duct": "unknown", "tun0 10.8.0.2 vpn": "unknown", "turcom 24 port usb 2.0 monster usb hub w/ac adapter power station": "unknown", "turnpot resistor": "unknown", "tv screen": "unknown", "tvs": "unknown", "twc": "unknown", "twelve pin connectors": "unknown", "twin frozr 6950": "6950", "twin fury": "twinfury", "twistd back end": "unknown", "twisted-12.0": "unknown", "two face window": "unknown", "two screws": "unknown", "tx650": "unknown", "tx750": "unknown", "tx850m": "unknown", "tx850w v1": "unknown", "type a rcd": "unknown", "type a to type b usb printer lead": "unknown", } mapping384 = { "u.s standard cables": "unknown", "u1 ant miner": "antminer u1", "u1 antminer": "antminer u1", "u1 antminer asic usb sticks": "antminer u1", "u1 cp2102 usb to uart bridge": "unknown", "u1 hw 1.2": "unknown", "u1 miner": "antminer u1", "u1 miners": "antminer u1", "u1 usb stick": "antminer u1", "u1/2's": "unknown", "u1/u2s": "unknown", "u10": "unknown", "u2 ant miner": "antminer u2+", "u2 antminer": "antminer u2+", "u2 minner": "antminer u2+", # Assuming a typo, closest match. "u2 sticks": "antminer u2+", "u2s": "antminer u2+", "u3 503b tvs diode": "unknown", "u3 antminer": "antminer u3", "u3 antminers": "antminer u3", "u3 miner": "antminer u3", "u5 ic chip": "unknown", "uab": "unknown", "uart": "unknown", "uart driver for the blizzard": "unknown", "uart1 spot": "unknown", "uber flexible 10ga automotive red/black wire pairs": "unknown", "ubiquiti": "unknown", "ubuntu (precise)": "unknown", "ubuntu (raring)": "unknown", "ubuntu 10": "unknown", "ubuntu 10.04": "unknown", "ubuntu 10.04 server": "unknown", "ubuntu 10.04.2 lts x86_64": "unknown", "ubuntu 10.10 desktop": "unknown", "ubuntu 10.4": "unknown", "ubuntu 10.4 64 bit": "unknown", "ubuntu 11": "unknown", "ubuntu 11.04 32bit desktop": "unknown", "ubuntu 11.04 desktop system": "unknown", "ubuntu 11.04 natty": "unknown", "ubuntu 12": "unknown", "ubuntu 12 10": "unknown", "ubuntu 12.0.4": "unknown", "ubuntu 12.04 (live usb)": "unknown", "ubuntu 12.04 32 bit client": "unknown", "ubuntu 12.04 64 bit": "unknown", "ubuntu 12.04 box": "unknown", "ubuntu 12.04 server 32bit": "unknown", "ubuntu 12.04 server edition": "unknown", } mapping385 = { "ubuntu 12.04.4 lts (gnu/linux 3.8.0-39-generic x86_64)": "unknown", "ubuntu 12.10 box": "unknown", "ubuntu 12.4 server": "unknown", "ubuntu 12.? lts": "unknown", "ubuntu 13": "unknown", "ubuntu 13.04 x64 droplet": "unknown", "ubuntu 13.10": "unknown", "ubuntu 13.10 64x": "unknown", "ubuntu 14.04": "unknown", "ubuntu 14.04 64bit": "unknown", "ubuntu 14.04 64bit server": "unknown", "ubuntu 14.04 lts": "unknown", "ubuntu 14.04 machine": "unknown", "ubuntu 15.10": "unknown", "ubuntu 16.04.1 lts": "unknown", "ubuntu 18.04": "unknown", "ubuntu 18.04 lts": "unknown", "ubuntu 18.04.03": "unknown", "ubuntu ati rigs/gpu combos": "unknown", "ubuntu box": "unknown", "ubuntu computers": "unknown", "ubuntu desktop": "unknown", "ubuntu hdd": "unknown", "ubuntu linux": "unknown", "ubuntu linux (console mode)": "unknown", "ubuntu linux 12.04": "unknown", "ubuntu linux 12.10": "unknown", "ubuntu linux 13.10 station": "unknown", "ubuntu lts": "unknown", "ubuntu mac-mini": "unknown", "ubuntu netbook": "unknown", "ubuntu nutty 11.04": "unknown", "ubuntu os": "unknown", "ubuntu pcs": "unknown", "ubuntu server": "unknown", "ubuntu server 11.04": "unknown", "ubuntu server 12": "unknown", "ubuntu server 64 bit": "unknown", "ubuntu vps": "unknown", "ubuntu workstation": "unknown", "ubuntu x64": "unknown", "udoo mini computer": "unknown", "ufasoft - bitcoin-miner": "unknown", "ufasoft coin application": "unknown", "ufasoft cpu miner": "unknown", "ufasoft sse3 miner": "unknown", "ugh/s usb miners": "unknown", "ugreen right angled cable": "unknown", "ugreen right angled ethernet cable": "unknown", "ulps": "unknown" } mapping386 = { "ultra 1000w psu": "unknown", "ultra 7 port hubs": "unknown", "ultra 850 watt psu": "unknown", "ultra durable motherboard": "unknown", "ultra sd sandisk": "unknown", "ultra x4": "unknown", "ultra x4 600w modular power supply": "unknown", "ultrahoist boards": "unknown", "ultrasparc iii": "unknown", "ultravnc": "unknown", "umbrel": "unknown", "umbrel os": "unknown", "umts stick": "unknown", "un-used computers with atleast 1xpci-e x16": "unknown", "underwear": "unknown", "uninstall utility": "unknown", "unistar": "unknown", "unistrut": "unknown", "unit fans": "unknown", "unit from aug 17": "unknown", "universal black antminer test fixture": "unknown", # No exact match, but related to Antminer series "university computer": "unknown", "unix box": "unknown", "unnamed one": "unknown", "unomp": "unknown", "unpowerd x16 to x16 raisers": "unknown", "unpowered risers": "unknown", "unused rpi": "unknown", "unused windows nt 4 workstation keys": "unknown", "upblast fan": "unknown", "ups (400w)": "unknown", "ups battery": "unknown", "ups monitoring software": "unknown", "ups power": "unknown", "ups systems": "unknown", "ups's 1.5kva": "unknown", "uranus 1050": "unknown", "uranus 850 (bronze)": "unknown", "us style plug for a computer psu": "unknown", "usa raspberry pi micro usb": "unknown", "usb (powered hub)": "unknown", "usb 1.1": "unknown", "usb 2.0 cable": "unknown", "usb 2.0 hub powered": "unknown", "usb 2.0 keyboard and mouse": "unknown", "usb 2.0 powered 10port hub": "unknown", "usb 2.0 powered hub": "unknown", "usb 2.0 slot": "unknown", "usb 2u unit": "unknown", "usb 3 drive": "unknown", } mapping387 = { "usb 3 port": "unknown", "usb 3.0 (blue) port": "unknown", "usb 3.0 10 port hub": "unknown", "usb 3.0 connected active hub": "unknown", "usb 3.0 ports": "unknown", "usb 3.0 slot": "unknown", "usb 3.0 stick": "unknown", "usb 3.0/2.0 hubs": "unknown", "usb 333 m/hash": "unknown", "usb 333mhash miners": "unknown", "usb 4g modem": "unknown", "usb 7": "unknown", "usb adapter": "unknown", "usb adaptor": "unknown", "usb am sticks": "unknown", "usb ant miner": "unknown", "usb ant miners": "unknown", "usb antminer": "unknown", "usb antminer 2ghs": "unknown", "usb antminer stick": "unknown", "usb antminer u2": "antminer u2+", "usb antminers u1": "antminer u1", "usb antminers u2": "antminer u2+", "usb artic cooler fans": "unknown", "usb asic block erupter": "unknown", # Closest match could be "block erupter asics" but not listed exactly. "usb asic block eruptor": "unknown", # Typo in "eruptor", intended to match "block erupter asics" but not listed. "usb asic devices": "unknown", "usb asic erupter": "unknown", # Implies "block erupter asics" but not listed exactly. "usb asic miner block erupter": "unknown", # Closest match could be "block erupter asics" but not listed exactly. "usb asic miners": "unknown", "usb asic mining": "unknown", "usb asic's": "unknown", "usb asicminer block erupter": "unknown", # Closest match could be "block erupter asics" but not listed exactly. "usb asicminer block erupter 333 mhs": "unknown", # Specific hash rate mentioned, but not listed exactly. "usb asicminer hub": "unknown", "usb b cable": "unknown", "usb based powered pci-e risers": "unknown", "usb bifury": "bi*fury", # Assuming a typo, closest match. "usb bitcoin (block erupters)": "unknown", # Implies "block erupter asics" but not listed exactly. "usb bloc miners": "unknown", "usb block": "unknown", "usb block erruptor": "unknown", # Typo in "erruptor", intended to match "block erupter asics" but not listed. "usb block erupter (25w)": "unknown", # Specific wattage mentioned, but not listed exactly. "usb block erupter 333mg": "unknown", # Specific hash rate mentioned, but not listed exactly. "usb block erupter sapphires": "unknown", # Specific variant mentioned, but not listed exactly. "usb block eruptor 336mhash asic": "unknown", # Typo in "eruptor", intended to match "block erupter asics" but not listed. "usb block miners": "unknown", "usb blocks": "unknown", "usb cable end": "unknown", "usb code/hotplug/device locking": "unknown", } mapping388 = { "usb com port": "unknown", "usb connection": "unknown", "usb connection 12v ac/dc power brick of 6a": "unknown", "usb connections": "unknown", "usb control port": "unknown", "usb converter": "unknown", "usb cube powering rasbperry pi 3": "unknown", "usb data cable": "unknown", "usb daulminer bitcoin&litecoin": "unknown", # Closest match could be "dualminer", but not listed. "usb delay": "unknown", "usb devices (fpgas/asics)": "unknown", # General category, not specific hardware. "usb dongle": "unknown", "usb dragon": "unknown", # Could be a reference to DragonMint but not specific enough. "usb drive 4gb": "unknown", "usb drive with linuxcoin": "unknown", "usb driven fan": "unknown", "usb driver": "unknown", "usb driver zadig 2.1.0": "unknown", "usb drivers": "unknown", "usb drivers with zadig from ftdibus to winusb": "unknown", "usb dual miners (ltc only)": "unknown", # Closest match could be "dualminer", but not listed. "usb dualminer": "unknown", # Closest match could be "dualminer", but not listed. "usb erupter 333m": "unknown", # Closest match could be "block erupter asics", but not specific enough. "usb erupter block": "unknown", # Closest match could be "block erupter asics", but not specific enough. "usb eruptor asics": "unknown", # Closest match could be "block erupter asics", but not specific enough. "usb extender": "unknown", "usb extension": "unknown", "usb flash 8gb": "unknown", "usb flash disk": "unknown", "usb flashdrive": "unknown", "usb fpga cards": "unknown", # General category, not specific hardware. "usb gekko miners": "unknown", # Closest match could be "gekkoscience", but not listed as such. "usb gekkoscience 8-16 gh/s": "unknown", # Closest match could be "gekkoscience", but not listed as such. "usb hdd": "unknown", "usb hotplug devices": "unknown", "usb hub \"plugable\" with 7 ports": "unknown", "usb hub (6 ports)": "unknown", "usb hub (tecknet 10 port)": "unknown", "usb hub 10 port": "unknown", "usb hubs with 4 asics": "unknown", # General category, not specific hardware. "usb hubs with 5amp ps": "unknown", "usb ica": "unknown", "usb jack": "unknown", "usb key": "unknown", "usb keyboard": "unknown", "usb lightning bolt plug": "unknown", "usb lines": "unknown", "usb linksys wireless card": "unknown", "usb linux": "unknown", "usb memory stick": "unknown", } mapping389 = { "usb microscope": "unknown", "usb minders": "unknown", "usb miner bifur": "bi*fury", # Closest match, assuming typo. "usb miners (5 ghs)": "unknown", "usb mining rigs": "unknown", "usb mouse": "unknown", "usb nanofury": "nanofury / icefury", # Closest match, assuming "nanofury" refers to either. "usb optical mouse and keyboard": "unknown", "usb orico hub": "unknown", "usb pipe": "unknown", "usb port from the motherboard": "unknown", "usb port(s)": "unknown", "usb power cable": "unknown", "usb power hub": "unknown", "usb powered risers": "unknown", "usb powered usb hub": "unknown", "usb powerhub": "unknown", "usb printer drivers": "unknown", "usb red fury": "red/bluefury", # Assuming "red fury" refers to Red/Blue Fury. "usb redfury asic miner": "red/bluefury", # Assuming "redfury" refers to Red/Blue Fury. "usb redirector client": "unknown", "usb redirector server": "unknown", "usb sapphire block eruptors rev 3.00": "unknown", # No exact match, possibly referring to a specific version of a mining device not listed. "usb serial converter": "unknown", "usb serial drivers": "unknown", "usb serial port (com3)": "unknown", "usb slot": "unknown", "usb socket": "unknown", "usb stick litecoin/bitcoin dual miners": "unknown", # No exact match, though it suggests a mining device. "usb stick with 11.10": "unknown", "usb sticks u-1": "antminer u1", # Assuming "u-1" refers to Antminer U1. "usb sticks u-2": "antminer u2+", # Assuming "u-2" refers to Antminer U2+. "usb thumb drive": "unknown", "usb thumbdrive - sandisk 16gb ultra fit usb 3.1 flash drive - sdcz430-016g-g46": "unknown", "usb tmo": "unknown", "usb to ethernet adapter": "unknown", "usb to its 5 volt output": "unknown", "usb to rj45 cable": "unknown", "usb to sata adapter": "unknown", "usb to serial converter": "unknown", "usb to serial converter board": "unknown", "usb to uart bridge": "unknown", "usb to uart bridge vcp driver": "unknown", "usb to uart bridge vcp drivers": "unknown", "usb to uart convertor": "unknown", "usb uart bridges": "unknown", "usb unit": "unknown", "usb version": "unknown", "usb wallet": "unknown", "usb wallwart": "unknown", } mapping390 = { "usb wi-fi adapter": "unknown", "usb wifi": "unknown", "usb wifi dongle": "unknown", "usb wifi modules": "unknown", "usb wireless key": "unknown", "usb y splitter": "unknown", "usb(2) hub": "unknown", "usb->serial converter": "unknown", "usb->ttl dongle": "unknown", "usb-a to micro-usb cable": "unknown", "usb-based block erupter": "unknown", # No exact match, but related to "block erupter asics" which is not listed. "usb-erupters": "unknown", # Similar to above, implies a type of ASIC miner but not listed. "usb-mine-erupters": "unknown", # Again, suggests a type of ASIC miner but not explicitly listed. "usb-serial controller d": "unknown", "usb-to-9pin serial adapter cables": "unknown", "usb/hdd": "unknown", "usb0": "unknown", "usb1": "unknown", "usb2": "unknown", "usb2 ports": "unknown", "usb2 slots": "unknown", "usb2.0 hub": "unknown", "usb3 aitech": "unknown", "usb3 chips": "unknown", "usb3 ports": "unknown", "usb3.0": "unknown", "usb3.0 port": "unknown", "usb`s": "unknown", "usbdeview": "unknown", "usbee miners (asicminers)": "unknown", # Suggests ASIC miners but not a specific model listed. "usbminers": "unknown", # Implies ASIC miners but not a specific model listed. "usd card": "unknown", "usdm kill-a-watt": "unknown", "used parts": "unknown", "used psu": "unknown", "used racking": "unknown", "used router": "unknown", "utility tub sink": "unknown", "utp cable": "unknown", "v 1": "unknown", "v extreme": "unknown", "v1 board": "unknown", "v2 block erupter blades": "unknown", # No exact match, but related to "block erupter asics" which is not listed. "v2 blue boards": "unknown", "v2 board": "unknown", "v2 erupter blade": "unknown", # Similar to "v2 block erupter blades", implies a type of ASIC miner but not listed. "v2.01 blade": "unknown", "v2.3 m-board": "unknown", "v4 hashing boards": "unknown", "v480": "unknown", } mapping391 = { "v5 hashing boards": "unknown", "v9": "antminer v9", "v9 board control": "unknown", "v9 hashboards": "unknown", "v9 machine": "unknown", "v9 miner": "antminer v9", "v9s": "unknown", "vaccum": "unknown", "vacuum": "unknown", "vacuum cleaner": "unknown", "vapor x r9 280x": "unknown", "vapor-x": "unknown", "vapor-x 280x": "unknown", "variable fans": "unknown", "vbs script": "unknown", "vcard": "unknown", "vcore": "unknown", "vct tile": "unknown", "vectors 2": "unknown", "vent tubes": "unknown", "vent. 135mm": "unknown", "ventilation": "unknown", "ventilation fan": "unknown", "ventilation fans": "unknown", "ventilation regulation": "unknown", "ventilation system": "unknown", "vents in ceiling": "unknown", "verison fios router": "unknown", "verizon account": "unknown", "verizon broadband": "unknown", "verizon mi424wr-gen2 router": "unknown", "verizon westell 7500 dsl modem/wireless router combo": "unknown", "vertex 3 ssd": "unknown", "vertminer": "unknown", "vest-pocket usb miner": "unknown", "vga 8 pin to 6+2 pin connectors": "unknown", "vga cable": "unknown", "vga cards": "unknown", "vga compatible controller": "unknown", "vga dummy plugs": "unknown", "vga gigabyte gtx770oc-4gb": "unknown", "vga to dvi adapter": "unknown", "vga/dvi cable (monitor)": "unknown", "vi": "unknown", "via 1.7 cpu": "unknown", "via c7": "unknown", "via c7 1.8 ghz cpu": "unknown", "via c7 cpu": "unknown", "via eden": "unknown", "via epia 600mhz board": "unknown", } mapping392 = { "via epia c7 (esther)": "unknown", "viabtc": "unknown", "video card fans": "unknown", "video card mining": "unknown", "video card nvidia gtx 760": "unknown", "video card r7 200 series": "unknown", "video card(s)": "unknown", "video drivers": "unknown", "videocard 7850": "7850", "videocards": "unknown", "vidtoo controller": "unknown", "vino-server": "unknown", "virgin mobile 3g connection": "unknown", "virgin router": "unknown", "virgin superhub": "unknown", "virgin superhub router": "unknown", "virtual com drivers": "unknown", "virtual machines": "unknown", "virtual reality": "unknown", "vision engine": "unknown", "visionman vp-1100": "unknown", "visiontek 5850s": "5850", # Assuming a typo or plural form, closest match. "visiontek 6950": "6950", "visiontek 6990": "6990", "visiontek 7950": "7950", "visiontek 7970": "7970", "visiontek cards": "unknown", "visiontek hd 6950 1gb": "6950", # Closest match, assuming specific model details are not crucial. "visionteks": "unknown", "visonman prospector 200": "unknown", "vista 32 bit machine": "unknown", "vista emachines pc": "unknown", "vista x64": "unknown", "visual basic 2013": "unknown", "visual studio 2008": "unknown", "visual studio 2010 express": "unknown", "vliw4": "unknown", "vm": "unknown", "vmm": "unknown", "vmware esxi box": "unknown", "vmware fusion": "unknown", "vmware fusion 6": "unknown", "vmware machine": "unknown", "vmware window": "unknown", "vmware workstation(10.0.1 build-1379776)": "unknown", "vnc": "unknown", "vnish-firmware": "unknown", "vo": "unknown", "volcano vap": "unknown", "volt meter": "unknown", } mapping393 = { "3 phase transformer": "unknown", "3 phases": "unknown", "3 pin adapters": "unknown", "3 prong dryer outlet": "unknown", "3 rigs": "unknown", "3 s-1's": "unknown", "3 s9 miners": "antminer s9", "3 slot motherboard": "unknown", "3 sp20": "spondooliestech sp20 jackson", "3 terra hash": "unknown", "3 th": "unknown", "3 th miner": "unknown", "3 total": "unknown", "3 units": "unknown", "3 x 1024mb xfx ati hd6950 800m ddr5 pci-e": "6950", "3 x 16x pcie slots": "unknown", "3 x 5830's": "5830", "3 x 6970": "6970", "3 x 6990": "6990", "3 x 7950 sapphire mining rig": "7950", "3 x his radeon 6950s": "6950", "3 x1 to x16 adapters": "unknown", "3 x3 modules": "unknown", "3\" manifold system": "unknown", "3\" round duct": "unknown", "3*6pin psu cables": "unknown", "3- 60gh/s bfl miners": "bfl single 'sc'", # Assuming a match based on the hash rate and manufacturer. "3-5870's 850w corsair": "5870", "3-card rig": "unknown", "3-com switch": "unknown", "3-d printed vents": "unknown", "3-phase 150kva step-down transformer": "unknown", "3-phase 20 amp circuit": "unknown", "3-phase wye": "unknown", "3-pins fans": "unknown", "3.0 amp d-link hub-7": "unknown", "3.1 ghs": "unknown", "3.1ghz athlon ii x2": "unknown", "3.2 th pacific device from xbet": "unknown", "3.2in tft lcd": "unknown", "3.3 amp fan": "unknown", "3.3 volt regulator (chip with 8 legs) u15": "unknown", "3.5\" \"green\" drive": "unknown", "3.5\" drive rack": "unknown", "3.5\" floppies": "unknown", "3.5\" floppy drive": "unknown", "3.5a adapter": "unknown", "3.5g hdspa dongle": "unknown", "3.5kv inverter": "unknown", "3.6 ghs usb stick": "unknown", } mapping394 = { "volt-meters": "unknown", "voltage modded grideeds": "unknown", "voltage offset": "unknown", "voltage regulation cable": "unknown", "voltage regulator": "unknown", "voltage regulators": "unknown", "voltage step up converter": "unknown", "voltages": "unknown", "voodoo 5500 card": "unknown", "voodoo2 cards": "unknown", "vostro 5830": "unknown", "vps": "unknown", "vps server": "unknown", "vps:2.6 ghz 6 core processor": "unknown", "vrm heatsink": "unknown", "vrm sensors": "unknown", "vrm sink mod": "unknown", "vrm1": "unknown", "vt6212l": "unknown", "vtx3d 290x": "unknown", "vtx3d 7870 tahiti le card": "unknown", "w xp laptop": "unknown", "w-lan": "unknown", "w.d caviar green 500gb sata iii hdd": "unknown", "w7 64bit": "unknown", "w7 rig": "unknown", "w7-64 netbook": "unknown", "w7x64": "unknown", "w8": "unknown", "wall and ceiling exhaust fans": "unknown", "wall outlet": "unknown", "wall plug": "unknown", "wall socket": "unknown", "wall to adapter cable": "unknown", "wallet on my computer": "unknown", "wallets": "unknown", "wallwart power supply with an usb port": "unknown", "warning sounds": "unknown", "watchguard xtm2 25w": "unknown", "water and nutrition": "unknown", "water cooled i5": "unknown", "water coolers/fans": "unknown", "waterblock": "unknown", "watercooled 5970": "5970", # Assuming a typo or version difference, closest match. "watt-meter": "unknown", "wattmeter plug": "unknown", "watts up power meter": "unknown", "watts up pro meter": "unknown", "wd 40gb hdd": "unknown", "wd 500gb aaks": "unknown", } mapping395 = { "wd 500gb aakx": "unknown", "wd1600b": "unknown", "wd750 pocket drive": "unknown", "weaved": "unknown", "web browser": "unknown", "web server": "unknown", "web ui": "unknown", "webcam": "unknown", "webcl miners": "unknown", "website": "unknown", "weirshark": "unknown", "weller wes51 soldering station": "unknown", "wemo insight": "unknown", "wemo switch": "unknown", "wep key": "unknown", "werkstashun": "unknown", "western digital 500 gb hdd": "unknown", "western digital caviar blue 500gb 3.5\" sata 3.0gb/s internal hard drive -bare drive": "unknown", "western digital caviar blue 500gb sataiii 6gb/s 16mb cache 3.5 inch internal hard drive": "unknown", "western digital n900 dual-band router": "unknown", "wget-ssl": "unknown", "whatminer m3": "unknown", # Closest match would be "whatsminer m3" but the prefix is incorrect. "whatminers": "unknown", "whatsminer 5.0.2": "unknown", "whatsminer hash": "unknown", "whatsminer m1 unit": "unknown", "whatsminer m2": "whatsminer m2", "whatsminer m21": "whatsminer m21", "whatsminer m21s boost circuit ic": "whatsminer m21s", # Assuming the user refers to the M21s model with additional details. "whatsminer m3 machines": "whatsminer m3", "whatsminer m3 power supply": "whatsminer m3", # Assuming the user refers to the M3 model with additional details about its power supply. "whatsminer m3 v2": "whatsminer m3", # Assuming "v2" is a version detail not specified in the original list. "whatsminer m3 v2.2": "whatsminer m3", # Assuming "v2.2" is a version detail not specified in the original list. "whatsminer m30s": "whatsminer m30s", "whatsminer m30s + miners": "whatsminer m30s+", # Assuming the user refers to the M30s+ model with a typo. "whatsminer m30s+ 82t": "whatsminer m30s+", # Assuming the user refers to the M30s+ model with additional details. "whatsminer m31s+ 80t": "whatsminer m31s+", # Assuming the user refers to the M31s+ model with additional details. "whatsminer m31s+ 82t": "whatsminer m31s+", # Assuming the user refers to the M31s+ model with additional details. "whatsminer m32 fan simulator kit": "whatsminer m32", # Assuming the user refers to the M32 model with additional details. "whatsminer m3s": "unknown", # No exact match, possibly a typo or version not listed. "whatsminer m3x": "whatsminer m3x", "whatsminer m3x1": "whatsminer m3x", # Assuming "x1" is a version detail not specified in the original list. "whatsminer m50 units": "whatsminer m50", "whatsminer machines": "unknown", "whatsminer model m1-v1.2": "unknown", # No exact match, possibly a typo or version not listed. "whatsminer.net": "unknown", "whatsminers": "unknown", "whatspower p3": "unknown", "whatspower p3 power supply": "unknown", "whatspower p5": "unknown", } mapping396 = { "white 18 pin interface cable": "unknown", "white cables": "unknown", "white data cable": "unknown", "white info wire": "unknown", "white wire": "unknown", "whole home protector": "unknown", "whole home surge suppression": "unknown", "whole house protection": "unknown", "whole house protector": "unknown", "whole house surge protector": "unknown", "whole panel surge suppression": "unknown", "whs 2011": "unknown", "wi fi routers": "unknown", "wi-fi card: atheros ar8121": "unknown", "wi-fi controller with antenna": "unknown", "wi-fi extender": "unknown", "wi-fi usb stick": "unknown", "wifi acces point": "unknown", "wifi access point": "unknown", "wifi adapter": "unknown", "wifi adapter kit": "unknown", "wifi aerial": "unknown", "wifi antennas": "unknown", "wifi bridge": "unknown", "wifi enabled light switch and wifi camera": "unknown", "wifi extender": "unknown", "wifi extender from netgear": "unknown", "wifi hotspot": "unknown", "wifi interface": "unknown", "wifi modules": "unknown", "wifi network": "unknown", "wifi stick": "unknown", "wifi to ethernet adapter": "unknown", "wifi usb dongle (tp-link tl-wn725n v2)": "unknown", "wifi-connected machines": "unknown", "win 2008 r2 standard": "unknown", "win 7 32 bit": "unknown", "win 7 64 system": "unknown", "win 7 boxes": "unknown", "win 7 laptop": "unknown", "win 7 machine": "unknown", "win 7 rig": "unknown", "win 7 ult x64": "unknown", "win 7 ultimate 64bit": "unknown", "win 7 ultimate installation disk": "unknown", "win 7 with 128 drivers": "unknown", "win 8": "unknown", "win 8 desk top": "unknown", "win 8.1": "unknown", "win 8.1 64 bit": "unknown", } mapping397 = { "win 8.1 64-bit machine": "unknown", "win 8.1 media server": "unknown", "win defender": "unknown", "win driver": "unknown", "win machine": "unknown", "win pro x32": "unknown", "win usb": "unknown", "win usb driver from zadig": "unknown", "win vista laptop": "unknown", "win vista sp2": "unknown", "win xp": "unknown", "win-xp": "unknown", "win10": "unknown", "win10 pro": "unknown", "win7 32 pro": "unknown", "win7 32bit sp0": "unknown", "win7 64 bit system": "unknown", "win7 64-bit ultimate": "unknown", "win7 64bit ultimate edition": "unknown", "win7 dedicated desktop": "unknown", "win7 hdd": "unknown", "win7 machine": "unknown", "win7 mining proxy.exe": "unknown", "win7 os": "unknown", "win7 pc": "unknown", "win7 rig": "unknown", "win7 ultimate": "unknown", "win7 ultimate 32 bit": "unknown", "win7 ultimate 64-bit": "unknown", "win7 ultimate 64bit": "unknown", "win7 ultimate sp1(x64)": "unknown", "win7 x64 machine": "unknown", "win7 x64 machines": "unknown", "win7 x64 pcs": "unknown", "win7 x64 system": "unknown", "win7-64": "unknown", "win7-64bit miner": "unknown", "win7-64bit ultimate machine": "unknown", "win7-x64": "unknown", "win7x32 ultimate6990": "6990", # Closest match based on the unique identifier "6990" at the end. "win7x64sp1": "unknown", "win7x64sp1 msdn": "unknown", "win7x86": "unknown", "win8": "unknown", "win8 64bit": "unknown", "win8-64bit miner": "unknown", "win8.1": "unknown", "win8.1x64": "unknown", "win8.1x64 vm": "unknown", "winblows": "unknown" } mapping398 = { "winblows 7": "unknown", "wind generator": "unknown", "wind turbine": "unknown", "wind turbine (200w)": "unknown", "windforce \"triangle cool\" heatsink": "unknown", "windmill": "unknown", "window": "unknown", "window 7": "unknown", "window 7 ( 32 bit )": "unknown", "window 7(virtual machine)": "unknown", "window 8.1": "unknown", "window 8.1 machine": "unknown", "window a/c": "unknown", "window ac": "unknown", "window ac units": "unknown", "window air": "unknown", "window fans": "unknown", "window gadget gpu observer": "unknown", "window screen": "unknown", "windows 10": "unknown", "windows 10 machine": "unknown", "windows 10 pc": "unknown", "windows 10 pro": "unknown", "windows 10 system": "unknown", "windows 10 tablet": "unknown", "windows 2012 server": "unknown", "windows 64bit": "unknown", "windows 7 \"64\" machine": "unknown", "windows 7 / 64 bit": "unknown", "windows 7 32-bit": "unknown", "windows 7 32bit": "unknown", "windows 7 64": "unknown", "windows 7 64 bit": "unknown", "windows 7 64bit core i7 cpu": "unknown", "windows 7 64bits": "unknown", "windows 7 boot loader": "unknown", "windows 7 box": "unknown", "windows 7 computer": "unknown", "windows 7 home 64-bit": "unknown", "windows 7 home premium 64bit": "unknown", "windows 7 lappy": "unknown", "windows 7 laptop": "unknown", "windows 7 machines": "unknown", "windows 7 mining rig": "unknown", "windows 7 pc": "unknown", "windows 7 pro": "unknown", "windows 7 pro x64": "unknown", "windows 7 ultimate 32bit": "unknown", "windows 7 ultimate 64 bit": "unknown", "windows 7 ultimate 64-bit with 6-core cpu and 8 gb ram": "unknown", } mapping399 = { "windows 7 ultimate 64bit": "unknown", "windows 7 xp": "unknown", "windows 7x64": "unknown", "windows 8 64 bit (pro version)": "unknown", "windows 8 64-bit": "unknown", "windows 8 desktop": "unknown", "windows 8 machine": "unknown", "windows 8 pc": "unknown", "windows 8 professional 64bit": "unknown", "windows 8 usb": "unknown", "windows 8.1 laptop": "unknown", "windows 8.1 x64": "unknown", "windows 8x64": "unknown", "windows 95 upgrade": "unknown", "windows bitcoin-core qt client": "unknown", "windows boxes": "unknown", "windows cd": "unknown", "windows desktop": "unknown", "windows explorer": "unknown", "windows firewall": "unknown", "windows ics": "unknown", "windows laptop": "unknown", "windows os": "unknown", "windows os: 10 home": "unknown", "windows paralleli": "unknown", "windows phone": "unknown", "windows remote connection": "unknown", "windows rig": "unknown", "windows security essentials": "unknown", "windows server": "unknown", "windows server 2003": "unknown", "windows server 2008": "unknown", "windows server 2008 rc2": "unknown", "windows server 2012 datacenter": "unknown", "windows server 2012 os": "unknown", "windows snmp service": "unknown", "windows system": "unknown", "windows vista / 7 gadget": "unknown", "windows vista 32bit": "unknown", "windows xp 32bits": "unknown", "windows xp intel pentium 4": "unknown", "windows xp laptop": "unknown", "windows xp machine": "unknown", "windows xp sp1": "unknown", "windows xp wallet": "unknown", "windows xp2 sp3": "unknown", "windows xp64": "unknown", "windows7": "unknown", "windoze box": "unknown", "wine": "unknown", } mapping400 = { "winged insect": "unknown", "winusb": "unknown", "winusb (v6.1.7600.16385)": "unknown", "winusb driver 6.1.7600.16385": "unknown", "winusb drivers from zadig": "unknown", "winusb drivers with zadic": "unknown", "winusb with zadiq": "unknown", "winxp 32bit": "unknown", "winxp 64 host": "unknown", "winxp notebook": "unknown", "winxp os drive": "unknown", "winxp sp3": "unknown", "wire cover": "unknown", "wire king-cord (10a and 120v)": "unknown", "wire rack": "unknown", "wire racked shelves": "unknown", "wire racking": "unknown", "wire racks": "unknown", "wire stands": "unknown", "wired antminers": "unknown", # No specific model provided "wired keyboard": "unknown", "wired network adapters": "unknown", "wired nics": "unknown", "wired router": "unknown", "wired switch": "unknown", "wireless": "unknown", "wireless 4 port modem router": "unknown", "wireless adapter": "unknown", "wireless access point": "unknown", "wireless access points": "unknown", "wireless adsl modem/router": "unknown", "wireless ap": "unknown", "wireless b connection": "unknown", "wireless broadband router": "unknown", "wireless card": "unknown", "wireless devices": "unknown", "wireless extenders": "unknown", "wireless hub": "unknown", "wireless keyboard": "unknown", "wireless lan adapter": "unknown", "wireless miners": "unknown", # No specific model provided "wireless network": "unknown", "wireless network adapters": "unknown", "wireless nic": "unknown", "wireless nic card": "unknown", "wireless phone": "unknown", "wireless pi": "unknown", "wireless range booster": "unknown", "wireless repeaters": "unknown", "wireless router's power brick": "unknown", } mapping401 = { "wireless routers": "unknown", "wireless switches": "unknown", "wireless usb stick": "unknown", "wl500g-deluxe": "unknown", "wndr3700v4": "unknown", "wnr3500lv2": "unknown", "woman's leg stockings": "unknown", "women's stockings": "unknown", "wood boxes": "unknown", "wood frames": "unknown", "wood rigs": "unknown", "wood tongue n groove": "unknown", "wooden box": "unknown", "wooden shelf (spurce pine wood)": "unknown", "work can roll": "unknown", "work computer": "unknown", "work had expire": "unknown", "work had roll time": "unknown", "work machines": "unknown", "work pc": "unknown", "work pc's": "unknown", "work roll time": "unknown", "worker": "unknown", "worker 1": "unknown", "worker 2": "unknown", "worker a": "unknown", "worker b": "unknown", "worker submit 360 shares over an hour": "unknown", "worker1": "unknown", "worker2": "unknown", "workers": "unknown", "working hash board": "unknown", "working hashboard": "unknown", "worksize 128": "unknown", "wpworks": "unknown", "wr641g": "unknown", "wr741n": "unknown", "written sd card": "unknown", "wrt54gl": "unknown", "ws-4948": "unknown", "wu": "unknown", "wye adapters": "unknown", "wyse 150se": "unknown", "x processes": "unknown", "x-1 miners": "unknown", # No exact match, but could be related to "black arrow prospero x-1" if considering mining hardware context. "x-1050 (ss-1050xm active pfc f3)": "unknown", "x-series x-1050 1050w atx12v / eps12v sli certified crossfire ready 80 plus gold certified full modular active pfc power supply": "unknown", "x-viper 750 watt psu": "unknown", "x1 - x1 risers": "unknown", "x1 extensions": "unknown", } mapping402 = { "x1 kit": "unknown", "x1 risers": "unknown", "x1 to x16 riser": "unknown", "x1 to x16 risers": "unknown", "x11": "unknown", "x11 hash algo": "unknown", "x11vnc": "unknown", "x12 output": "unknown", "x16 extensions": "unknown", "x16 slot": "unknown", "x16 sockets": "unknown", "x16 to x16 riser": "unknown", "x16 to x16 risers": "unknown", "x17 firmware": "unknown", "x1900": "unknown", "x1950": "unknown", "x24 cards": "unknown", "x3 prospero unit 1th/s": "black arrow prospero x-3", "x3 psu": "unknown", "x300": "unknown", "x4 955": "unknown", "x4 innosilicon a4 dominators": "unknown", # Questionable mapping, as "A4 Dominator" is not explicitly listed but is a product of Innosilicon. "x4 sapphire radeon r9 290x \"bf4 edition\" 4096mb gddr5": "unknown", # No exact match, but related to GPU mining. "x4 usb powered fans": "unknown", "x550z": "unknown", "x58 motherboard": "unknown", "x5970": "5970", "x64 win7 computer": "unknown", "x650": "unknown", "x6500 fgpa": "x6500 fpga miner", "x6800": "unknown", "x79 chipset board": "unknown", "xampp": "unknown", "xbox": "unknown", "xbox 360": "unknown", "xbox 360s": "unknown", "xbox360 controller": "unknown", "xbuntu 11.04": "unknown", "xc6slx150-3csg484": "unknown", "xclio windtunnel cases": "unknown", "xeon 1230": "unknown", "xeon 2-4 core servers": "unknown", "xfinity modem": "unknown", "xfinity modems": "unknown", "xfire 7970s": "7970", "xfire bridge": "unknown", "xfire bridges": "unknown", "xfire cables": "unknown", "xfx 1gb black edition": "unknown", "xfx 280x black edition": "unknown", } mapping403 = { "xfx 5830": "5830", "xfx 5850 black edition": "5850", "xfx 5870s": "5870", "xfx 5970 black edition": "5970", "xfx 6850": "6850", "xfx 6850 - 1gb gpus": "6850", # Assuming the specification is an additional detail "xfx 6870": "6870", "xfx 6870 black edition": "6870", "xfx 6959s": "unknown", # Likely a typo, no direct match "xfx 6970": "6970", "xfx 6990s": "6990", "xfx 7850": "7850", "xfx 7950": "7950", "xfx 7950 black edition single fan cards": "7950", "xfx 7950 double d": "7950", "xfx 7970 black edition": "7970", "xfx 7970 black edition gpu": "7970", "xfx 80+ gold psu": "unknown", # PSU, not a mining hardware "xfx black edition 7970": "7970", "xfx cards": "unknown", # Too vague, no specific model mentioned "xfx double d black edition 7970s": "7970", "xfx double dissipation cooler": "unknown", # Part of cooling system, not mining hardware "xfx ghost dd 7970": "7970", "xfx hd 6750": "6750", "xfx hd-695x-znfc radeon hd 6950 1gb 256-bit gddr5": "6950", "xfx hd-695x-znfc va.3 radeon hd 6950 1gb": "6950", "xfx hd5870s": "5870", "xfx hd6870": "6870", "xfx hd7950": "7950", "xfx model": "unknown", # No specific model mentioned "xfx model of each": "unknown", # No specific model mentioned "xfx non reference 5850": "5850", "xfx non-reference 5850": "5850", "xfx ones": "unknown", # Too vague, no specific model mentioned "xfx pro850 psu": "unknown", # PSU, not a mining hardware "xfx proseries 650w": "unknown", # PSU, not a mining hardware "xfx r7990 rig": "unknown", # No direct match, possibly referring to a custom setup involving 7990 "xfx r9 280x": "unknown", # Not listed in the provided hardware list "xfx radeon 6770": "6770", "xfx radeon 6950": "6950", "xfx radeon 7850": "7850", "xfx radeon hd 5870 - graphics adaptor x 4": "5870", "xfx radeon hd 6670 \"turks\" card": "6670", "xfx radeon hd 6770": "6770", "xfx radeon hd 6870 hd-687a-znfc video card with eyefinity": "6870", "xfx radeon hd 6950": "6950", "xfx radeon hd 7970 ghz edition 3gb gddr5": "7970", "xfx radeons": "unknown", # Too vague, no specific model mentioned "xfx7950": "7950", "xfx7990": "unknown", # No direct match, possibly a typo or not listed } mapping404 = { "3.6.2": "unknown", "3.6.6": "unknown", "3.75gh": "unknown", "3.9kw pv array": "unknown", "3/0 runs": "unknown", "30 amp 208v-240v pdu": "unknown", "30 amp 240 circuits": "unknown", "30 amp 240v circuits": "unknown", "30 amp 240v plugs": "unknown", "30 amp car charger": "unknown", "30 amp circuits": "unknown", "30 amp l14-30r receptacle": "unknown", "30 amp l6r cables": "unknown", "30 amp lines": "unknown", "30 amp pdus": "unknown", "30 amp power regulator": "unknown", "30 amp psu": "unknown", "30 amp tree-pole breakers": "unknown", "30 gh/sec bfl miner": "bfl sc", # Assuming "gh/sec" refers to "GH/s" and "bfl" refers to Butterfly Labs products. "30 miners": "unknown", "30 mln box botnet": "unknown", "30 mm closed-cell foam": "unknown", "30 rigs": "unknown", "30 th model": "unknown", # No specific model mentioned, could potentially refer to a mining hardware with ~30 TH/s but not listed. "30-40gh/s": "unknown", # No specific hardware mentioned, could potentially refer to a range of mining hardware but not listed. "300 amp service": "unknown", "300 cards rx 580": "unknown", # While "rx 580" is a GPU model, it's not specifically listed as a mining hardware in the provided list. "300 gh/s": "unknown", # No specific hardware mentioned, could potentially refer to a range of mining hardware but not listed. "300 mbps tplink wireless n adsl2 + modem router": "unknown", "300 mhash": "unknown", # No specific hardware mentioned, could potentially refer to a range of mining hardware but not listed. "300 w old powersuplly": "unknown", "300 watt commercial solar panels": "unknown", "30000cfm upblast exhaust fan": "unknown", "3000w transformers": "unknown", "3000watts transformer": "unknown", "300gb scsi drive": "unknown", "300kw farm": "unknown", "300mh/s": "unknown", # No specific hardware mentioned, could potentially refer to a range of mining hardware but not listed. "300mhash/s card": "unknown", # No specific hardware mentioned, could potentially refer to a range of mining hardware but not listed. "300w antec power supply": "unknown", "300w power supply": "unknown", "3060ti non- lhr": "unknown", # While "3060ti" is a GPU model, it's not specifically listed as a mining hardware in the provided list. "30a 2 pole circuits": "unknown", "30a 240v breakers": "unknown", "30a breaker": "unknown", "30a pdu": "unknown", "30a switches": "unknown", "30amp 208v pdus": "unknown", "30amp 240v breaker": "unknown", "30amp circuit": "unknown", } mapping405 = { "xfxs": "unknown", "xfx| pro550w xfx ts 550w rtl": "unknown", "xiaomi 20000mah battery": "unknown", "xigmatek asgard ii b/o cpc-t45ue-u01 black / orange computer case": "unknown", "xigmatek elysium case": "unknown", "xilence modular series 1200w 150": "unknown", "xilinx": "unknown", "xilinx board": "unknown", "xilinx board (c55)": "unknown", "xilinx cb": "unknown", "xilinx control board": "unknown", "xilinx fpga": "unknown", "xilinx spartan-6 fpga lx9 microboards": "unknown", "xilinx xc7z010": "unknown", "xilinx zynq": "unknown", "xilinx zynqcma": "unknown", "xinshili q3 30t": "unknown", "xinshili q3 miners": "unknown", "xion case": "unknown", "xmsi z77a-gd65 mobo": "unknown", "xorg": "unknown", "xorg config": "unknown", "xorg-x11-drivers": "unknown", "xorg.conf": "unknown", "xover cable": "unknown", "xp 32-bit": "unknown", "xp laptop": "unknown", "xp machines": "unknown", "xp model with cvitek": "unknown", "xp pro laptop": "unknown", "xp pro rig": "unknown", "xp sp3": "unknown", "xp system": "unknown", "xp vm": "unknown", "xp3000+": "unknown", "xpcc 11.4": "unknown", "xserver-xorg": "unknown", "xshell 6 for windows": "unknown", "xtm25": "unknown", "xtreme 5850s": "unknown", # No exact match, but "5850" is a known hardware, decision is questionable. "xtreme gear 700w atx power supply": "unknown", "xubuntu 11.04 64 bit": "unknown", "xubuntu 11.04 64b": "unknown", "xubuntu 12.04 x64": "unknown", "xubuntu 12.04.2 lts": "unknown", "xubuntu 12.10": "unknown", "xubuntu 13.04": "unknown", "xubuntu laptop": "unknown", "xubuntu linux based mining rig": "unknown", "xubuntu miner": "unknown", } mapping406 = { "xylinx 7010 (s9j control board)": "unknown", # No exact match, and "xylinx 7010" does not directly correspond to any known mining hardware. "y adapters": "unknown", # General hardware, not specific to any listed mining device. "y connector": "unknown", # General hardware, not specific to any listed mining device. "y splitters": "unknown", # General hardware, not specific to any listed mining device. "y-exhaust tube": "unknown", # General hardware, not specific to any listed mining device. "y-power connector cable": "unknown", # General hardware, not specific to any listed mining device. "y.l. d12bm-12d fan": "unknown", # General hardware, not specific to any listed mining device. "yaln (yate loon) fan": "unknown", # General hardware, not specific to any listed mining device. "yate loon": "unknown", # General hardware, not specific to any listed mining device. "yate loon electronics fan": "unknown", # General hardware, not specific to any listed mining device. "yd yd12038b2g 4.5a(gp) fans": "unknown", # General hardware, not specific to any listed mining device. "yd12038b2g 4.5a fans": "unknown", # General hardware, not specific to any listed mining device. "yd1850pc power supply": "unknown", # General hardware, not specific to any listed mining device. "yellow 12v lead": "unknown", # General hardware, not specific to any listed mining device. "yellow jacket usb miners": "unknown", # No exact match, and does not directly correspond to any known mining hardware. "yellow top optimas": "unknown", # General hardware, not specific to any listed mining device. "yellowjackets": "unknown", # No exact match, and does not directly correspond to any known mining hardware. "yld12bm-12d": "unknown", # General hardware, not specific to any listed mining device. "yoli evo": "unknown", # No exact match, and does not directly correspond to any known mining hardware. "yosemite": "unknown", # No exact match, and does not directly correspond to any known mining hardware. "ypool miner": "unknown", # No exact match, and does not directly correspond to any known mining hardware. "yunhuibtc miner power supply": "unknown", # No exact match, and does not directly correspond to any known mining hardware. "z15": "unknown", # No exact match, and does not directly correspond to any known mining hardware. "z15 miner controllers": "unknown", # No exact match, and does not directly correspond to any known mining hardware. "z77 g45 motherboard": "unknown", # General hardware, not specific to any listed mining device. "z77 thunderbolt": "unknown", # General hardware, not specific to any listed mining device. "z77a-g45": "unknown", # General hardware, not specific to any listed mining device. "z77a-g45 motherboard": "unknown", # General hardware, not specific to any listed mining device. "z77a-gd65 gaming msi mobo": "unknown", # General hardware, not specific to any listed mining device. "z77a-gd65 mb": "unknown", # General hardware, not specific to any listed mining device. "z77x-ud5h motherboard": "unknown", # General hardware, not specific to any listed mining device. "z87 chipset": "unknown", # General hardware, not specific to any listed mining device. "z87-gd65 gaming z87 1150 rti": "unknown", # General hardware, not specific to any listed mining device. "z9": "unknown", # No exact match, but could potentially refer to "Antminer Z9" or "Antminer Z9 Mini" without further context. "z9 minis": "unknown", # Could potentially refer to "Antminer Z9 Mini", but without "Antminer" it's unclear. "zadig (2.2)": "unknown", # Software tool, not hardware. "zadig driver": "unknown", # Software tool, not hardware. "zadig drivers": "unknown", # Software tool, not hardware. "zadig procedure": "unknown", # Software tool, not hardware. "zadig tool": "unknown", # Software tool, not hardware. "zadig tools": "unknown", # Software tool, not hardware. "zadig uart driver": "unknown", # Software tool, not hardware. "zadig utility": "unknown", # Software tool, not hardware. "zag drivers": "unknown", # Likely a typo or unclear reference, no known mining hardware matches. "zalman": "unknown", # General hardware brand, not specific to any listed mining device. "zalman 1000w psu": "unknown", # General hardware, not specific to any listed mining device. "zalman 1250psu": "unknown", # General hardware, not specific to any listed mining device. "zalman 850w psu": "unknown", # General hardware, not specific to any listed mining device. "zalmann gs1000": "unknown", # General hardware, not specific to any listed mining device. "zardig utility": "unknown", # Likely a typo for "zadig utility", which is software, not hardware. } mapping407 = { "zdiag": "unknown", "zen controller": "unknown", "zenbook": "unknown", "zenccontroller rasp pi": "unknown", "zeners": "unknown", "zero w": "unknown", "zeus": "unknown", # Could potentially refer to any Zeus product, but too vague. "zeus 128-chip thunder": "unknown", # No exact match, likely a variant of a Zeus product. "zeus 6-chip blizzards": "unknown", # Close to "zeusminer blizzard", but not an exact match. "zeus blizards": "unknown", # Likely a typo for "zeusminer blizzard", but not an exact match. "zeus chip tester": "unknown", "zeus cyclones": "unknown", "zeus falcons": "unknown", "zeus hash": "unknown", "zeus lightning x6": "unknown", # No exact match, likely a variant of a Zeus product. "zeus miner \"blizzard\" asic units": "zeusminer blizzard", "zeus miner blizzard asic units": "zeusminer blizzard", "zeus test fixture": "unknown", "zeusminer 96 chips": "unknown", # No exact match, likely a variant of a Zeus product. "zeusminer blizzard": "zeusminer blizzard", "zeusminer blizzardx3": "unknown", # No exact match, likely a variant of a Zeus product. "zeusminer driver": "unknown", "zfs": "unknown", "zfs modules": "unknown", "zg834-v1.3": "unknown", "zipfile": "unknown", "zombies": "unknown", "zonealarm firewall + av": "unknown", "zotac gtx560ti 448 cores": "unknown", # No exact match, but related to GPU mining. "zotac ion (nvidia ion) vid card": "unknown", # No exact match, but related to GPU mining. "zotac nm10 board": "unknown", "zt series 550 watt atx modular": "unknown", "zte f680 router": "unknown", "ztex 1.15y": "ztex 1.15y", "ztex driver": "unknown", "ztex fpga module": "unknown", # Could potentially refer to any ZTEX FPGA product, but too vague. "ztex module": "unknown", # Could potentially refer to any ZTEX FPGA product, but too vague. "ztex project ztexbtcminer-120703": "unknown", "ztex quad boards": "unknown", # Likely refers to a ZTEX product, but no exact match. "ztex quad fpga 1.15y": "ztex 1.15y", # Assuming a variant of "ztex 1.15y". "ztex setup quad unit": "unknown", # Likely refers to a ZTEX product, but no exact match. "ztex singles": "unknown", # Likely refers to a ZTEX product, but no exact match. "ztex's btcminer": "unknown", "zybo": "unknown", "zync fpga": "unknown", "zync sink": "unknown", "zynq 7000 soc/fpga development board": "unknown", "zynq c41": "unknown", "zynq image": "unknown", "zynq mainboard": "unknown", } mapping408 = { "zynq oscillator": "unknown", } mapping409 = { "30amp fuse": "unknown", "30amp plug": "unknown", "30gh block erupter": "unknown", "30gh/s asic miner": "unknown", "30gh/s bfl asics": "unknown", "30gh/s block erupter cube": "unknown", "30gh/s miner from bfl": "unknown", "30ghash machine": "unknown", "30rigs": "unknown", "30th model": "unknown", "30x what i'm running": "unknown", "310mhs": "unknown", "32 asics": "unknown", "32 bit geforce 9800 gt nivida video card": "9800gt", "32 bit ubuntu": "unknown", "32 chip": "unknown", "32 chip software": "unknown", "32 slot 150 amp box": "unknown", "32-bit bfgminer": "unknown", "32-bit primecoin miner": "unknown", "320 cfm fan": "unknown", "320 hdd": "unknown", "3200 mh/s": "unknown", "320gb 7200rpm seagate momentus thin drive": "unknown", "320m": "unknown", "320mi": "unknown", "320watter": "unknown", "322.18 gh/s avg": "unknown", "3250 m3 extractor": "unknown", "32a blue (2p+e) plugs": "unknown", "32a psu": "unknown", "32bit": "unknown", "32bit bfgminer": "unknown", "32bit xp": "unknown", "32f4d1b2": "unknown", "32gb hdd": "unknown", "32gb thumbdrive": "unknown", "32gh r-box": "unknown", "32gh/s block erupter cube": "unknown", "33 panel array": "unknown", "3300-03 psu": "unknown", "330mh/s asic": "unknown", "330mh/s erupter": "unknown", "330w psu": "unknown", "333 be usb sticks": "unknown", "333 mh/s usb erupter": "unknown", "333 mh/s usb eruptor": "unknown", "333 mh/s usb miners": "unknown", "333(=666)mh/s miner": "unknown", "333mh block eruptor": "unknown", } mapping410 = { "333mh/s asicminer block erupter": "unknown", "333mh/s usb": "unknown", "333mhz cpu's": "unknown", "33mh miners": "unknown", "350 cfm in duct fan": "unknown", "350 kwatt array": "unknown", "350 watt atx power supplies": "unknown", "350 watt power supply": "unknown", "3500 cfm window fan": "unknown", "3500kwh total per month": "unknown", "350a sub-breaker": "unknown", "350kh gridseeds": "unknown", "350mh/s": "unknown", "350w power supply": "unknown", "350w ps": "unknown", "350w psu": "unknown", "355mh/s": "unknown", "3570k cpu": "unknown", "35a239d3": "unknown", "36 erupters": "unknown", "36 gh/s miner": "unknown", "360mm rad": "unknown", "365watt power supply": "unknown", "36ghs r-box": "unknown", # Closest match could be "rkminer r4-box" but not listed, so marked as unknown. "36kva": "unknown", "3770k processor": "unknown", "379124-001": "unknown", "37th model": "unknown", "380": "unknown", "380 v installation": "unknown", "384gib memory": "unknown", "3850": "unknown", "3870x2": "unknown", "38x6970's": "unknown", "3930k": "unknown", "3930k cpu": "unknown", "39th model": "unknown", "3a power adapters": "unknown", "3a power supplies": "unknown", "3amp usb2.0 hub": "unknown", "3b": "unknown", "3com 100baset switch": "unknown", "3d model of 4\" ducting": "unknown", "3d printed adapters": "unknown", "3d printed duct adapters": "unknown", "3d printed part": "unknown", "3d printed shrouds": "unknown", "3d render farm": "unknown", "3d work": "unknown", "3f27-45-1 rackable systems 450w power supply": "unknown", } mapping411 = { "3g cell connection": "unknown", "3g connection": "unknown", "3g-router": "unknown", "3g/4g cell booster": "unknown", "3gb gigabyte 7970 ghz": "unknown", # Closest match would be "7970" but it's not listed, so marked as unknown. "3gb ram": "unknown", "3gh": "unknown", "3giga hash": "unknown", "3gpu rigs": "unknown", "3hdd": "unknown", "3kva ups units": "unknown", "3kw solar array": "unknown", "3m brand merv 9 filters": "unknown", "3m filters": "unknown", "3pin wires": "unknown", "3rd 5970": "5970", "3rd gen i7 processor": "unknown", "3rd hashboard": "unknown", "3rd pci-e slot": "unknown", "3rd power supply": "unknown", "3rd system": "unknown", "3s 5 ah custom-made 21700 cell battery": "unknown", "3tb seagate baracuda": "unknown", "3tb seagate baracuda external": "unknown", "3th": "unknown", "3th of asic usb": "unknown", "3th/s miner": "unknown", "3th/s mining farm": "unknown", "3v ttl to usb converter": "unknown", "3x 220v 30amp breakers": "unknown", "3x 2gb ddr3 1333mhz (total 6 gb)": "unknown", "3x 450kva transformers": "unknown", "3x 5770 cards": "5770", "3x 5830s": "5830", "3x 5850": "5850", "3x 5850 system": "5850", "3x 6990": "6990", "3x bi*furry": "bi*fury", # Assuming a typo, closest match. "3x hdds": "unknown", "3x s9 13.5t": "antminer s9", # Assuming a specific version of S9, but exact match not listed. "3x sapphire r9 270x": "unknown", # Closest match would be "270x" but it's not listed, so marked as unknown. "3x xfx 6870": "6870", "3x2 pci-e connectors": "unknown", "3x5830": "5830", "3x5870": "5870", "3x5970 rigs": "5970", "3x60gh bfl miners": "unknown", # Closest match would be "bfl" related, but specific model not listed. "3x60gh units": "unknown", "3x60gh/s bfl": "unknown", "3x6870's": "6870", } mapping412 = { "3x6950 mining pc": "6950", "3x6970 rig": "6970", "3x6990s (club 3ds)": "6990", "3x7850 sapphire 2gb": "7850", "3x7970ghz": "7970", "3xgpu rig": "unknown", "3xr9 270": "unknown", # No exact match, assuming a general GPU not listed "3xsapphire dual-x 7950 gpu": "7950", "3xt9": "unknown", # No exact match, possibly referring to a model not listed "4 - 16 x - 16x non powered risers": "unknown", "4 15 kilowatt wind turbines": "unknown", "4 5830": "5830", "4 5850": "5850", "4 600w psus": "unknown", "4 7950 vaporx cards": "7950", "4 amp psu": "unknown", "4 asus r280x2 750w psu": "unknown", # No exact match, possibly referring to a model not listed "4 bfl singles": "bfl single 'sc'", "4 blade image": "unknown", "4 blade images": "unknown", "4 board miner": "unknown", "4 card rigs": "unknown", "4 cards rig": "unknown", "4 case fan": "unknown", "4 core and 4gb ram vps": "unknown", "4 dead boards": "unknown", "4 gb kingston sd card": "unknown", "4 gb ram": "unknown", "4 gbytes 1333 mhz ddr3": "unknown", "4 ghash/s": "unknown", "4 gig flash": "unknown", "4 gigs ram": "unknown", "4 gpu system": "unknown", "4 hdi": "unknown", "4 inch flex tube": "unknown", "4 inch round duct": "unknown", "4 inch wye": "unknown", "4 inch wyes": "unknown", "4 miners": "unknown", "4 mining rigs": "unknown", "4 monitor workstation": "unknown", "4 of these puppies": "unknown", "4 pack switchers": "unknown", "4 pci-e connectors": "unknown", "4 pcie connectors": "unknown", "4 pin cables": "unknown", "4 pin connector terminal": "unknown", "4 pin to micro usb adapter": "unknown", "4 pmw fans": "unknown", "4 port asus router": "unknown", } mapping413 = { "100 amp subpanel": "unknown", "100 amps in separate subpanel": "unknown", "100 computers": "unknown", "100 ghs miner": "unknown", # No exact match, but could refer to a generic 100 GH/s capable miner "100 port switch": "unknown", "100% fresh install": "unknown", "100+mb/s wifi connection": "unknown", "1000 amp service": "unknown", "1000 asic miners": "unknown", "1000 ghs": "unknown", # No exact match, but could refer to a generic 1000 GH/s capable miner "1000 gold": "unknown", "1000 mhash/sec": "unknown", # No exact match, but could refer to a generic 1000 MH/s capable miner "1000 psu": "unknown", "1000 series": "unknown", "1000 w corsair hx 1000": "unknown", "1000 w power supply": "unknown", "1000 watt 80+ gold psu": "unknown", "1000 watt corsair": "unknown", "1000 watt inverter": "unknown", "1000 watt pc psu": "unknown", "1000 watt psu's": "unknown", "1000 watt psus": "unknown", "1000 watt raidmax psu": "unknown", "1000 watter psu": "unknown", "10000 btu window mount": "unknown", "1000ma psu": "unknown", "1000mh/s machine": "unknown", # No exact match, but could refer to a generic 1000 MH/s capable miner "1000w": "unknown", "1000w atx psu": "unknown", "1000w chieftec": "unknown", "1000w cooler master silent pro psu": "unknown", "1000w dell server psu": "unknown", "1000w evga p2": "unknown", "1000w kingwin psu": "unknown", "1000w ocz": "unknown", "1000w rig": "unknown", "1000watt coolmaster silentprom psu": "unknown", "1000watt corsair 80 plus bronze psus": "unknown", "1000watt power supply": "unknown", "100a relays": "unknown", "100a sub panel": "unknown", "100a subpanel": "unknown", "100ah batteries": "unknown", "100amp box": "unknown", "100amp sub panel": "unknown", "100ft 14 guage wire": "unknown", "100gb ssd": "unknown", "100gh/s": "unknown", # No exact match, but could refer to a generic 100 GH/s capable miner "100ghs hardwre": "unknown", # No exact match, but could refer to a generic 100 GH/s capable miner "100ghz contract": "unknown" } mapping414 = { "4 port hubs": "unknown", "4 port switch": "unknown", "4 rigs": "unknown", "4 sapphire radeon hd 5830s": "5830", "4 sapphire vapor x 7950 gpus": "7950", "4 slots available in my box": "unknown", "4 ton ac unit": "unknown", "4 tons of cooling rigs": "unknown", "4 wires": "unknown", "4 x 2 gb ram sticks": "unknown", "4 x 4850": "4850", "4 x 5830": "5830", "4 x 5970": "5970", "4 x 5970 rig": "5970", "4 x 5970 rigs": "5970", "4 x 6950s": "6950", "4 x 7970 gigabyte oc mining rig": "7970", "4 x 7970 rig": "7970", "4 xeon procs with ht": "unknown", "4\" adapters": "unknown", "4\" exhaust": "unknown", "4\" flex duct": "unknown", "4\" flex house": "unknown", "4\" inline fan": "unknown", "4\" intake": "unknown", "4\" round duct": "unknown", "4-pin connector": "unknown", "4-pin corsair fan": "unknown", "4-pin fan": "unknown", "4-pin molex connectors": "unknown", "4-pin to 6-pin power converter": "unknown", "4.10 cgminer": "unknown", "4.5 gh/s": "unknown", "4.7 / 4.9 k resistors": "unknown", "4.7uf electrolytics": "unknown", "4.8cgminer": "unknown", "4.99 ohm 1% resistor": "unknown", "40 amp breaker": "unknown", "40 amp fuse": "unknown", "40 chip version hardware": "unknown", "40 gb pata hdd": "unknown", "40 high cube mining container": "unknown", "40 lpm 1/24hp march pump": "unknown", "40\" hdmi tv": "unknown", "40' container": "unknown", "400 gb hdi": "unknown", "400 series": "unknown", # No direct match, could refer to a series of GPUs but not specific enough "4000+ mhs": "unknown", "400a panel": "unknown", "400amp panel": "unknown", } mapping415 = { "400gh/s asic": "unknown", "400gh/s bitfury rig": "unknown", "400ghps gaming rig": "unknown", "400mhps gaming rig": "unknown", "400w enermax psu": "unknown", "400w generic-brand psu": "unknown", "400w psu": "unknown", "400watt enermax psu": "unknown", "400watt monocrystalline panels": "unknown", "4090s": "unknown", "4096 thread": "unknown", "40a psu": "unknown", "40a variable 5 to 15v psu": "unknown", "40mm bolts": "unknown", "40th": "unknown", "40x40x28mm 12v fans": "unknown", "410gh": "unknown", "410j": "unknown", "42 ghs": "unknown", "426 mh/s": "unknown", "42u racks": "unknown", "4350": "4350", "44 th miner": "unknown", "45 chip board": "unknown", "45 chip boards": "unknown", "45 chips": "unknown", "45 pc's": "unknown", "450 watt ups units": "unknown", "4500 ghash/s": "unknown", "4500cfm fan": "unknown", "450w psu": "unknown", "450w second psu": "unknown", "450w vs450 corsair psu": "unknown", "45kw genset": "unknown", "45kwatt array": "unknown", "45w sempron": "unknown", "4600 1x5850": "unknown", "460gtx overclocked": "unknown", "470 cfm duct fan": "unknown", "470ohm resistor": "unknown", "470uf electrolytics": "unknown", "475 watt psu": "unknown", "48 port cisco 3750g switches": "unknown", "480s": "unknown", "480v 3 phase": "unknown", "480w psu": "unknown", "4830": "4830", "4850 x2": "unknown", # No exact match, but could refer to "4850" "4850s": "4850", "4850x2": "unknown" # No exact match, but could refer to "4850" } mapping416 = { "4870 x2": "unknown", # No exact match, but could refer to "4870" "4870x2": "4870", # Assuming typo or shorthand for "4870" "4870x2 farm": "4870", # Assuming typo or shorthand for "4870", context suggests a mining setup "48port": "unknown", "48v lifepo4 batteries": "unknown", "48volt 170 amp battery pack": "unknown", "49 port block erupter usb hub": "unknown", "49 port eyeboot hub": "unknown", "49 usb asicminer hub": "unknown", "49-port asicminer usb hub": "unknown", "49-port block erupter hub": "unknown", "4a 12v power supply units": "unknown", "4a units power supply": "unknown", "4core1333-viiv (asrock) mobo": "unknown", "4core1333-viiv asrock": "unknown", "4g arctic cooling mx-2 thermal compound paste": "unknown", "4g box router": "unknown", "4g device": "unknown", "4g internet router": "unknown", "4g modem": "unknown", "4g router": "unknown", "4g wifi modem": "unknown", "4g wifi router": "unknown", "4gb 800mhz ddr2": "unknown", "4gb card": "unknown", "4gb corsair ram": "unknown", "4gb crucial ssd": "unknown", "4gb ddr ii": "unknown", "4gb ddr3": "unknown", "4gb ddrd2": "unknown", # Typo, but still "unknown" "4gb flash usb": "unknown", "4gb generic ddr3": "unknown", "4gb kingston datatraveler g3": "unknown", "4gb kingston sd card": "unknown", "4gb memory": "unknown", "4gb of memory": "unknown", "4gb of ram": "unknown", "4gb persistence file": "unknown", "4gb ram": "unknown", "4gb sd card": "unknown", "4gb single stick corsair": "unknown", "4gb usb pendrive": "unknown", "4gpus": "unknown", "4k breakout board kits": "unknown", "4mb dsl": "unknown", "4pcbs": "unknown", "4pin to usb": "unknown", "4th": "unknown", "4th gen core processor integrated graphics controller": "unknown", "4th gen intel core i7-4770k 3.5ghz lga 1150": "unknown", } mapping417 = { "4th module": "unknown", "4ts": "unknown", "4u cases": "unknown", "4u ct anonymous": "unknown", "4u rackmount cases": "unknown", "4u server": "unknown", "4x 100 amp pdus": "unknown", "4x 1200w antec psu": "unknown", "4x 280x mining rig": "unknown", # Assuming "280x" refers to a GPU model, but it's not listed. "4x 5830": "5830", "4x 5830's": "5830", "4x 5970's": "5970", "4x 6990 rig": "6990", "4x 7950": "7950", "4x 7950 gpu's": "7950", "4x ati radeon 6990": "6990", "4x be4": "unknown", "4x cards": "unknown", "4x controller": "unknown", "4x gigabyte 20cm pci-e risers": "unknown", "4x gpu rig (5770": "5770", "4x gpus": "unknown", "4x gtx 1050ti": "unknown", # GTX 1050ti is not listed. "4x icarus": "icarus", "4x lepa 1600w psu": "unknown", "4x nvidia cards": "unknown", "4x pcie mboard": "unknown", "4x s9": "antminer s9", "4x s9 14.0t": "antminer s9", # Assuming the "14.0t" refers to the hash rate, not the model. "4x sapphire 5830": "5830", "4x sapphire radeon extreme 5830": "5830", "4x xfx 7950": "7950", "4x2.1mm to molex cables": "unknown", "4x5830 rig": "5830", "4x5830 rigs": "5830", "4x5830's": "5830", "4x5850": "unknown", # "5850" is not listed. "4x5850 gpu (cypress)": "unknown", # "5850" is not listed, and "cypress" is a codename. "4x5870's": "5870", "4x5870s": "5870", "4x6770 machine": "unknown", # "6770" is not listed. "4x6950's": "unknown", # "6950" is listed, but the plural form here might imply multiple units. "4x7950": "7950", "4x7950 mining rigs": "7950", "4x7950 rig": "7950", "4x7970s": "unknown", # "7970" is listed, but the plural form here might imply multiple units. "4xxx card": "unknown", "5 20 amp receptacles": "unknown", "5 5850's": "unknown", # "5850" is not listed. "5 5870's": "5870", } mapping418 = { "5 7950": "unknown", "5 amp cube": "unknown", "5 card rig": "unknown", "5 chip unit": "unknown", "5 chips": "unknown", "5 cubes": "unknown", "5 fans": "unknown", "5 gh butterfly labs bitcoin miner": "butterflylabs mini rig", # Questionable mapping "5 giga hash butterfly labs miner": "butterflylabs mini rig", # Questionable mapping "5 gpu": "unknown", "5 pin cable": "unknown", "5 pin cables": "unknown", "5 pin data cable": "unknown", "5 pin wire": "unknown", "5 port switch": "unknown", "5 rigs with 8 gpu's each": "unknown", "5 series cards": "unknown", "5 tier wire shelving unit": "unknown", "5 tons ac unit": "unknown", "5 volt / 700ma travel charger": "unknown", "5 work computers": "unknown", "5 x 5870 windows mining rig": "5870", "5 x 7950's": "7950", "5 x 7970": "7970", "5 x sapphire r9 280x": "unknown", # No exact match, but related to GPU mining "5\" duct": "unknown", "5\" ducting": "unknown", "5\" exhaust": "unknown", "5\" round duct": "unknown", "5(=15)gh/s miner": "unknown", "5-15p receptacles": "unknown", "5-chip units": "unknown", "5-chip-miner": "unknown", "5-meter usb cable": "unknown", "5-port usb hub with cardreader": "unknown", "50 amp breaker": "unknown", "50 amp diodes": "unknown", "50 amp main breaker": "unknown", "50 amp oven outlet": "unknown", "50 amp plug": "unknown", "50 amp power supply": "unknown", "50 bfl single": "bfl single 'sc'", # Questionable mapping "50 breaker": "unknown", "50 foot old cable": "unknown", "50 ghz": "unknown", "50 kh/s": "unknown", "50 kva transformer": "unknown", "50 miners software": "unknown", "50\" tv": "unknown", "50$ tablet": "unknown" } mapping419 = { "500 gb sata": "unknown", "500 panels 220 watts each": "unknown", "500 psu": "unknown", "500 watt (2x pci 6+2) power supply": "unknown", "500 watt atx power supply": "unknown", "500 watt pc power supply": "unknown", "500 watt power supply": "unknown", "500 watts power supply": "unknown", "5000 btu airconditioner": "unknown", "5000 watt rated step up/down transformer": "unknown", "50000 btu ac": "unknown", "5000s series gpu": "unknown", "5000w 220v converter": "unknown", "500gb hard disk": "unknown", "500gb hard drive": "unknown", "500gh/s": "unknown", "500gh/s minirig": "unknown", # No exact match, but seems related to mining hardware. "500gh/s of hashing": "unknown", "500kw 480v heavy power": "unknown", "500mhash": "unknown", "500va ups": "unknown", "500w pc power supply": "unknown", "500w power supply": "unknown", "5038 (or 503b)": "unknown", "50a breakers": "unknown", "50a outlets": "unknown", "50amp socket": "unknown", "50amp stove": "unknown", "50bts": "unknown", "50gh u3": "unknown", # No exact match, but seems related to mining hardware. "50gh units": "unknown", "50gh/s mining hardware": "unknown", "50ghs (junior)": "unknown", "50mb fibre": "unknown", "50miner gui": "unknown", "50mm triple radiator": "unknown", "50th model": "unknown", "50w version power supply": "unknown", "512 mb of ddr ram": "unknown", "512mb control board": "unknown", "512mb control board of xilinx": "unknown", "512mb ddr 2": "unknown", "51c7f2f8": "unknown", "51th model": "unknown", "525gh/s rocket box": "rkminer rocket box", "530w 80+ certified psu": "unknown", "530watt ps": "unknown", "53pros": "unknown", "5400rpm 120mm fan": "unknown", "5450": "5450" } mapping420 = { "54c83af8": "unknown", "55": "unknown", "550 psu": "unknown", "550 watt psu": "unknown", "550's psu": "unknown", "550m hashboard": "unknown", "550w antec truepower power supply": "unknown", "550w max psu": "unknown", "550w modular powercool": "unknown", "550w power supply": "unknown", "555": "unknown", "5550hd": "5450", # Assuming a typo, closest match. "5580": "unknown", "560 gh/s": "unknown", "560 mh/s": "unknown", "560 ti": "gtx560 ti", "560ti": "gtx560 ti", "5670": "5670", "570/600 mh/s": "unknown", "5750s": "5750", # Assuming plural form, closest match. "575mh": "unknown", "5770 card": "5770", "5770 gpu": "5770", "5770 sapphire": "5770", "5770 vapor-x": "5770", "5770 video card": "5770", "5770s": "5770", # Assuming plural form, closest match. "5790": "unknown", "5790 card": "unknown", "57xx series cards": "unknown", # Could refer to any 5700 series card, but too vague. "58 block erupters": "unknown", "5800 series": "unknown", # Could refer to any 5800 series card, but too vague. "5830 gpu": "5830", "5830 miners": "5830", "5830 mining": "5830", "5830 pair": "5830", "5830 rig": "5830", "5830.xfire": "5830", "5830x2": "5830", "5850 black edition oc": "5850", "5850 card": "5850", "5850 hd": "5850", "5850 hd card": "5850", "5850 mining rig": "5850", "5850 reference": "5850", "5850 sapphire extreme": "5850", "5850 twin frozr": "5850", "5850 twin frozr stock cooler": "5850", "5850 vapor x": "5850", "5850 xtreme": "5850", } mapping421 = { "5850's from earlier this year": "5850", "5850/5870": "unknown", # Could refer to either, but listing as unknown due to ambiguity. "5850dummy plugs": "5850", "5850m": "5850", "5850rpm / 100% fan": "5850", "5850s/5970s": "unknown", # Refers to multiple models. "5850x2": "unknown", # No direct match, likely refers to a dual GPU setup of 5850. "5870 / 5830": "unknown", # Could refer to either, but listing as unknown due to ambiguity. "5870 quad system": "5870", "5870 radeon gpu": "5870", "5870 reference": "5870", "5870 rig": "5870", "5870 rigs": "5870", "5870/5850": "unknown", # Could refer to either, but listing as unknown due to ambiguity. "5870er miner": "5870", "5870s/6870s": "unknown", # Refers to multiple models. "5870x2": "unknown", # No direct match, likely refers to a dual GPU setup of 5870. "5879": "unknown", # Likely a typo, no direct match. "58xx 59xx cards": "unknown", # Refers to a range of models. "58xx card": "unknown", # Refers to a range of models. "58xx series cards": "unknown", # Refers to a range of models. "5970 (black edition)": "5970", "5970 (sapphire)": "5970", "5970 based rig": "5970", "5970 mining rig": "5970", "5970 refs": "5970", "5970 rig": "5970", "5970 x2 black edition": "5970", "5970 xtreme colers": "5970", "5970/5870 trifire setup": "unknown", # Refers to a specific setup involving multiple models. "5970asus 6970 dciii": "unknown", # Refers to multiple models, unclear mapping. "5970hd gpus": "5970", "5990": "unknown", # No direct match, likely a typo or confusion. "5a 4 port usb hub": "unknown", # Not a mining hardware. "5amp power supply": "unknown", # Not a mining hardware. "5b402": "unknown", # No direct match, unclear reference. "5chip units": "unknown", # Ambiguous, could refer to several ASIC miners but not specific enough. "5cm styrofoam": "unknown", # Not a mining hardware. "5e cord": "unknown", # Not a mining hardware. "5gb hotspot": "unknown", # Not a mining hardware. "5gh in gpus": "unknown", # Ambiguous, not specific to a model. "5gh/s bfl miner": "bfl sc", # Assuming it refers to BFL's single or small collection. "5ghash": "unknown", # Ambiguous, not specific to a model. "5ghash rigs": "unknown", # Ambiguous, not specific to a model. "5ghs bfl miners": "bfl sc", # Assuming it refers to BFL's single or small collection. "5ghs bi fury": "bi*fury", "5ghs interrupters": "unknown", # No direct match, unclear reference. "5ghs jally": "unknown", # Likely a typo or unclear reference. "5ghz from bfl": "bfl sc", # Assuming it refers to BFL's single or small collection. "5gs": "unknown", # Ambiguous, not specific to a model. } mapping422 = { "5hdd's": "unknown", "5k amps of primary switchgear": "unknown", "5k watt 220v step up converter": "unknown", "5kw battery": "unknown", "5m 3/4\" tubing": "unknown", "5port switch": "unknown", "5t": "unknown", "5th card": "unknown", "5th psu": "unknown", "5th/s miner": "unknown", "5v 2.1 10w power supply": "unknown", "5v 20a psu": "unknown", "5v 2a power supply": "unknown", "5v 3 amp adapter": "unknown", "5v 40 amp power supply": "unknown", "5v 4a psu brick": "unknown", "5v 4pin": "unknown", "5v adapter": "unknown", "5v fan/hdd power cable": "unknown", "5v fans": "unknown", "5v hub": "unknown", "5v power supply": "unknown", "5v psu": "unknown", "5v usb fan": "unknown", "5v/4a hubs": "unknown", "5vdc wall wart psu": "unknown", "5x 7990 hd": "unknown", # No exact match, but refers to a specific model of GPU not listed. "5x pci e2x sapphire 100311sr radeon hd 6970 2gb": "6970", "5x5850 rig": "5850", "5x5870 rigs": "5870", "5xusb block erupter (1.66 gh/s)": "unknown", # Refers to a specific type of mining hardware, but not listed as such. "5xxx & 6xxx cards": "unknown", # Refers to series of cards, some of which are listed but not as a series. "5xxx and 4xxx series cards": "unknown", # Refers to series of cards, some of which are listed but not as a series. "5xxx gpu": "unknown", # Refers to a series of GPUs, some of which are listed but not as a series. "5xxx series": "unknown", # Refers to a series of GPUs, some of which are listed but not as a series. "5xxx series cars": "unknown", # Likely a typo meant to refer to GPUs, not cars. "5xxx series gpu's": "unknown", # Refers to a series of GPUs, some of which are listed but not as a series. "5xxx/6xxx card": "unknown", # Refers to series of cards, some of which are listed but not as a series. "6 280x": "unknown", # No exact match, but refers to a specific model of GPU not listed. "6 6970s": "6970", "6 and 7 gpu rigs": "unknown", "6 boards from blackarrow": "unknown", # Refers to a manufacturer but not a specific model listed. "6 card rigs": "unknown", "6 cards": "unknown", "6 chili's": "unknown", "6 core": "unknown", "6 core amd phenom ii": "unknown", "6 core cpu": "unknown", "6 gauge wire": "unknown", "6 gb ram": "unknown" } mapping423 = { "6 gh/s butterfly labs asic miner": "unknown", # No exact match, closest would be a BFL product but not listed "6 gh/s rigs": "unknown", "6 ghash rigs": "unknown", "6 gigs of ram": "unknown", "6 gpu miner": "unknown", "6 gpu rig": "unknown", "6 gpu rigs": "unknown", "6 gpu's": "unknown", "6 inch blower": "unknown", "6 inch duct": "unknown", "6 inch duct silencer": "unknown", "6 inch exhaust tube": "unknown", "6 inch increaser": "unknown", "6 inch round duct": "unknown", "6 miners": "unknown", "6 nividia gpu": "unknown", "6 pin connector": "unknown", "6 pin jack": "unknown", "6 pin male pcie": "unknown", "6 pin molex port": "unknown", "6 pin pci-power plug": "unknown", "6 pin pcie power connector": "unknown", "6 pin plug": "unknown", "6 x 5830": "5830", "6 x 6950 farm": "6950", "6 x 7970's": "7970", "6\" case fan": "unknown", "6\" diameter register box": "unknown", "6\" exhaust outlets": "unknown", "6\" flex duct": "unknown", "6\" flexible duct": "unknown", "6\" hvac ducting": "unknown", "6\" hvac flexible duct": "unknown", "6\" ice boxes": "unknown", "6\" long pcie extension cables": "unknown", "6\" reducers/increasers": "unknown", "6\" round duct": "unknown", "6\" shrouds": "unknown", "6\" vent pipe": "unknown", "6'' antminer shroud": "unknown", # No specific product, but related to Antminer cooling "6*r9 270": "unknown", # No exact match, R9 270 is not listed "6-20 plug": "unknown", "6-20p to c13 cord": "unknown", "6-7ghash/s": "unknown", "6-inch antminer shrouds": "unknown", # Related to Antminer cooling, but no specific product "6-pin 8-pin pci express power adapter cable": "unknown", "6-pin cables": "unknown", "6-pin pci-e connector": "unknown", "6-pin pcie connector": "unknown", "6-pin pcie power connection": "unknown", } mapping424 = { "100kw datacenter": "unknown", "100kwatt array": "unknown", "100m": "unknown", "100mh card": "unknown", "100mh/s boxes": "unknown", "100mhash": "unknown", "100th s19 pro": "antminer s19 pro", "100uf capacitor": "unknown", "100w exhaust fan": "unknown", "100x 1/4 watts": "unknown", "102ghs": "unknown", "1050 ti gpu": "unknown", # No direct match, but related to graphics cards used in mining rigs. "1050 watts cooler master silent pro gold": "unknown", "1050gs": "unknown", "1050w 80+gold thermaltake": "unknown", "1050w cougar psu": "unknown", "105ph": "unknown", "1075w power supplys": "unknown", "1080": "unknown", # Likely refers to Nvidia GTX 1080, but not listed. "1090 x6 cpu": "unknown", "10a 250v cables": "unknown", "10a 5x20 fuses": "unknown", "10a automotive fuse": "unknown", "10a fuse": "unknown", "10ga 2-cond automotive wire": "unknown", "10ga aluminum wire": "unknown", "10ga leads": "unknown", "10gb ram": "unknown", "10gh/s block erupter blade": "unknown", # Close to "block erupter asics" but not listed. "10gh/s miner": "unknown", "10ghs cubes": "unknown", "10ghs on genesis mining": "unknown", "10k multiturn trimpots": "unknown", "10k smd 0603 resistors": "unknown", "10megabit switch": "unknown", "10ohm resistors": "unknown", "10x dual xeon 5630": "unknown", "10x nema outlets": "unknown", "11.04": "unknown", "11.04 iso cd": "unknown", "11.04 machines": "unknown", "11.04 ubuntu from usb stick": "unknown", "11.10 drivers": "unknown", "11.12 drivers": "unknown", "11.3": "unknown", "11.4 drivers": "unknown", "11.5": "unknown", "11.5 version of the ati driver": "unknown", "11.6": "unknown", "11.6 driver": "unknown", } mapping425 = { "6-year old windows desktop": "unknown", "6.3t e9": "unknown", "6.5gh/s": "unknown", "60 amp 3 phase receptacles": "unknown", "60 amp per phase": "unknown", "60 amp sub panel": "unknown", "60 gh/s bfl asics": "bfl sc", # Assuming "bfl sc" as the closest match for "60 gh/s bfl asics". "60 gh/s miner": "unknown", "60 gh/sec bfl miner": "bfl sc", # Assuming "bfl sc" as the closest match for "60 gh/sec bfl miner". "60 th small mine": "unknown", "60 watt power adapters": "unknown", "60-110ghs bfl hardware": "bfl sc", # Assuming "bfl sc" as the closest match for "60-110ghs bfl hardware". "600 amps service": "unknown", "600 psu": "unknown", "6000 cfm fans": "unknown", "60000 btu ac system": "unknown", "60000 btu split ac": "unknown", "6000rpm 120mm fan": "unknown", "6000rpm fans": "unknown", "600mhashes/s": "unknown", "600w 80+ psu": "unknown", "600w corsair cx600 psu": "unknown", "600w ocz power supply (ocz600mxsp)": "unknown", "600w ocz psu": "unknown", "600w pcie connector": "unknown", "600w power supplies": "unknown", "60a (6 gauge wire) secondary panel": "unknown", "60a 240v breakers": "unknown", "60amp pdu": "unknown", "60f": "unknown", "60gb ssd": "unknown", "60gb ssd ocz": "unknown", "60gh avalon mini miner": "avalon batch 1", # Assuming "avalon batch 1" as the closest match for "60gh avalon mini miner". "60gh/s asic": "unknown", "60gh/s single sc": "bfl single 'sc'", # Assuming "bfl single 'sc'" as the closest match for "60gh/s single sc". "60ghs avalon miner": "avalon batch 1", # Assuming "avalon batch 1" as the closest match for "60ghs avalon miner". "60ghz/s unit from butterfly labs": "unknown", # No exact match, but likely referring to a BFL product. "60th/s": "unknown", "61 th/s": "unknown", "630a circuit breakers": "unknown", "630w power supply": "unknown", "630w raidmax": "unknown", "630w rosewill power supply": "unknown", "630w thermal take one": "unknown", "64 bit system": "unknown", "64 bit ubuntu 11.4": "unknown", "64-bit version of windows 7": "unknown", "64-bit windows": "unknown", "64-bit windows 7 ultimate": "unknown", "6400cfm fans": "unknown", } mapping426 = { "6450": "6450", "6450 gpu": "6450", "6470m": "unknown", "6470m ati": "unknown", "6490": "6490m", # Assuming a typo or version difference, closest match. "64bit": "unknown", "64bit pc": "unknown", "64bit xp&7": "unknown", "64gb card": "unknown", "64gb ram": "unknown", "64gb sandisk ssd": "unknown", "65%": "unknown", "650 watt'ers": "unknown", "650+ghs jupiter miner": "knc jupiter", "6500 rpm fans": "unknown", "650gt": "unknown", "650w": "unknown", "650w 80+ gold fsp power supply": "unknown", "650w be quiet power supply": "unknown", "650w hx psus": "unknown", "650w power supplies": "unknown", "650w power supply": "unknown", "650w ps": "unknown", "650w psu supply": "unknown", "650w's psu": "unknown", "650watt or greater 80plus gold or platinum psu": "unknown", "6570": "6570", "660 ti gpus": "unknown", "6670": "6670", "6670 gpu": "6670", "670w psu": "unknown", "6750": "6750", "6770 cards": "unknown", "6770s": "unknown", "6790": "6790", "68 block erupters": "unknown", "68 ohm resistors": "unknown", "6850 1g": "6850", "6850 card": "6850", "6850 sapphire": "6850", "6850's": "6850", "6870 cards": "6870", "6870 miner": "6870", "6870 video card": "6870", "6870's": "6870", "6870/6950 rigs": "unknown", # Ambiguous, could refer to either 6870 or 6950 or both. "6870/6950s": "unknown", # Ambiguous, could refer to either 6870 or 6950 or both. "6870x2": "unknown", "68ohm resistors": "unknown", "6950 1gb": "6950", } mapping427 = { "6950 2g reference card": "6950", "6950 2gb": "6950", "6950 cards": "6950", "6950 dcii": "6950", "6950 dirt3 edition": "6950", "6950 gpus": "6950", "6950 twinfrozr": "6950", "6950 w/ unlocked shaders": "6950", "6950x2": "unknown", # No exact match, but implies a dual 6950 setup. "6970 card": "6970", "6970 graphics card": "6970", "6970 system": "6970", "6970m 2gb": "6970m", "6970x2": "unknown", # No exact match, but implies a dual 6970 setup. "6970x4": "unknown", # No exact match, but implies a quad 6970 setup. "6990 bios memory": "6990", "6990 cards": "6990", "6990 video cards": "6990", "6990-based gpu miner": "6990", "69xx series cards": "unknown", # Refers to the series, not a specific model. "6core": "unknown", "6core 3.8ghz cpu": "unknown", "6ft usb cables": "unknown", "6gb ram": "unknown", "6gigs of ram": "unknown", "6hdd's": "unknown", "6mm/40a cable": "unknown", "6pc": "unknown", "6pin + 6+2pin": "unknown", "6pin cables": "unknown", "6pin extension cables": "unknown", "6pin pcie power connections": "unknown", "6pin pcie power leads": "unknown", "6pin power plugs": "unknown", "6pin power supply cables": "unknown", "6pin psu cables": "unknown", "6pin to 2x4pin molex connector": "unknown", "6tb hdd": "unknown", "6th card": "unknown", "6x 280x graphicscards": "unknown", # No exact match, but implies multiple Radeon HD 280X cards. "6x 48 port switches": "unknown", "6x dual 6990 systems": "unknown", # Implies systems with dual 6990 cards, but no exact match. "6x gpu mining rig": "unknown", "6x identical 5830s": "5830", "6x machines": "unknown", "6x5830 rig": "5830", "6x7950": "unknown", # Implies multiple 7950 cards, but no exact match in the list. "6xxx gpu": "unknown", # Refers to the series, not a specific model. "6xxx graphics card": "unknown", # Refers to the series, not a specific model. "6xxx install for 64 bit cpu": "unknown", } mapping428 = { "7 1/2 inches extenders": "unknown", "7 10 port powered hubs": "unknown", "7 3930k": "unknown", "7 ants": "unknown", "7 asic 333m/hash miners": "unknown", "7 cards": "unknown", "7 cypress gpu rig": "unknown", "7 gh/s rigs": "unknown", "7 kinds of bitmain": "unknown", "7 miners": "unknown", "7 port d-link hub": "unknown", "7 port dlink powered hub": "unknown", "7 port usb-hub": "unknown", "7 pro x64 with 5xxx 6xxx and 7xxx cards": "unknown", # No exact match, but refers to a range of cards. "7 slot powered usb hub": "unknown", "7 x 290x cards": "unknown", # Refers to a specific model not listed. "7 x64 ultimate": "unknown", "7+": "unknown", "7.5 amp psu": "unknown", "7.5k resistor": "unknown", "7.5kw grid tie setup": "unknown", "7.8 amp 1400w server psu": "unknown", "70 blades 10ghz": "unknown", "70 usb miners": "unknown", "700 mh": "unknown", "700 mhash/s": "unknown", "700 series": "unknown", # Could refer to a range of cards, but not specific enough. "700 w psu": "unknown", "700 x 220 watt panels": "unknown", "7007 card": "unknown", "700gh/s": "unknown", "700m s7 boards": "unknown", "700w": "unknown", "700w power supply": "unknown", "700watt gold rated power supply": "unknown", "703n router": "unknown", "70gh/s hardware": "unknown", "70ghz mining in usb connect": "unknown", "70t antminer s17+": "antminer s17+", # Closest match with provided information. "70th farm": "unknown", "72 ths": "unknown", "720 ghs": "unknown", "7200 rpm fans": "unknown", "720w psu": "unknown", "72c": "unknown", "72gb/s bfl": "unknown", "7340d": "unknown", "73t antminer s17+": "antminer s17+", # Closest match with provided information. "741 i bought used off ebay": "avalon741", # Closest match based on model number. "741 miner": "avalon741", # Closest match based on model number. } mapping429 = { "741's": "unknown", "747de987": "unknown", "75 for middle 65 for other's": "unknown", "75 ohm 1/4 watt resistors": "unknown", "75 ohm transistors": "unknown", "75 w gt440": "gt440", "750 and 850w power supply": "unknown", "750 corsair": "unknown", "750 evga psu": "unknown", "750 power supply": "unknown", "750 psu": "unknown", "750 server psu": "unknown", "750 watt coolermaster power supply": "unknown", "750 watt power drill": "unknown", "750 watt power supplies": "unknown", "750 watt power supply": "unknown", "750 watt psu": "unknown", "750 watt pws": "unknown", "750 watt thermal take power supply": "unknown", "750 watts cooler master bronze": "unknown", "750's": "unknown", "750-1kw miners": "unknown", "750g2": "unknown", "750gh monarch": "bfl monarch", "750m": "unknown", "750ti": "unknown", "750w atx supply": "unknown", "750w bronze psu": "unknown", "750w corasir rm": "unknown", "750w corsair hx": "unknown", "750w dell server psu": "unknown", "750w gold rated psu": "unknown", "750w gold seasonic": "unknown", "750w hale90 (80plus gold) psu": "unknown", "750w non-modular psu": "unknown", "750w powersupply": "unknown", "750w psu single rail": "unknown", "750w rosewill capstone": "unknown", "750w thermaltake silver psu": "unknown", "750w thermaltake tough power 775w": "unknown", # No exact match, but mentions power supply specifics. "750watt dell server psus": "unknown", "7570": "unknown", "75kw backup generator": "unknown", "75mhash/s": "unknown", "75w bulb": "unknown", "760 platinum": "unknown", "7660d": "unknown", "7790": "unknown", "78 mh/s": "unknown", "7870 gpu": "unknown" # Closest match would be "7870" but it's not listed, so marked as unknown. } mapping430 = { "7870 myst le": "unknown", "7870 radeon": "unknown", "7870 standard": "unknown", "7870 tahiti": "unknown", "7870 xt": "7870 xt", "78xx": "unknown", "7900 series": "unknown", "790fx gd 70 mobo": "unknown", "7950 card": "unknown", "7950 msi twinfrozr": "unknown", "7950 rig": "unknown", "7950 sapphire dual-x": "unknown", "7950 series cards": "unknown", "7950 smos rig": "unknown", "7950 vapor-x": "unknown", "7950's": "unknown", "7950's (2 gigabyte and 1 sapphire)": "unknown", "7950's (gigabyte": "unknown", "7970 box": "unknown", "7970 ghz edition": "unknown", "7970 gigabyte edition graphics cards": "unknown", "7970 gpu's": "unknown", "7970 gpus": "unknown", "7970 mining rig": "unknown", "7970 vapor-xs": "unknown", "7970 water cooled rig": "unknown", "7970h": "unknown", "79xx gpu": "unknown", "7g rig": "unknown", "7gh bfl jally": "unknown", "7k resistor": "unknown", "7kw solar array": "unknown", "7th machine": "unknown", "7th/s total": "unknown", "7x 7970's": "unknown", "7x32": "unknown", "7xxx series cards": "unknown", "8 - 20amp 220/240v breakers": "unknown", "8 750w power supplies": "unknown", "8 amp fuses": "unknown", "8 core processor": "unknown", "8 cores": "unknown", "8 fans": "unknown", "8 foot ducting": "unknown", "8 gauge copper wire": "unknown", "8 gauge line": "unknown", "8 gb usb stick": "unknown", "8 gh/s jalapenos": "unknown", "8 gig of ram at 1333mhz": "unknown", "8 gigs of ram": "unknown"# This mapping indicates that none of the provided strings directly match the names of the hardware listed for bitcoin mining, or they are too generic to be associated with a specific model from the list. Therefore, they are marked as "unknown". } mapping431 = { "8 gpu rig": "unknown", "8 gpu total rack": "unknown", "8 insulated ducting": "unknown", "8 of 10 inch duct": "unknown", "8 pin cpu connectors": "unknown", "8 port hub": "unknown", "8 port netgear": "unknown", "8 port router": "unknown", "8 port switch": "unknown", "8 port switch hub": "unknown", "8 port switchboard": "unknown", "8 prong cpu cord": "unknown", "8 series miner": "unknown", # No exact match, could be referring to a series not listed "8 systems": "unknown", "8\" cyclone fan": "unknown", "8-9ths r4": "antminer r4", # Assuming "8-9ths" refers to the hash rate or a version, but closest match is "antminer r4" "8-pin": "unknown", "8-pin cpu connector": "unknown", "8-pin y splitters": "unknown", "8.2k resistor": "unknown", "8.5 th/s r4": "antminer r4", "8/2 wire": "unknown", "80 240v lines triple phase elec": "unknown", "80 amp breaker": "unknown", "80 cables": "unknown", "80 gb sata hdd": "unknown", "80 gold 550watt seasonic psus": "unknown", "80 halong t-1": "halong mining dragonmint t1", "80 machine setup bittech": "unknown", "80 mm fans": "unknown", "80 plus certified power supplies": "unknown", "80+ bronze or silver": "unknown", "80+ power supply": "unknown", "800 cfu fans": "unknown", "800 gh asic tubes": "unknown", "800 series": "unknown", # Could potentially refer to a GPU series, but no exact match "800 watt power supply": "unknown", "800 watt psu": "unknown", "800 watters": "unknown", "800-1200a panel": "unknown", "8000m3/h aka 4708cfm fans": "unknown", "800a service": "unknown", "800w": "unknown", "800w single rail psu": "unknown", "800wp wind turbine": "unknown", "802 x 6950": "unknown", # Could potentially refer to the "6950" GPU, but no exact match "802.11n network connection to adsl/2 internet": "unknown", "80amp breaker": "unknown", "80gb hard disk": "unknown", "80gb sata hard drive": "unknown", } mapping432 = { "80plus gold 450w rosewill capstone": "unknown", "8120": "unknown", "82 ohm resistors": "unknown", "821": "avalon821", "821 / 841": "unknown", # Could refer to avalon821 or avalon841, but unclear. "830gh tube miner": "unknown", "835 watt 80+ bronze psu": "unknown", "8350": "unknown", "842": "unknown", "850 power supplies": "unknown", "850 power supply": "unknown", "850 psu": "unknown", "850 watt power supply": "unknown", "850 watt server psu": "unknown", "8500 gt": "unknown", "8500gt video": "unknown", "850w": "unknown", "850w 80+ gold psu": "unknown", "850w corsair": "unknown", "850w corsair power supplies": "unknown", "850w gold modular psu": "unknown", "850w gold psu": "unknown", "850w gpu rigs": "unknown", "850w power supply": "unknown", "850w powergui miner phoenix": "unknown", "850w seasonic bronze": "unknown", "850w titanium power supplies": "unknown", "850wall bronze 80+ coolmaster": "unknown", "850watt bronze rated power supply": "unknown", "850watt power supply": "unknown", "850watt psu": "unknown", "858watt psu": "unknown", "860 watt 12v rail psu": "unknown", "860 watt corsairs": "unknown", "8600 gt series": "unknown", "8600gt": "unknown", "860w psu": "unknown", "87640651": "unknown", "8800 gts": "8800 gts", "8800 gts 640mb": "8800 gts", # Assuming a specific version of 8800 GTS. "8800gt": "8800gt", "8800gts g92": "8800gts", # Assuming a specific version of 8800gts. "8800gtx": "unknown", "890-gd70": "unknown", "890/300": "unknown", "890fx-gd70": "unknown", "890fxa": "unknown", "890fxa-gd70 mobo": "unknown", "890fxa-gd70s": "unknown", "8c0b1406": "unknown", } mapping433 = { "8g or 16g sd card": "unknown", "8g usb key": "unknown", "8gb": "unknown", "8gb corsair dominator gt 2133": "unknown", "8gb corsair ram": "unknown", "8gb ddr2 ram": "unknown", "8gb ddr3 1333 ram": "unknown", "8gb ddr3 ram": "unknown", "8gb g.skill ripjaws ddr3-1600": "unknown", "8gb kingston memory": "unknown", "8gb memory": "unknown", "8gb models": "unknown", "8gb of ram": "unknown", "8gb ram": "unknown", "8gb sd card": "unknown", "8gb usb": "unknown", "8gb usb key": "unknown", "8gb usb stick": "unknown", "8gh \"garden\" blades": "unknown", # No exact match, but could be related to "btc garden am-v1" with a typo or misunderstanding. "8gh/s bfl jalapeno": "butterflylabs (bfl) jalapeno", "8gh/s rig": "unknown", "8mb adsl": "unknown", "8pin": "unknown", "8pin adapter": "unknown", "8pin connector": "unknown", "8pin pcie input to two 6pin pcie for miners": "unknown", "8x6870's": "6870", "8xs9": "antminer s9", # Assuming a typo or shorthand for multiple S9 units. "9 kwp solar power plant": "unknown", "9\" 120v fan": "unknown", "9.516 ph/s miner": "unknown", "90 amp wet cell battery maintainer": "unknown", "90 gh/s sticks": "unknown", "900 core": "unknown", "900 series": "unknown", "900 w power supply": "unknown", "900 watt hp server power supplies": "unknown", "900-1000w 80+ psu": "unknown", "9003": "unknown", "900mhz core 5830": "5830", "900mhz gpu card": "unknown", "900w apeiva": "unknown", "900w psu": "unknown", "90gh/s": "unknown", "910 watt pcpower": "unknown", "92cm fan": "unknown", "94% efficient psu": "unknown", "94% platinum 2400 w power supply kit for antminer s9": "antminer s9", # Assuming the PSU is specifically for the S9, even though the PSU itself is not listed. "9400gt": "9400gt", "950 engine 328 mem": "unknown", } mapping434 = { "950 watt psu": "unknown", "950w power supply": "unknown", "955": "unknown", "955's piston": "unknown", "9600m gt": "9400m", # Closest match, but questionable. "970 extreme4": "unknown", "980 watt server power supply model number \"dps980cba\"": "unknown", "9800gt": "9800gt", "9800gt 1 gbi": "9800gt", # Assuming a typo, closest match. "980m": "unknown", "990 fxa ud7": "unknown", "990-fxa ud7": "unknown", "990fx extreme socket-am3+ atx 990x+sb950 ddr3 cfx&sli sata 6gb/s usb 3.0 fw dolby ssdkingston hyperx 3k ssd 120gb 2.5\" sata 6 gb/s (sata3.0) 555/510mb/s read/write sandforce cpuamd fx-4300 4-core processor socket-am3+ 3.8ghz 95w 4mb l2 + 4mb l3 cache 32nm black edition ramcorsair 8gb (2x4gb) cl9 1333mhz xms3 chassifractal design define r4 black pearl fans:1x 140mm front 1x 140mm back ljuddmpat atx matx mitx usb 3.0 psufractal design tesla r2 1000w extra fanfractal design chassi fan": "unknown", "990fxa-gd65": "unknown", "990fxa-gd80 based miner": "unknown", "990fxa-gd80 mobo": "unknown", "990fxa-gd80v2": "unknown", "990fxa-ud3": "unknown", "99p fans": "unknown", "9dbi antennas": "unknown", "a-741": "canaan avalonminer 741", "a-821": "avalon821", "a-841": "canaan avalonminer 841", "a-851s": "unknown", "a-c": "unknown", "a/c system": "unknown", "a1 24th": "aisen a1 pro", # Assuming a version or specification detail, closest match. "a1 28nm module": "unknown", "a1 love core aisen 24th": "aisen a1 pro", # Assuming a version or specification detail, closest match. "a1 pro 23th": "aisen a1 pro", # Assuming a version or specification detail, closest match. "a1 to b17 pin short": "unknown", "a10 pro+": "unknown", "a10-5800k apu": "unknown", "a1066 avalon": "canaan avalonminer 1066", "a1066a1166a1246": "unknown", # Multiple models mentioned, unclear mapping. "a1166 81t": "canaan avalonminer 1166 pro", # Assuming a specification detail, closest match. "a1166 psu": "canaan avalonminer 1166 pro", # Assuming PSU refers to the model's power supply unit. "a1166 units": "canaan avalonminer 1166 pro", "a1246 unit": "canaan avalonminer 1246", "a1246-85t": "canaan avalonminer 1246", # Assuming a specification detail, closest match. "a1dbd379": "unknown", "a2": "unknown", "a2 board": "unknown", "a2 terminator 90000mhz": "unknown", # Assuming a specification detail, closest match. "a3": "unknown", "a4": "unknown", "a4 785td-v main board": "unknown", "a4 dominator tf": "unknown", "a4 fm2 processor": "unknown", "a4 laptop": "unknown", } mapping435 = { "11.6 drivers": "unknown", "11.7": "unknown", "11.7 driver": "unknown", "110 to 220 v step up converters": "unknown", "110 volt plug": "unknown", "1100 series": "unknown", "110gh/s mining rig": "unknown", "110gh/s r-boxes": "unknown", "110k stale shares": "unknown", "110kwatt array": "unknown", "110th": "unknown", "110th s19": "antminer s19", # Assuming a typo or version difference, closest match. "110v": "unknown", "110v ac wall": "unknown", "110w psu": "unknown", "112 3-phase 120v kva transformer": "unknown", "11221-02-40g": "unknown", "115 watt array": "unknown", "1150 cpu": "unknown", "115kwatt array": "unknown", "116 w gts450": "unknown", "1166 asic": "unknown", "1166 pro": "canaan avalonminer 1166 pro", "1166 pro 81 th/s": "canaan avalonminer 1166 pro", # Assuming a specification detail, closest match. "1166 pro75th miners": "canaan avalonminer 1166 pro", # Assuming a specification detail, closest match. "11_6 catalyst": "unknown", "11kv to 380v (3 phase) transformer": "unknown", "11ths units": "unknown", "12 5870s": "5870", "12 core xeon": "unknown", "12 gauge cables": "unknown", "12 inch fans": "unknown", "12 port switch": "unknown", "12 port usb powered hub": "unknown", "12 s1 antminers": "antminer s1", "12 sticks": "unknown", "12 v 160 ah gel battery": "unknown", "12 volt adapter": "unknown", "12 volt cable": "unknown", "12 volt power cables": "unknown", "12\" 1060cfm vortex fan": "unknown", "12\" duct": "unknown", "12\" exhaust hoses": "unknown", "12\" extenders": "unknown", "12\" flex duct": "unknown", "12\" hole": "unknown", "12-2 wire": "unknown", "12.1 + 2.1 sdk": "unknown", "12.1 driver": "unknown", "12.10": "unknown", } mapping436 = { "a4 processor": "unknown", "a4-5300 processor": "unknown", "a6 controller": "unknown", "a6 machines": "unknown", "a6 units": "unknown", "a7": "unknown", "a741/apw3": "unknown", "a8": "unknown", "a8 processor": "unknown", "a821 mm board": "unknown", "a821 pmu": "unknown", "a841 units": "unknown", "a851s": "unknown", "a852": "unknown", "a88x-pro": "unknown", "a9": "unknown", "a921 hash board": "unknown", "aa 22x sata dvdrw drive": "unknown", "abr32 mvp (socket 939)": "unknown", "ac accelero xtreme": "unknown", "ac duct system": "unknown", "ac inverter": "unknown", "ac inverters": "unknown", "ac modules": "unknown", "ac motor": "unknown", "ac power adapters": "unknown", "ac squirrel cage fans": "unknown", "ac units": "unknown", "ac with 12k btu": "unknown", "ac/s": "unknown", "accelero xtreme 5970 cooler": "unknown", "accelero xtreme hsf": "unknown", "accelero xtreme plus cooler": "unknown", "acer aspire netbook": "unknown", "acer aspire one aod250": "unknown", "acer emachines": "unknown", "acer laptop": "unknown", "acicminer usb": "unknown", "acisminer block erupter usb stick": "unknown", # Closest match could be "block erupter asics" but not listed, so marked as unknown "acoustic fiber": "unknown", "acs": "unknown", "actel kits": "unknown", "activated carbon filters": "unknown", "active repeater cable": "unknown", "acu": "unknown", "acu led": "unknown", "acu3": "unknown", "acu3 cable": "unknown", "acu3 converter": "unknown", "adafruit i2c lcd screen": "unknown" } mapping437 = { "adafruit lcd": "unknown", "adafruit lcd displays": "unknown", "adafruit lcd shield kit 16x 201x": "unknown", "adafruit occularis": "unknown", "adapter 0": "unknown", "adapter 1": "unknown", "adapter 2": "unknown", "adapter 3": "unknown", "adapter 4": "unknown", "adapter 5": "unknown", "adapter cord": "unknown", "add2psu adapter": "unknown", "addition hubs": "unknown", "additional power plug": "unknown", "adjustable psu": "unknown", "adl sdk 5.0": "unknown", "adm32s": "unknown", "adobe flash": "unknown", "adp 1877": "unknown", "adsl internet": "unknown", "advancedipscanner": "unknown", "ae": "unknown", "aeotec z-stick": "unknown", "aerocool 750w psu": "unknown", "aerocool strike x 1100w": "unknown", "aerocool templarius imperator 1150w 80 plus gold": "unknown", "aerocool vx 800w": "unknown", "afterburner 2.2.0": "unknown", "afterburner 7950": "7950", # Assuming a reference to a GPU model used for mining, not a direct match. "aftermarket cooler for gpu": "unknown", "aftermarket coolers": "unknown", "aftermarket power supply": "unknown", "agp and pci based desktop system": "unknown", "aintminer s17+": "antminer s17+", # Assuming a typo, closest match. "aioctl32.icd": "unknown", "aioctl64.icd": "unknown", "air blower": "unknown", "air cans": "unknown", "air condition 900 btu": "unknown", "air conditioning filters": "unknown", "air conditioning unit": "unknown", "air cooled fans": "unknown", "air cooled miner": "unknown", "air cooling": "unknown", "air filter": "unknown", "air flow": "unknown", "air inlet": "unknown", "air-cooled s9s": "antminer s9", # Assuming a reference to air-cooled versions of the S9, not a direct match. "airconditioner": "unknown", "airflow": "unknown", } mapping438 = { "airmover": "unknown", "airport extreme (bridge)": "unknown", "airport time capsule": "unknown", "airprotection": "unknown", "aisen a1": "aisen a1 pro", # Closest match, assuming typo or version difference. "aisen a1 25th/s": "aisen a1 pro", # Assuming version difference, closest match. "aisen a1 miners": "aisen a1 pro", # Assuming plural form, closest match. "aisen a1 pro": "aisen a1 pro", "aisen a1 pro 21t loveminer": "aisen a1 pro", # Assuming specific version, closest match. "aisen a1 pro 24t": "aisen a1 pro", # Assuming specific version, closest match. "aitech usb3 hubs": "unknown", "aitminer": "unknown", # Likely a typo but no clear match. "aix machine": "unknown", "aixin a1 25th": "aisen a1 pro", # Likely a typo, closest match. "aladdin miner t1": "unknown", # No exact match, and multiple Aladdin T1 versions. "aladdin miner t1 32th": "unknown", # No exact match, and multiple Aladdin T1 versions. "aladdin miners": "unknown", # Generic term, no exact match. "aladdin t1": "unknown", # No exact match, and multiple Aladdin T1 versions. "aladdinminer t1": "unknown", # No exact match, and multiple Aladdin T1 versions. "aladdinminer t1 32th": "unknown", # No exact match, and multiple Aladdin T1 versions. "alfa tube 2h": "unknown", "alienware": "unknown", "alienware area 51": "unknown", "alienware m15x": "unknown", "alimentation": "unknown", "allen wrench": "unknown", "alphaminer psus": "unknown", "alt coin gpu miner": "unknown", "alt coin miner": "unknown", "altera cyclone iv fpgas": "unknown", "altera de1": "unknown", "altera de2-115 board": "unknown", "altera socfpga": "unknown", "alternative psu": "unknown", "alternator": "unknown", "aluminium anker 10-port usb3 hub": "unknown", "aluminium ducting": "unknown", "aluminum angle stock": "unknown", "aluminum cases": "unknown", "aluminum foil duct": "unknown", "aluminum heat sinks": "unknown", "aluminum radiator": "unknown", "aluminum waterblocks": "unknown", "aluminum wire": "unknown", "alus": "unknown", "am be": "unknown", "am chips": "unknown", "am logic board": "unknown", "am tube": "unknown", "am2 board": "unknown", } mapping439 = { "am2 box": "unknown", "am2+ mobo": "unknown", "am3 semprom 140": "unknown", "am3+": "unknown", "am3-sempron": "unknown", "am38gb ram": "unknown", "amacrox warrior ax500-a": "unknown", "amazon": "unknown", "amazon 7 port hub": "unknown", "amazon aws": "unknown", "amazon ec2 cluster gpu instances": "unknown", "amazon fire stick": "unknown", "amazon mppt chargers": "unknown", "amazon plug": "unknown", "ambric am2040 mppa dev board": "unknown", "amd - procesor amd athlon ii x2 dual core 250 (c3) (box)": "unknown", "amd 1090t": "unknown", "amd 11.12": "unknown", "amd 11.12 drivers": "unknown", "amd 11.8 (fglrx)": "unknown", "amd 12.7 beta drivers": "unknown", "amd 12.7 sdk": "unknown", "amd 12.8sdk 2.7": "unknown", "amd 13 beta drivers": "unknown", "amd 13.1 drivers": "unknown", "amd 13.3 beta drivers": "unknown", "amd 13.4 driver": "unknown", "amd 145 sempron": "unknown", "amd 2.5ghz quad-core": "unknown", "amd 280x graphics card": "unknown", # Assuming a typo or version difference, closest match could be "7970" but not listed exactly as such. "amd 5600 x2 cpu": "unknown", "amd 5770 card": "5770", "amd 5970": "5970", "amd 6450": "6450", "amd 64x2 processor": "unknown", "amd 6950": "6950", "amd 6990": "6990", "amd 770": "unknown", "amd 7970": "7970", "amd 8150": "unknown", "amd 8850": "unknown", "amd 990fx + sb950": "unknown", "amd a10-5800k apu": "unknown", "amd a4-5000 apu 1.50 ghz processor": "unknown", "amd a55m chipset": "unknown", "amd adl sdk": "unknown", "amd app (or stream) sdk": "unknown", "amd app sdk 2.3(2.1)": "unknown", "amd app sdk 2.7": "unknown", "amd app sdk 2.8": "unknown", } mapping440 = { "amd app sdk drivers": "unknown", "amd app sdk for opencl": "unknown", "amd apu": "unknown", "amd asus boards": "unknown", "amd athlon": "unknown", "amd athlon ii dual core": "unknown", "amd athlon ii x2 250": "unknown", "amd athlon ii x2 250 3.00ghz": "unknown", "amd athlon ii x2 250 3.0ghz socket am3 65w dual-core desktop processor": "unknown", "amd athlon ii x2 255 regor 3.1ghz socket am3 65w dual-core desktop processor": "unknown", "amd athlon ii x2 260 regor 3.2ghz 2 gb mem.": "unknown", "amd athlon ii x2 270 regor 3.4 ghz": "unknown", "amd athlon ii x2 dual-core 260 3.2ghz processor": "unknown", "amd athlon ii x4": "unknown", "amd athlon ii x4 640 processor 3.0 ghz": "unknown", "amd athlon x2 4800+": "unknown", "amd athlon x4 640": "unknown", "amd athon x64 2.6ghz": "unknown", "amd ati radeon 7770 hd": "7770", # Assuming a typo, closest match. "amd ati radeon hd 1gb 6300m graphic card": "unknown", "amd ati radeon r9 270x": "unknown", "amd bulldozer fx-4 quad core 4130 380ghz": "unknown", "amd bulldozer fx8120 8-cores": "unknown", "amd c60 1.3ghz with a hd 6290": "unknown", "amd cards": "unknown", "amd catalyst": "unknown", "amd catalyst 11.5": "unknown", "amd catalyst 11.6": "unknown", "amd catalyst 11.6 driver": "unknown", "amd catalyst 12.8": "unknown", "amd catalyst 12.x (8.960.0 february 28)": "unknown", "amd catalyst 13.11 beta": "unknown", "amd catalyst 13.11 beta v9.4 driver for linux": "unknown", "amd catalyst drivers": "unknown", "amd catalyst software": "unknown", "amd chipsets": "unknown", "amd cpu": "unknown", "amd cpu phenom x4 955 3.7ghz": "unknown", "amd cypress": "unknown", "amd cypress single core gpu": "unknown", "amd development tools": "unknown", "amd driver 12.10": "unknown", "amd driver 12.8": "unknown", "amd driver 13.9": "unknown", "amd driver: 13.1": "unknown", "amd drivers": "unknown", "amd drivers 12.8": "unknown", "amd drivers 13.4": "unknown", "amd drivers 13.9": "unknown", "amd drivers version 11.11": "unknown" } mapping441 = { "amd duel-core e 300": "unknown", "amd duron over clocked from 600mhz to 2.4ghz": "unknown", "amd e450": "unknown", "amd fan": "unknown", "amd firepro w8000": "unknown", "amd fx 6300 (6 core)": "unknown", "amd fx 8-core processor 4.00 ghz 8.00gb ram 64bit": "unknown", "amd fx 9590 8-core 4.7 ghz": "unknown", "amd fx(tm)-6300 six-core processor": "unknown", "amd fx-6 processor": "unknown", "amd fx-6100 6-core": "unknown", "amd fx-8350 vishera 4.0ghz (4.2ghz turbo) socket am3+ 125w eight-core desktop processor fd8350": "unknown", "amd gigabyte ga-990fxa-ud5 (rev. 1.0)": "unknown", "amd gpu clock controller": "unknown", "amd gpu clock tool": "unknown", "amd gpu tool": "unknown", "amd gpus": "unknown", "amd hd 6970": "6970", "amd hd radeon 7770": "7770", "amd hd7870xt": "unknown", # No exact match, closest would be "7870 xt" but not certain. "amd m5a97": "unknown", "amd mobo with an athlon fx-62": "unknown", "amd opencl sdk": "unknown", "amd opertron 6100": "unknown", "amd opetron 2ghz": "unknown", "amd overclock tool": "unknown", "amd overdrive settings": "unknown", "amd overdrive suite": "unknown", "amd phenom 9600": "unknown", "amd phenom ii x4 quad 955 core 3.2ghz processor 4 x 512 kb boxed": "unknown", "amd phenom ii x6": "unknown", "amd phenom x4": "unknown", "amd phenom x8": "unknown", "amd phenom(tm) ii x6 1090t processor": "unknown", "amd processors": "unknown", "amd quad": "unknown", "amd r9 270": "unknown", # No exact match in the list. "amd r9 380": "unknown", # No exact match in the list. "amd radeon": "unknown", "amd radeon 5800": "unknown", # Closest matches would be "5850" or "5870", but not certain. "amd radeon 5970": "5970", "amd radeon 5970x2": "unknown", # No exact match, "5970" is closest but not a dual GPU variant. "amd radeon 7670m": "unknown", "amd radeon 7770": "7770", "amd radeon 7800 series": "unknown", # Could refer to either "7850" or "7870", but not certain. "amd radeon hd 5700 series": "unknown", # Could refer to either "5750" or "5770", but not certain. "amd radeon hd 5900 series": "unknown", # Could refer to "5970", but not certain. "amd radeon hd 6310 graphics": "6310m", "amd radeon hd 6450": "6450", "amd radeon hd 6700 series": "unknown", # Could refer to either "6750" or "6770", but not certain. } mapping442 = { "amd radeon hd 6800 series": "unknown", "amd radeon hd 6850": "6850", "amd radeon hd 6970 2gb gddr5 16x pcie video card": "6970", "amd radeon hd 6970m": "6970m", "amd radeon hd 6990": "6990", "amd radeon hd 7480": "unknown", "amd radeon hd 7700 series": "unknown", "amd radeon hd 7870": "7870 xt", # Assuming "7870 xt" is a close match. "amd radeon r270x": "unknown", "amd radeon r9 200 series": "unknown", "amd radeon r9 270 x hawk": "unknown", "amd radeon r9 290 series": "unknown", "amd readon 7950": "unknown", # Typo in "readon", no exact match found. "amd readon 7970": "7970", # Typo in "readon", assuming meant "radeon". "amd rig": "unknown", "amd ryzen 9 5900x": "unknown", "amd sapphire hd 7850 card": "7850", "amd sdk 2.5 with catalyst 11.12": "unknown", "amd sdk 2.8 pack": "unknown", "amd sdk kit": "unknown", "amd sdk v2.4": "unknown", "amd sempron": "unknown", "amd sempron 130": "unknown", "amd sempron 140": "unknown", "amd sempron 140 processor": "unknown", "amd sempron 140 sargas 2.7ghz": "unknown", "amd sempron 140m": "unknown", "amd sempron 145 / 2.8 ghz processor": "unknown", "amd sempron 145 2.8ghz": "unknown", "amd sempron 1452": "unknown", "amd sempron 1454": "unknown", "amd sempron 3200": "unknown", "amd sempron cpus": "unknown", "amd sempron(tm) 130 processor": "unknown", "amd sempron(tm) 145 processor": "unknown", "amd sempron4gb ddr": "unknown", "amd smartdoctor": "unknown", "amd software with sdk": "unknown", "amd stream": "unknown", "amd stream sdk": "unknown", "amd utility": "unknown", "amd vaio laptop with integrated radeon": "unknown", "amd video converter": "unknown", "amd vision control": "unknown", "amd x3": "unknown", "amd xii 245 2.9ghz dual core": "unknown", "amd's 7990's": "unknown", # No exact match, assuming typo or plural form. "amd-display": "unknown", "amd/ati graphics cards": "unknown", "amd5870": "5870" } mapping443 = { "amd6950": "6950", "amd7950": "7950", "amdocl.dll": "unknown", "amdocl64.icd": "unknown", "amdoclcl64.icd": "unknown", "amdoverdrive control": "unknown", "amity labs 2880w power supply": "unknown", "amitylabs psu": "unknown", "amlogic cb": "unknown", "amlogic s19 j pro card": "antminer s19j pro", # Assuming a typo or shorthand for the product name. "amp tester": "unknown", "amsterdam p2pool node": "unknown", "amt 1.25th/s 4u": "unknown", "amt-1200": "unknown", "amt-bitmine boards": "unknown", "amu 29": "unknown", "amu leds": "unknown", "amu zombies": "unknown", "amu2": "unknown", "amus": "unknown", "anakart": "unknown", "analog electronics": "unknown", "analog single phase electricity meter": "unknown", "android app called 'wallet balance'": "unknown", "android tablet": "unknown", "android tv box": "unknown", "angry ip scanner": "unknown", "angryipscanner": "unknown", "anker 10 port": "unknown", "anker 10 ports usb hubs": "unknown", "anker 10-port hub": "unknown", "anker 10-port hubs": "unknown", "anker 10port hub": "unknown", "anker 13-port hubs": "unknown", "anker 3.0 9 port hub": "unknown", "anker 3.0 usb hubs": "unknown", "anker 3.o hubs": "unknown", "anker 9 slot hub": "unknown", "anker 9+1 hub": "unknown", "anker 9+1 hubs": "unknown", "anker usb hubs": "unknown", "anker usb hubs 3.0 9 + 1": "unknown", "anker usb3 hubs": "unknown", "anker usb3.0 hub": "unknown", "anker uspeed usb 3.0 9-port hub": "unknown", "ankor 3.0 hub": "unknown", "anminers": "unknown", "anminter u3+": "antminer u3", # Assuming a typo or version difference, closest match. "another computer": "unknown", "another psu": "unknown", } mapping444 = { "anrminers": "unknown", "ant (s1)": "antminer s1", "ant (s1/s2)": "unknown", # Could refer to either antminer s1 or s2, but not specific enough. "ant (s1/s2) monitor": "unknown", # Refers to monitoring software/hardware, not the miner itself. "ant (s1/s2) monitor v1.8": "unknown", "ant (s1/s2) monitor v2.0": "unknown", "ant (s1/s2) monitor v2.1": "unknown", "ant (s1/s2) monitor v2.2": "unknown", "ant (s1/s2) monitor v2.2 beta/prerelease": "unknown", "ant (s1/s2) monitor v2.4": "unknown", "ant (s1/s2/)": "unknown", # Typo and unclear reference. "ant (s1/s2/s3)": "unknown", # Could refer to multiple models. "ant (s1/s2/s3) monitor v2.6": "unknown", "ant (s1/s2/s3) monitor v3.1": "unknown", "ant (s1/s2/s3) monitor v3.2": "unknown", "ant (s1/s2/s3) monitor v3.5": "unknown", "ant (s1/s2/s3) monitor v3.7": "unknown", "ant (s1/s2/s3/c1) monitor v3.8": "unknown", "ant (s2)": "antminer s2", "ant 1.6g": "unknown", "ant c1": "antminer c1", "ant miner asic": "unknown", # Generic term for ASIC miners. "ant miner asic usb miner": "unknown", # Generic term, possibly referring to antminer u series. "ant miner l3+": "unknown", # Not listed, but known model. "ant miner s3": "antminer s3", "ant miner s7": "antminer s7", "ant miner s9j": "antminer s9j", "ant miner t19": "antminer t19", "ant miner u1": "antminer u1", "ant miner u1 asic": "antminer u1", "ant miner u1s": "unknown", # Likely a typo or variant of antminer u1. "ant miner u3": "antminer u3", "ant miner u3s": "unknown", # Likely a typo or variant of antminer u3. "ant miners s9": "antminer s9", "ant miners1": "unknown", # Likely a typo, possibly referring to antminer s1. "ant monitor": "unknown", # Refers to monitoring software/hardware, not the miner itself. "ant monitor window": "unknown", "ant output": "unknown", "ant pool rig": "unknown", "ant r4": "antminer r4", "ant s3(+)": "antminer s3+", # Assuming "+" indicates an enhanced or updated version. "ant s3+ units": "antminer s3+", "ant s4": "antminer s4", "ant s5": "antminer s5", "ant s9": "antminer s9", "ant/sp": "unknown", "ant78s9b23": "unknown", # No clear reference. "antec 100cm megaflow 200mm": "unknown", # This is a fan, not mining hardware. "antec 1200w power supply": "unknown", # Power supply, not mining hardware. "antec 1500 watt power supply": "unknown", # Power supply, not mining hardware. } mapping445 = { "antec 300": "unknown", "antec 380w psu": "unknown", "antec 520": "unknown", "antec 620w 80+ psu": "unknown", "antec 750w high current pro": "unknown", "antec 902v3 case": "unknown", "antec diamond-based thermal grease": "unknown", "antec earthwatts": "unknown", "antec earthwatts 500": "unknown", "antec earthwatts 650 green": "unknown", "antec earthwatts 650w green 80 plus bronze psu": "unknown", "antec earthwatts 750w psu": "unknown", "antec hcg-400m": "unknown", "antec hcg-750 750w": "unknown", "antec hcp-850": "unknown", "antec high current pro hcp-1200 1200w": "unknown", "antec p180": "unknown", "antec psus": "unknown", "antec tpq 1200 psu": "unknown", "antec tpq-1200": "unknown", "antec twelve hundred": "unknown", "antennas": "unknown", "antennas high gain": "unknown", "antfarmer asic s5": "unknown", # No exact match, possibly meant "antminer s5" but unclear. "anti virus and malware detection": "unknown", "antiminer s3": "antminer s3", # Typo in "antiminer", corrected to "antminer". "antiminer s7": "antminer s7", # Typo in "antiminer", corrected to "antminer". "antiminer s9 hashboard": "antminer s9", # Assuming reference to a part of Antminer S9. "antiminer u1": "antminer u1", # Typo in "antiminer", corrected to "antminer". "antiminer u3": "antminer u3", # Typo in "antiminer", corrected to "antminer". "antimner s9": "antminer s9", # Typo in "antimner", corrected to "antminer". "antistatic brush": "unknown", "antivirus": "unknown", "antlike devices": "unknown", "antmener s3+": "antminer s3+", # Typo in "antmener", corrected to "antminer". "antminer (1.6 gh/s)": "unknown", # No exact match, unclear reference. "antminer (s3)": "antminer s3", "antminer 1.6gh / s": "unknown", # No exact match, unclear reference. "antminer 1.6gh/s": "unknown", # No exact match, unclear reference. "antminer 1600w": "unknown", # Refers to power supply, not a miner model. "antminer 17 series miners": "unknown", # General reference to the 17 series, not specific. "antminer 180 gh": "unknown", # No exact match, unclear reference. "antminer 180 gh/s": "unknown", # No exact match, unclear reference. "antminer 180i": "unknown", # No exact match, unclear reference. "antminer 2": "unknown", # No exact match, unclear reference. "antminer 2 gh/s": "unknown", # No exact match, unclear reference. "antminer 5": "unknown", # No exact match, unclear reference. "antminer 7": "unknown", # No exact match, unclear reference. "antminer a3": "antminer a3", "antminer alert": "unknown", # Likely refers to a software or alert system, not hardware. } mapping446 = { "12.10 driver": "unknown", "12.7 beta driver": "unknown", "12.8 catalyst drivers": "unknown", "12.8 driver": "unknown", "12.8 drivers": "unknown", "12.93ths antminer": "unknown", # Closest match would be an Antminer S9 variant, but none exactly match "12.93ths". "12/2 with ground wire cable": "unknown", "12/2 yellow romex": "unknown", "12/3 wire": "unknown", "120 amp 240v supply": "unknown", "120 amp fuse": "unknown", "120 amp hour batteries": "unknown", "120 and 240 line": "unknown", "120 in supersize with an l shaped piece below what would otherwise be thee round prong on a 120 plug": "unknown", "120 mm fans": "unknown", "120 scythe 1200 fans": "unknown", "120 systems in the tub": "unknown", "120 volt power": "unknown", "1200 hp server psu": "unknown", "1200 w psu": "unknown", "1200 watt antec power supply": "unknown", "1200 watt crossfire certified psu": "unknown", "1200 watt hp power supply": "unknown", "1200 watt nzxt psu": "unknown", "1200 watt psu": "unknown", "1200 watt psus": "unknown", "1200 watts psu": "unknown", "12000 cfm fan": "unknown", "1200w (60a+60a) thermaltake tr2 rx psu": "unknown", "1200w coolermaster gold": "unknown", "1200w coolermaster silent gold psu": "unknown", "1200w fsp": "unknown", "1200w platinum dps-1200fb-a": "unknown", "1200w power supply": "unknown", "1200w psus from amitylabs": "unknown", "1200watt antec": "unknown", "1200watt antec power supply": "unknown", "120cpu-s": "unknown", "120gb hdd": "unknown", "120gb ssd": "unknown", "120gig ssd ocz agility 3": "unknown", "120kh/s miner": "unknown", "120mm case fan": "unknown", "120mm dust shields": "unknown", "120mm fan intakes": "unknown", "120th s19": "unknown", # Closest match would be an Antminer S19 variant, but none exactly match "120th". "120v 20a circuits": "unknown", "120v 30a circuits": "unknown", "120v 750w server power supply": "unknown", "120vac 20amp circuits": "unknown", } mapping447 = { "antminer apw++": "unknown", "antminer apw3++": "unknown", "antminer apw3++ power supply": "unknown", "antminer apw3++ psu": "unknown", "antminer apw3++ psu 1600w": "unknown", "antminer apw5 psu": "unknown", "antminer asic": "unknown", "antminer asic miner usb": "unknown", "antminer bhb42xxx": "unknown", "antminer bitmains": "unknown", "antminer blades": "unknown", "antminer blue board": "unknown", "antminer boards": "unknown", "antminer c1 batch 2": "unknown", # No specific match for "antminer c1" or batches. "antminer code editor": "unknown", "antminer controls": "unknown", "antminer d3": "antminer d3", "antminer fan": "unknown", "antminer gear": "unknown", "antminer hydro": "unknown", # Could refer to several "hydro" models, but none are exactly named "antminer hydro". "antminer kanoi": "unknown", "antminer l3": "antminer l3", "antminer l3+": "antminer l3+", "antminer l3/s9/s15": "unknown", # Refers to multiple models, unclear mapping. "antminer l3s": "unknown", # Likely a typo, closest match would be "antminer l3" or "antminer l3+". "antminer l7": "antminer l7", "antminer l7 hash board": "unknown", # Specific parts like hash boards are not listed separately. "antminer pdu": "unknown", "antminer power supply apw3++": "unknown", "antminer psus": "unknown", "antminer r4 8.7ths": "antminer r4", "antminer r4 batch 6": "antminer r4", # Assuming batch variations are not significant for this mapping. "antminer s 17+ 70ths": "antminer s17+", # Closest match, assuming a typo or shorthand. "antminer s 19 xp 134th": "antminer s19 xp", # Closest match, assuming a typo or shorthand. "antminer s.17": "antminer s17", # Assuming a typo or shorthand. "antminer s1 (pencil mod)": "antminer s1", # Specific modifications like "pencil mod" are not listed separately. "antminer s1 180": "antminer s1", # Likely referring to the hash rate, but "antminer s1" is the closest match. "antminer s1 dual blade": "antminer s1", # Specific variations like "dual blade" are not listed separately. "antminer s1 duel blade": "antminer s1", # Assuming "duel" is a typo for "dual". "antminer s1 miner": "antminer s1", "antminer s1 mx": "antminer s1", # No specific match, assuming a variation of "antminer s1". "antminer s1 s3 s5 s7 s9 t9 l3+ 120mm fan duct cooling shroud to 4 inch vent hose": "unknown", # Refers to multiple models and a specific accessory, unclear mapping. "antminer s1 upgrade kit": "unknown", # Specific accessories or upgrade kits are not listed separately. "antminer s1 uv": "antminer s1", # No specific match, assuming a variation of "antminer s1". "antminer s11": "antminer s11", "antminer s11 19 th": "antminer s11", # Likely referring to the hash rate, but "antminer s11" is the closest match. "antminer s11 19.5 th miner": "antminer s11", # Likely referring to the hash rate, but "antminer s11" is the closest match. "antminer s17": "antminer s17", "antminer s17 / s17 pro miners": "unknown", # Refers to both "antminer s17" and "antminer s17 pro", unclear mapping. "antminer s17 hash board": "unknown", # Specific parts like hash boards are not listed separately. } mapping448 = { "antminer s17+ (70 th/s)": "antminer s17+", "antminer s17+ 70ths": "antminer s17+", "antminer s17/t17": "unknown", # Could refer to either s17 or t17, unclear. "antminer s17e": "antminer s17e", "antminer s17e 60t": "antminer s17e", "antminer s17e hashcards": "antminer s17e", # Assuming hashcards refers to a part of the s17e. "antminer s17e miner": "antminer s17e", "antminer s17e units": "antminer s17e", "antminer s19 90t": "antminer s19", "antminer s19 pro": "antminer s19 pro", "antminer s19+": "unknown", # No exact match, could be a typo or shorthand for a specific model. "antminer s19j pro +": "antminer s19j pro", # Assuming the "+" is a typo or variant indicator. "antminer s19j pro 100t": "antminer s19j pro", "antminer s19j pro 104th": "antminer s19j pro", "antminer s19j pro 104th/s": "antminer s19j pro", "antminer s19j pro+": "antminer s19j pro", # Assuming "+" indicates a variant or version. "antminer s19pro": "antminer s19 pro", # Assuming a typo without space. "antminer s2 batch 4": "antminer s2", "antminer s2 kits": "antminer s2", "antminer s2 miner": "antminer s2", "antminer s2 power supply": "antminer s2", "antminer s3 (batch 7)": "antminer s3", "antminer s3 bath 8": "antminer s3", # Assuming "bath" is a typo for "batch". "antminer s3 plus": "antminer s3+", "antminer s3 units": "antminer s3", "antminer s3+ b11 miners": "antminer s3+", "antminer s3+ b9-10": "antminer s3+", "antminer s3+ miners": "antminer s3+", "antminer s3+(batch 9)": "antminer s3+", "antminer s4 miner": "antminer s4", "antminer s5 1 th/s": "antminer s5", "antminer s5 asic machine": "antminer s5", "antminer s5 blade v1.91 2015-03-28": "antminer s5", "antminer s7 473": "antminer s7", "antminer s7 5.06th miner": "antminer s7", "antminer s7 batch #8": "antminer s7", "antminer s7 batch 2": "antminer s7", "antminer s7 batch 3": "antminer s7", "antminer s7 batch 6": "antminer s7", "antminer s7 fans": "antminer s7", "antminer s7 hash board": "antminer s7", "antminer s7 stock beaglebone": "antminer s7", "antminer s7-lns": "antminer s7-ln", "antminer s7/9/l3+": "unknown", # Refers to multiple models, unclear. "antminer s7/s9": "unknown", # Refers to multiple models, unclear. "antminer s7ln": "antminer s7-ln", "antminer s9 11.85/ths": "antminer s9", "antminer s9 11.85i": "antminer s9", # Assuming "i" is a variant indicator. "antminer s9 12.5th/s": "antminer s9", "antminer s9 12.93 th/s": "antminer s9", } mapping449 = { "antminer s9 13 th": "antminer s9", "antminer s9 13.15 th": "antminer s9", "antminer s9 13.5 th/s": "antminer s9", "antminer s9 13.5t": "antminer s9", "antminer s9 13.5th": "antminer s9", "antminer s9 13.5th/s": "antminer s9", "antminer s9 13.5th/s machines": "antminer s9", "antminer s9 13.5ths": "antminer s9", "antminer s9 13/ths": "antminer s9", "antminer s9 135 th": "unknown", # Likely a typo, but no exact match. "antminer s9 135 ths (build in autumn 2017)": "unknown", # Likely a typo, but no exact match. "antminer s9 14 th": "antminer s9", "antminer s9 14.5th": "antminer s9", "antminer s9 14t": "antminer s9", "antminer s9 14th dec batch": "antminer s9", "antminer s9 14th/s": "antminer s9", "antminer s9 14th/s model": "antminer s9", "antminer s9 asic miners": "antminer s9", "antminer s9 asics": "antminer s9", "antminer s9 b1": "unknown", # No exact match, possibly a specific batch or version. "antminer s9 batch 17": "antminer s9", "antminer s9 batch 3": "antminer s9", "antminer s9 board": "antminer s9", "antminer s9 controller": "antminer s9", "antminer s9 hashboard": "antminer s9", "antminer s9 hydro": "antminer s9 hydro", "antminer s9 hydro 18 th/s": "antminer s9 hydro", "antminer s9 jan batch": "antminer s9", "antminer s9 machine": "antminer s9", "antminer s9 miner": "antminer s9", "antminer s9 miner control board": "antminer s9", "antminer s9 miners": "antminer s9", "antminer s9 pro": "unknown", # No exact match, possibly a specific version not listed. "antminer s9 psu": "antminer s9", "antminer s9 rig": "antminer s9", "antminer s9 se": "antminer s9 se", "antminer s9 se 17th": "antminer s9 se", "antminer s9 test fixture": "antminer s9", "antminer s9 volt rocket ship": "unknown", # No exact match, possibly a custom or modified version. "antminer s9-14th/s": "antminer s9", "antminer s9-b10": "unknown", # No exact match, possibly a specific batch or version. "antminer s9-b10 hash boards": "unknown", # No exact match, possibly a specific part of a version. "antminer s9/l3": "unknown", # Refers to two different models, unclear mapping. "antminer s9/s9i": "antminer s9", # Assuming the closest match, but could also refer to antminer s9i. "antminer s9/t9": "unknown", # Refers to two different models, unclear mapping. "antminer s9e": "unknown", # No exact match, possibly a typo or specific version not listed. "antminer s9i": "antminer s9i", "antminer s9i dashboard": "antminer s9i", "antminer s9i hash board": "antminer s9i", "antminer s9j 14th": "antminer s9j", } mapping450 = { "antminer s9j hashboard": "antminer s9j", # Assuming the specific part refers to the model. "antminer shelf": "unknown", "antminer ssh": "unknown", "antminer stick": "unknown", "antminer t15 control board": "unknown", # Specific part of a model, but no T15 listed. "antminer t17+": "antminer t17+", "antminer t17+ 55 th/s": "antminer t17+", # Specification detail, but matches model. "antminer t17+55": "antminer t17+", # Likely a typo, closest match. "antminer t17/s17": "unknown", # Ambiguous between two models. "antminer t17e": "antminer t17e", "antminer t19 84t": "antminer t19", # Specification detail, but matches model. "antminer t9 hash board": "antminer t9", # Assuming the specific part refers to the model. "antminer test fixture for s9 t9": "unknown", # Refers to a tool for models, not a mining model itself. "antminer test fixture for s9 t9 t9+": "unknown", # Same as above. "antminer tool": "unknown", "antminer u-2": "unknown", # Likely meant "antminer u2", but exact match principle. "antminer u1 chips": "antminer u1", # Refers to parts of the model. "antminer u1 miners": "antminer u1", # Refers to the model. "antminer u1 rigs": "antminer u1", # Refers to the model. "antminer u1 usb": "antminer u1", # Refers to the model. "antminer u1/u2": "unknown", # Ambiguous between two models. "antminer u2 2gh/s usb miner": "antminer u2+", # Specification detail, closest match. "antminer u2 asic": "antminer u2+", # Refers to the technology, closest match. "antminer u2 asics": "antminer u2+", # Same as above. "antminer u2 sticks": "antminer u2+", # Informal term, closest match. "antminer u2 usb asic miners": "antminer u2+", # Detailed description, closest match. "antminer u2+": "antminer u2+", "antminer u3 bitmain": "antminer u3", # Manufacturer detail, matches model. "antminer u3 usb": "antminer u3", # Interface detail, matches model. "antminer u3 v2": "antminer u3", # Version detail, closest match. "antminer u3s": "antminer u3", # Likely a typo or plural, closest match. "antminer usb": "unknown", # Too vague, multiple USB models. "antminer usb 1.6 ghs": "unknown", # Specification without clear model. "antminer usb sticks": "unknown", # Generic term for several models. "antminer v1.2 2013/12/4": "unknown", # No matching model with version dates. "antminer v1.5 2013/12/16": "unknown", # Same as above. "antminer vent shroud": "unknown", # Part of hardware, not a model. "antminer z9 machine": "unknown", # No exact "Z9" model listed, though it exists. "antminer's": "unknown", # Too vague, refers to brand not model. "antminer's s7": "antminer s7", # Possessive form, but model clear. "antminer's side": "unknown", # Refers to part of a setup, not a model. "antminerach s1": "antminer s1", # Likely a typo, closest match. "antminers (s3 s5 s9)": "unknown", # Lists multiple models, too broad. "antminers (s9 l3 l3+ d3)": "unknown", # Same as above. "antminers (s9i l3+ l3++ dr3)": "unknown", # Same as above. "antminers (s9s l3s a3s d3s)": "unknown", # Same as above. "antminers r4": "antminer r4", # Plural form, but model clear. "antminers s1 s3": "unknown", # Lists multiple models, too broad. "antminers s3+": "antminer s3+", # Plural form, but model clear. "antminers s4": "antminer s4", # Plural form, but model clear. } mapping451 = { "antminers s7-ln": "antminer s7-ln", "antminers s9": "antminer s9", "antminers t17+": "antminer t17+", "antminers u2": "unknown", # Closest match would be "antminer u2" but plural form used here. "antminers u2+": "antminer u2+", "antminers usb u2": "unknown", # Implies "antminer u2" but specifies USB, which isn't distinct in the list. "antminers1 dual blades": "unknown", "antmineru1": "antminer u1", "antmineru2": "antminer u2", "antminter t17": "unknown", # Likely meant "antminer t17" but typo present. "antpool": "unknown", "ants (x's)": "unknown", "ants pool": "unknown", "ants s1 uv": "unknown", # Closest match would be "antminer s1" but additional characters make it unclear. "ants1": "antminer s1", "anu": "unknown", "anu 0": "unknown", "anu 1": "unknown", "anu 2": "unknown", "anu 3": "unknown", "aoz1021a voltage regulator": "unknown", "ap3 psu": "unknown", "ap3w++": "unknown", "ap3w++ power supply": "unknown", "apache 2.2.22": "unknown", "apache server": "unknown", "apache web server": "unknown", "apache/2.4.9": "unknown", "apache2/minecraft server": "unknown", "apc 208v 30a": "unknown", "apc 5 kva xl": "unknown", "apc 7863 pdu": "unknown", "apc ap7911a": "unknown", "apc ap8941": "unknown", "apc ap9211": "unknown", "apc ap9571a 30a 208v pdu": "unknown", "apc back-ups 1500 battery backup": "unknown", "apc back-ups xs-1500": "unknown", "apc backups 1500": "unknown", "apc br1500 1500va ups": "unknown", "apc bx1500g 1500va battery backup": "unknown", "apc pdu": "unknown", "apc power distribution units": "unknown", "apc pure sinewave ups": "unknown", "apc units": "unknown", "apc xl heavy duty ups": "unknown", "apc's internal software": "unknown", "apevia atx-as520w": "unknown", "api port": "unknown", "apminertool": "unknown", } mapping452 = { "apollo combined btc node & miner": "unknown", "apollo1": "unknown", "apollo2": "unknown", "apollo3": "unknown", "apollo4": "unknown", "app 2.9": "unknown", "app sdk": "unknown", "app sdk 2.6": "unknown", "app sdk 2.7": "unknown", "app sdk 2.8": "unknown", "apphire radeon 5850 gpus": "5850", # Assuming a typo, closest match. "apple airport extreme": "unknown", "apple charger": "unknown", "apple extreme base station router": "unknown", "apple ii": "unknown", "apple ipad charger": "unknown", "apple laptop": "unknown", "apple ones": "unknown", "apple tv": "unknown", "april firmware": "unknown", "apw 3+ power supply": "unknown", "apw 3++": "unknown", "apw++": "unknown", "apw++ psus from bitmain": "unknown", "apw++-12-1600 bitmain psu": "unknown", "apw12": "unknown", "apw3 + 1200w 110v source": "unknown", "apw3 1600w psu": "unknown", "apw3 bitmain power supply": "unknown", "apw3 of bitmain`s psu": "unknown", "apw3 psu": "unknown", "apw3 psus": "unknown", "apw3+": "unknown", "apw3+ 1600w": "unknown", "apw3++ (1600w) bitmain": "unknown", "apw3++ 1600w psu": "unknown", "apw3++ 220v 50hz": "unknown", "apw3++ bitmain official power supply": "unknown", "apw3++ bitmain power supplies": "unknown", "apw3++ by bitmain": "unknown", "apw3++ from bitmain": "unknown", "apw3++ power source": "unknown", "apw3++ power supplies": "unknown", "apw3++ power supply": "unknown", "apw3++ power supply unit": "unknown", "apw3++ psu": "unknown", "apw3++ psu fans": "unknown", "apw3++ units": "unknown", "apw3++-12-1600w power supply": "unknown", "apw3++s": "unknown" } mapping453 = { "apw3+-12-1600-a3": "unknown", "apw3+-12-1600w psu": "unknown", "apw3-12-1600-b2 1600 watt power supply": "unknown", "apw3-12-1600w(psu)": "unknown", "apw3-1600 watt power supply": "unknown", "apw3s": "unknown", "apw5": "unknown", "apw5++": "unknown", "apw6": "unknown", "apw8": "unknown", "apw8_16.32v-20.04v psu": "unknown", "apw9": "unknown", "arc tester": "unknown", "arch": "unknown", "arch linux": "unknown", "arch linux with bfgminer": "unknown", "archlinux 64bit": "unknown", "arctic breeze usb fan": "unknown", "arctic breeze usb fans": "unknown", "arctic breeze usb powered fan": "unknown", "arctic breezes": "unknown", "arctic cooling breeze fan": "unknown", "arctic cooling freezer 7 pro rev.2 cpu cooler": "unknown", "arctic feeze pro (usb hub+desktop fan)": "unknown", "arctic silver 5": "unknown", "arctic silver two part heatsink adhesive": "unknown", "arduino miner": "unknown", "arlec energy meter": "unknown", "arm": "unknown", "arm a9 processors": "unknown", "arm arch linux-based mining platform": "unknown", "arm chip": "unknown", "armhf device": "unknown", "armory 32-bit": "unknown", "armory 64-bit": "unknown", "armory wallet": "unknown", "arris cable rig": "unknown", "arris cable router": "unknown", "arris cable router/modem": "unknown", "arris modem": "unknown", "arris nvg589 router": "unknown", "arris router": "unknown", "arris two in one modem router": "unknown", "artic accelero cooler": "unknown", "artic alumina": "unknown", "artic f12 pwm fans": "unknown", "artic f12 pwn": "unknown", "artic f9 fans": "unknown", "as 5": "unknown", "as5": "unknown", } mapping454 = { "as9 14th/s miners": "unknown", # Closest match would be "antminer s9" but "as9" is unclear. "asciminer block erupters": "unknown", # Typo in "asciminer", no exact match. "asic (fpga)": "unknown", # General category, not specific hardware. "asic (s9)": "antminer s9", "asic (x)": "unknown", # Too vague, no specific hardware. "asic 1.6 ghash antminers": "unknown", # No specific model mentioned. "asic 2": "unknown", # Too vague, no specific hardware. "asic 28nm": "unknown", # Refers to chip technology, not specific hardware. "asic 30gh/s-389gh/s cubes": "unknown", # No exact match, possibly referring to a range of ASIC miners. "asic 330mh/s block erupter": "unknown", # Close to "block erupter asics" but no exact model. "asic antminer": "unknown", # Too general, no specific model mentioned. "asic antminer s1": "antminer s1", "asic antminer s9's": "antminer s9", "asic antminer v9": "antminer v9", "asic array": "unknown", # General term, not specific hardware. "asic avalon": "unknown", # Too general, several Avalon models exist. "asic based": "unknown", # General term, not specific hardware. "asic be cube v9.17": "unknown", # No exact match, possibly a typo or version difference. "asic bifury 5 gh/s": "bi*fury", # Closest match considering the typo. "asic bitcoin miner block erupter usb 330mh/s": "unknown", # Close to "block erupter asics" but no exact model. "asic bitmain v9": "antminer v9", "asic blade erupters": "unknown", # No exact match, possibly referring to a type of ASIC miner. "asic blade miner v2": "unknown", # No exact match. "asic block erupter": "unknown", # General term for a type of ASIC miner, no specific model. "asic block erupter 333mh/s": "unknown", # Close to "block erupter asics" but no exact model. "asic block erupter blade": "unknown", # No exact match, possibly referring to a type of ASIC miner. "asic block erupter cubes": "unknown", # No exact match. "asic block erupter cubes 32gh/s": "unknown", # No exact match. "asic block erupters 333": "unknown", # Close to "block erupter asics" but no exact model. "asic block erupters usb": "unknown", # General term for a type of ASIC miner, no specific model. "asic block erupters v3": "unknown", # No exact match. "asic block eruptor cube": "unknown", # No exact match, possibly a typo or version difference. "asic boards/chains": "unknown", # General term, not specific hardware. "asic booster": "unknown", # No exact match, possibly a component or accessory. "asic butterfly 30 ghs": "unknown", # Possibly referring to Butterfly Labs products, but no exact model. "asic card": "unknown", # General term, not specific hardware. "asic colocation": "unknown", # Refers to a service, not hardware. "asic cores": "unknown", # General term, not specific hardware. "asic cube 30gb": "unknown", # No exact match, possibly a typo or version difference. "asic cube miner": "unknown", # No exact match. "asic cubes": "unknown", # General term, possibly referring to a type of ASIC miner, no specific model. "asic dragon 1 th/s": "unknown", # No exact match. "asic dragon 1th mining rig": "unknown", # No exact match. "asic drivers": "unknown", # Refers to software, not hardware. "asic dual miners": "unknown", # General term, not specific hardware. "asic equipment": "unknown", # General term, not specific hardware. "asic erupter": "unknown", # General term for a type of ASIC miner, no specific model. "asic erupter usb": "unknown", # General term for a type of ASIC miner, no specific model. "asic erupters": "unknown", # General term for a type of ASIC miner, no specific model. "asic experiment": "unknown", # Too vague, no specific hardware. } mapping455 = { "asic farm": "unknown", "asic farms": "unknown", "asic gear": "unknown", "asic hardware": "unknown", "asic m3x": "microbt whatsminer m3x", "asic machines": "unknown", "asic machines (custom)": "unknown", "asic market": "unknown", "asic miner (335 mh/s)": "unknown", "asic miner (antminer s1 180gh/s)": "antminer s1", "asic miner blade": "unknown", "asic miner blades": "unknown", "asic miner block erupter": "unknown", "asic miner cube": "unknown", "asic miner erupters": "unknown", "asic miner fans": "unknown", "asic miner hardware": "unknown", "asic miner rockminer r box (40gh/s)": "unknown", "asic miner s9 hydro": "antminer s9 hydro", "asic miner tubes": "unknown", "asic miner usb 333 sticks": "unknown", "asic miner usb 333 sticks blades": "unknown", "asic miner usb 333 sticks cubes": "unknown", "asic miner usb 333 sticks prisma": "unknown", "asic miner usb 333 sticks tubes": "unknown", "asic miners (s19j pros mixture of 92th 96th 100th 104th)": "antminer s19j pro", # Assuming a general match for various s19j pro models "asic miners antminer s9": "antminer s9", "asic mining": "unknown", "asic mining blades": "unknown", "asic mining hosting facility": "unknown", "asic minors": "unknown", "asic modul": "unknown", "asic pcbs": "unknown", "asic pins": "unknown", "asic product": "unknown", "asic readme": "unknown", "asic room": "unknown", "asic s1 antminer": "antminer s1", "asic s19 j pro": "antminer s19j pro", "asic s9": "antminer s9", "asic s9 2 units": "antminer s9", # Assuming the user refers to two units of s9 "asic s9i": "antminer s9i", "asic saphire": "unknown", # No direct match, possibly a typo but no clear hardware match "asic saphires": "unknown", # Same as above "asic servers": "unknown", "asic sha usb chips": "unknown", "asic sha-256 miner": "unknown", "asic status column": "unknown", "asic status colums": "unknown", "asic t17+ 55 ths": "antminer t17+", } mapping456 = { "asic t9+": "antminer t9+", "asic test fixture": "unknown", "asic units": "unknown", "asic usb block erupters": "unknown", # Closest match would be "asicminer block erupter usb 330mh/s" but not exact. "asic usb block eruptors": "unknown", # Typo in "erupters", but still no exact match. "asic usb erupters": "unknown", # Closest match would be "asicminer block erupter usb 330mh/s" but not exact. "asic usb sticks": "unknown", "asic# 25": "unknown", "asic-freq file": "unknown", "asic-s whatminer m3x": "microbt whatsminer m3x", "asic.to firmware": "unknown", "asic.to software": "unknown", "asic[29] & [57] chips": "unknown", "asicboost": "unknown", "asicboost firmware": "unknown", "asicboost software": "unknown", "asicboosted s9": "antminer s9", # Assuming a modified or boosted version of S9. "asicboosted s9i": "antminer s9i", # Assuming a modified or boosted version of S9i. "asicchain[j3]": "unknown", "asicchain[j4]": "unknown", "asicminer 8 nano 44th/s model": "unknown", # No exact match, but clearly an ASICminer product. "asicminer backplane": "unknown", "asicminer blad v2": "unknown", # Likely a typo for "asicminer blade v2". "asicminer blade 2.0": "unknown", # No exact match, but similar to "asicminer blade v2". "asicminer blade v2": "unknown", # No exact match in the list. "asicminer blade v2 - green pcb": "unknown", # No exact match, detailed specification. "asicminer block erupter": "unknown", # Closest match would be "asicminer block erupter usb 330mh/s" but not exact. "asicminer block erupter (335mh/s)": "unknown", # Closest match would be "asicminer block erupter usb 330mh/s" but not exact. "asicminer block erupter blade v2 boards": "unknown", # No exact match, but clearly an ASICminer product. "asicminer block erupter cube 30gh/s to 38gh/s miner": "unknown", # No exact match, but clearly an ASICminer product. "asicminer block erupter sapphire miner - advanced heat sink": "unknown", # No exact match, but detailed specification. "asicminer block erupter usb 330mh saphire miners": "unknown", # Likely a typo for "asicminer block erupter usb 330mh/s sapphire miners". "asicminer block erupter usb 330mh/s": "asicminer be tube", # Assuming "be tube" is a shorthand for block erupter products. "asicminer block erupter usb 336mh/s sapphire miners": "asicminer be tube", # Assuming "be tube" is a shorthand for block erupter products. "asicminer block eruptors": "unknown", # Typo in "erupters", but still no exact match. "asicminer cube (30gh/s)": "unknown", # No exact match, but clearly an ASICminer product. "asicminer erupter miner": "unknown", # Closest match would be "asicminer block erupter usb 330mh/s" but not exact. "asicminer erupter usb 330mh/s sapphire miners": "asicminer be tube", # Assuming "be tube" is a shorthand for block erupter products. "asicminer tube 800+ ghs": "asicminer be tube", "asicminer usb miners": "unknown", # General term, no exact match. "asics l3+/d3/s8": "unknown", # No exact match, seems to refer to multiple products. "asics miners": "unknown", # General term, no exact match. "asics usb drivers": "unknown", "asmedia usb3 chip": "unknown", "asmedia usb3 hub": "unknown", "asmedia usb3 ports": "unknown", "asrock": "unknown", "asrock 870 extreme 3 r2 motherboard": "unknown", "asrock 880g pro3 atx amd motherboard": "unknown", "asrock 890gx extreme4": "unknown", } mapping457 = { "120w 12v power supply": "unknown", "120w psu": "unknown", "1246": "canaan avalonminer 1246", "1246 asic": "canaan avalonminer 1246", "1246-n-85t avalon": "canaan avalonminer 1246", # Assuming a specific model of 1246, but exact match not listed "125 amp sub panel": "unknown", "1250 ghash/s": "unknown", "1250 gold psu": "unknown", "1250 psu": "unknown", "1250w": "unknown", "1250w ocz": "unknown", "1250w ocz psu": "unknown", "1250w psu": "unknown", "1250w seasonic psu": "unknown", "1250w xfx psu": "unknown", "1250w zalman platinum": "unknown", "125a two pole circuit breaker": "unknown", "125amp panel": "unknown", "126 th/s miner": "unknown", "128 gb ssd": "unknown", "128 worksize": "unknown", "128gb card": "unknown", "128gb sd card": "unknown", "12awg cord": "unknown", "12awg power wire": "unknown", "12ga c20 to c13 cables": "unknown", "12gb ram": "unknown", "12gh/s miner": "unknown", "12guage wire": "unknown", "12in register": "unknown", "12m usb lead": "unknown", "12mm mdf": "unknown", "12port hubs": "unknown", "12v (yellow) cable": "unknown", "12v 30 amp power supply": "unknown", "12v 5 amps supply": "unknown", "12v 5a power supply": "unknown", "12v 65 amp 750 watt charge controller": "unknown", "12v batteries": "unknown", "12v cable": "unknown", "12v leisure batteries": "unknown", "12v pin": "unknown", "12v power pack": "unknown", "12v power supply": "unknown", "12v to 5v converter": "unknown", "12v3a usb 2.0 hub": "unknown", "13": "unknown", "13 gpu rig": "unknown", "13 pcs": "unknown", "13 port usb hub": "unknown", } mapping458 = { "asrock 939a785gmh": "unknown", "asrock 970": "unknown", "asrock 970 exterem 4": "unknown", # Typo in "extreme" "asrock 970 extreme 3": "unknown", "asrock 970 extreme 4 mbs": "unknown", "asrock 970 extreme4": "unknown", "asrock 970 extreme4 mobo": "unknown", "asrock 990fx extreme4": "unknown", "asrock 990fx professional fatal1ty mobo": "unknown", "asrock alivexfire e-sata 2": "unknown", "asrock alivexfire-esata2 dualcore amd athlon 64 x2": "unknown", "asrock am2xli-esata2 motherboard": "unknown", "asrock extreme 4 mb": "unknown", "asrock extreme 6 motherboard": "unknown", "asrock extreme 870": "unknown", "asrock extreme3 motherboard": "unknown", "asrock extreme4 970 - motherboard": "unknown", "asrock extreme6 z77": "unknown", "asrock extreme9": "unknown", "asrock fatal1ty z97x killer": "unknown", "asrock h61 pro btc mother board": "unknown", "asrock h61del": "unknown", "asrock h81 pro btc": "unknown", "asrock h81 pro btc intel h81 (socket 1150) crypto coin mining atx motherboard": "unknown", "asrock h81 pro btc mobo": "unknown", "asrock h81 pro htc": "unknown", # Likely a typo for "h81 pro btc" "asrock k10n78fullhd-hsli mainboard": "unknown", "asrock k87 killer fatal1ty": "unknown", "asrock motherboard": "unknown", "asrock motherboards": "unknown", "asrock z66 extreme6": "unknown", "asrock z77": "unknown", "asrock z77 extreme 4-mintel cpu": "unknown", "asrock z77 extreme4": "unknown", "asrock z77 extreme4 lga 1155 intel z77 hdmi sata 6gb/s usb 3.0 atx intel motherboard": "unknown", "asrock z77 extreme6": "unknown", "asrock z87 oc formula motherboard": "unknown", "asrock/intel board": "unknown", "asrock970 extreme4": "unknown", "assorted 3gb ram": "unknown", "asus 1215n ion": "unknown", "asus 2gb 7850": "unknown", "asus 5450": "5450", "asus 560m graphics card": "unknown", "asus 5770 graphics card": "5770", "asus 5830": "5830", "asus 6870": "6870", "asus 7950": "unknown", "asus 7970": "7970", "asus 7970 matrix": "7970", # Assuming a specific model of 7970 } mapping459 = { "asus 7990": "unknown", # No exact match, but could refer to a GPU not listed for mining. "asus 85n sli board": "unknown", "asus a8v-vmse board": "unknown", "asus ac3100": "unknown", "asus aisuite": "unknown", "asus ares 5870 x2": "5870", # Assuming a typo or variant, closest match. "asus ares 5870x2": "5870", # Assuming a typo or variant, closest match. "asus board": "unknown", "asus cards": "unknown", "asus crosshair iv extreme": "unknown", "asus crosshair iv formula motherboard": "unknown", "asus crosshair v formula/phenom 2 x4 965 cpu": "unknown", "asus crosshair vp": "unknown", "asus crosshair z": "unknown", "asus direct cu 6870": "6870", "asus directcuii top 280x": "unknown", # No exact match, but could refer to a GPU not listed for mining. "asus doctor": "unknown", "asus eah 5770 graphic card": "5770", "asus eah5750": "5750", "asus eah5830": "5830", "asus eah6870 cards": "6870", "asus eah6950 dcii/2di4s/1gd5": "6950", "asus eee 1012": "unknown", "asus eee laptop": "unknown", "asus eee pc": "unknown", "asus f1a75v/evo w/4gb ddr3 1600mhz memory": "unknown", "asus f2a55 mobo": "unknown", "asus gtx 650ti boost cards": "unknown", # No exact match, but could refer to a GPU not listed for mining. "asus hd 5770": "5770", "asus hd 7770 graphics card": "7770", "asus hd-6970": "6970", "asus hd5870 (eah5870 v2)": "5870", "asus hd7770": "7770", "asus hd7770 series": "7770", "asus laptop with an ati mobility radeon hd 5730": "unknown", # No exact match, but could refer to a GPU not listed for mining. "asus m2n-e card": "unknown", "asus m4a785-m": "unknown", "asus m4a79 deluxe": "unknown", "asus m4a79xtd evo": "unknown", "asus m4a89gtd pro/usb3 motherboard": "unknown", "asus m4a89gtd/pro usb3 mobo": "unknown", "asus m5a97 r2.0 am3+ amd 970 sata 6gb/s usb 3.0 atx amd motherboard with uefi bios": "unknown", "asus m5a97 r2.0500 gb laptop drive": "unknown", "asus matrix hd7970": "7970", "asus maximus v gene": "unknown", "asus mboard": "unknown", "asus msn-sli deluxe": "unknown", "asus oc 660 ti": "unknown", # No exact match, but could refer to a GPU not listed for mining. "asus one-slot motherboard": "unknown", "asus open box": "unknown", } mapping460 = { "asus p593": "unknown", "asus p5b": "unknown", "asus p5b-v": "unknown", "asus p5k motherboard": "unknown", "asus p5n32-e sli": "unknown", "asus p6t deluxe v2": "unknown", "asus p6t6 ws revolution motherboard": "unknown", "asus p6x58d-e motherboard": "unknown", "asus p7h57d-v evo motherboard": "unknown", "asus p8p67 ws revolution rev 3.0 207": "unknown", "asus p8z68-v lx motherboard": "unknown", "asus p8z77-v": "unknown", "asus p8z77-ws": "unknown", "asus p8z77v lx motherboard": "unknown", "asus r9 270": "unknown", # No direct match, but related to GPU mining. "asus r9 280x": "unknown", # No direct match, but related to GPU mining. "asus r9 280x directcu ii top": "unknown", # No direct match, but related to GPU mining. "asus r9 280x gpus": "unknown", # No direct match, but related to GPU mining. "asus radeon hd 5850": "5850", "asus radeon hd 7870 1ghz edition": "7870", "asus radeon rx 480": "unknown", # No direct match, but related to GPU mining. "asus rampage iii gene": "unknown", "asus router ax5700 dualband gigabyte router": "unknown", "asus rt series": "unknown", "asus rt-86u": "unknown", "asus rt-ac68u": "unknown", "asus rt-ac88u router": "unknown", "asus rt-n12": "unknown", "asus rt-n12 d1": "unknown", "asus rt-n66u router": "unknown", "asus sabertooth 990fx 2.0": "unknown", "asus sabertooth 990fx board": "unknown", "asus sabertooth x58": "unknown", "asus sabertooth x79": "unknown", "asus striker ii nse": "unknown", "asus tweaker software": "unknown", "asus utility": "unknown", "asus wl-520gu": "unknown", "asus wl520gu": "unknown", "asus xonar dg": "unknown", "asus z77a": "unknown", "asus's own terrible software": "unknown", "asus-5850 gpu": "5850", "asus-dslac68u": "unknown", "asus-laptop amd e2 vision 1800 1.7 ghz": "unknown", "asus_m4a77td_pro": "unknown", "asusrock motherboard": "unknown", "asuswrt": "unknown", "asuswrt-merlin": "unknown", "at&t modem/router": "unknown", } mapping461 = { "at&t uverse broadband modem system device": "unknown", "athena super computer": "unknown", "atheros based router (tplink wr1043nd)": "unknown", "atheros based tplink 703n": "unknown", "athlon 64 2.0ghz s754": "unknown", "athlon 64 x2 4200+": "unknown", "athlon ii 170u 2.7ghz": "unknown", "athlon ii 270": "unknown", "athlon ii x2 2.8ghz": "unknown", "athlon ii x2 270 3.4ghz": "unknown", "athlon x2": "unknown", "athlon xp": "unknown", "athlon xp 1800": "unknown", "athlonx2 4600": "unknown", "athon ii x2 250 cpus": "unknown", "ati": "unknown", "ati 11.3 drivers": "unknown", "ati 11.5 binary driver": "unknown", "ati 11.6 driver": "unknown", "ati 11.9 drivers": "unknown", "ati 12.6 catalyst drivers": "unknown", "ati 280x": "unknown", # No exact match, could refer to a series not listed "ati 4350": "4350", "ati 4830": "4830", "ati 4870": "4870", "ati 4890": "4890", "ati 5670 gpu": "5670", "ati 5770": "5770", "ati 5770 card": "5770", "ati 5770 juniper gpus": "5770", # Specific model, but closest match is "5770" "ati 5770s": "5770", "ati 5850 oc": "5850", # Assuming "oc" refers to overclocked, closest match is "5850" "ati 5850m": "unknown", # No "m" series listed, but could be a typo or variant of "5850" "ati 5850s": "5850", "ati 5870 video card": "5870", "ati 5xxx card": "unknown", # Refers to a series, not a specific model "ati 6700": "unknown", # No exact match, could refer to a series not listed "ati 6750m card": "6750", # Assuming a typo or variant, closest match is "6750" "ati 68xx graphics cards": "unknown", # Refers to a series, not a specific model "ati 6900": "unknown", # No exact match, could refer to a series not listed "ati 6900 series cards": "unknown", # Refers to a series, not a specific model "ati 6970": "6970", "ati 6990": "6990", "ati 7770": "7770", "ati app sdk": "unknown", "ati bios": "unknown", "ati catalist control center": "unknown", "ati catalyst 11.7 amd app sdk 2.5": "unknown", "ati catalyst 11.7 w/ sdk 2.5": "unknown", "ati chipsets": "unknown", } mapping462 = { "ati display card": "unknown", "ati driver 12.3": "unknown", "ati drivers 11.11": "unknown", "ati fglrx": "unknown", "ati firepro": "unknown", "ati firepro 8700": "unknown", "ati firepro v3750": "unknown", "ati gpu (radeon hd 5450)": "5450", "ati graphics cards": "unknown", "ati hd 7970": "7970", "ati hd 7970 sapphire vapor x": "7970", # Assuming a match with "7970" due to specific model mention. "ati hd4870": "4870", "ati hd7950": "7950", "ati mobility 3400": "unknown", "ati mobility radeon 9600/9700 series": "unknown", "ati mobility radeon hd 3870 x2": "unknown", "ati mobility radeon hd 4300 series": "unknown", "ati mobility radeon hd 4500/5100 series": "unknown", "ati mobility radeon hd 5650": "5650", "ati mobility radeon hd4250": "unknown", "ati overdrive / overclock settings": "unknown", "ati proprietary driver": "unknown", "ati radeon 3450": "unknown", "ati radeon 5550": "5550", "ati radeon 5850": "5850", "ati radeon 5870": "5870", "ati radeon 5870m": "unknown", # No exact match, but related to "5870". "ati radeon 5xxx": "unknown", # General series, not specific. "ati radeon 6670": "6670", "ati radeon 6970m graphics card": "unknown", # Related to "6970" but specifically for mobile, which isn't listed. "ati radeon 6xxx": "unknown", # General series, not specific. "ati radeon gpus": "unknown", "ati radeon hd 2600 xt": "unknown", "ati radeon hd 3200 graphics card": "unknown", "ati radeon hd 4250": "unknown", "ati radeon hd 4250 gpu": "unknown", "ati radeon hd 4350": "4350", "ati radeon hd 5800 series cards": "unknown", # General series, not specific. "ati radeon hd 5870s": "5870", # Assuming a match with "5870". "ati radeon hd 5900 series core": "unknown", # General series, not specific. "ati radeon hd 6570": "6570", "ati radeon hd 6770m": "unknown", # No exact match, but related to "6770" if it were listed. "ati radeon hd 6850": "6850", "ati radeon hd 6970": "6970", "ati radeon hd 6970m": "unknown", # Related to "6970" but specifically for mobile, which isn't listed. "ati radeon hd 7600g": "unknown", "ati radeon hd6850": "6850", "ati radeon x1300 video card": "unknown", "ati sapphire 5770": "5770", "ati sapphire hd 6570": "6570", } mapping463 = { "ati sapphire hd 7950": "unknown", # No exact match, but related to graphics cards used in early mining "ati sdk": "unknown", "ati sdks": "unknown", "ati software": "unknown", "ati stream 2.4": "unknown", "ati stream sdk v2.1": "unknown", "ati stream v.2.1": "unknown", "ati stream v.2.4": "unknown", "ati technologies inc cypress [radeon hd 5800 series]": "unknown", # Related to graphics cards, but no exact match "ati technologies inc hemlock [ati radeon hd 5900 series]": "unknown", # Related to graphics cards, but no exact match "ati technologies inc radeon hd 5800 series (cypress le)": "unknown", # Related to graphics cards, but no exact match "ati technologies inc rs880 [radeon hd 4250]": "unknown", # Related to graphics cards, but no exact match "ati tray tools": "unknown", "ati trays": "unknown", "ati video card": "unknown", # Generic term for ATI graphics cards "ati winflash": "unknown", "ati-drivers-12.3": "unknown", "ati-drivers-12.4": "unknown", "ati/amd": "unknown", # Refers to the manufacturer, not a specific product "aticalc.icd": "unknown", "aticaldd.icd": "unknown", "aticalrt.icd": "unknown", "aticonfig (ubuntu)": "unknown", "atikmdag.sys": "unknown", "atioc": "unknown", "atitweak": "unknown", "atm": "unknown", "att uverse": "unknown", "attached chiller": "unknown", "attic fan": "unknown", "attic fans": "unknown", "attic heat exhaust fan": "unknown", "attic space": "unknown", "atx 4 pin adapter": "unknown", "atx cheapo power supplies": "unknown", "atx corsair cx600": "unknown", "atx gold/80 certified power supplies": "unknown", "atx molex / sata": "unknown", "atx power lead": "unknown", "atx sockets": "unknown", "atx supplies": "unknown", "atx supply": "unknown", "atx to dc power adapter": "unknown", "atx-cable": "unknown", "atxp4 sata connection": "unknown", "au3 devices": "unknown", "au3 miners": "unknown", "auc": "unknown", "auc 3": "unknown", "auc adapter": "unknown", } mapping464 = { "auc cable": "unknown", "auc converter": "unknown", "auc converters": "unknown", "auc i2c xdelay": "unknown", "auc sensor": "unknown", "auc2": "unknown", "auc2 adapter": "unknown", "auc2 adaptor": "unknown", "auc3 5-pin cables": "unknown", "auc3 converter": "unknown", "auc3 converter cables": "unknown", "auc3 converters": "unknown", "auc3/usb dongle": "unknown", "audio-technica ath-m50": "unknown", "australian ups": "unknown", "auto-fan": "unknown", "auto-frequency boards": "unknown", "auto-gpu": "unknown", "autofreq 13.5 units": "unknown", "autologin application": "unknown", "automatic double front doors": "unknown", "automatic multimeter": "unknown", "autotune 13th s9": "unknown", # No exact match, but seems related to "antminer s9" "autotune antminer r4": "antminer r4", "autotune miner": "unknown", "av cool model: yd12038h12b": "unknown", "av500+ tplink adapters": "unknown", "avahi-daemon": "unknown", "avalon 1": "unknown", # No exact match, possibly referring to an early Avalon model "avalon 100ghs": "unknown", # No exact match, but likely referring to an early Avalon model "avalon 1046": "unknown", # Closest match would be "canaan avalonminer 1047" but not exact "avalon 1047": "canaan avalonminer 1047", "avalon 1047 psu": "canaan avalonminer 1047", # Assuming PSU refers to the power supply unit for the 1047 "avalon 1066": "canaan avalonminer 1066", "avalon 1066 asic": "canaan avalonminer 1066", "avalon 1066 machines": "canaan avalonminer 1066", "avalon 1066 pro55th miner": "canaan avalonminer 1066", # Assuming a specific model or variant of the 1066 "avalon 1066 psu": "canaan avalonminer 1066", # Assuming PSU refers to the power supply unit for the 1066 "avalon 1126s": "unknown", # Closest match would be "canaan avalonminer 1126 pro" but not exact "avalon 1166": "canaan avalonminer 1166 pro", # Assuming "1166" refers to the "1166 pro" model "avalon 1166 - 81t miners": "canaan avalonminer 1166 pro", # Specific variant of the 1166 pro "avalon 1166 pro": "canaan avalonminer 1166 pro", "avalon 1166pro": "canaan avalonminer 1166 pro", "avalon 1166pro 72th": "canaan avalonminer 1166 pro", # Specific variant of the 1166 pro "avalon 1246 83t": "canaan avalonminer 1246", "avalon 1246 85t": "canaan avalonminer 1246", "avalon 1246 85ths": "canaan avalonminer 1246", "avalon 1246 miners": "canaan avalonminer 1246", "avalon 1246-83t device": "canaan avalonminer 1246", "avalon 1256": "unknown" # No exact match in the provided list } mapping465 = { "avalon 180gh/s tower": "unknown", "avalon 2 200 gh/s miner": "unknown", "avalon 2 200 ghs": "unknown", "avalon 2 200 ghs miner": "unknown", "avalon 2 220gh/s": "unknown", "avalon 2 230 ghs miner": "unknown", "avalon 2 bitcoin miner v2": "unknown", "avalon 2 clone": "unknown", "avalon 2 module": "unknown", "avalon 2 single": "unknown", "avalon 200 clone": "unknown", "avalon 200 ghz clone": "unknown", "avalon 200gh/s": "unknown", "avalon 200gh/s clone": "unknown", "avalon 200gh/s miner": "unknown", "avalon 200ghz asic": "unknown", "avalon 200ghz/s": "unknown", "avalon 230gh": "unknown", "avalon 3 blades": "unknown", "avalon 3 nano devices": "unknown", "avalon 3 usb asic": "unknown", "avalon 4 module": "unknown", "avalon 50-60gh/s machine": "unknown", "avalon 6 bitcoin miner": "avalon6", "avalon 6 psu": "unknown", "avalon 6.0": "avalon6", "avalon 60gh": "unknown", "avalon 60gh miner": "unknown", "avalon 65 gh/s": "unknown", "avalon 7 - 7.3ths asic miner with power supply + controller": "unknown", "avalon 7/8": "unknown", "avalon 721 miners": "avalon721", "avalon 741 7.3 th/s": "avalon741", "avalon 741 auc3 converter": "unknown", "avalon 741 black shroud fan": "unknown", "avalon 741 controller": "unknown", "avalon 741 miner": "avalon741", "avalon 741 pro": "unknown", "avalon 741 system": "unknown", "avalon 741 units": "unknown", "avalon 741's": "avalon741", "avalon 750 gold psu": "unknown", "avalon 80 gh / s": "unknown", "avalon 821s": "avalon821", "avalon 841 miners": "avalon841", "avalon 841's": "avalon841", "avalon 851 devices": "unknown", "avalon 852": "unknown", "avalon 8s": "unknown", "avalon 9": "unknown"# This mapping attempts to match the provided strings with known hardware models from the list. Where a direct match or a reasonable assumption about the model could not be made, the value is marked as "unknown". } mapping466 = { "avalon 921 blue light": "unknown", "avalon 921 miner": "avalon921", "avalon 921 pmu": "unknown", "avalon 921's": "avalon921", "avalon a1066": "unknown", "avalon a1166 81t": "unknown", "avalon a1166 pro 81t": "unknown", "avalon a1246 87th/sec.": "avalon1246", "avalon a1246 hash board": "unknown", "avalon a1246 miner": "avalon1246", "avalon a741": "avalon741", "avalon a7xx": "unknown", "avalon a921 unit": "avalon921", "avalon asic 230gh/s": "unknown", "avalon asic 60 ghash/s miners": "unknown", "avalon asic b2/b3 four module miners": "unknown", "avalon asic's 85gh/s": "unknown", "avalon b2": "unknown", "avalon based bitburners": "unknown", "avalon canaan 1246 85th/s": "avalon1246", "avalon chip set": "unknown", "avalon clone 200ghs": "unknown", "avalon clone 200ghz": "unknown", "avalon controler": "unknown", "avalon controllers": "unknown", "avalon firmware for avalon9": "unknown", "avalon fpga controller board": "unknown", "avalon gb1": "unknown", "avalon generation 3": "unknown", "avalon hash rate": "unknown", "avalon klondike": "klondike", "avalon miner 1166 pro": "unknown", "avalon miner 1166pro 81th": "unknown", "avalon miner 230ghs": "unknown", "avalon miner 741": "avalon741", "avalon miner 741s": "avalon741", # Assuming a typo or version difference, closest match. "avalon miner 821": "avalon821", "avalon miner 841": "avalon841", "avalon miner 851": "unknown", "avalon miner 921 20th/s": "avalon921", "avalon miner batch 2": "avalon batch 2", "avalon miners 1166 pro 81 th": "unknown", "avalon miners 841": "avalon841", "avalon miners a1246": "avalon1246", "avalon mini (60 gh/s)": "unknown", "avalon mini 60 gh/s": "unknown", "avalon mini 60gh asic": "unknown", "avalon mini 60gh/s": "unknown", "avalon mini rig": "unknown", "avalon mini stock psu": "unknown" } mapping467 = { "avalon mini tp-link tl-wr703n controller": "unknown", "avalon minis 60ghz": "unknown", "avalon molex connector": "unknown", "avalon nano 3 usb 3.6gh/s asic bitcoin miner": "avalon nano", "avalon nano 3 usb mining stick": "avalon nano", "avalon nano 3.6gh/s usb miner": "avalon nano", "avalon nano asic": "avalon nano", "avalon nano block erupters": "avalon nano", "avalon nano miner": "avalon nano", "avalon nano usb asics": "avalon nano", "avalon nano usb miner": "avalon nano", "avalon project boards": "unknown", "avalon prospector 200": "unknown", "avalon psu": "unknown", "avalon repair guide": "unknown", "avalon rigs": "unknown", "avalon sorcerer power supply unit": "unknown", "avalon true usb": "unknown", "avalon unit control board": "unknown", "avalon usb miner": "unknown", "avalon's 741": "avalon741", "avalon1": "unknown", "avalon1 110ghz asic miner": "unknown", "avalon1 unit": "unknown", "avalon1126 pro-s mining machines": "unknown", "avalon1246 83t": "avalon1246", "avalon2 mining rig": "unknown", "avalon2 rig": "unknown", "avalon3 asic": "unknown", "avalon3 miners": "unknown", "avalon3 nano rev. 2.0": "unknown", "avalon3 single modules": "unknown", "avalon6 miner": "avalon6", "avalon6 units": "avalon6", "avalon741 controller": "avalon741", "avalon841": "avalon841", "avalone 721": "avalon721", "avalonminer 1047": "canaan avalonminer 1047", "avalonminer 1066": "canaan avalonminer 1066", "avalonminer 1066 50t": "canaan avalonminer 1066", # Assuming a typo or version difference, closest match. "avalonminer 1126pro-s-68": "canaan avalonminer 1126 pro", # Assuming a typo or version difference, closest match. "avalonminer 1166pro 81 miner": "canaan avalonminer 1166 pro", # Assuming a typo or version difference, closest match. "avalonminer 1166pro-72": "canaan avalonminer 1166 pro", # Assuming a typo or version difference, closest match. "avalonminer 1166pro-81": "canaan avalonminer 1166 pro", # Assuming a typo or version difference, closest match. "avalonminer 1246": "canaan avalonminer 1246", "avalonminer 6.0": "unknown", "avalonminer 8 series hash board": "unknown", "avalonminer 841": "canaan avalonminer 841", "avalonminer 921": "canaan avalonminer 921", "avalonminer a1246": "canaan avalonminer 1246" } mapping468 = { "13 units": "unknown", "13-inch aluminium late 2008": "unknown", "13-port powered usb hub": "unknown", "13.0 th": "unknown", "13.1": "unknown", "13.1 amd drivers": "unknown", "13.11 b9.4": "unknown", "13.11 cataclysm version+cgminer 2.11.4": "unknown", "13.12": "unknown", "13.5 and 14th s9s": "antminer s9", # Assuming the user refers to both 13.5th and 14th versions of S9. "13.5 s9 december batch": "antminer s9", "13.5 th/s models": "antminer s9", # Assuming the user refers to the S9 models around 13.5th. "13.5t": "antminer s9", # Assuming the user refers to the S9 model with a hash rate around 13.5th. "13.5th s9": "antminer s9", "13.5th s9s": "antminer s9", "13.5th version": "antminer s9", # Assuming the user refers to the S9 model. "13.6th machine": "unknown", "1300 evga g2": "unknown", "1300 supernova gold psu": "unknown", "1300 w rosewill psu": "unknown", "1300 watt evga g2 gold plus power supply": "unknown", "1300 watt evga gold": "unknown", "1300 watt power supply": "unknown", "1300 watt server power supply": "unknown", "1300cfm attic heat exhaust fan": "unknown", "1300w coolermaster gold": "unknown", "1300w evga gold psu": "unknown", "1300w evga supernovas": "unknown", "1300w psu(s)": "unknown", "13a wall socket a power cord": "unknown", "13th s9": "antminer s9", "13ths antminer": "antminer s9", # Assuming the user refers to an S9 model with a hash rate around 13ths. "14": "unknown", "14 awg": "unknown", "14 gauge 5-15p cables": "unknown", "14 gauge pdu": "unknown", "14 gauge power cable": "unknown", "14 sticks": "unknown", "14-3 wire": "unknown", "14-30 dryer socket (30a 240v service)": "unknown", "14.5t": "unknown", "14/2 wire": "unknown", "140-120mm adapter": "unknown", "140-watt soldering guns": "unknown", "14000 btu ac": "unknown", "14000 btu air conditioner": "unknown", "1400w psu": "unknown", "140mm noctua industrial 3000rpm fan": "unknown", "1440rpm fan": "unknown", "1452gb": "unknown" } mapping469 = { "avalonminer controller": "unknown", "avalonminer dashboard": "unknown", "avast": "unknown", "avast antivirus": "unknown", "avast internet security": "unknown", "avexir core red series 8gb (2x4gb) ddr3 pc3-12800c9 1600mhz dual channel memory kit": "unknown", "avg": "unknown", "avg (anti virus gold)": "unknown", "avg free": "unknown", "avm fritzbox": "unknown", "avocent direct_pdu": "unknown", "avolon v1": "unknown", # Assuming a typo, no clear match found. "avr 3000w": "unknown", "aw3+psu": "unknown", "awesome miner antminer firmware": "unknown", "awesome miner application": "unknown", "awesome miner software": "unknown", "awesome mineri": "unknown", "awesomeminer": "unknown", "awesomeminer free version": "unknown", "awg 14(3*1.5mm) cable": "unknown", "awg 24 (3*0.5mm) cable": "unknown", "awp 3+ psu": "unknown", "awp3+ psu": "unknown", "awp3++": "unknown", "aws c4.8xlarge instance": "unknown", "aws ec2": "unknown", "ax1200": "unknown", "ax1200 power supply": "unknown", "ax1200 psu": "unknown", "ax1200msi-990": "unknown", "azure ubuntu server": "unknown", "azza psaz-1000a14 psu": "unknown", "azza psaz-1000a14 titan atx 1000w 80+ bronze": "unknown", "b*tfury": "bi*fury", # Closest match based on the provided list and possible typo. "b-f. speed": "unknown", "b11 bolon miner": "bolon miner b11", "b17-b25": "unknown", "b3 miners": "unknown", "b4821fdc": "unknown", "b65df1e6": "unknown", "b700 700 watt sapphire r9 290 tri-x bf4 edition": "unknown", "b7ec6da6": "unknown", "ba prospero x1": "black arrow prospero x-1", "ba prospero x1.5": "unknown", # No exact match, possible version difference not listed. "ba prosperos x1": "black arrow prospero x-1", # Assuming typo, closest match. "bab": "unknown", "baby jalapeno (5ghs)": "butterflylabs (bfl) jalapeno", # Closest match based on description. "back fan cable": "unknown", "back fans": "unknown", } mapping470 = { "back-up heater": "unknown", "background images": "unknown", "backpane": "unknown", "backpane 1 hp server power supply": "unknown", "backplate": "unknown", "backup pools": "unknown", "baikal miners": "unknown", "bajs": "unknown", "bamt 1.2": "unknown", "bamt 1.3": "unknown", "bamt 1.6.x os": "unknown", "bamt box": "unknown", "bamt from usb": "unknown", "bamt machine": "unknown", "bamt mining rigs": "unknown", "bamt unit": "unknown", "bamt usb": "unknown", "bamt v0.4b": "unknown", "bamt web interface": "unknown", "bamt-miner": "unknown", "banana-pi": "unknown", "bandwidthtest": "unknown", "bank vrm": "unknown", "barelyclocked": "unknown", "bargain psu": "unknown", "barrel connector": "unknown", "barrel connectors": "unknown", "barrel jack": "unknown", "barrier strips": "unknown", "bas 1": "unknown", "base": "unknown", "base files": "unknown", "base hub": "unknown", "base model air filters": "unknown", "bash scripts": "unknown", "basic pc": "unknown", "basic sata hd": "unknown", "bass": "unknown", "bat file": "unknown", "batch 1 units": "avalon batch 1", # Closest match, assuming it refers to Avalon's first batch of miners. "batch 5 s3": "antminer s3", # Assuming it refers to a batch of Antminer S3. "batch 5(7.5th/s)": "unknown", # No clear match, and the specification doesn't directly match known hardware specs. "batt (nominal 12vdc)": "unknown", "battery": "unknown", "battery rooms": "unknown", "battle-axe cooler": "unknown", "battlefield": "unknown", "baygon spray": "unknown", "bb boards": "unknown", "bbb (beaglebone)": "unknown", } mapping471 = { "bbb rev b3": "unknown", "bcm2050": "unknown", "bcm4306": "unknown", "bcm4702/4710": "unknown", "be blades": "asicminer be blade", # Closest match, assuming typo or shorthand. "be cube": "asicminer be cube", "be100 chips": "unknown", "be200 controller": "unknown", "beagle bone black rev b": "unknown", "beaglebone black rev c": "unknown", "beaglebone black rev. c": "unknown", "beaglebone board": "unknown", "beaglebone boards": "unknown", "beagleone black": "unknown", "bearing lube": "unknown", "belkin": "unknown", "belkin 7 port hub": "unknown", "belkin 7 port usb2": "unknown", "belkin 750": "unknown", "belkin asicminer block erupter usb": "unknown", # No exact match, but related to ASIC mining. "belkin f4u022v": "unknown", "belkin g router": "unknown", "belkin router": "unknown", "belkin wemo unit": "unknown", "belkinn 7 port": "unknown", "bench power supply": "unknown", "bench psu": "unknown", "benq rl2455hm 24\" 1ms": "unknown", "bequiet silentwings3 fans": "unknown", "bes31": "unknown", "beta drivers": "unknown", "beta rigs": "unknown", "betarig": "unknown", "bevs sata 1.5gbps": "unknown", "bf (bitfury) x2 usb miner": "unknown", # No exact match, but related to Bitfury mining hardware. "bf0050g": "unknown", "bf1": "unknown", "bf1 driver": "unknown", "bf1 usb": "unknown", "bfg miner (v3.5.1)asics": "unknown", "bfg miner 3.4.0": "unknown", "bfg miner 4.8.0": "unknown", "bfg miner program": "unknown", "bfg minser": "unknown", "bfg psu": "unknown", "bfg-miner": "unknown", "bfgminer (3.10.0)": "unknown", "bfgminer 2.8": "unknown", "bfgminer 3.0": "unknown", "bfgminer 3.0 -5.3": "unknown", } mapping472 = { "bfgminer 3.1": "unknown", "bfgminer 3.10": "unknown", "bfgminer 3.10.0": "unknown", "bfgminer 3.2.0": "unknown", "bfgminer 3.2.1": "unknown", "bfgminer 3.3.0": "unknown", "bfgminer 3.4.0 proxy": "unknown", "bfgminer 3.6.0": "unknown", "bfgminer 3.7.0 proxy": "unknown", "bfgminer 4.0": "unknown", "bfgminer 4.2.0": "unknown", "bfgminer 5.0.0-s opencl": "unknown", "bfgminer 5.2.0": "unknown", "bfgminer 5.3.0": "unknown", "bfgminer 5.4.2": "unknown", "bfgminer 5.4.2 64 bit": "unknown", "bfgminer 5.4.2-win64": "unknown", "bfgminer 5.5.0": "unknown", "bfgminer folder": "unknown", "bfgminer for windows": "unknown", "bfgminer program": "unknown", "bfgminer version 3.8.0": "unknown", "bfgminer.config": "unknown", "bfgminer.exe": "unknown", "bfl 0a": "unknown", "bfl 0b": "unknown", "bfl 0c": "unknown", "bfl 0f": "unknown", "bfl 10 gh/s btc unit": "unknown", # No exact match, but related to BFL products. "bfl 30gh miner": "unknown", # No exact match, but related to BFL products. "bfl 30gh unit": "unknown", # No exact match, but related to BFL products. "bfl 30gh/s": "unknown", # No exact match, but related to BFL products. "bfl 5+ ghash": "unknown", # No exact match, but related to BFL products. "bfl 50 single": "bfl single 'sc'", # Assuming a typo or shorthand. "bfl 50ghash": "bfl single 'sc'", # Assuming a typo or shorthand. "bfl 5ghz": "unknown", # Likely a typo, possibly meant "bfl 5gh/s" which is still unclear. "bfl 60 gh/s unit": "unknown", # No exact match, but related to BFL products. "bfl 60gh single": "bfl single 'sc'", # Assuming a typo or shorthand. "bfl 60ghs": "bfl single 'sc'", # Assuming a typo or shorthand. "bfl 60ghz single": "unknown", # Likely a typo, possibly meant "bfl 60gh single". "bfl 7ghash": "unknown", # No exact match, but related to BFL products. "bfl asic single 60": "bfl single 'sc'", # Assuming a typo or shorthand. "bfl bitforce 50 gh/s": "bfl single 'sc'", # Assuming a typo or shorthand. "bfl bitforce single": "bfl single 'sc'", "bfl cases": "unknown", # No hardware match, likely related to product accessories. "bfl easy miner": "unknown", # No exact match, but related to BFL products. "bfl equipment": "unknown", # No hardware match, likely general reference to BFL products. "bfl investor one": "unknown", # No hardware match, likely a specific investment or product package. "bfl jalapeno 5 ghs": "butterflylabs (bfl) jalapeno", "bfl jalapeno 7 ghs": "butterflylabs (bfl) jalapeno", # Assuming a version or typo, as the exact hash rate isn't listed. } mapping473 = { "bfl jalapeno miner": "butterflylabs (bfl) jalapeno", "bfl jally": "unknown", # Closest match would be "butterflylabs (bfl) jalapeno", but not exact. "bfl little": "unknown", "bfl mining chip": "unknown", "bfl mining gear": "unknown", "bfl minirig sc": "butterflylabs mini rig", "bfl minirigs 500 gh": "unknown", # Could be referring to "butterflylabs mini rig", but not exact. "bfl monarch 750": "bfl monarch", # Assuming a typo or version difference, closest match. "bfl monarch cards": "bfl monarch", # Assuming it refers to any BFL Monarch product. "bfl monarchs": "bfl monarch", "bfl pcbs": "unknown", "bfl sc devices": "unknown", "bfl sc miner": "unknown", "bfl sc single 60gh/s": "bfl single 'sc'", "bfl sgl600g units": "unknown", "bfl single 60ghs": "bfl single 'sc'", # Assuming typo, closest match. "bfl single miner": "unknown", # Could refer to any BFL single product, but not specific. "bfl singles (fpgas)": "unknown", # No exact match, could refer to any BFL single FPGA product. "bfl singles 50 gh": "unknown", # No exact match, but likely refers to BFL single products. "bfl singles 50gh/s": "unknown", # No exact match, but likely refers to BFL single products. "bfl singles 60gh": "unknown", # No exact match, but likely refers to BFL single products. "bfl's": "unknown", "bfl's fpga": "unknown", "bfl-sc-single": "bfl single 'sc'", "bflsingle sc 60 gh/s device": "bfl single 'sc'", "bfmg bitfury bf1": "unknown", "bfminer": "unknown", "bfsb hardware": "unknown", "bga fpga devices": "unknown", "bgfminers": "unknown", "bgminer 5.0.0": "unknown", "bhb42651": "unknown", "bhb42651 hashboard": "unknown", "bhb57704 v1.0": "unknown", "bi fury 5 gh/s usb 2.0 bitcoin miner": "bi*fury", "bi fury usb": "bi*fury", "bi fury usb stick": "bi*fury", "bi*fury": "bi*fury", "bi*fury usb": "bi*fury", "bi-fury": "bi*fury", "bi-fury asics": "bi*fury", "bifasical to 60amp circuit breakers": "unknown", "bifury 4gh": "unknown", # Closest match would be "bi*fury", but not exact. "bifury 5 gh": "bi*fury", "bifury 5+ gh/s usb miner": "bi*fury", "big box window fan": "unknown", "big duct": "unknown", "big fan": "unknown", "big fat extension cords": "unknown", "big fat power plugs": "unknown", } mapping474 = { "big radiator": "unknown", "bigpic miners": "unknown", "bike frame": "unknown", "bimain power supply": "unknown", # Possible typo for "Bitmain", but no specific product match. "bios": "unknown", "biostar 890fxa": "unknown", "biostar a870-u3 mobo": "unknown", "biostar a870u3 mobo": "unknown", "biostar n68s3 mobo": "unknown", "biostar ta890fxe 890fx mobo (2 x 16x pci express ports)": "unknown", "bit coin wallet": "unknown", "bit mint pc": "unknown", "bitamain s1": "antminer s1", # Assuming a typo for "Bitmain". "bitaxes": "unknown", "bitburner furry": "unknown", # Close to "bitburner fury", but not an exact match. "bitburner furry 45ghs miner": "unknown", # Close to "bitburner fury", but not an exact match. "bitburner usb miner": "unknown", "bitburner x": "unknown", "bitcion core": "unknown", # Typo for "Bitcoin Core", which is software, not hardware. "bitcoin -server": "unknown", "bitcoin 0.10.1": "unknown", "bitcoin asic antminers": "unknown", "bitcoin asic miner cube 30 to 38 ghs": "unknown", "bitcoin atm network": "unknown", "bitcoin blockchain fuel saver": "unknown", "bitcoin classic": "unknown", "bitcoin core": "unknown", "bitcoin core (v0.9.0-beta 64-bit)": "unknown", "bitcoin core .21.0 full node": "unknown", "bitcoin core 0.10.0": "unknown", "bitcoin core app": "unknown", "bitcoin core based wallet": "unknown", "bitcoin core full node": "unknown", "bitcoin core v0.13.0 (64-bit)": "unknown", "bitcoin core v0.18.1": "unknown", "bitcoin core v22": "unknown", "bitcoin core version v22.0.0 software for windows 10 8gb ram": "unknown", "bitcoin gpu miner": "unknown", "bitcoin gui client": "unknown", "bitcoin loterymachine": "unknown", "bitcoin merch mars lander": "unknown", "bitcoin miner asic block erupter usb asic miner upgraded super heat pads btc usb 2.0/3.0": "unknown", "bitcoin miners": "unknown", "bitcoin mining load": "unknown", "bitcoin mining machines": "unknown", "bitcoin mining pool": "unknown", "bitcoin node": "unknown", "bitcoin nodes": "unknown", "bitcoin qt": "unknown", "bitcoin rigs": "unknown", } mapping475 = { "bitcoin server (a full node)": "unknown", "bitcoin testnet": "unknown", "bitcoin usb-stick miner gekkoscience 2pac 5-25 gh/s": "unknown", "bitcoin v0.8.6": "unknown", "bitcoin wallet software": "unknown", "bitcoin-core": "unknown", "bitcoin-core-0.13.0": "unknown", "bitcoin-qt (0.5.3)": "unknown", "bitcoin-qt (on a mac)": "unknown", "bitcoin-qt app": "unknown", "bitcoin-qt v0.8.1-beta": "unknown", "bitcoin-qt.exe": "unknown", "bitcoin.exe": "unknown", "bitcoin.exe client": "unknown", "bitcoind (wallet)": "unknown", "bitcoind client": "unknown", "bitcoind node": "unknown", "bitcoind.exe": "unknown", "bitcoinds": "unknown", "bitcoinium": "unknown", "bitcoinqt": "unknown", "bitcoinqt v9.1": "unknown", "bitcoinrigs": "unknown", "bitcool bt888": "unknown", "bitcore": "unknown", "bitcrane t-110 miners": "unknown", "bitemine knc avalon clone": "bitmine.ch avalon clone 85gh", # Closest match, but not exact. "bitfily a1 49th": "aisen a1 pro", # Assuming a typo or version difference, closest match. "bitfily b1+": "bitfily snow panther b1+", # Exact match. "bitfily snow panther a1+": "unknown", # No exact match, but related to bitfily a1. "bitfily snowpanther b1+": "bitfily snow panther b1+", # Typo in the input, corrected to exact match. "bitforce 1-17": "unknown", "bitforce sc orion": "unknown", "bitforce sha 256 driver": "unknown", "bitforce single fpga": "unknown", "bitforce single sc 60gh": "bfl single 'sc'", # Closest match, but not exact. "bitforce units": "unknown", "bitfury 400 ghash units": "unknown", "bitfury 400 gigahash units": "unknown", "bitfury 400g": "unknown", "bitfury 400gh/s miner": "unknown", "bitfury b8": "bitfury b8", # Exact match. "bitfury b8 miner": "bitfury b8", # Closest match. "bitfury b8 miners": "bitfury b8", # Closest match. "bitfury b8 server 50th": "bitfury b8", # Closest match, assuming a specific model. "bitfury bf3500": "unknown", "bitfury controller": "unknown", "bitfury h cards": "unknown", "bitfury mining rigs": "unknown", "bitfury nano fury": "unknown" } mapping476 = { "bitfury red": "unknown", "bitfury red fury - usb bitcoin - asic miner 2.2+ gh/s": "unknown", "bitfury red usb": "unknown", "bitfury starterkit": "unknown", "bitfury twin chip 4-5gh's asic": "unknown", "bitfury twin chip usb miners": "unknown", "bitfury twin chip usb miners 5 ghash": "unknown", "bitfury usb miner": "unknown", "bitfury usb sticks 2x nano": "unknown", "bitfury usb sticks blue": "unknown", "bitfury usb sticks ice": "unknown", "bitfury usb sticks nano": "unknown", "bitfury usb sticks red": "unknown", "bitfury v1.2 h-cards": "unknown", "bitfury v2": "unknown", "bitlocker": "unknown", "bitmain 1600": "unknown", "bitmain 1600 psu": "unknown", "bitmain 1600w": "unknown", "bitmain 1600w power supply": "unknown", "bitmain 1600w psus": "unknown", "bitmain ant miner 1.6 gh/s erupter": "unknown", "bitmain antmine": "unknown", "bitmain antminer": "unknown", # This is too general to map to a specific model. "bitmain antminer apw7 1800w power supply": "unknown", "bitmain antminer l3+": "unknown", # Not in the provided list. "bitmain antminer s1 miners": "antminer s1", "bitmain antminer s17e 60t": "antminer s17e", "bitmain antminer s19j 100t": "antminer s19j", "bitmain antminer s3+ batch 7 units": "antminer s3+", # Assuming a version match. "bitmain antminer s9 miner": "antminer s9", "bitmain antminer s9i": "antminer s9i", "bitmain antminer t9+": "antminer t9+", "bitmain antminer t9+ 10.5 miner": "antminer t9+", # Assuming a specific version of T9+. "bitmain antminer u1": "antminer u1", "bitmain antminer u1 (usb)": "antminer u1", "bitmain antminer u1 usb block erupter 1.6gh/s": "antminer u1", # Closest match, though not exact. "bitmain antminer u1/u2": "antminer u1", # Assuming U1 is the intended reference. "bitmain antminer u1s": "antminer u1", # Assuming a typo or variant of U1. "bitmain antminer u2 usb": "antminer u2+", "bitmain antminer's (s3)": "antminer s3", "bitmain antminers (s7 & s9)": "unknown", # Multiple models mentioned. "bitmain antminers s9": "antminer s9", "bitmain ap3++ psu": "unknown", "bitmain apw psu": "unknown", "bitmain apw++": "unknown", "bitmain apw3 psu": "unknown", "bitmain apw3++ 1600w dc 12v psu power supply": "unknown", "bitmain apw3++ power supplies": "unknown", "bitmain apw3++ psu": "unknown", } mapping477 = { "bitmain apw3-12-1600": "unknown", # No direct match, related to power supply units "bitmain apw3-12-1600-b2 psu": "unknown", # No direct match, related to power supply units "bitmain apw7 110/220 psu": "unknown", # No direct match, related to power supply units "bitmain apw7 120v/240v 1800w supply": "unknown", # No direct match, related to power supply units "bitmain asic mining firmwares": "unknown", # Firmware, not hardware "bitmain aw3+++ psu": "unknown", # No direct match, seems like a typo or variant of a PSU "bitmain awp++ psu": "unknown", # No direct match, seems like a typo or variant of a PSU "bitmain awp3++ power supply": "unknown", # No direct match, related to power supply units "bitmain branded psu": "unknown", # Generic term for Bitmain's power supply units "bitmain ch 600ghs": "unknown", # No direct match, unclear reference "bitmain fan": "unknown", # Component, not a mining hardware "bitmain firmware": "unknown", # Firmware, not hardware "bitmain gears": "unknown", # Generic term, unclear reference "bitmain lpm fw": "unknown", # Firmware, not hardware "bitmain models": "unknown", # Generic term, unclear reference "bitmain power supply": "unknown", # Generic term for Bitmain's power supply units "bitmain power supply unit": "unknown", # Generic term for Bitmain's power supply units "bitmain psu 1600w": "unknown", # No direct match, related to power supply units "bitmain psu apw7 1800": "unknown", # No direct match, related to power supply units "bitmain psu for s9 apw3++": "unknown", # No direct match, related to power supply units "bitmain psu units": "unknown", # Generic term for Bitmain's power supply units "bitmain psu's": "unknown", # Generic term for Bitmain's power supply units "bitmain r4 miner": "antminer r4", "bitmain s1 antminer s1": "antminer s1", "bitmain s11 miner": "antminer s11", "bitmain s15s": "unknown", # No direct match, possibly a typo or variant "bitmain s17 units": "antminer s17", "bitmain s19 pro miners": "antminer s19 pro", "bitmain s19a pro 110th miners": "unknown", # No direct match, possibly a variant of S19 "bitmain s3 & s4": "unknown", # Refers to two models, antminer s3 and antminer s4 "bitmain s5": "antminer s5", "bitmain s5 units": "antminer s5", "bitmain s9": "antminer s9", "bitmain s9i miner": "antminer s9i", "bitmain sc1": "unknown", # No direct match, unclear reference "bitmain sticks": "unknown", # Generic term, possibly referring to USB miners "bitmain tester": "unknown", # No direct match, unclear reference "bitmain u1 antminers": "antminer u1", "bitmain u2": "antminer u2+", "bitmain u2s": "unknown", # No direct match, possibly a typo or variant of U2+ "bitmain u3": "antminer u3", "bitmain units": "unknown", # Generic term, unclear reference "bitmain usb devices": "unknown", # Generic term, possibly referring to USB miners "bitmain usb miners": "unknown", # Generic term, possibly referring to USB miners "bitmain v9 miner": "antminer v9", "bitmain's 1600watt psu": "unknown", # No direct match, related to power supply units "bitmain's antminer s5 units": "antminer s5", "bitmain's api": "unknown", # API, not hardware "bitmain's apw3/apw7": "unknown", # No direct match, related to power supply units "bitmain's psus": "unknown", # Generic term for Bitmain's power supply units } mapping478 = { "bitmains": "unknown", "bitmains firmware": "unknown", "bitmains power supplies": "unknown", "bitmains19pro": "antminer s19 pro", # Assuming a typo, closest match. "bitmaintech antminer s1 to s3 kit": "unknown", # Refers to a range, not specific. "bitmaintool app": "unknown", "bitman": "unknown", "bitman antminer": "unknown", # Too general, no specific model. "bitman antminers s3 s4 s5": "unknown", # Refers to multiple models. "bitman apw 3++": "unknown", "bitman t17": "antminer t17", "bitman u2 block eruptor": "unknown", # No exact match, possibly referring to a mining device not listed. "bitmans u3": "antminer u3", "bitmine 1 th machines": "unknown", # No exact match. "bitmine 1th machines (coincrafts)": "1 th/s coincraft miner", # No exact match. "bitmine bitcoin miner": "unknown", # Too general. "bitmine coincraft a1 5 card with a1 chips rig": "unknown", # No exact match, but refers to Bitmine/Coincraft. "bitmine coincraft rig 2 th/s": "2 th/s coincraft miner", # No exact match, but refers to Bitmine/Coincraft. "bitmine coincraft rigs": "1 th/s coincraft miner", # No exact match, but refers to Bitmine/Coincraft. "bitmine desk v2": "unknown", # No exact match. "bitmine hashing unit pcb": "unknown", # No exact match. "bitmine.ch": "unknown", # Refers to the company, not a specific product. "bitminer": "unknown", # Too general. "bitminer apw3": "unknown", "bitminer beta": "unknown", "bitminer power supply": "unknown", "bitminer r4": "antminer r4", "bitminer usb thingy": "unknown", # No exact match, informal description. "bitminers": "unknown", # Too general. "bitminter app": "unknown", "bitminter client v1.6.1": "unknown", "bitminter mining": "unknown", "bitminter's java miner v1.4.2": "unknown", "bitseed v2 device": "unknown", "biz desktop for books": "unknown", "black and red wires": "unknown", "black arrow miners": "unknown", # Refers to the company, not a specific product. "black arrow prosperos": "unknown", # Too general, no specific model. "black arrow prosperus x1.5": "unknown", # No exact match, possibly a typo. "black arrow x-1": "black arrow prospero x-1", "black arrow x3": "black arrow prospero x-3", "black arrow/bit fury": "unknown", # Refers to two companies, not specific products. "black bitmain glue": "unknown", "black cude miners (30 gh/s)": "unknown", # No exact match, possibly a typo. "black fan shroud": "unknown", "black ground leads": "unknown", "black miner prime ii sha-256 (1.2 th/s) (#blkmt)": "unknown", # No exact match. "black miner prime sha-256 (600 gh/s) (#blkmp)": "unknown", # No exact match. "black pentel pen or marker": "unknown", "black sharpie": "unknown" } mapping479 = { "1475 power supply": "unknown", "14awg 5-15p -> c13 wires": "unknown", "14awg c-13 power cable": "unknown", "14awg cables": "unknown", "14awg power cable": "unknown", "14awg power extensions": "unknown", "14awg sjt": "unknown", "14cm fan": "unknown", "14ghs": "unknown", "14t": "unknown", "14tb from dec 2017": "unknown", "14th s9": "antminer s9", # Assuming "14th" refers to the hash rate, closest match. "14th units from dec": "unknown", "14th version": "unknown", "14th/s miner": "unknown", "14th/sec s9": "antminer s9", # Assuming "14th/sec" refers to the hash rate, closest match. "15 am circuit": "unknown", "15 amp 110v circuit": "unknown", "15 amp 1600w power supply (sorcerer's from canaan)": "unknown", # No exact match, possibly related to Canaan products but not listed. "15 amp breaker": "unknown", "15 amp outlets": "unknown", "15 fpgas": "unknown", "15 mtr ethernet cable": "unknown", "15 th/s farm": "unknown", "15+ year old microwave": "unknown", "150 amp 220 volt service": "unknown", "150 amp box": "unknown", "150 amp service": "unknown", "150 asic server farm": "unknown", "150 mh/s": "unknown", "150 th": "unknown", "150' line": "unknown", "1500 cfm attic fan": "unknown", "15000 btu air conditioner": "unknown", "1500va ups": "unknown", "1500w power supply": "unknown", "1500w powersupply": "unknown", "1500w psus": "unknown", "1500w silverstone psu": "unknown", "1500w thermaltake": "unknown", "150a sub panels": "unknown", "150gh/s": "unknown", "150th": "unknown", "150w12v panel": "unknown", "15a 110v circuits": "unknown", "15a 14 awg c14-c13 power cord": "unknown", "15a automotive fuse": "unknown", "15a breakers": "unknown", "15a charge controller": "unknown", "15amp cables": "unknown", } mapping480 = { "black widow miner": "unknown", "blackarrow bitfury 16 chip board": "unknown", "blackarrow bitfury gpio": "unknown", "blackarrow prospero x-1": "black arrow prospero x-1", "blackarrow prospero x3": "black arrow prospero x-3", "blackhawk router": "unknown", "blade 4": "unknown", "blade 5": "unknown", "blade 6": "unknown", "blade 7": "unknown", "blade 8": "unknown", "blade 9": "unknown", "blade asic boards": "unknown", "blade configuration menu": "unknown", "blade controla": "unknown", "blade erupter (10 gh)": "unknown", "blade erupter v2": "unknown", "blade miner": "unknown", "blade mining": "unknown", "blade proxy": "unknown", "blade v 2.01": "unknown", "blade version am be rev 2.01 hk": "unknown", "bladecenter psu 2880w": "unknown", "blades v2": "unknown", "blades v22": "unknown", "blank screensaver": "unknown", "bleed cap": "unknown", "blf a 60 single": "unknown", "blizzards": "unknown", "block errupter cubes": "unknown", "block errupters": "unknown", "block erruptor blade": "unknown", "block erupter 333 mh/s miner": "unknown", "block erupter asic mining btc 333 mh/s": "unknown", "block erupter blade (v2 green pcb)": "unknown", "block erupter controller": "unknown", "block erupter cube 32gh/s": "unknown", "block erupter ethernet controller": "unknown", "block erupter ethernet controller (be controller)": "unknown", "block erupter miners": "unknown", "block erupter sapphire": "unknown", "block erupter tube": "unknown", "block erupter type units": "unknown", "block erupter usb devices": "unknown", "block erupters asics": "unknown", "block eruptor cubes 30/38 gh/s asic miners": "unknown", "block eruptor usb miners": "unknown", "block eruptor usbs": "unknown", "block heater timer": "unknown", "blockchain.info wallet": "unknown", } mapping481 = { "blockchaininfo wallets": "unknown", "blockerupterblade asic": "unknown", # No exact match, possibly a typo for a Block Erupter product. "blockerupterorange": "unknown", # No exact match, possibly a typo for a Block Erupter product. "blow boards": "unknown", "blower": "unknown", "blower fan": "unknown", "blower style fan": "unknown", "blue bitfury usb miner": "unknown", # Close to "bitfury" but not an exact product match. "blue boards": "unknown", "blue connector": "unknown", "blue fans": "unknown", "blue fly": "unknown", "blue furt": "unknown", # Likely a typo for "blue fury" but not an exact match. "blue fury v1": "blue fury", "blue furys": "blue fury", "blue wire fan mod": "unknown", "blue-box 10 mb hub": "unknown", "blue-box 8 port 10base-t \"hub\" models": "unknown", "blue/ red fury": "unknown", # Ambiguous, could refer to either "blue fury" or "red fury" but not listed as such. "bluefurries": "unknown", # Likely a typo for "blue fury" but not an exact match. "bluefury": "blue fury", "bluefury sticks": "blue fury", "bluetooth": "unknown", "bluetooth speaker": "unknown", "bm1380 asic": "unknown", # Refers to a chip used in mining hardware but not a specific product listed. "bm1380 chips": "unknown", # Refers to a chip used in mining hardware but not a specific product listed. "bm1384 stuff": "unknown", # Refers to a chip used in mining hardware but not a specific product listed. "bm1384 usb miner": "unknown", # Refers to a chip used in mining hardware but not a specific product listed. "bm1387b chips": "unknown", # Refers to a chip used in mining hardware but not a specific product listed. "bm1387s": "unknown", # Refers to a chip used in mining hardware but not a specific product listed. "bm1397ag": "unknown", # Refers to a chip used in mining hardware but not a specific product listed. "bm1397ahi": "unknown", # Refers to a chip used in mining hardware but not a specific product listed. "bmminer": "unknown", "bmminer api": "unknown", "bmminer for t9+": "unknown", "board (chain1)": "unknown", "board 1": "unknown", "board 1 cable": "unknown", "board 2": "unknown", "board 3": "unknown", "board 3 cable": "unknown", "board demage": "unknown", # Likely a typo for "damage" but not related to a specific product. "boards sockets": "unknown", "boards with dead die issues": "unknown", "boards's leds": "unknown", "bock erupters": "unknown", # Likely a typo for "Block Erupters" but not an exact product match. "bom": "unknown", "boost circuit": "unknown", "boost_mp3426 board": "unknown", "booster": "unknown", } mapping482 = { "boot flash on my router": "unknown", "bootable usb stick": "unknown", "bootdrive": "unknown", "border": "unknown", "borpfminer": "unknown", "bos toolbox": "unknown", "bose quiet comfort 35": "unknown", "bottom card": "unknown", "box cooler": "unknown", "box cpu cooler": "unknown", "box fans": "unknown", "box internet": "unknown", "boxfan": "unknown", "boxfans": "unknown", "bpm device": "unknown", "bracket": "unknown", "brackets": "unknown", "braiin os": "unknown", "braiinos+": "unknown", "braiins os": "unknown", "braiins os+ firmware": "unknown", "braiins software": "unknown", "braiins toolbox": "unknown", "braiinsos": "unknown", "braiinsos from sd card on an s9": "antminer s9", # Closest match given the context, but questionable "brain os +": "unknown", "branch circuit meters": "unknown", "break out board": "unknown", "breaker panels": "unknown", "breaker/control boxes": "unknown", "breakout board (x7's from parallel)": "unknown", "breakout board adapter": "unknown", "breakout board with cables": "unknown", "breakout board without cables": "unknown", "breakout boards from parallelminer": "unknown", "broadband connection": "unknown", "broadband ethernet": "unknown", "broadcom corp wlan 1390 mini wi-fi adapter": "unknown", "broardband connection": "unknown", "bronze corsaircx750 watt power supply": "unknown", "browsers": "unknown", "brush": "unknown", "bt business hub": "unknown", "bt home hub repeater": "unknown", "bt-q wallet": "unknown", "btb": "unknown", "btb furys": "unknown", "btb xx": "unknown", "btc address": "unknown", "btc antminer": "unknown", # No specific model provided, so it's unclear } mapping483 = { "btc client": "unknown", "btc core wallet": "unknown", "btc garden am-v1 miner": "btc garden am-v1", "btc garden v2": "unknown", # Closest match could be "btc garden am-v1" but not exact. "btc generators": "unknown", "btc mining hardware": "unknown", "btc mining rig": "unknown", "btc wallet": "unknown", "btc.com tool": "unknown", "btcgarden v2": "unknown", # Closest match could be "btc garden am-v1" but not exact. "btcgardens": "unknown", "btcguild account": "unknown", "btcguild pool account": "unknown", "btcminer": "unknown", "btcmon": "unknown", "btcmp.com": "unknown", "btcs": "unknown", "btctools": "unknown", "btmine / avalon clone": "bitmine.ch avalon clone 85gh", "btmine avalon 230 gh/s": "unknown", # No exact match, but implies an Avalon product. "btmine rigs": "unknown", "btopenzone": "unknown", "bu generators": "unknown", "buck regulator": "unknown", "buffalo dd-wrt v24sp2-multiip": "unknown", "buffalo wzr-300hp": "unknown", "building": "unknown", "bulk female to female breadboard connectors": "unknown", "bulkhead fittings": "unknown", "burnin avalon boards": "unknown", # Implies Avalon products but not specific. "burnt cables": "unknown", "bus 001 device 010: id 0403:6014 future technology devices international ltd bus 001 device 005: id 05e3:0608 genesys logic inc usb-2.0 4-port hub": "unknown", "bus 002 device 001: id 1d6b:0001 linux foundation 1.1 root hub": "unknown", "bus 003 device 001: id 1d6b:0001 linux foundation 1.1 root hub": "unknown", "busbar": "unknown", "busbar style miners": "unknown", "business pc": "unknown", "busybox": "unknown", "butterflies": "unknown", "butterfly 35 gh/s": "unknown", # Closest match could be various Butterfly Labs products but not exact. "butterfly lab": "unknown", # Implies Butterfly Labs products but not specific. "butterfly lab 60 ghs units": "butterfly labs 60 gh bitforce miner", # Assuming typo, closest match. "butterfly lab jalapeno 5 gh/s": "butterflylabs (bfl) jalapeno", "butterfly labs 3oghz minewr": "unknown", # Likely a typo for a Butterfly Labs product but unclear which. "butterfly labs 60 gh bitforce miner": "butterfly labs 60 gh bitforce miner", "butterfly labs 60 gh/s asic miner": "butterfly labs 60 gh bitforce miner", "butterfly labs 7 gh/s asic miner": "unknown", # Closest match could be "butterflylabs (bfl) jalapeno" but not exact. "butterfly labs 700gh miners": "unknown", # No exact match, but implies a Butterfly Labs product. "butterfly labs asics": "unknown", # Implies Butterfly Labs products but not specific. "butterfly labs bitforce 60 gh/s miner": "butterfly labs 60 gh bitforce miner", } mapping484 = { "butterfly labs boxes": "unknown", "butterfly labs cards": "unknown", "butterfly labs jalapeno 5gh/s": "butterflylabs (bfl) jalapeno", "butterfly labs jalapeno asic miner": "butterflylabs (bfl) jalapeno", "butterfly labs jalapeo": "butterflylabs (bfl) jalapeno", # Assuming a typo, closest match. "butterfly labs jalepeno": "butterflylabs (bfl) jalapeno", # Assuming a typo, closest match. "butterfly labs miners": "unknown", "butterfly labs monarch": "bfl monarch", "butterfly labs monarch 700gh miner": "bfl monarch", "butterfly labs sc 60": "unknown", "butterfly labs sc miner": "unknown", "butterfly labs single 30gh/s": "bfl single 'sc'", "butterfly labs single @60gh/s": "bfl single 'sc'", # Assuming the description refers to the same product. "butterfly labs singles": "bfl single 'sc'", "butterfly miner": "unknown", "butterflylabs little single sc": "unknown", "butterflylabs single": "bfl single 'sc'", "button next to the leds": "unknown", "buttons": "unknown", "bw-l21 miner": "unknown", "bxf": "unknown", "bxm": "unknown", "bxm sticks": "unknown", "byobu": "unknown", "bytom miners": "unknown", "c 19 3 1.5 mm 16 a power cable": "unknown", "c++": "unknown", "c++ redistributables": "unknown", "c-13 power cord": "unknown", "c-19 plugs": "unknown", "c-scape m-card v3": "unknown", "c1 antminer": "unknown", "c1 cooling system": "unknown", "c1 firmware": "unknown", "c12 cap": "unknown", "c13 adapters": "unknown", "c13 cords": "unknown", "c13 to nema 5-15 adapter": "unknown", "c13 x nema 6-20p cables": "unknown", "c13-c14 cords": "unknown", "c19 / 31.5 mm 16 a power cable": "unknown", "c19 capacitors": "unknown", "c19 connection": "unknown", "c19 plugs": "unknown", "c19 sockets": "unknown", "c19 to 2*c13 cables": "unknown", "c19 to c20 cables": "unknown", "c198": "unknown", "c200": "unknown", "c36 capacitor": "unknown" } mapping485 = { "c43 control card": "unknown", "c5 beagle black controller (s9)": "unknown", # No exact match, but implies use with Antminer S9 "c5 board": "unknown", "c5 controller": "unknown", "c5 controller board": "unknown", "c5_io_board_v1.3": "unknown", "c8s": "unknown", "c:\\users\\ 16x riser": "unknown", "card(s)": "unknown", "card1: sapphire 7950 100352-2l": "7950", # Assuming a match to "7950" based on the model number. "card1: sapphire 7950 100352-4l": "7950", # Assuming a match to "7950" based on the model number. "cardboard boxes": "unknown", "cardreaderfactory's website": "unknown", "cards and cases": "unknown", "cards/control boards": "unknown", "cards: 4x280x": "unknown", # No exact match, "280x" could refer to a series not listed. "carer": "unknown", "carpenter": "unknown", "case cover screws": "unknown", "cat 10.10": "unknown", "cat 11.4": "unknown", "cat 12.2pre": "unknown", "cat 5 ethernet cables": "unknown", "cat 5/6 wire": "unknown", "cat 6 cables": "unknown", "cat 6 wires": "unknown", "cat 7": "unknown", "cat 7 cable": "unknown", "cat5 cabling": "unknown", "cat5 connector": "unknown", "cat5e cables": "unknown", "cat6 cabling": "unknown", "cat6e connections": "unknown", "cataclyst 12.8": "unknown", # Likely a typo for "Catalyst", but no hardware matches. "catalys control centre": "unknown", "catalyst 10.1": "unknown", "catalyst 10.11": "unknown", "catalyst 11.06": "unknown", "catalyst 11.11c": "unknown", "catalyst 11.12": "unknown", "catalyst 11.3-11.6": "unknown", "catalyst 11.5": "unknown", "catalyst 11.5 .6 .7 with sdk 2.4": "unknown", "catalyst 11.5 drivers": "unknown", "catalyst 11.6b": "unknown", "catalyst 11.8": "unknown", "catalyst 12.08": "unknown", "catalyst 12.4": "unknown", "catalyst 13.1": "unknown", } mapping487 = { "catalyst 13.11": "unknown", "catalyst 13.11 beta 9.5": "unknown", "catalyst 13.3 beta": "unknown", "catalyst 13.4gpu": "unknown", "catalyst 13.9": "unknown", "catalyst application": "unknown", "catalyst beta 14.1": "unknown", "catalyst center": "unknown", "catalyst control center 2.17.": "unknown", "catalyst control centre": "unknown", "catalyst driver": "unknown", "catalyst driver 13.10": "unknown", "catalyst driver 13.12": "unknown", "catalyst drivers v13.4": "unknown", "catalyst install manager": "unknown", "catalyst software": "unknown", "catalyst v13.11 beta v8": "unknown", "catalyst v14.1 beta": "unknown", "cayman (6970)": "6970", "cayman 0": "unknown", # Assuming a typo or version difference, closest match would be "6970" but marked as unknown due to lack of clarity. "cayman card": "unknown", # Could refer to "6970" but not specific enough. "caymens": "unknown", # Likely a typo of "cayman" but unclear specific model. "cb": "unknown", "cc3073a5": "unknown", "ccbmc avalon 2 230 ghs bitcoin miner": "unknown", # No exact match, possibly related to Avalon series but not listed. "ccbmc avalon 2nd generation": "unknown", # Could refer to Avalon series but not specific enough. "ccbmc-avalon miner": "unknown", # Could refer to Avalon series but not specific enough. "ccc (11-9 11-10 11-11 12-1)": "unknown", "ccc 11.5": "unknown", "ccc 11.6": "unknown", "ccc 12.3i": "unknown", "ccproxy": "unknown", "cctvs": "unknown", "cctvs with fire detectors": "unknown", "cd": "unknown", "cd case": "unknown", "cd-rom": "unknown", "cd-rom drive/hdd": "unknown", "cdwriter": "unknown", "celeron 2.5ghz": "unknown", "celeron 847": "unknown", "celeron cpu": "unknown", "celeron d": "unknown", "celeron g1610 processor": "unknown", "celeron g530": "unknown", "celeron g540": "unknown", "celeron g550": "unknown", "celeron proc": "unknown", "celeron processor": "unknown", "cell phones": "unknown", } mapping488 = { "cellphone": "unknown", "cellular modem": "unknown", "cellular router": "unknown", "cellulosic thinner": "unknown", "center hash board": "unknown", "centos": "unknown", "centos 5 box": "unknown", "centos 5.5": "unknown", "centos 5.6": "unknown", "centos linux server": "unknown", "centos machines": "unknown", "centos release 6.6": "unknown", "centos vps server": "unknown", "central board": "unknown", "central fan": "unknown", "central heating": "unknown", "central hvac fan": "unknown", "centrifugal fan": "unknown", "ceramic capacitor": "unknown", "ceramic fuse": "unknown", "ceramic tiles": "unknown", "certified used m30s": "microbt whatsminer m30s", # Assuming "certified used" refers to the condition of the miner. "cex hash futures": "unknown", "cex:io": "unknown", "cf bridges": "unknown", "cfgminer": "unknown", "cfgminer 5.5": "unknown", "cg miner api log": "unknown", "cg miners": "unknown", "cg-watcher": "unknown", "cg3355 miners": "unknown", "cgeasy": "unknown", "cgi miner api": "unknown", "cgminer 10. 4.9.2": "unknown", "cgminer 2.0.0": "unknown", "cgminer 2.0.7": "unknown", "cgminer 2.10.1": "unknown", "cgminer 2.10.3": "unknown", "cgminer 2.2.1": "unknown", "cgminer 2.21": "unknown", "cgminer 2.3": "unknown", "cgminer 2.3.1-2": "unknown", "cgminer 2.3.2": "unknown", "cgminer 2.3.4": "unknown", "cgminer 2.3.6": "unknown", "cgminer 2.4.1": "unknown", "cgminer 2.5.0": "unknown", "cgminer 2.6.3": "unknown", "cgminer 2.7.0": "unknown", "cgminer 2.8.5": "unknown", } mapping489 = { "cgminer 2.8.7": "unknown", "cgminer 2.9.6": "unknown", "cgminer 3.01": "unknown", "cgminer 3.10.0": "unknown", "cgminer 3.12.0-1": "unknown", "cgminer 3.12.3": "unknown", "cgminer 3.2": "unknown", "cgminer 3.2.0": "unknown", "cgminer 3.2.2": "unknown", "cgminer 3.3.2": "unknown", "cgminer 3.3.3": "unknown", "cgminer 3.3.4": "unknown", "cgminer 3.4.2": "unknown", "cgminer 3.4.3": "unknown", "cgminer 3.5": "unknown", "cgminer 3.6": "unknown", "cgminer 3.6.6": "unknown", "cgminer 3.7.0": "unknown", "cgminer 3.7.2": "unknown", "cgminer 3.7.2 gridseed fork": "unknown", # No specific hardware listed, but related to a software version for Gridseed devices. "cgminer 3.7.2 rigs": "unknown", "cgminer 3.72": "unknown", "cgminer 3.8.1": "unknown", "cgminer 3.8.2": "unknown", "cgminer 3.8.3": "unknown", "cgminer 3.8.5": "unknown", "cgminer 3.8.5-1": "unknown", "cgminer 3.9.0": "unknown", "cgminer 4.0.0": "unknown", "cgminer 4.1.0": "unknown", "cgminer 4.1.12": "unknown", "cgminer 4.10.0": "unknown", "cgminer 4.3.4": "unknown", "cgminer 4.3.4. 4.3.3. 3.12.3": "unknown", # Lists multiple versions, unclear hardware association. "cgminer 4.3.5": "unknown", "cgminer 4.5 r-box": "unknown", # While it mentions R-Box, it's not a direct match to any listed hardware. "cgminer 4.5.0": "unknown", "cgminer 4.5.0 binaries": "unknown", "cgminer 4.7.1": "unknown", "cgminer 4.8": "unknown", "cgminer 4.8.0": "unknown", "cgminer 4.9": "unknown", "cgminer 4.9 batch configuration": "unknown", "cgminer 4.9.0": "unknown", "cgminer 4.9.1": "unknown", "cgminer 4.9.2": "unknown", "cgminer api": "unknown", "cgminer api log": "unknown", "cgminer app": "unknown", "cgminer asic fpga gpu": "unknown", # General terms for mining hardware types, not specific models. } def map_hardware_to_table(string): res = "not found" for i in range(0, 490): if string in globals()["mapping" + str(i)]: res = globals()["mapping" + str(i)][string] break return res