Ref A: 2c692a0a86a04530b29567c8950d27a4 Ref B: B6D322EA0E061F20993BC043E6E55E53 Ref C: Fri May 24 08:03:07 2013 PST