Ref A: 679a58290c0f4348a73aebc3fcc57be7 Ref B: 9D7FB97E4BC6A6E178D303D8DBE6D54F Ref C: Fri Dec 26 04:37:17 2014 PST