Here's a view of the rear of the same day. Definitely something interesting going on with the rear window. Are these potentially vents for something...