Ref A: 521dde9ae88347fc9c17ff433e1a004d Ref B: 4B5A795764010632910F816BD1A3197C Ref C: Tue Jun 18 20:49:26 2013 PST