Ref A: 77c8e9267d3e442fa224e6075925eee6 Ref B: 826D6D44827602C9A09B12E44F70D3F1 Ref C: Tue Oct 21 22:41:57 2014 PST