Ref A: 47f45ceb9184435f8c1f25dc1989b035 Ref B: C133FC29D1F11E23D0A75081610FBDDE Ref C: Fri Apr 18 22:23:18 2014 PST