Ref A: bdd9237beff4442b970f43e680ef1100 Ref B: 27E515619EE2848BB5A77E4BBCF9FDFB Ref C: Fri Jan 30 07:57:08 2015 PST