Ref A: 8260341c2fee4d70bf36192f73859d26 Ref B: 8CC9515F8FBD60757D639838A90FA728 Ref C: Sat May 25 09:46:08 2013 PST