Ref A: 54fc70c6f63d40a88e603e2fb7d0b599 Ref B: 60710DAD31B1B41FC73B48765055A108 Ref C: Thu Nov 27 15:32:57 2014 PST