Ref A: 6deb5bf70aee421ea6791b6af2d754f1 Ref B: E9251FCEC7E9A51D2828F826F183AA7A Ref C: Wed May 22 15:50:04 2013 PST