Ref A: f1672a1df5bd449e9cee947305444008 Ref B: 6C9A0269FAE4CF2220B3CE7BC070FA77 Ref C: Sat May 25 09:51:31 2013 PST