Ref A: 82c3930148184442a60e71c0c0773a3f Ref B: 49796C7596B7269AF1A3373F706D7BDE Ref C: Wed Jul 30 04:48:56 2014 PST