Ref A: b68436caa0ce4936a3b437beed80f5e1 Ref B: 42CCE9208C64A3386B0820CC5EB89669 Ref C: Wed May 22 19:40:22 2013 PST