LOAN AND SECURITY AGREEMENT DATED AS OF JUNE 4, 1999