The principles of non-discrimination and of equal treatment, set out in Article 2 of the Agreement between the European Community and its Member States, of the one part, and the Swiss Confederation, of the other, on the free movement of persons, signed in Luxembourg on 21 June 1999, and in Article 9 of Annex I to that agreement, must be interpreted as not precluding a bilateral agreement on double taxation, such as the Agreement of 11 August 1971 between the Swiss Confederation and the Federal Republic of Germany, as amended by the revising Protocol of 12 March 2002, under which the power to tax the employment income of a German taxpayer who does not have Swiss nationality, although he has transferred his residence from Germany to Switzerland, whilst retaining his place of employment in the first of those States, is vested in the State in which that income originates, namely the Federal Republic of Germany, whereas the power to tax the employment income of a Swiss national who is in an analogous situation is vested in the new State of residence, in this case the Swiss Confederation.