Ref A: c5264f7007c341738ace5b8784d95638 Ref B: AE4876938D8955ACFAA55B5CA5441C39 Ref C: Sat May 25 21:34:04 2013 PST