Ref A: 980ce20807f34f6eb96a2ec0db6a1703 Ref B: F34655A397566F0252C25AD6A0B34655 Ref C: Fri Apr 18 01:20:00 2014 PST