Ref A: aa3da6957d704438a10197185cd41299 Ref B: 357F2D773F2918CA57E5A144C417EBF9 Ref C: Mon Jan 26 22:13:43 2015 PST