Ref A: a5b74fcf0a784b48bfe7d37f1da51e6a Ref B: 6B3EE58992C33B351209CBCB5112B653 Ref C: Wed May 22 09:23:38 2013 PST