Ref A: 08d19744c3544cea97942e2a879ffa3a Ref B: E4D178D512884012C3B2A3FF79377B43 Ref C: Tue May 21 01:23:32 2013 PST