Ref A: 2029352cf72f41cbbe7629a47721dc21 Ref B: C97ABA6427381420277D2D25A23CB5D1 Ref C: Sun Dec 21 01:45:21 2014 PST