Ref A: 36785bbe28de4ccc97af47de6edcc4e1 Ref B: B85C2A075FCDD07B198DBDD32B37795A Ref C: Tue May 21 05:11:28 2013 PST