Ref A: f0ae47f1a5c2446ba500d378300befff Ref B: 3E9D976F1EBDF9C7BB2F806A575F8C98 Ref C: Thu Apr 24 16:21:04 2014 PST