Ref A: a2ca4b97b00743ebb23e65c0e164d0c9 Ref B: FF2DC9B2AE3DE3F504D14C7795BB048B Ref C: Mon Mar 02 07:22:47 2015 PST