Ref A: cf3f670544734958b8384841b77fc5d1 Ref B: DDF2D897842826228A651A8EFA785676 Ref C: Sun Nov 24 14:12:30 2013 PST