Ref A: f4064d202b6f4cc5b28ec773eadbd26a Ref B: EA671D5482C0BAE1C91F396A724A10B7 Ref C: Wed Jan 28 10:35:41 2015 PST