Ref A: 32839618d348470baed64d372fb5c494 Ref B: 759B8D84939DF8FAB3CB7C015CBC31BD Ref C: Sun May 26 02:09:33 2013 PST