Ref A: c9e312098d9c4515a075015c516e9eb4 Ref B: 4AF63FB861759392535A91750E604C9F Ref C: Mon Sep 01 07:26:36 2014 PST