Ref A: 2643dd7bec3140d28ad806fe1a5bcabf Ref B: 7FA98A930908C70E78EA8DCF09DAE95C Ref C: Fri May 24 01:03:53 2013 PST