Ref A: 95c7f9e4e874424d9e8fedda018d95da Ref B: 7E22946749D3EB3C737A9A44F3BEF699 Ref C: Sun Apr 20 08:32:56 2014 PST