Ref A: 6d3d1df607f54d6ba9f6d5a46bad36eb Ref B: 2215117E338BAA24DA4D9FDF533CC241 Ref C: Thu Dec 25 04:12:45 2014 PST