Ref A: 10465711a1794cc296a6bf3e2c003fcb Ref B: 0D72703AE3AC98450218AD1D50C7B187 Ref C: Wed Jan 28 23:13:53 2015 PST