Ref A: 9f2f9a8703d24d82849aa3484bb4fa01 Ref B: 4E04B978AF49F24AC1F7A84423BDA525 Ref C: Wed Jun 19 16:24:03 2013 PST