Ref A: 201b508ce67d43c38e876e4b59bb3ef3 Ref B: 5813CD179B23BBA2F6ECF901781FBD99 Ref C: Sat Nov 01 02:52:08 2014 PST