Ref A: 603e1896c864427e9e67d6a17745aaf4 Ref B: 8093DF55978A469FA25FE22C8461F33B Ref C: Mon May 20 17:50:04 2013 PST