AGREEMENT AND FULL AND FINAL RELEASE