Ref A: 7128078beede45128fe9d81fe4542250 Ref B: F1D573579D003DFD16D6A612207AAE8B Ref C: Wed Oct 22 03:53:38 2014 PST