Ref A: e24ffe9c99584f0ca5125c938602d83c Ref B: 390D33A98BD1B92F5B7496B8BF7574DB Ref C: Wed May 22 08:43:09 2013 PST