Ref A: 78139bfae44a46e9b9323ff5c42b81f6 Ref B: A90DE441E0EFC3934B109ABAB4A8C926 Ref C: Tue May 21 03:27:19 2013 PST