Ref A: 66b8fe93d3a9443180b9e766b64666c3 Ref B: CB9FC9617E1BEFEA3B87114C1AC46FD4 Ref C: Wed May 22 09:45:50 2013 PST