Ref A: 669ab429ccba407a9a5de9ce0e5263ce Ref B: C0058F3C8EE684E22CAB37E72B1A1501 Ref C: Thu Mar 05 04:27:39 2015 PST