Ref A: 8282dc87a54944509e72b7438d99ccf6 Ref B: B89A7ABD10A8504525A0C4CCB8BF3253 Ref C: Wed May 22 19:13:20 2013 PST