Ref A: cb2d90c8cff745ba8dbb700c74db437c Ref B: E66B55FC3581E567EF120759F918DCE1 Ref C: Tue May 21 07:46:09 2013 PST