Ref A: 3defb427a75e44979389bdabfc1ee4db Ref B: 254EA33D75370697977228BD17974AB7 Ref C: Tue Jul 29 02:23:41 2014 PST