Ref A: 3599f7d206fb443989c57c224198b5d5 Ref B: 6537CFF8E2E0C742856ADE991FD3714D Ref C: Wed May 22 16:26:13 2013 PST