All rights reserved STO AB 2009