Ref A: 07492b7f33894977b6797066cf528b2d Ref B: 43214F01A87368D760049770DB1C0436 Ref C: Fri May 24 22:10:40 2013 PST