Ref A: 073cf9f2b72d4f1c845ac53b6e3998d5 Ref B: 2E6D4351152C8F445D37D26349CC8B44 Ref C: Wed Jun 19 00:02:29 2013 PST