(((Task)o).getDirectObject() instanceof Ammunition)) {
(((Task)o).getDirectObject() instanceof Ammunition) && (((Task)o).getPrepositionalPhrase("LOW_FIDELITY") == null)) {
      public boolean execute(Object o) {        if ((o instanceof Task) &&            (((Task)o).getVerb().equals(Constants.Verb.SUPPLY)) &&            (((Task)o).getPrepositionalPhrase(GenericPlugin.INTERNAL) == null) &&            (((Task)o).getDirectObject() instanceof Ammunition)) {          return true;        } else {          return false;        }      }