Ref A: 79d7334535ad46f8b19768c268075502 Ref B: 43B4E7620F979C657C01D75B0E06ADBE Ref C: Wed Jun 19 01:52:57 2013 PST