FINANCING AGREEMENT -------------------