Ref A: 4835b26f09284e1bb09fff7522063d56 Ref B: 6CDE9EFB01477D35927A76DD555123A6 Ref C: Tue Apr 21 00:25:45 2015 PST