Ref A: fcaf04ce3b914464a899237c937cf8fa Ref B: 8F946EB54CE41754A49398E7391A5624 Ref C: Wed May 22 20:43:28 2013 PST