Ref A: 664452d27dbf46c5a6d841058a91f645 Ref B: 0D76C4B79F232E263E6724CC8B2F1426 Ref C: Thu May 23 15:57:00 2013 PST