1 PRO NET LINK CORP. SHAREHOLDER AND VOTING AGREEMENT