Ref A: 68850c8a470b4b4284eb65c013db2af5 Ref B: 4F80744782D04BD6AF262F4117105354 Ref C: Sat May 25 16:47:56 2013 PST