Ref A: 296e33dea6eb493b9ff17008e8b0a734 Ref B: A8FFE1FA07FDFC3FBA70020235147295 Ref C: Thu May 23 15:43:22 2013 PST