Ref A: 6d02bcace6b34814a46f1992ba0159fd Ref B: 8278662D23D8232E21DAE3414F785192 Ref C: Tue Sep 30 16:20:41 2014 PST