Ref A: 711c5e387cd24cc5a87a48678e19a5a6 Ref B: 66497677A9C3905825C27DC896B02BB2 Ref C: Wed May 22 08:09:25 2013 PST