Ref A: c2e6e93172124abbae93722763d14062 Ref B: FD1CE3EC160BA4C567F9BD78260E8447 Ref C: Wed Jul 30 23:36:35 2014 PST