Ref A: dded82c2de16483a93ab6992d45331c4 Ref B: C68E93CC3FA83D1BB1D161F765E6CDC2 Ref C: Wed Oct 01 17:26:48 2014 PST