Not a Baoris I'd say. The other two genera are the most likely possibilities