Ref A: 325d462282ae413e96c21f5cea1e488d Ref B: 9C292AFC0BCB08623528E395D5732DEE Ref C: Thu Dec 25 16:26:49 2014 PST