More bizarre hackery to work with FirstData's format -- needs to be done better