Ref A: 03A2FA2BC882434E85DB8571C1B1D537 Ref B: A2F7685EA558F35EE6975C443EA8E766 Ref C: Sun Feb 12 16:08:40 2012 PST