private static AirNowDataTypes parseAirNowDataTypesFile(InputStream is){
		try{
			BufferedReader reader = new BufferedReader(new InputStreamReader(is));
			String curLine;
			AirNowDataTypes temp = new AirNowDataTypes();
			while ((curLine = reader.readLine()) != null){
				if (curLine.charAt(0) != '#'){
					String[] parts = curLine.split(",");
					if (parts.length == 3){
						try{
							temp.variableCodes.add(parts[0]);
							temp.variableNames.add(parts[1]);
							temp.variableUnits.add(parts[2]);
						}
						catch (Exception e){
						}
					}
				}
			}
			reader.close();
			return temp;
		}
		catch (Exception e){
			return null;
		}
	}