Ref A: 43e9744123f84549b8e452ad8500858c Ref B: 4081A7ABC671555FA9BD8E6A05150B74 Ref C: Tue May 21 11:07:19 2013 PST