Ref A: d93ac8a247504f1ebf6d2c4dca365d45 Ref B: F71B26E298D390C029572097716668EE Ref C: Thu Mar 05 16:09:36 2015 PST