Ref A: bda0ef4194a34ba3952fcbc9e3c0bfec Ref B: F71FAA4FFFA182F1192585ACF9C42713 Ref C: Fri Jan 30 11:19:03 2015 PST