Ref A: 8f8e0a304a734446adfc8e591938c741 Ref B: 1553DB27161EBA03B9D27CA5CAA3DF22 Ref C: Sun Dec 21 02:56:55 2014 PST