Ref A: 4e52268f5ed84512b63ae21eeaa8de10 Ref B: 0218E1AFB9640A77073154885466A631 Ref C: Wed Apr 01 07:38:09 2015 PST