Ref A: 6663acc980104db383131c7c67901c5d Ref B: 936C7FCB91B54DD1399FC6D9B26F82D2 Ref C: Fri May 24 08:57:30 2013 PST