Ref A: 5f2d549f9727423096ada077982d4839 Ref B: 10DD3ABFCE6ED8AB4ECAA444C259FA9F Ref C: Sat May 25 00:02:51 2013 PST