Ref A: 10913bd8e7124545aabbf671c84732d8 Ref B: 4E0E76924249555114108ECE611042B4 Ref C: Sun May 19 11:02:24 2013 PST