Ref A: 92b3868340664635b5377b671628e773 Ref B: F564CC78E27338C646C2D214B5EB82DA Ref C: Tue Jun 02 02:45:54 2015 PST