Ref A: 64663a3ecc2349128301fbd3e594f430 Ref B: 208E70E27E524009D96B633431ECF86A Ref C: Sat Dec 27 17:36:02 2014 PST