Ref A: 5d36b04202e147a2ad0d0658e90da100 Ref B: 235AD31747F978141E9E4E85026EF187 Ref C: Sun Dec 28 05:25:05 2014 PST