Ref A: fffd77954f124cd1b834a3c28e33880f Ref B: 8FD8B636280F8C1BE6723CAEF9E71C0D Ref C: Wed May 22 09:59:44 2013 PST