Ref A: 3e032e87eb584482914b1331961a9b60 Ref B: D2A31AAD34D272115034040D1158C6BF Ref C: Thu Apr 17 10:12:15 2014 PST