Ref A: e23409e160cc488c917f1e2af7856eea Ref B: C33B0C614999A0ADC8CE9C91B904FEE6 Ref C: Fri Apr 18 01:19:41 2014 PST