Ref A: 618394dbbadb4ac89bab192ba2b4f822 Ref B: C1860FD701B15AF280CAC02964C65EB9 Ref C: Thu Jan 29 23:39:55 2015 PST