Ref A: 9a5deb85310c4b11a55c4ae05f1e5969 Ref B: 77B526550C1EFE3DC08AEFBC84D0C160 Ref C: Wed May 22 09:53:51 2013 PST