Ref A: fa8b23668706472da85f67c1b99adec7 Ref B: D44057BB3348BB2D3BA66077D6840875 Ref C: Tue May 21 13:41:59 2013 PST