Ref A: 68526fda263c4a92b421815baaf83902 Ref B: 44E429E6980C8A31DF5A0509F795AFE3 Ref C: Sun May 19 19:06:42 2013 PST