Ref A: 3b2ac4e8e83e49b6b3f0f5975c293707 Ref B: 826332F546D88766954D86FCAF584F26 Ref C: Sun Dec 21 15:44:44 2014 PST