Ref A: 7a4ee5ac5fae4d879b3355d66399105f Ref B: 40EBCDE9E865503766447252C43A50A8 Ref C: Fri Aug 01 23:42:09 2014 PST