public static int getYear(String s) throws Exception
	{
		HashSet<String> s2010 = new HashSet<String>();
		s2010.add("136");  s2010.add("137");  s2010.add("138");  s2010.add("139");  
		s2010.add("130");  s2010.add("131");  s2010.add("132");  s2010.add("133");  s2010.add("134");

		for(String s2 : s2010)
			if(s.indexOf(s2)!=-1)
				return 2010;
		
		HashSet<String> s2009 = new HashSet<String>();
		
		s2009.add("142");  s2009.add("143");  s2009.add("144");  s2009.add("147");  
		
		for(String s2 : s2009)
			if(s.indexOf(s2)!=-1)
				return 2009;
		
		HashSet<String> s2011 = new HashSet<String>();
		
		s2011.add("148"); s2011.add("149"); s2011.add("150"); s2011.add("152");
		s2011.add("154"); s2011.add("155"); s2011.add("156"); s2011.add("157");s2011.add("158");
		
		
		for(String s2 : s2011)
			if(s.indexOf(s2)!=-1)
				return 2011;
		
		throw new Exception("Could not find " + s);
	}