Papilio brevicauda ssp? or Papilio polyxenes or hybrid?