Ref A: 9b4c38ab596f482eae5349ac11ca08de Ref B: 61F9424545A6930FA8BF0C4DAA4052AD Ref C: Sat May 25 07:18:45 2013 PST