Ref A: 03311448bb66446ab48afea1c7a7b4ea Ref B: 45627FDBCC0B8B0F0EFFE670DAB71236 Ref C: Sun Dec 21 07:39:10 2014 PST