Ref A: 0ae49a753d97459ba257b14e24581f4e Ref B: 9268BE1043681C22BF3300EF46440ACE Ref C: Sun Jul 27 21:55:54 2014 PST