Ref A: 9ce59068bcdd45e4841a359794c0f7ca Ref B: C2443AB467909788DBFCC04D4A5229FC Ref C: Wed Jun 19 00:02:30 2013 PST