Ref A: 12f6d56f585743d6af8f6c38ec3c8d00 Ref B: 5B3F664609C496FA576BDE902393F816 Ref C: Wed May 22 18:09:43 2013 PST