Ref A: bd9e0b1717694af89557ecb003adc5a9 Ref B: 7E96B5BF0785AE327281A3A3F6A573A1 Ref C: Sat Dec 27 20:05:08 2014 PST