Ref A: 4262b97944e44c26852fa49ed58d01dc Ref B: D67F61AE172B379484AF68594B43E50D Ref C: Sat May 18 12:18:44 2013 PST