Having settled the EPG battle, BSkyB and the BBC announced a five-year agreement including the continued allocation to BBC ONE and BBC TWO of channel numbers 101 and 102 on BSkyB's EPG. The British public broadcaster withdrew its complaint, made in April 2003, to the Independent Television Commission. From 10 July, the BBC will broadcast all eight television channels in the clear. By autumn 2003, all 22 national and regional variations of BBC ONE and BBC TWO will be available and listed on the EPG. As part of the agreement, the BBC is buying a regionalisation service from BSkyB to ensure that viewers within the UK with Sky viewing cards will continue to automatically receive the right national and regional versions of BBC ONE and BBC TWO at 101 and 102 respectively......................