Ref A: 3e30399a1aa8465380e21ad28e34ea75 Ref B: 886E7418A24D69EE6F3502AFB32C06B4 Ref C: Thu Nov 27 20:35:41 2014 PST