Ref A: 938a8d7357d84fb7a8a719f12fbadcb6 Ref B: 3E399293D4630078FB40D88D76FCFE18 Ref C: Fri Apr 18 02:40:38 2014 PST