Ref A: b08557c88ae24bfa9af2eeb11f308728 Ref B: C5AF433E49F120E103ABD1CD1E85B937 Ref C: Wed Apr 16 21:41:56 2014 PST