Ref A: dbf2f197e82d4acea340e7adaddcb3b3 Ref B: D6BAAF9686FB3F168A8BFE1D46356241 Ref C: Thu Aug 21 13:50:44 2014 PST