Ref A: 17095d79a11a41ef88349b93dd93c8d2 Ref B: 752B7F98F0D511911A0446987B0DA5F3 Ref C: Wed Apr 23 21:29:21 2014 PST