Ref A: 5e7a363e66d8451faa057f83792f76ac Ref B: F5AC3E7BA71D40B7AD36FD319C1E0729 Ref C: Mon May 20 09:41:53 2013 PST