Stav dette: The Luxembourg economy in 2003-2004