Ref A: c536e7db24f4457a96718175b6503861 Ref B: 6680846E2A49F8B6A03BAE686EE798F4 Ref C: Sun Dec 21 12:16:09 2014 PST