Hamas All But Lost