Ref A: 64c514744616470fa806f153c94a3259 Ref B: 625E9A8C7D6D89F163239DCEA5448782 Ref C: Wed Jan 28 22:51:04 2015 PST