Ref A: 3fa4271548e9469ea7d0b5852514e45a Ref B: 2EDFAF4CE7DDCB5FFC27650A008B0825 Ref C: Sun Feb 01 05:20:44 2015 PST