Ref A: 940d4d9041ff4e9dbf23540ad440770e Ref B: A35B7978EADA2A6799D1C51904A8DBDB Ref C: Sun Dec 28 09:48:46 2014 PST