Ref A: 8fca62a966854620a1145f20dec3f962 Ref B: 9FFF22E2E3ABE05BCABB9C170D691959 Ref C: Thu Dec 18 19:21:19 2014 PST