Ref A: 612d7c0b05174efeb719c55f01279d04 Ref B: 21E1090789248D0F4E846AF842C52155 Ref C: Sat Feb 28 19:06:39 2015 PST