Ref A: 9c48ba01580d496c927b52c273d43431 Ref B: 4990228D7DA62F027218B1CA0F1BD739 Ref C: Wed May 22 09:23:36 2013 PST