Ref A: f19262da2871472f8d6c29f71f2d120b Ref B: 7F883131BACC4553627853F17E0523E9 Ref C: Mon May 20 05:10:47 2013 PST