NETSOL TECHNOLOGIES INC (Netsol International prior to 02/2002)