Ref A: c09c41a539554125a874541f5c107f25 Ref B: 533499C4969C25A52F94BC7DACD162D4 Ref C: Fri Oct 24 20:36:07 2014 PST