Ref A: 337771b4dd6a45db82c6e1d8c066050b Ref B: D7EED49B04CAF7AF5805C999F10432CD Ref C: Wed May 22 11:29:14 2013 PST