Ref A: 12145d3d8a8e4289a3419e54dc5c4a96 Ref B: F337338F5C1688C886CA41DCD0452955 Ref C: Tue May 21 09:50:37 2013 PST