I know little about aviation, but, I found it interesting that the craft purposely flew over Durham airport on route to another destination in NC (Didn't catch the airport they landed in).
Link: https://flightaware.com/live/flight/ORDER01
Just thought this was interesting is all. Would be funny if the Durham report dropped tonight and that was a hint...