Ref A: 2adafcc921e74461b533fb9e605a1965 Ref B: B7D354D3DDF42CB452DDE9EE0DE3525D Ref C: Wed Jun 19 15:28:02 2013 PST