Ref A: 3f450e2360e6499187d8b6d7abd52f5e Ref B: 22BE1567D278E70ABFBD45AD2C045CD4 Ref C: Fri May 24 15:16:36 2013 PST