Ref A: 866e33d18ba64fde85d2ded272d8e5b6 Ref B: 05D8BB5F78CE6AA8A4997143674A7368 Ref C: Sat Aug 30 02:42:27 2014 PST