Got result parsing logic working

Results export to ElasticSearch now, but I'm trying to figure out why the majority of them seem to return a 400 status