Ref A: 2fae2a15e78f40f69d1793221fb9f6a3 Ref B: 00076EA1AA83644FD0368E6AAC77DD57 Ref C: Sun May 19 16:40:37 2013 PST