Ref A: 54b1e19337a54267b84e215f1593937c Ref B: 82450DC45F15E317DFD3D5B403D6457C Ref C: Wed May 22 18:37:36 2013 PST