Ref A: cf7d49305801487e9c34374941d597b6 Ref B: 9BDA626D73FD96AC9529B6FFBC1C6B26 Ref C: Wed May 22 18:36:59 2013 PST