Ref A: 811e2366bac646458c710fd8063565c9 Ref B: E6FE82063A8A2E2F6709A5FB0EF9828C Ref C: Wed Apr 23 00:27:13 2014 PST