Ref A: b6287b5ffe2f4ce7badae3c9fc360960 Ref B: C0866BF86EB738779CDA954E98C3272A Ref C: Thu Sep 18 16:15:21 2014 PST