Ref A: cd8f7ba5e88440cf8f6204295037780e Ref B: 68CFE9194A19D0C46BC778C8B2F5A966 Ref C: Tue May 21 08:19:28 2013 PST