// partarrays.js
// This JavaScript file contains all third-party codes
// along with their matching Champion codes

// All Advance codes:

var ofdipadvance = new Array
	(
	"LS-3-08-01-TT",	
	"LS-3-14-01-TT",	
	"LS-3-16-01-TT",	
	"LS-3-18-01-TT",	
	"LS-3-20-01-TT",	
	"LS-3-22-01-TT",	
	"LS-3-24-01-TT",	
	"LS-3-28-01-TT",	
	"LS-4-22-01-TT",	
	"LS-4-24-01-TT",	
	"LS-6-24-01-TT",	
	"LS-6-28-01-TT",	
	"LS-6-32-01-TT",	
	"LS-6-40-01-TT",	
	"LS-6-48-01-TT",	
	      "LS-9-64-01-TT"	
	);
	
var ofdipchamp = new Array
		(
		"SPD-030-008-BC-11",	
		"SPD-030-014-BC-11",	
		"SPD-030-016-BC-11",	
		"SPD-030-018-BC-11",	
		"SPD-030-020-BC-11",	
		"SPD-030-022-BC-11",	
		"SPD-030-024-BC-11",	
		"SPD-030-028-BC-11",	
		"SPD-040-022-BC-11",	
		"SPD-040-024-BC-11",	
		"SPD-060-024-BC-11",	
		"SPD-060-028-BC-11",	
		"SPD-060-032-BC-11",	
		"SPD-060-040-BC-11",	
		"SPD-060-048-BC-11",	
		"SPD-090-064-BC-11"	

		)
		
// All Mill Max codes:

millmax = new Array
('110-93-210-41-001',
'110-99-304-41-001',
'110-99-306-41-001',
'110-99-308-41-001',
'110-99-314-41-001',
'110-99-316-41-001',
'110-99-318-41-001',
'110-99-320-41-001',
'110-99-322-41-001',
'110-99-324-41-001',
'110-99-328-41-001',
'110-99-422-41-001',
'110-99-424-41-001',
'110-99-428-41-001',
'110-99-432-41-001',
'110-99-624-41-001',
'110-99-628-41-001',
'110-99-632-41-001',
'110-99-636-41-001',
'110-99-640-41-001',
'110-99-642-41-001',
'110-99-648-41-001',
'110-99-650-41-001',
'110-99-652-41-001',
'110-99-950-41-001',
'110-99-952-41-001',
'110-99-964-41-001',
'110-93-304-41-001',
'110-93-306-41-001',
'110-93-308-41-001',
'110-93-314-41-001',
'110-93-316-41-001',
'110-93-318-41-001',
'110-93-320-41-001',
'110-93-322-41-001',
'110-93-324-41-001',
'110-93-328-41-001',
'110-93-422-41-001',
'110-93-424-41-001',
'110-93-428-41-001',
'110-93-432-41-001',
'110-93-624-41-001',
'110-93-628-41-001',
'110-93-632-41-001',
'110-93-636-41-001',
'110-93-640-41-001',
'110-93-642-41-001',
'110-93-648-41-001',
'110-93-650-41-001',
'110-93-652-41-001',
'110-93-950-41-001',
'110-93-952-41-001',
'110-93-964-41-001',
'110-13-304-41-001',
'110-13-306-41-001',
'110-13-308-41-001',
'110-13-314-41-001',
'110-13-316-41-001',
'110-13-318-41-001',
'110-13-320-41-001',
'110-13-322-41-001',
'110-13-324-41-001',
'110-13-328-41-001',
'110-13-422-41-001',
'110-13-424-41-001',
'110-13-428-41-001',
'110-13-432-41-001',
'110-13-624-41-001',
'110-13-628-41-001',
'110-13-632-41-001',
'110-13-636-41-001',
'110-13-640-41-001',
'110-13-642-41-001',
'110-13-648-41-001',
'110-13-650-41-001',
'110-13-652-41-001',
'110-13-950-41-001',
'110-13-952-41-001',
'110-13-964-41-001',
'110-91-304-41-001',
'110-91-306-41-001',
'110-91-308-41-001',
'110-91-314-41-001',
'110-91-316-41-001',
'110-91-318-41-001',
'110-91-320-41-001',
'110-91-322-41-001',
'110-91-324-41-001',
'110-91-328-41-001',
'110-91-422-41-001',
'110-91-424-41-001',
'110-91-428-41-001',
'110-91-432-41-001',
'110-91-624-41-001',
'110-91-628-41-001',
'110-91-632-41-001',
'110-91-636-41-001',
'110-91-640-41-001',
'110-91-642-41-001',
'110-91-648-41-001',
'110-91-650-41-001',
'110-91-652-41-001',
'110-91-950-41-001',
'110-91-952-41-001',
'110-91-964-41-001',
'110-97-304-41-001',
'110-97-306-41-001',
'110-97-308-41-001',
'110-97-314-41-001',
'110-97-316-41-001',
'110-97-318-41-001',
'110-97-320-41-001',
'110-97-322-41-001',
'110-97-324-41-001',
'110-97-328-41-001',
'110-97-422-41-001',
'110-97-424-41-001',
'110-97-428-41-001',
'110-97-432-41-001',
'110-97-624-41-001',
'110-97-628-41-001',
'110-97-632-41-001',
'110-97-636-41-001',
'110-97-640-41-001',
'110-97-642-41-001',
'110-97-648-41-001',
'110-97-650-41-001',
'110-97-652-41-001',
'110-97-950-41-001',
'110-97-952-41-001',
'110-97-964-41-001');

millmaxchamp = new Array (
							'SPD-020-010-BC-11',
							'SPD-030-004-BC-11',
							'SPD-030-006-BC-11',
							'SPD-030-008-BC-11',
							'SPD-030-014-BC-11',
							'SPD-030-016-BC-11',
							'SPD-030-018-BC-11',
							'SPD-030-020-BC-11',
							'SPD-030-022-BC-11',
							'SPD-030-024-BC-11',
							'SPD-030-028-BC-11',
							'SPD-040-022-BC-11',
							'SPD-040-024-BC-11',
							'SPD-040-028-BC-11',
							'SPD-040-032-BC-11',
							'SPD-060-024-BC-11',
							'SPD-060-028-BC-11',
							'SPD-060-032-BC-11',
							'SPD-060-036-BC-11',
							'SPD-060-040-BC-11',
							'SPD-060-042-BC-11',
							'SPD-060-048-BC-11',
							'SPD-060-050-BC-11',
							'SPD-060-052-BC-11',
							'SPD-090-050-BC-11',
							'SPD-090-052-BC-11',
							'SPD-090-064-BC-11',
							'SPD-030-004-BC-18',
							'SPD-030-006-BC-18',
							'SPD-030-008-BC-18',
							'SPD-030-014-BC-18',
							'SPD-030-016-BC-18',
							'SPD-030-018-BC-18',
							'SPD-030-020-BC-18',
							'SPD-030-022-BC-18',
							'SPD-030-024-BC-18',
							'SPD-030-028-BC-18',
							'SPD-040-022-BC-18',
							'SPD-040-024-BC-18',
							'SPD-040-028-BC-18',
							'SPD-040-032-BC-18',
							'SPD-060-024-BC-18',
							'SPD-060-028-BC-18',
							'SPD-060-032-BC-18',
							'SPD-060-036-BC-18',
							'SPD-060-040-BC-18',
							'SPD-060-042-BC-18',
							'SPD-060-048-BC-18',
							'SPD-060-050-BC-18',
							'SPD-060-052-BC-18',
							'SPD-090-050-BC-18',
							'SPD-090-052-BC-18',
							'SPD-090-064-BC-18',
							'SPD-030-004-BC-58',
							'SPD-030-006-BC-58',
							'SPD-030-008-BC-58',
							'SPD-030-014-BC-58',
							'SPD-030-016-BC-58',
							'SPD-030-018-BC-58',
							'SPD-030-020-BC-58',
							'SPD-030-022-BC-58',
							'SPD-030-024-BC-58',
							'SPD-030-028-BC-58',
							'SPD-040-022-BC-58',
							'SPD-040-024-BC-58',
							'SPD-040-028-BC-58',
							'SPD-040-032-BC-58',
							'SPD-060-024-BC-58',
							'SPD-060-028-BC-58',
							'SPD-060-032-BC-58',
							'SPD-060-036-BC-58',
							'SPD-060-040-BC-58',
							'SPD-060-042-BC-58',
							'SPD-060-048-BC-58',
							'SPD-060-050-BC-58',
							'SPD-060-052-BC-58',
							'SPD-090-050-BC-58',
							'SPD-090-052-BC-58',
							'SPD-090-064-BC-58',
							'SPD-030-004-BC-15',
							'SPD-030-006-BC-15',
							'SPD-030-008-BC-15',
							'SPD-030-014-BC-15',
							'SPD-030-016-BC-15',
							'SPD-030-018-BC-15',
							'SPD-030-020-BC-15',
							'SPD-030-022-BC-15',
							'SPD-030-024-BC-15',
							'SPD-030-028-BC-15',
							'SPD-040-022-BC-15',
							'SPD-040-024-BC-15',
							'SPD-040-028-BC-15',
							'SPD-040-032-BC-15',
							'SPD-060-024-BC-15',
							'SPD-060-028-BC-15',
							'SPD-060-032-BC-15',
							'SPD-060-036-BC-15',
							'SPD-060-040-BC-15',
							'SPD-060-042-BC-15',
							'SPD-060-048-BC-15',
							'SPD-060-050-BC-15',
							'SPD-060-052-BC-15',
							'SPD-090-050-BC-15',
							'SPD-090-052-BC-15',
							'SPD-090-064-BC-15',
							'SPD-030-004-BC-12',
							'SPD-030-006-BC-12',
							'SPD-030-008-BC-12',
							'SPD-030-014-BC-12',
							'SPD-030-016-BC-12',
							'SPD-030-018-BC-12',
							'SPD-030-020-BC-12',
							'SPD-030-022-BC-12',
							'SPD-030-024-BC-12',
							'SPD-030-028-BC-12',
							'SPD-040-022-BC-12',
							'SPD-040-024-BC-12',
							'SPD-040-028-BC-12',
							'SPD-040-032-BC-12',
							'SPD-060-024-BC-12',
							'SPD-060-028-BC-12',
							'SPD-060-032-BC-12',
							'SPD-060-036-BC-12',
							'SPD-060-040-BC-12',
							'SPD-060-042-BC-12',
							'SPD-060-048-BC-12',
							'SPD-060-050-BC-12',
							'SPD-060-052-BC-12',
							'SPD-090-050-BC-12',
							'SPD-090-052-BC-12',
							'SPD-090-064-BC-12');


// DIL open frame sockets

dil_open_frame = new Array('110-99-210-41-001',
'110-99-304-41-001',
'110-99-306-41-001',
'110-99-308-41-001',
'110-99-314-41-001',
'110-99-316-41-001',
'110-99-318-41-001',
'110-99-320-41-001',
'110-99-322-41-001',
'110-99-324-41-001',
'110-99-328-41-001',
'110-99-422-41-001',
'110-99-424-41-001',
'110-99-428-41-001',
'110-99-432-41-001',
'110-99-624-41-001',
'110-99-628-41-001',
'110-99-632-41-001',
'110-99-636-41-001',
'110-99-640-41-001',
'110-99-642-41-001',
'110-99-648-41-001',
'110-99-650-41-001',
'110-99-652-41-001',
'110-99-950-41-001',
'110-99-952-41-001',
'110-99-964-41-001',
'110-93-304-41-001',
'110-93-306-41-001',
'110-93-308-41-001',
'110-93-314-41-001',
'110-93-316-41-001',
'110-93-318-41-001',
'110-93-320-41-001',
'110-93-322-41-001',
'110-93-324-41-001',
'110-93-328-41-001',
'110-93-422-41-001',
'110-93-424-41-001',
'110-93-428-41-001',
'110-93-432-41-001',
'110-93-624-41-001',
'110-93-628-41-001',
'110-93-632-41-001',
'110-93-636-41-001',
'110-93-640-41-001',
'110-93-642-41-001',
'110-93-648-41-001',
'110-93-650-41-001',
'110-93-652-41-001',
'110-93-950-41-001',
'110-93-952-41-001',
'110-93-964-41-001',
'110-13-304-41-001',
'110-13-306-41-001',
'110-13-308-41-001',
'110-13-314-41-001',
'110-13-316-41-001',
'110-13-318-41-001',
'110-13-320-41-001',
'110-13-322-41-001',
'110-13-324-41-001',
'110-13-328-41-001',
'110-13-422-41-001',
'110-13-424-41-001',
'110-13-428-41-001',
'110-13-432-41-001',
'110-13-624-41-001',
'110-13-628-41-001',
'110-13-632-41-001',
'110-13-636-41-001',
'110-13-640-41-001',
'110-13-642-41-001',
'110-13-648-41-001',
'110-13-650-41-001',
'110-13-652-41-001',
'110-13-950-41-001',
'110-13-952-41-001',
'110-13-964-41-001',
'110-91-304-41-001',
'110-91-306-41-001',
'110-91-308-41-001',
'110-91-314-41-001',
'110-91-316-41-001',
'110-91-318-41-001',
'110-91-320-41-001',
'110-91-322-41-001',
'110-91-324-41-001',
'110-91-328-41-001',
'110-91-422-41-001',
'110-91-424-41-001',
'110-91-428-41-001',
'110-91-432-41-001',
'110-91-624-41-001',
'110-91-628-41-001',
'110-91-632-41-001',
'110-91-636-41-001',
'110-91-640-41-001',
'110-91-642-41-001',
'110-91-648-41-001',
'110-91-650-41-001',
'110-91-652-41-001',
'110-91-950-41-001',
'110-91-952-41-001',
'110-91-964-41-001',
'110-97-304-41-001',
'110-97-306-41-001',
'110-97-308-41-001',
'110-97-314-41-001',
'110-97-316-41-001',
'110-97-318-41-001',
'110-97-320-41-001',
'110-97-322-41-001',
'110-97-324-41-001',
'110-97-328-41-001',
'110-97-422-41-001',
'110-97-424-41-001',
'110-97-428-41-001',
'110-97-432-41-001',
'110-97-624-41-001',
'110-97-628-41-001',
'110-97-632-41-001',
'110-97-636-41-001',
'110-97-640-41-001',
'110-97-642-41-001',
'110-97-648-41-001',
'110-97-650-41-001',
'110-97-652-41-001',
'110-97-950-41-001',
'110-97-952-41-001',
'110-97-964-41-001');

// DIL open frame, Champion matches

dil_open_frame_champ = new Array('SPD-020-010-BC-11',
'SPD-030-004-BC-11',
'SPD-030-006-BC-11',
'SPD-030-008-BC-11',
'SPD-030-014-BC-11',
'SPD-030-016-BC-11',
'SPD-030-018-BC-11',
'SPD-030-020-BC-11',
'SPD-030-022-BC-11',
'SPD-030-024-BC-11',
'SPD-030-028-BC-11',
'SPD-040-022-BC-11',
'SPD-040-024-BC-11',
'SPD-040-028-BC-11',
'SPD-040-032-BC-11',
'SPD-060-024-BC-11',
'SPD-060-028-BC-11',
'SPD-060-032-BC-11',
'SPD-060-036-BC-11',
'SPD-060-040-BC-11',
'SPD-060-042-BC-11',
'SPD-060-048-BC-11',
'SPD-060-050-BC-11',
'SPD-060-052-BC-11',
'SPD-090-050-BC-11',
'SPD-090-052-BC-11',
'SPD-090-064-BC-11',
'SPD-030-004-BC-18',
'SPD-030-006-BC-18',
'SPD-030-008-BC-18',
'SPD-030-014-BC-18',
'SPD-030-016-BC-18',
'SPD-030-018-BC-18',
'SPD-030-020-BC-18',
'SPD-030-022-BC-18',
'SPD-030-024-BC-18',
'SPD-030-028-BC-18',
'SPD-040-022-BC-18',
'SPD-040-024-BC-18',
'SPD-040-028-BC-18',
'SPD-040-032-BC-18',
'SPD-060-024-BC-18',
'SPD-060-028-BC-18',
'SPD-060-032-BC-18',
'SPD-060-036-BC-18',
'SPD-060-040-BC-18',
'SPD-060-042-BC-18',
'SPD-060-048-BC-18',
'SPD-060-050-BC-18',
'SPD-060-052-BC-18',
'SPD-090-050-BC-18',
'SPD-090-052-BC-18',
'SPD-090-064-BC-18',
'SPD-030-004-BC-58',
'SPD-030-006-BC-58',
'SPD-030-008-BC-58',
'SPD-030-014-BC-58',
'SPD-030-016-BC-58',
'SPD-030-018-BC-58',
'SPD-030-020-BC-58',
'SPD-030-022-BC-58',
'SPD-030-024-BC-58',
'SPD-030-028-BC-58',
'SPD-040-022-BC-58',
'SPD-040-024-BC-58',
'SPD-040-028-BC-58',
'SPD-040-032-BC-58',
'SPD-060-024-BC-58',
'SPD-060-028-BC-58',
'SPD-060-032-BC-58',
'SPD-060-036-BC-58',
'SPD-060-040-BC-58',
'SPD-060-042-BC-58',
'SPD-060-048-BC-58',
'SPD-060-050-BC-58',
'SPD-060-052-BC-58',
'SPD-090-050-BC-58',
'SPD-090-052-BC-58',
'SPD-090-064-BC-58',
'SPD-030-004-BC-15',
'SPD-030-006-BC-15',
'SPD-030-008-BC-15',
'SPD-030-014-BC-15',
'SPD-030-016-BC-15',
'SPD-030-018-BC-15',
'SPD-030-020-BC-15',
'SPD-030-022-BC-15',
'SPD-030-024-BC-15',
'SPD-030-028-BC-15',
'SPD-040-022-BC-15',
'SPD-040-024-BC-15',
'SPD-040-028-BC-15',
'SPD-040-032-BC-15',
'SPD-060-024-BC-15',
'SPD-060-028-BC-15',
'SPD-060-032-BC-15',
'SPD-060-036-BC-15',
'SPD-060-040-BC-15',
'SPD-060-042-BC-15',
'SPD-060-048-BC-15',
'SPD-060-050-BC-15',
'SPD-060-052-BC-15',
'SPD-090-050-BC-15',
'SPD-090-052-BC-15',
'SPD-090-064-BC-15',
'SPD-030-004-BC-12',
'SPD-030-006-BC-12',
'SPD-030-008-BC-12',
'SPD-030-014-BC-12',
'SPD-030-016-BC-12',
'SPD-030-018-BC-12',
'SPD-030-020-BC-12',
'SPD-030-022-BC-12',
'SPD-030-024-BC-12',
'SPD-030-028-BC-12',
'SPD-040-022-BC-12',
'SPD-040-024-BC-12',
'SPD-040-028-BC-12',
'SPD-040-032-BC-12',
'SPD-060-024-BC-12',
'SPD-060-028-BC-12',
'SPD-060-032-BC-12',
'SPD-060-036-BC-12',
'SPD-060-040-BC-12',
'SPD-060-042-BC-12',
'SPD-060-048-BC-12',
'SPD-060-050-BC-12',
'SPD-060-052-BC-12',
'SPD-090-050-BC-12',
'SPD-090-052-BC-12',
'SPD-090-064-BC-12');

// Sockets for multilayer pcbs

multilayer_pcbs = new Array('111-99-210-41-001',
'111-99-304-41-001',
'111-99-306-41-001',
'111-99-308-41-001',
'111-99-310-41-001',
'111-99-314-41-001',
'111-99-316-41-001',
'111-99-318-41-001',
'111-99-320-41-001',
'111-99-322-41-001',
'111-99-324-41-001',
'111-99-328-41-001',
'111-99-420-41-001',
'111-99-422-41-001',
'111-99-424-41-001',
'111-99-428-41-001',
'111-99-432-41-001',
'111-99-624-41-001',
'111-99-628-41-001',
'111-99-632-41-001',
'111-99-636-41-001',
'111-99-640-41-001',
'111-99-642-41-001',
'111-99-648-41-001',
'111-99-650-41-001',
'111-99-652-41-001',
'111-99-950-41-001',
'111-99-952-41-001',
'111-99-964-41-001',
'111-93-210-41-001',
'111-93-304-41-001',
'111-93-306-41-001',
'111-93-308-41-001',
'111-93-310-41-001',
'111-93-314-41-001',
'111-93-316-41-001',
'111-93-318-41-001',
'111-93-320-41-001',
'111-93-322-41-001',
'111-93-324-41-001',
'111-93-328-41-001',
'111-93-420-41-001',
'111-93-422-41-001',
'111-93-424-41-001',
'111-93-428-41-001',
'111-93-432-41-001',
'111-93-624-41-001',
'111-93-628-41-001',
'111-93-632-41-001',
'111-93-636-41-001',
'111-93-640-41-001',
'111-93-642-41-001',
'111-93-648-41-001',
'111-93-650-41-001',
'111-93-652-41-001',
'111-93-950-41-001',
'111-93-952-41-001',
'111-93-964-41-001',
'111-13-210-41-001',
'111-13-304-41-001',
'111-13-306-41-001',
'111-13-308-41-001',
'111-13-310-41-001',
'111-13-314-41-001',
'111-13-316-41-001',
'111-13-318-41-001',
'111-13-320-41-001',
'111-13-322-41-001',
'111-13-324-41-001',
'111-13-328-41-001',
'111-13-420-41-001',
'111-13-422-41-001',
'111-13-424-41-001',
'111-13-428-41-001',
'111-13-432-41-001',
'111-13-624-41-001',
'111-13-628-41-001',
'111-13-632-41-001',
'111-13-636-41-001',
'111-13-640-41-001',
'111-13-642-41-001',
'111-13-648-41-001',
'111-13-650-41-001',
'111-13-652-41-001',
'111-13-950-41-001',
'111-13-952-41-001',
'111-13-964-41-001');

multilayer_pcbs_champ = new Array('SPD-020-010-B4-11',
'SPD-030-004-B4-11',
'SPD-030-006-B4-11',
'SPD-030-008-B4-11',
'SPD-030-010-B4-11',
'SPD-030-014-B4-11',
'SPD-030-016-B4-11',
'SPD-030-018-B4-11',
'SPD-030-020-B4-11',
'SPD-030-022-B4-11',
'SPD-030-024-B4-11',
'SPD-030-028-B4-11',
'SPD-040-020-B4-11',
'SPD-040-022-B4-11',
'SPD-040-024-B4-11',
'SPD-040-028-B4-11',
'SPD-040-032-B4-11',
'SPD-060-024-B4-11',
'SPD-060-028-B4-11',
'SPD-060-032-B4-11',
'SPD-060-036-B4-11',
'SPD-060-040-B4-11',
'SPD-060-042-B4-11',
'SPD-060-048-B4-11',
'SPD-060-050-B4-11',
'SPD-060-052-B4-11',
'SPD-090-050-B4-11',
'SPD-090-052-B4-11',
'SPD-090-064-B4-11',
'SPD-020-010-B4-18',
'SPD-030-004-B4-18',
'SPD-030-006-B4-18',
'SPD-030-008-B4-18',
'SPD-030-010-B4-18',
'SPD-030-014-B4-18',
'SPD-030-016-B4-18',
'SPD-030-018-B4-18',
'SPD-030-020-B4-18',
'SPD-030-022-B4-18',
'SPD-030-024-B4-18',
'SPD-030-028-B4-18',
'SPD-040-020-B4-18',
'SPD-040-022-B4-18',
'SPD-040-024-B4-18',
'SPD-040-028-B4-18',
'SPD-040-032-B4-18',
'SPD-060-024-B4-18',
'SPD-060-028-B4-18',
'SPD-060-032-B4-18',
'SPD-060-036-B4-18',
'SPD-060-040-B4-18',
'SPD-060-042-B4-18',
'SPD-060-048-B4-18',
'SPD-060-050-B4-18',
'SPD-060-052-B4-18',
'SPD-090-050-B4-18',
'SPD-090-052-B4-18',
'SPD-090-064-B4-18',
'SPD-020-010-B4-58',
'SPD-030-004-B4-58',
'SPD-030-006-B4-58',
'SPD-030-008-B4-58',
'SPD-030-010-B4-58',
'SPD-030-014-B4-58',
'SPD-030-016-B4-58',
'SPD-030-018-B4-58',
'SPD-030-020-B4-58',
'SPD-030-022-B4-58',
'SPD-030-024-B4-58',
'SPD-030-028-B4-58',
'SPD-040-020-B4-58',
'SPD-040-022-B4-58',
'SPD-040-024-B4-58',
'SPD-040-028-B4-58',
'SPD-040-032-B4-58',
'SPD-060-024-B4-58',
'SPD-060-028-B4-58',
'SPD-060-032-B4-58',
'SPD-060-036-B4-58',
'SPD-060-040-B4-58',
'SPD-060-042-B4-58',
'SPD-060-048-B4-58',
'SPD-060-050-B4-58',
'SPD-060-052-B4-58',
'SPD-090-050-B4-58',
'SPD-090-052-B4-58',
'SPD-090-064-B4-58');

// Very low profile open frame

very_low_prof_openf = new Array('115-93-210-41-001',
'115-93-304-41-001',
'115-93-306-41-001',
'115-93-308-41-001',
'115-93-310-41-001',
'115-93-314-41-001',
'115-93-316-41-001',
'115-93-318-41-001',
'115-93-320-41-001',
'115-93-322-41-001',
'115-93-324-41-001',
'115-93-328-41-001',
'115-93-420-41-001',
'115-93-422-41-001',
'115-93-424-41-001',
'115-93-428-41-001',
'115-93-432-41-001',
'115-93-624-41-001',
'115-93-628-41-001',
'115-93-632-41-001',
'115-93-636-41-001',
'115-93-640-41-001',
'115-93-642-41-001',
'115-93-648-41-001',
'115-93-650-41-001',
'115-93-652-41-001',
'115-93-950-41-001',
'115-93-952-41-001',
'115-93-964-41-001',
'115-13-210-41-001',
'115-13-304-41-001',
'115-13-306-41-001',
'115-13-308-41-001',
'115-13-310-41-001',
'115-13-314-41-001',
'115-13-316-41-001',
'115-13-318-41-001',
'115-13-320-41-001',
'115-13-322-41-001',
'115-13-324-41-001',
'115-13-328-41-001',
'115-13-420-41-001',
'115-13-422-41-001',
'115-13-424-41-001',
'115-13-428-41-001',
'115-13-432-41-001',
'115-13-624-41-001',
'115-13-628-41-001',
'115-13-632-41-001',
'115-13-636-41-001',
'115-13-640-41-001',
'115-13-642-41-001',
'115-13-648-41-001',
'115-13-650-41-001',
'115-13-652-41-001',
'115-13-950-41-001',
'115-13-952-41-001',
'115-13-964-41-001');

// Very low profile open frame, champion matches

very_low_prof_openf_champ = new Array('SPD-020-010-AC-18',
'SPD-030-004-AC-18',
'SPD-030-006-AC-18',
'SPD-030-008-AC-18',
'SPD-030-010-AC-18',
'SPD-030-014-AC-18',
'SPD-030-016-AC-18',
'SPD-030-018-AC-18',
'SPD-030-020-AC-18',
'SPD-030-022-AC-18',
'SPD-030-024-AC-18',
'SPD-030-028-AC-18',
'SPD-040-020-AC-18',
'SPD-040-022-AC-18',
'SPD-040-024-AC-18',
'SPD-040-028-AC-18',
'SPD-040-032-AC-18',
'SPD-060-024-AC-18',
'SPD-060-028-AC-18',
'SPD-060-032-AC-18',
'SPD-060-036-AC-18',
'SPD-060-040-AC-18',
'SPD-060-042-AC-18',
'SPD-060-048-AC-18',
'SPD-060-050-AC-18',
'SPD-060-052-AC-18',
'SPD-090-050-AC-18',
'SPD-090-052-AC-18',
'SPD-090-064-AC-18',
'SPD-020-010-AC-58',
'SPD-030-004-AC-58',
'SPD-030-006-AC-58',
'SPD-030-008-AC-58',
'SPD-030-010-AC-58',
'SPD-030-014-AC-58',
'SPD-030-016-AC-58',
'SPD-030-018-AC-58',
'SPD-030-020-AC-58',
'SPD-030-022-AC-58',
'SPD-030-024-AC-58',
'SPD-030-028-AC-58',
'SPD-040-020-AC-58',
'SPD-040-022-AC-58',
'SPD-040-024-AC-58',
'SPD-040-028-AC-58',
'SPD-040-032-AC-58',
'SPD-060-024-AC-58',
'SPD-060-028-AC-58',
'SPD-060-032-AC-58',
'SPD-060-036-AC-58',
'SPD-060-040-AC-58',
'SPD-060-042-AC-58',
'SPD-060-048-AC-58',
'SPD-060-050-AC-58',
'SPD-060-052-AC-58',
'SPD-090-050-AC-58',
'SPD-090-052-AC-58',
'SPD-090-064-AC-58');

// Ultra low profile open frame

ultra_low_prof_openf = new Array('115-99-306-41-003',
'115-99-308-41-003',
'115-99-314-41-003',
'115-99-316-41-003',
'115-99-318-41-003',
'115-99-320-41-003',
'115-99-322-41-003',
'115-99-324-41-003',
'115-99-328-41-003',
'115-99-420-41-003',
'115-99-422-41-003',
'115-99-424-41-003',
'115-99-428-41-003',
'115-99-624-41-003',
'115-99-628-41-003',
'115-99-632-41-003',
'115-99-636-41-003',
'115-99-640-41-003',
'115-99-648-41-003',
'115-99-650-41-003',
'115-91-306-41-003',
'115-91-308-41-003',
'115-91-314-41-003',
'115-91-316-41-003',
'115-91-318-41-003',
'115-91-320-41-003',
'115-91-322-41-003',
'115-91-324-41-003',
'115-91-328-41-003',
'115-91-420-41-003',
'115-91-422-41-003',
'115-91-424-41-003',
'115-91-428-41-003',
'115-91-624-41-003',
'115-91-628-41-003',
'115-91-632-41-003',
'115-91-636-41-003',
'115-91-640-41-003',
'115-91-648-41-003',
'115-91-650-41-003',
'115-93-306-41-003',
'115-93-308-41-003',
'115-93-314-41-003',
'115-93-316-41-003',
'115-93-318-41-003',
'115-93-320-41-003',
'115-93-322-41-003',
'115-93-324-41-003',
'115-93-328-41-003',
'115-93-420-41-003',
'115-93-422-41-003',
'115-93-424-41-003',
'115-93-428-41-003',
'115-93-624-41-003',
'115-93-628-41-003',
'115-93-632-41-003',
'115-93-636-41-003',
'115-93-640-41-003',
'115-93-648-41-003',
'115-93-650-41-003',
'115-13-306-41-003',
'115-13-308-41-003',
'115-13-314-41-003',
'115-13-316-41-003',
'115-13-318-41-003',
'115-13-320-41-003',
'115-13-322-41-003',
'115-13-324-41-003',
'115-13-328-41-003',
'115-13-420-41-003',
'115-13-422-41-003',
'115-13-424-41-003',
'115-13-428-41-003',
'115-13-624-41-003',
'115-13-628-41-003',
'115-13-632-41-003',
'115-13-636-41-003',
'115-13-640-41-003',
'115-13-648-41-003',
'115-13-650-41-003');

// Ultra low profile open frame, Champion Matches
ultra_low_prof_openf_champ = new Array('SPD-030-006-AA-11',
'SPD-030-008-AA-11',
'SPD-030-014-AA-11',
'SPD-030-016-AA-11',
'SPD-030-018-AA-11',
'SPD-030-020-AA-11',
'SPD-030-022-AA-11',
'SPD-030-024-AA-11',
'SPD-030-028-AA-11',
'SPD-040-020-AA-11',
'SPD-040-022-AA-11',
'SPD-040-024-AA-11',
'SPD-040-028-AA-11',
'SPD-060-024-AA-11',
'SPD-060-028-AA-11',
'SPD-060-032-AA-11',
'SPD-060-036-AA-11',
'SPD-060-040-AA-11',
'SPD-060-048-AA-11',
'SPD-060-050-AA-11',
'SPD-030-006-AA-15',
'SPD-030-008-AA-15',
'SPD-030-014-AA-15',
'SPD-030-016-AA-15',
'SPD-030-018-AA-15',
'SPD-030-020-AA-15',
'SPD-030-022-AA-15',
'SPD-030-024-AA-15',
'SPD-030-028-AA-15',
'SPD-040-020-AA-15',
'SPD-040-022-AA-15',
'SPD-040-024-AA-15',
'SPD-040-028-AA-15',
'SPD-060-024-AA-15',
'SPD-060-028-AA-15',
'SPD-060-032-AA-15',
'SPD-060-036-AA-15',
'SPD-060-040-AA-15',
'SPD-060-048-AA-15',
'SPD-060-050-AA-15',
'SPD-030-006-AA-18',
'SPD-030-008-AA-18',
'SPD-030-014-AA-18',
'SPD-030-016-AA-18',
'SPD-030-018-AA-18',
'SPD-030-020-AA-18',
'SPD-030-022-AA-18',
'SPD-030-024-AA-18',
'SPD-030-028-AA-18',
'SPD-040-020-AA-18',
'SPD-040-022-AA-18',
'SPD-040-024-AA-18',
'SPD-040-028-AA-18',
'SPD-060-024-AA-18',
'SPD-060-028-AA-18',
'SPD-060-032-AA-18',
'SPD-060-036-AA-18',
'SPD-060-040-AA-18',
'SPD-060-048-AA-18',
'SPD-060-050-AA-18',
'SPD-030-006-AA-58',
'SPD-030-008-AA-58',
'SPD-030-014-AA-58',
'SPD-030-016-AA-58',
'SPD-030-018-AA-58',
'SPD-030-020-AA-58',
'SPD-030-022-AA-58',
'SPD-030-024-AA-58',
'SPD-030-028-AA-58',
'SPD-040-020-AA-58',
'SPD-040-022-AA-58',
'SPD-040-024-AA-58',
'SPD-040-028-AA-58',
'SPD-060-024-AA-58',
'SPD-060-028-AA-58',
'SPD-060-032-AA-58',
'SPD-060-036-AA-58',
'SPD-060-040-AA-58',
'SPD-060-048-AA-58',
'SPD-060-050-AA-58');

// Automatic insertion - stand off sockets

auto_insert_stand_off = new Array('110-93-306-41-605',
'110-93-308-41-605',
'110-93-314-41-605',
'110-93-316-41-605',
'110-93-318-41-605',
'110-93-320-41-605',
'110-93-324-41-605',
'110-93-422-41-605',
'110-93-624-41-605',
'110-93-628-41-605',
'110-93-632-41-605',
'110-93-640-41-605');

auto_insert_stand_off_champ = new Array('SPD-03-006-BC-18-S',
'SPD-03-008-BC-18-S',
'SPD-03-014-BC-18-S',
'SPD-03-016-BC-18-S',
'SPD-03-018-BC-18-S',
'SPD-03-020-BC-18-S',
'SPD-03-024-BC-18-S',
'SPD-04-022-BC-18-S',
'SPD-06-024-BC-18-S',
'SPD-06-028-BC-18-S',
'SPD-06-032-BC-18-S',
'SPD-06-040-BC-18-S');

// DIL solderless pressfit sockets

dil_sless_pfit = new Array('104-13-210-41-770',
'104-13-304-41-770',
'104-13-306-41-770',
'104-13-308-41-770',
'104-13-310-41-770',
'104-13-314-41-770',
'104-13-316-41-770',
'104-13-318-41-770',
'104-13-320-41-770',
'104-13-322-41-770',
'104-13-324-41-770',
'104-13-328-41-770',
'104-13-420-41-770',
'104-13-422-41-770',
'104-13-424-41-770',
'104-13-428-41-770',
'104-13-432-41-770',
'104-13-624-41-770',
'104-13-628-41-770',
'104-13-632-41-770',
'104-13-636-41-770',
'104-13-640-41-770',
'104-13-642-41-770',
'104-13-648-41-770',
'104-13-650-41-770',
'104-13-652-41-770',
'104-13-950-41-770',
'104-13-952-41-770',
'104-13-964-41-770',
'104-13-210-41-780',
'104-13-304-41-780',
'104-13-306-41-780',
'104-13-308-41-780',
'104-13-310-41-780',
'104-13-314-41-780',
'104-13-316-41-780',
'104-13-318-41-780',
'104-13-320-41-780',
'104-13-322-41-780',
'104-13-324-41-780',
'104-13-328-41-780',
'104-13-420-41-780',
'104-13-422-41-780',
'104-13-424-41-780',
'104-13-428-41-780',
'104-13-432-41-780',
'104-13-624-41-780',
'104-13-628-41-780',
'104-13-632-41-780',
'104-13-636-41-780',
'104-13-640-41-780',
'104-13-642-41-780',
'104-13-648-41-780',
'104-13-650-41-780',
'104-13-652-41-780',
'104-13-950-41-780',
'104-13-952-41-780',
'104-13-964-41-780');

dil_sless_pfit_champ = new Array('SPD-020-010-CA-58',
'SPD-030-004-CA-58',
'SPD-030-006-CA-58',
'SPD-030-008-CA-58',
'SPD-030-010-CA-58',
'SPD-030-014-CA-58',
'SPD-030-016-CA-58',
'SPD-030-018-CA-58',
'SPD-030-020-CA-58',
'SPD-030-022-CA-58',
'SPD-030-024-CA-58',
'SPD-030-028-CA-58',
'SPD-040-020-CA-58',
'SPD-040-022-CA-58',
'SPD-040-024-CA-58',
'SPD-040-028-CA-58',
'SPD-040-032-CA-58',
'SPD-060-024-CA-58',
'SPD-060-028-CA-58',
'SPD-060-032-CA-58',
'SPD-060-036-CA-58',
'SPD-060-040-CA-58',
'SPD-060-042-CA-58',
'SPD-060-048-CA-58',
'SPD-060-050-CA-58',
'SPD-060-052-CA-58',
'SPD-090-050-CA-58',
'SPD-090-052-CA-58',
'SPD-090-064-CA-58',
'SPD-020-010-CB-58',
'SPD-030-004-CB-58',
'SPD-030-006-CB-58',
'SPD-030-008-CB-58',
'SPD-030-010-CB-58',
'SPD-030-014-CB-58',
'SPD-030-016-CB-58',
'SPD-030-018-CB-58',
'SPD-030-020-CB-58',
'SPD-030-022-CB-58',
'SPD-030-024-CB-58',
'SPD-030-028-CB-58',
'SPD-040-020-CB-58',
'SPD-040-022-CB-58',
'SPD-040-024-CB-58',
'SPD-040-028-CB-58',
'SPD-040-032-CB-58',
'SPD-060-024-CB-58',
'SPD-060-028-CB-58',
'SPD-060-032-CB-58',
'SPD-060-036-CB-58',
'SPD-060-040-CB-58',
'SPD-060-042-CB-58',
'SPD-060-048-CB-58',
'SPD-060-050-CB-58',
'SPD-060-052-CB-58',
'SPD-090-050-CB-58',
'SPD-090-052-CB-58',
'SPD-090-064-CB-58');

// Capacitor sockets


capacitor = new Array('110-93-314-41-801',
'110-93-316-41-801',
'110-93-318-41-801',
'110-93-320-41-801',
'110-93-322-41-801',
'110-93-324-41-801',
'110-93-328-41-801',
'110-93-422-41-801',
'110-93-624-41-801',
'110-93-628-41-801',
'110-93-632-41-801',
'110-93-640-41-801',
'110-13-314-41-801',
'110-13-316-41-801',
'110-13-318-41-801',
'110-13-320-41-801',
'110-13-322-41-801',
'110-13-324-41-801',
'110-13-328-41-801',
'110-13-422-41-801',
'110-13-624-41-801',
'110-13-628-41-801',
'110-13-632-41-801',
'110-13-640-41-801');

// Capacitor sockets, Champion matches

capacitor_champ = new Array ('SPD-030-014-BC-18-C1',
'SPD-030-016-BC-18-C1',
'SPD-030-018-BC-18-C1',
'SPD-030-020-BC-18-C1',
'SPD-030-022-BC-18-C1',
'SPD-030-024-BC-18-C1',
'SPD-030-028-BC-18-C1',
'SPD-040-022-BC-18-C1',
'SPD-060-024-BC-18-C1',
'SPD-060-028-BC-18-C1',
'SPD-060-032-BC-18-C1',
'SPD-060-040-BC-18-C1',
'SPD-030-014-BC-58-C1',
'SPD-030-016-BC-58-C1',
'SPD-030-018-BC-58-C1',
'SPD-030-020-BC-58-C1',
'SPD-030-022-BC-58-C1',
'SPD-030-024-BC-58-C1',
'SPD-030-028-BC-58-C1',
'SPD-040-022-BC-58-C1',
'SPD-060-024-BC-58-C1',
'SPD-060-028-BC-58-C1',
'SPD-060-032-BC-58-C1',
'SPD-060-040-BC-58-C1')

// Capacitors, part 2
capacitor2 = new Array('116-93-306-41-006',
'116-93-308-41-006',
'116-93-314-41-006',
'116-93-316-41-006',
'116-93-318-41-006',
'116-93-320-41-006',
'116-93-322-41-006',
'116-93-324-41-006',
'116-93-328-41-006',
'116-93-422-41-006',
'116-93-424-41-006',
'116-93-428-41-006',
'116-93-624-41-006',
'116-93-628-41-006',
'116-93-632-41-006',
'116-93-640-41-006',
'116-93-642-41-006',
'116-93-648-41-006',
'116-93-950-41-006',
'116-93-952-41-006',
'116-93-964-41-006',
'116-93-306-41-003',
'116-93-308-41-003',
'116-93-314-41-003',
'116-93-316-41-003',
'116-93-318-41-003',
'116-93-320-41-003',
'116-93-322-41-003',
'116-93-324-41-003',
'116-93-328-41-003',
'116-93-422-41-003',
'116-93-424-41-003',
'116-93-428-41-003',
'116-93-624-41-003',
'116-93-628-41-003',
'116-93-632-41-003',
'116-93-640-41-003',
'116-93-642-41-003',
'116-93-648-41-003',
'116-93-950-41-003',
'116-93-952-41-003',
'116-93-964-41-003',
'116-93-306-41-007',
'116-93-308-41-007',
'116-93-314-41-007',
'116-93-316-41-007',
'116-93-318-41-007',
'116-93-320-41-007',
'116-93-322-41-007',
'116-93-324-41-007',
'116-93-328-41-007',
'116-93-422-41-007',
'116-93-424-41-007',
'116-93-428-41-007',
'116-93-624-41-007',
'116-93-628-41-007',
'116-93-632-41-007',
'116-93-640-41-007',
'116-93-642-41-007',
'116-93-648-41-007',
'116-93-950-41-007',
'116-93-952-41-007',
'116-93-964-41-007',
'116-93-306-41-008',
'116-93-308-41-008',
'116-93-314-41-008',
'116-93-316-41-008',
'116-93-318-41-008',
'116-93-320-41-008',
'116-93-322-41-008',
'116-93-324-41-008',
'116-93-328-41-008',
'116-93-422-41-008',
'116-93-424-41-008',
'116-93-428-41-008',
'116-93-624-41-008',
'116-93-628-41-008',
'116-93-632-41-008',
'116-93-640-41-008',
'116-93-642-41-008',
'116-93-648-41-008',
'116-93-950-41-008',
'116-93-952-41-008',
'116-93-964-41-008',
'116-93-306-41-001',
'116-93-308-41-001',
'116-93-314-41-001',
'116-93-316-41-001',
'116-93-318-41-001',
'116-93-320-41-001',
'116-93-322-41-001',
'116-93-324-41-001',
'116-93-328-41-001',
'116-93-422-41-001',
'116-93-424-41-001',
'116-93-428-41-001',
'116-93-624-41-001',
'116-93-628-41-001',
'116-93-632-41-001',
'116-93-640-41-001',
'116-93-642-41-001',
'116-93-648-41-001',
'116-93-950-41-001',
'116-93-952-41-001',
'116-93-964-41-001');

// Capacitors, part 2,  Champion's matches

capacitor2_champ = new Array('SPD-030-006-BD-11',
'SPD-030-008-BD-11',
'SPD-030-014-BD-11',
'SPD-030-016-BD-11',
'SPD-030-018-BD-11',
'SPD-030-020-BD-11',
'SPD-030-022-BD-11',
'SPD-030-024-BD-11',
'SPD-030-028-BD-11',
'SPD-040-022-BD-11',
'SPD-040-024-BD-11',
'SPD-040-028-BD-11',
'SPD-060-024-BD-11',
'SPD-060-028-BD-11',
'SPD-060-032-BD-11',
'SPD-060-040-BD-11',
'SPD-060-042-BD-11',
'SPD-060-048-BD-11',
'SPD-090-050-BD-11',
'SPD-090-052-BD-11',
'SPD-090-064-BD-11',
'SPD-030-006-BE-11',
'SPD-030-008-BE-11',
'SPD-030-014-BE-11',
'SPD-030-016-BE-11',
'SPD-030-018-BE-11',
'SPD-030-020-BE-11',
'SPD-030-022-BE-11',
'SPD-030-024-BE-11',
'SPD-030-028-BE-11',
'SPD-040-022-BE-11',
'SPD-040-024-BE-11',
'SPD-040-028-BE-11',
'SPD-060-024-BE-11',
'SPD-060-028-BE-11',
'SPD-060-032-BE-11',
'SPD-060-040-BE-11',
'SPD-060-042-BE-11',
'SPD-060-048-BE-11',
'SPD-090-050-BE-11',
'SPD-090-052-BE-11',
'SPD-090-064-BE-11',
'SPD-030-006-BK-11',
'SPD-030-008-BK-11',
'SPD-030-014-BK-11',
'SPD-030-016-BK-11',
'SPD-030-018-BK-11',
'SPD-030-020-BK-11',
'SPD-030-022-BK-11',
'SPD-030-024-BK-11',
'SPD-030-028-BK-11',
'SPD-040-022-BK-11',
'SPD-040-024-BK-11',
'SPD-040-028-BK-11',
'SPD-060-024-BK-11',
'SPD-060-028-BK-11',
'SPD-060-032-BK-11',
'SPD-060-040-BK-11',
'SPD-060-042-BK-11',
'SPD-060-048-BK-11',
'SPD-090-050-BK-11',
'SPD-090-052-BK-11',
'SPD-090-064-BK-11',
'SPD-030-006-BM-11',
'SPD-030-008-BM-11',
'SPD-030-014-BM-11',
'SPD-030-016-BM-11',
'SPD-030-018-BM-11',
'SPD-030-020-BM-11',
'SPD-030-022-BM-11',
'SPD-030-024-BM-11',
'SPD-030-028-BM-11',
'SPD-040-022-BM-11',
'SPD-040-024-BM-11',
'SPD-040-028-BM-11',
'SPD-060-024-BM-11',
'SPD-060-028-BM-11',
'SPD-060-032-BM-11',
'SPD-060-040-BM-11',
'SPD-060-042-BM-11',
'SPD-060-048-BM-11',
'SPD-090-050-BM-11',
'SPD-090-052-BM-11',
'SPD-090-064-BM-11',
'SPD-030-006-BQ-11',
'SPD-030-008-BQ-11',
'SPD-030-014-BQ-11',
'SPD-030-016-BQ-11',
'SPD-030-018-BQ-11',
'SPD-030-020-BQ-11',
'SPD-030-022-BQ-11',
'SPD-030-024-BQ-11',
'SPD-030-028-BQ-11',
'SPD-040-022-BQ-11',
'SPD-040-024-BQ-11',
'SPD-040-028-BQ-11',
'SPD-060-024-BQ-11',
'SPD-060-028-BQ-11',
'SPD-060-032-BQ-11',
'SPD-060-040-BQ-11',
'SPD-060-042-BQ-11',
'SPD-060-048-BQ-11',
'SPD-090-050-BQ-11',
'SPD-090-052-BQ-11',
'SPD-090-064-BQ-11');

