Ref A: c7baaa437ecb4674a4eae82f30eef29e Ref B: D00F3F8AB2CE9A44E5AD4BE4A1996734 Ref C: Sat Jul 04 07:45:11 2015 PST