Ref A: 7d49182e2ee64b49a3b27b96de3eb5a3 Ref B: C6AF9332B4FB40348DFB5546EAC7AC56 Ref C: Sun Dec 21 14:47:08 2014 PST