Ref A: 9513b8b231734561aef9263f3567dea4 Ref B: D2E6913D56E6DCC2B29F522033505FF9 Ref C: Wed Apr 01 15:54:58 2015 PST