Ref A: bf5e1940e7644351abde420db808ee22 Ref B: 8DE565757B377D7086A1DBA45D5E5BBD Ref C: Sat May 25 15:16:02 2013 PST