Ref A: bc11d02ad88f46c8a8aba6354424ce50 Ref B: 4F6A051F2ED3418BBD992E1584C53C38 Ref C: Tue May 21 10:59:29 2013 PST