Ref A: 65ed1a21f4574fc1abaab9e7554c1348 Ref B: 6170AF2A5E9838DDDED053A6113E51C9 Ref C: Fri Jan 30 22:50:05 2015 PST