Ref A: c3ffba92e5d4416883052dc232b81709 Ref B: C150AFA19EAF82DE5A2E816BB71FF7F0 Ref C: Sun Jan 25 18:45:29 2015 PST