STOCK PURCHASE AGREEMENT among NETWORK COMMERCE INC., INTERNET DOMAIN REGISTRARS CORP., the Shareholders of INTERNET DOMAIN REGISTRARS CORP., and WILLIAM JO AND PAUL LUM DATED AS OF DECEMBER 22, 2000