Ref A: 16e0a34d23504e6ca88a9449337b7d93 Ref B: E6883C2E7E6036D4E69A3EE99E541599 Ref C: Fri May 25 12:26:43 2012 PST