Ref A: e91993d3cad34584b9aa032165f1b936 Ref B: 19E2F4D655D2556BA729053A44C16293 Ref C: Sun May 19 03:44:37 2013 PST