Ref A: 72cce2b56132448ab997abc56961ea71 Ref B: F8C1966F6C1E78969691EA4136F788FF Ref C: Fri May 24 15:16:30 2013 PST