Ref A: 3d6b8bb8c65549deb7e7c0a4cc9f1b40 Ref B: 52326C13475E90E4DC73132145C62260 Ref C: Wed Dec 17 23:35:00 2014 PST