Ref A: fcdfdf0d7c5b478fb89c39e70cde96e1 Ref B: 114AA85E7D230EC6313FA36C80DC4FF5 Ref C: Thu Dec 25 22:25:27 2014 PST