Ref A: d9d62c97554e418788b5ec2a005f0e78 Ref B: 8AFFDA55C064BEDAC244AF0C617DDF82 Ref C: Fri Mar 06 18:59:02 2015 PST