Ref A: f22a826885aa4c0bbdba163ed3e19af3 Ref B: F1CD50AEF848AC3FE5D87ED7FD7AE2C1 Ref C: Tue May 05 05:24:13 2015 PST