Ref A: 464d797ab503449fbefe776ace5f6ab1 Ref B: 6412015040BB5AEE0E5006A54C0A176B Ref C: Wed May 22 07:33:42 2013 PST