Ref A: 7212E1DE5F084A36A363327AED64A6E9 Ref B: 2D0F2267280ABD898B9613A63C1E36EA Ref C: Wed Feb 15 07:37:20 2012 PST