Ref A: 954af1cfca5d4c9699c256d93a8eed18 Ref B: 47A60511EF4E631DB371C6D99CEA0F65 Ref C: Wed May 22 09:23:37 2013 PST