Ref A: 7fd01d1240ea4714a8882b7465b6497f Ref B: 4743EC0D824A16095638280E51BE2AE1 Ref C: Sun May 26 00:04:37 2013 PST