public MOB getAccountMob(String s)
	{
		MOB M=CMLib.players().getPlayer(s);
		if(M!=null)
			return M;
		if(CMLib.players().playerExists(s))
			return CMLib.players().getLoadPlayer(s);
		if(CMLib.players().accountExists(s))
		{
			final PlayerAccount A=CMLib.players().getLoadAccount(s);
			if(A.numPlayers()==0)
				M=A.getAccountMob();
			else
			{
				ThinPlayer tP=null;
				for(final Enumeration<ThinPlayer> e=A.getThinPlayers();e.hasMoreElements();)
				{
					final ThinPlayer P=e.nextElement();
					if((tP==null)||(P.level()>tP.level()))
						tP=P;
				}
				if(tP!=null)
					M=CMLib.players().getLoadPlayer(tP.name());
			}
			return M;
		}
		return null;
	}