Ref A: 6de348b3d7fd414190ea46675f305ba2 Ref B: 7CB8B19218DFBBDCDBE3A8CCB00FA03A Ref C: Fri Jan 30 01:32:50 2015 PST