Ref A: 7c964c9053144d8c9cc173ebb0908d8d Ref B: 69492317F54E8A1AE5091FF298BF9188 Ref C: Thu May 23 17:44:41 2013 PST