Ref A: cd3df31d86fb4c30a14810ec2589792e Ref B: F8BF0B5477355E118AA806272C25C01F Ref C: Fri Jan 30 14:45:35 2015 PST