Ref A: 4ab113ffc086433aa6826896c36c4c7b Ref B: EE62C0878F0AE79DBDFE97F348B5A241 Ref C: Fri Aug 29 01:26:33 2014 PST