Ref A: 2581da74c4a3497aa21e68dceed9218b Ref B: BA3F43C481F36FAAC2206D0BBB949190 Ref C: Wed Nov 26 03:38:57 2014 PST