Ref A: 4ba9d635e8634783b1750e013d64d535 Ref B: A2CAAC76B48030FA668569EE7A447876 Ref C: Tue Mar 03 20:32:50 2015 PST