Ref A: 2d215e77828a4492a17a590ad4ba7c2e Ref B: C880084474D93184A26E7D6EC0587848 Ref C: Thu May 23 18:16:48 2013 PST