Ref A: 1a1f3486e3574ef8b43d7a089a2b6c3c Ref B: 044CC514DAD83151A8FB55BC7909E9B4 Ref C: Wed May 22 17:27:23 2013 PST