Ref A: 323e247312c8431797c6e7bf76c9b42d Ref B: E3A49075504E527E068BB2C7B61D0907 Ref C: Fri Jan 30 00:34:24 2015 PST