Ref A: aae17e93b8164cd59902b1aa861123c1 Ref B: E02660DF0D853B0EEC21BD3810BCA278 Ref C: Thu Oct 02 01:45:56 2014 PST