Ref A: 4949a6e214eb4f2f8d057b254c95796f Ref B: 8CCEA6F097DBDD5E5601CFF3EED8A389 Ref C: Thu Oct 02 01:30:51 2014 PST