Ref A: d4a0afa268194d4789d69a40ee8455ee Ref B: 3191ADE7EBD9561C454F169826E93DF5 Ref C: Sun Dec 21 01:15:12 2014 PST