Ref A: 2e7a340ec3d4457ba8e463583256c7ca Ref B: 08385511C68335E9B7F2F8CA8F172FD3 Ref C: Fri May 24 08:53:25 2013 PST