----

 

CREDIT AGREEMENT

Dated as of July __,2001

Among

THE FINANCIALINSTITUTIONS NAMED HEREIN

as the Lenders

and

BANK OF AMERICA, N.A.

as the AdministrativeAgent, Syndication Agent, Existing TitledCollateral Agent and Letter of Credit Issuer

and

THE CIT GROUP/BUSINESSCREDIT, INC.

as the Collateral Agent

and

Miller Industries, Inc.and its Subsidiaries

as the Borrowers

 

----

TABLE OF CONTENTS

 

| **Section**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | **Page** |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |          |
| **ARTICLE 1        LOANS AND LETTERS OF CREDIT**
**2**
1.1        Total Facility
2
1.2        Revolving Loans
2
1.3        Term Loans
6
1.4 Letters of        Credit
7
1.5 Bank Products
11
**ARTICLE        2 INTEREST AND FEES**
**11**
2.1 Interest
11
2.2 Continuation        and Conversion Elections
12
2.3        Maximum Interest Rate
13
2.4 Closing and        Other  Fees
14
2.5 Unused        Line Fee
14
2.6        Letter of Credit Fee
14
**ARTICLE        3 PAYMENTS AND PREPAYMENTS**
**14**
3.1        Revolving Loans
14
3.2 Reduction and        Termination of Facility
15
3.3        Repayment of the Term Loans
16
3.4        Prepayments of the Loans
16
3.5 LIBOR Rate        Loan Prepayments
17
3.6 Payments by        the Borrowers
17
3.7 Payments as        Revolving Loans
18
3.8 Apportionment,        Application and Reversal of Payments18
3.9 Indemnity for        Returned Payments
18
3.10 Collateral        Agents’ and Lenders’ Books and Records; Monthly Statements
19
3.11        Borrowers’ Agent
19
3.12        Joint and Several Liability
20
3.13        Obligations Absolute
20
3.14        Waiver of Suretyship Defenses
21
3.15        Contribution and Indemnification among the Borrowers
21
**ARTICLE        4 TAXES, YIELD PROTECTION AND ILLEGALITY**
**22**
4.1        Taxes
22
4.2        Illegality
23
4.3        Increased Costs and Reduction of Return
23
4.4        Funding Losses
24
4.5        Inability to Determine Rates
24
4.6        Certificates of the Collateral Agent
25
4.7        Survival
25
**ARTICLE        5 BOOKS AND RECORDS; FINANCIAL INFORMATION; NOTICES**
**25**
5.1        Books and Records
25
5.2        Financial Information
25
5.3        Notices to the Lenders
28
5.4        Subordinated Debt Certificate
30
**ARTICLE        6 GENERAL WARRANTIES AND REPRESENTATIONS**
**31**
6.1        Authorization, Validity, and Enforceability of this Agreement and the        Loan Documents
31
 

i

 

6.2 Validity and          Priority of Security Interest
31
6.3 Organization          and Qualification
32
6.4 Corporate          Name; Prior Transaction2
32
6.5 Subsidiaries          and Affiliates
32
6.6 Financial          Statements and Projections
32
6.7          Capitalization
33
6.8 Solvency
33
6.9 Debt
33
6.10          Distributions
33
6.11 Real          Estate; Leases
33
6.12 Proprietary          Rights
33
6.13          Trade Names
34
6.14 Litigation
34
6.15 Labor          Disputes
34
6.16          Environmental Laws
34
6.17 No          Violation of Law
34
6.18 No Default
35
6.19 ERISA          Compliance
35
6.20 Taxes
36
6.21 Regulated          Entities
36
6.22 Use of          Proceeds; Margin Regulations
36
6.23 Copyrights,          Patents, Trademarks and Licenses, etc.
36
6.24          No Material Adverse Effect
37
6.25 Full          Disclosure
37
6.26 Material          Agreements
37
6.27 Bank          Accounts
37
6.28          Governmental Authorization
37
**ARTICLE          7 AFFIRMATIVE AND NEGATIVE COVENANTS**
**37**
7.1 Taxes and          Other Obligations
38
7.2 Legal          Existence and Good Standing
38
7.3 Compliance          with Law and Agreements; Maintenance of Licenses
38
7.4 Maintenance          of Property; Inspection of Property
38
7.5 Insurance
39
7.6 Insurance          and Condemnation Proceeds
40
7.7          Environmental Laws
41
7.8 Compliance          with ERISA
42
7.9 Mergers,          Consolidations or Sales
43
7.10          Distributions; Capital Change; Restricted Investments
44
7.11          Transactions Affecting Collateral or Obligations
44
7.12 Guaranties
44
7.13 Debt
44
7.14 Prepayment;          Amendments
45
7.15          Transactions with Affiliates
45
7.16 Investment          Banking and Finder’s Fees
45
7.17 Business          Conducted
46
7.18 Liens
46
7.19 Sale and          Leaseback Transactions
46
7.20 New          Subsidiaries
46
7.21 Fiscal Year
46
7.22 Capital          Expenditures
46
7.23 Fixed          Charge Coverage Ratio
46
7.24 EBITDA
46
ii

 

 

7.25 Minimum Excess        Availability

47

7.26 Use of Proceeds

47

7.27 Hedge Agreements

47

7.28 Banking  Relationships

48

7.29 Repurchase and  Chassis Floorplan Agreements

48

7.30 Billing and  Collections

48

7.31 Further Assurances

48

**ARTICLE 8 CONDITIONS OFLENDING**

**48**

8.1 Conditions Precedentto Making of Loans on the Closing Date

48

8.2Conditions Precedent to Each Loan

51

**ARTICLE 9 DEFAULT;REMEDIES**

**52**

9.1 Events of Default

52

9.2        Remedies

55

**ARTICLE 10 TERM ANDTERMINATION**

**56**

10.1 Term and Termination

56

**ARTICLE 11 AMENDMENTS;WAIVERS; PARTICIPATIONS; ASSIGNMENTS; SUCCESSORS**

**57**

11.1 Amendments and        Waivers

57

11.2 Assignments;        Participations

58

**ARTICLE 12 THE AGENTS**

**60**

12.1 Appointment andAuthorization

60

12.2 Delegation of Duties

61

12.3 Liability of theCollateral Agent

61

12.4 Reliance by theCollateral Agent

61

12.5 Notice of Default

62

12.6 Credit Decision

62

12.7 Indemnification

62

12.8 Agent in IndividualCapacity

63

12.9 Successor CollateralAgent

63

12.10 Withholding        Tax

63

12.11 Collateral        Matters

65

12.12 Restrictions onActions by Lenders; Sharing of Payments

66

12.13 Agency forPerfection

67

12.14 Payments by theCollateral Agent to Lenders

67

12.15        Settlement

67

12.16 Letters of Credit;Intra-Lender Issues

70

12.17 Concerning theCollateral and the Related Loan Documents

72

12.18 Field Audit andExamination Reports; Disclaimer by Lenders

73

12.19 Relation AmongLenders

73

12.20Co-Agents

74

**ARTICLE 13 MISCELLANEOUS**

**75**

13.1 No Waivers;Cumulative Remedies

75

13.2 Severability

75

13.3 Governing Law; Choiceof Forum; Service of Process

76

13.4 WAIVER OF JURY TRIAL

76

13.5 Survival ofRepresentations and Warranties

77

13.6 Other Security andGuaranties

77

13.7 Fees and Expenses

77

iii

 

 

13.8 Notices

78

13.9Waiver of Notices

80

13.10 Binding Effect

80

13.11 Indemnity of theAgents and the Lenders by the Borrowers

80

13.12 Limitation ofLiability

81

13.13 Final Agreement

81

13.14 Counterparts

82

13.15 Captions

82

13.16 Right of Setoff

82

13.17        Confidentiality

82

13.18 Conflicts with OtherLoan Documents

83

 

iv

 

 
**ANNEXES, EXHIBITS ANDSCHEDULES**
 

ANNEX A - DEFINED TERMS

EXHIBIT A - FORM OFBORROWING BASE CERTIFICATE

EXHIBIT B - FORM OF NOTICEOF BORROWING

EXHIBIT C - FINANCIALSTATEMENTS

EXHIBIT D - FORM OF NOTICEOF CONTINUATION/CONVERSION

EXHIBIT E - FORM OFASSIGNMENT AND ACCEPTANCE AGREEMENT

EXHIBIT F - FORM OFCOMPLIANCE CERTIFICATE

SCHEDULE 1.1 - LENDERS’COMMITMENTS (ANNEX A - DEFINED TERMS)

SCHEDULE 6.3 - ORGANIZATION AND QUALIFICATIONS

SCHEDULE 6.4 - PRIORNAMES / TRANSACTIONS

SCHEDULE 6.5 - SUBSIDIARIES AND AFFILIATES

SCHEDULE 6.7 - CAPITALIZATION

SCHEDULE 6.9 - DEBT

SCHEDULE 6.11 - REALESTATE; LEASES

SCHEDULE 6.12 - PROPRIETARY RIGHTS

SCHEDULE 6.13 - TRADENAMES

SCHEDULE 6.14 - LITIGATION

SCHEDULE 6.15 - LABORDISPUTES

SCHEDULE 6.16 - ENVIRONMENTAL LAW

SCHEDULE 6.26 - MATERIALAGREEMENTS

SCHEDULE 6.27 - BANKACCOUNTS

SCHEDULE 7.10 - EXISTINGINVESTMENTS

SCHEDULE 7.15 - AFFILIATE TRANSACTIONS

SCHEDULE 7.18 - PERMITTED LIENS

 

v/

 
**CREDIT AGREEMENT**
 

This Credit Agreement,dated as of July 23, 2001, (this "Agreement") among thefinancial institutions from time to time parties hereto (such financialinstitutions, together with their respective successors and assigns, arereferred to hereinafter each individually as a "Lender" andcollectively as the "Lenders"), Bank of America, N.A., asadministrative agent, syndication agent and existing titled collateral agent (insuch capacity, the "Administrative Agent", "SyndicationAgent" and "Existing Titled Collateral Agent") and asLetter of Credit Issuer, The CIT Group/Business Credit, Inc., as collateralagent for the Lenders (in such capacity, the "Collateral Agent";the Administrative Agent, the Syndication Agent, the Existing Titled CollateralAgent and the Collateral Agent, collectively, the "Agents" and,individually, an "Agent"), and Miller Industries, Inc., aTennessee corporation ("Parent"), and each of the other MillerBorrowers and Road One Borrowers, as such terms are hereafter defined (Parentand the other Miller Borrowers and Road One Borrowers, collectively, "Borrowers",and, individually, a "Borrower").

 

WITNESSETH:

 

WHEREAS, the Borrowershave requested the Lenders to make available to the Borrowers a credit facilityon the terms set forth herein, which credit facility the Borrowers will use forthe purposes permitted hereunder; and

WHEREAS, in order toutilize the financial powers of the Borrowers in the most efficient andeconomical manner, and in order to facilitate the financing of the Borrowers’working capital needs, the Lenders will, at the request of the Borrowers, extendfinancial accommodations to the Borrowers based on the combined borrowing basesof the Miller Borrowers and the RoadOne Borrowers in accordance with theprovisions set forth in this Agreement; and

WHEREAS, the Borrowers’business is a mutual and collective enterprise and the Borrowers believe thatthe consolidation of all loans and other financial accommodations under thisAgreement will enhance the aggregate borrowing powers of the Borrowers andfacilitate the administration of their loan relationship with the Agents and theLenders, all to the mutual advantage of the Borrowers; and

WHEREAS, each Borroweracknowledges that it will receive substantial direct and indirect benefits byreason of the making of loans and other financial accommodations to the otherBorrowers as provided in this Agreement, by virtue of the Borrowers’ variousinter-relationships as joint guarantors or joint obligors and the beneficiariesthereof, as lessors and lessees, as suppliers and customers, and as jointventurers; and

 

WHEREAS, the Agents’and the Lenders’ willingness to extend financial accommodations to theBorrowers, and to administer the Borrowers’ collateral security therefor, on acombined basis as more fully set forth in this Agreement, is done solely as anaccommodation to the Borrowers and at the Borrowers’ request and infurtherance of the Borrowers’ mutual and collective enterprise; and

WHEREAS, capitalizedterms used in this Agreement and not otherwise defined herein shall have themeanings ascribed thereto in Annex A which is attached hereto andincorporated herein; the rules of construction contained therein shall governthe interpretation of this Agreement; and all Annexes, Exhibits and Schedulesattached hereto are incorporated herein by reference; and

WHEREAS, based on theforegoing, the Agents and the Lenders have agreed to make available to theBorrowers a credit facility upon the terms and conditions set forth in thisAgreement.

NOW, THEREFORE, inconsideration of the mutual conditions and agreements set forth in thisAgreement, and for good and valuable consideration, the receipt of which ishereby acknowledged, the Lenders, the Agents, the Letter of Credit Issuer andthe Borrowers hereby agree as follows.

ARTICLE1LOANS AND LETTERS OF CREDIT
1.1           Total Facility.      Subject to all of theterms and conditions of this Agreement, the Lenders agree to make available atotal credit facility of up to $110,000,000 (the "Total Facility")to the Borrowers from time to time during the term of this Agreement. The TotalFacility shall be composed of a revolving line of credit consisting of RevolvingLoans and Letters of Credit and the Term Loans described herein.

1.2           Revolving Loans.

(a)       Amounts.Subject to the terms and conditions set forth in this Agreement, each Lenderseverally, but not jointly, agrees, upon any Borrower’s request from time totime on any Business Day during the period from the Closing Date to theTermination Date, to make revolving loans (the "Revolving Loans")to (i) the Miller Borrowers in amounts not to exceed such Lender’s Pro RataShare of the Miller Borrowing Base, and (ii) the RoadOne Borrowers in amountsnot to exceed such Lender’s Pro Rata Share of the RoadOne Borrowing Base;provided, however, that in no event shall (A) the Aggregate RevolverOutstandings exceed Availability, (B) the Aggregate Miller Revolver Outstandingsexceed Miller Availability, or (C) the Aggregate RoadOne Revolver Outstandingsexceed RoadOne Availability. The Lenders, however, in their unanimousdiscretion, may elect to make Revolving Loans or issue or arrange to have issuedLetters of Credit in excess of the Miller Borrowing Base and/or the RoadOne 

 

-2-

Borrowing Base on one or more occasions, but if they do so, neither theCollateral Agent nor the Lenders shall be deemed thereby to have changed thelimits of the Miller Borrowing Base or the RoadOne Borrowing Base or to beobligated to exceed such limits on any other occasion. If (A) the AggregateMiller Revolver Outstandings would exceed Miller Availability after givingeffect to any Borrowing, (B) the Aggregate RoadOne Revolver Outstandings wouldexceed RoadOne Availability after giving effect to any Borrowing, or (C) theAggregate Revolver Outstandings would exceed Availability after giving effect toany Borrowing, the Lenders may refuse to make or may otherwise restrict themaking of Revolving Loans as the Lenders determine until such excess has beeneliminated, subject to the Collateral Agent’s authority, in its solediscretion, to make Agent Advances pursuant to the terms of Section 1.2(i).

(b)       Procedure        for Borrowing.

(1)     Each Borrowingshall be made upon a Borrower’s irrevocable written notice delivered to theCollateral Agent in the form of a notice of borrowing ("Notice ofBorrowing"), which must be received by the Collateral Agent prior to (i)12:00 noon (Atlanta, Georgia time) three (3) Business Days prior to therequested Funding Date, in the case of LIBOR Rate Loans, and (ii) 12:00 noon(Atlanta, Georgia time) on the requested Funding Date, in the case of Base RateLoans, specifying:

(A)     whether theBorrowing is being made by a Miller Borrower or a RoadOne Borrower;

(B)     the amount of theBorrowing, which in the case of a LIBOR Rate Loan must equal or exceed$1,000,000 (and increments of $500,000 in excess of such amount);

(C)     the requestedFunding Date, which must be a Business Day;

(D)     whether theRevolving Loans requested are to be Base Rate Revolving Loans or LIBOR RevolvingLoans (and if not specified, it shall be deemed a request for a Base RateRevolving Loan); and

(E)     the duration of theInterest Period for LIBOR Revolving Loans (and if not specified, it shall bedeemed a request for an Interest Period of one month);

provided,however, that with respect to the Borrowing to be made on the ClosingDate, such Borrowings will consist of Base Rate Revolving Loans only.

(2)     Inlieu of delivering a Notice of Borrowing, a Borrower may give the CollateralAgent telephonic notice of such request for advances to the Designated Accounton or before the deadline set forth above. The Collateral Agent at all timesshall be entitled to rely on such telephonic notice in making such RevolvingLoans, regardless of whether any written confirmation is received.

-3-

 

(3)     Whenever checks,ACH transfers or similar items are presented to Bank of America for paymentagainst a Designated Account or any other account of a Borrower maintained withBank of America in an amount greater than the then available balance in suchaccounts, such presentation shall be deemed to be a request for a Base RateRevolving Loan on the date of such presentation in an amount equal to the excessof such checks over such available balances, and such request shall beirrevocable. The Borrowers’ Agent shall promptly notify the Collateral Agent(which notice may be telephonic) of any such deemed request for a Base RateRevolving Loan. If all of the conditions precedent to the making of such BaseRate Revolving Loan are satisfied, the Collateral Agent shall make the electiondescribed in Section 1.2(f) and such Base Rate Revolving Loan shall befunded accordingly. If all of the conditions precedent to the making of suchBase Rate Revolving Loan are not satisfied, and any such ACH transfer or similaritem may not in Bank of America’s reasonable judgment be returned or rejectedby Bank of America, the Lenders agree, notwithstanding the failure of theBorrowers to satisfy the conditions precedent to the making of such Base RateRevolving Loan or anything to the contrary contained in this Agreement, to makeone or more Loans in the amount of such ACH transfer or similar item.

(4)     At the election ofthe Required Lenders, the Borrowers shall have no right to request a LIBOR Loanwhile a Default or Event of Default has occurred and is continuing.

(c)     Reliance uponAuthority. Prior to the Closing Date, the Borrowers shall deliver to theCollateral Agent a notice setting forth the separate accounts of the MillerBorrowers and the RoadOne Borrowers maintained with Bank of America (the "DesignatedAccounts") to which the Collateral Agent is authorized to transfer theproceeds of the Revolving Loans requested hereunder. The Borrowers may designatereplacement Designated Accounts from time to time by written notice. SuchDesignated Accounts must be reasonably satisfactory to the Collateral Agent. TheCollateral Agent is entitled to rely conclusively on any person’s request forRevolving Loans on behalf of any Borrower, so long as the proceeds thereof areto be transferred to a Designated Account. The Collateral Agent has no duty toverify the identity of any individual representing himself or herself as aperson authorized by any Borrower to make such requests on its behalf.

(d)     No Liability.The Collateral Agent shall not incur any liability to any Borrower as a resultof acting upon any notice referred to in Sections 1.2(b) and (c),which the Collateral Agent believes in good faith to have been given by anofficer or other person duly authorized by any Borrower to request RevolvingLoans on its behalf. The crediting of Revolving Loans to a Designated Accountconclusively establishes the obligation of the Borrowers to repay such RevolvingLoans as provided herein.

(e)     NoticeIrrevocable. Any Notice of Borrowing (or telephonic notice in lieu thereof)made pursuant to Section 1.2(b) shall be irrevocable. The Borrowersshall be bound to borrow the funds requested therein in accordance therewith.

(f)     Collateral Agent’sElection. Promptly after receipt of a Notice of Borrowing (or telephonicnotice in lieu thereof), the Collateral Agent shall elect to have the terms of Section1.2(g) or the terms of Section 1.2(h) apply to such requestedBorrowing. If CIT declines in its sole discretion to make a Non-Ratable Loanpursuant to Section 1.2(h), the terms of Section 1.2(g)shall apply to the requested Borrowing.

 

-4-

 

(g)     Making ofRevolving Loans. If the Collateral Agent elects to have the terms of this Section1.2(g) apply to a requested Borrowing, then promptly after receipt of aNotice of Borrowing or telephonic notice in lieu thereof, the Collateral Agentshall notify the Lenders by telecopy, telephone or e-mail of the requestedBorrowing. Each Lender shall transfer its Pro Rata Share of the requestedBorrowing to the Collateral Agent in immediately available funds, to the accountfrom time to time designated by the Collateral Agent, not later than 1:00 p.m.(Atlanta, Georgia time) on the applicable Funding Date. After the CollateralAgent’s receipt of all proceeds of such Revolving Loans, the Collateral Agentshall make the proceeds of such Revolving Loans available to the Borrowers onthe applicable Funding Date by transferring same day funds to the accountdesignated by the applicable Borrower; provided, however, that theamount of Revolving Loans so made on any date shall be permitted in accordancewith Section 1.2(a).

(h)     Making        of Non-Ratable Loans.

(A)     If the CollateralAgent elects, with the consent of CIT, to have the terms of this Section1.2(h) apply to a requested Borrowing, CIT shall make a Revolving Loan inthe amount of that Borrowing available to the Borrowers on the applicableFunding Date by transferring same day funds to the applicable DesignatedAccount. Each Revolving Loan made solely by CIT pursuant to this Section isherein referred to as a "Non-Ratable Loan", and such RevolvingLoans are collectively referred to as the "Non-Ratable Loans."Each Non-Ratable Loan shall be subject to all the terms and conditionsapplicable to other Revolving Loans except that all payments thereon shall bepayable to CIT solely for its own account. The Collateral Agent shall notrequest CIT to make any Non-Ratable Loan if (1) the Collateral Agent hasreceived written notice from any Lender that one or more of the applicableconditions precedent set forth in Article 8 will not be satisfied onthe requested Funding Date for the applicable Borrowing, or (2) therequested Borrowing would exceed the applicable amount permitted under Section1.2 on that Funding Date.

(B)     The Non-RatableLoans shall be secured by the Agent’s Liens in and to the Collateral and shallconstitute Base Rate Revolving Loans and Obligations hereunder.

(i)     Agent        Advances.

(A)     Subject to thelimitations set forth below, the Collateral Agent is authorized by the Borrowersand the Lenders, from time to time in the Collateral Agent’s sole discretion,(1) after the occurrence of a Default or an Event of Default, or (2) at any timethat any of the other conditions precedent set forth in Article 8have not been satisfied, to make Base Rate Revolving Loans to the Borrowers onbehalf of the Lenders in an aggregate amount outstanding at any time not toexceed $3,000,000, but not in excess of the Maximum Revolver Amount, which theCollateral Agent, in its reasonable business judgment, deems necessary ordesirable (1) to preserve or protect the Collateral, or any portion thereof, (2)to enhance the likelihood of, or

 

-5-

 

maximize the amount of, repayment of the Loansand other Obligations (including through Base Rate Revolving Loans for thepurpose of enabling the Borrowers to meet payroll and associated taxobligations), or (3) to pay any other amount chargeable to the Borrowerspursuant to the terms of this Agreement, including costs, fees and expenses asdescribed in Section 13.7 (any of such advances are herein referredto as "Agent Advances"); provided, that Agent Advancesshall not be outstanding for more than sixty (60) consecutive days; provided, further, that the Required Lenders may at any time revoke the CollateralAgent’s authorization to make Agent Advances. Any such revocation must be inwriting and shall become effective prospectively upon the Collateral Agent’sreceipt thereof.

(B)     The Agent Advancesshall be secured by the Agent’s Liens in and to the Collateral and shallconstitute Base Rate Revolving Loans and Obligations hereunder.

(j)     Adjustments toRevolver Amounts. The Borrowers’ Agent may from time to time, at itsoption upon at least five (5) Business Days’ prior written notice to theCollateral Agent, adjust the respective amounts of the Maximum Miller RevolverAmount and the Maximum RoadOne Revolver Amount, so long as (i) no Default orEvent of Default then exists or will result therefrom, (ii) any such adjustmentshall be in a minimum amount of $1,000,000 and integral multiples of $1,000,000in excess thereof, and (iii) the aggregate amount of the Maximum Miller RevolverAmount and the Maximum RoadOne Revolver Amount, as adjusted, shall equal theMaximum Revolver Amount. The Collateral Agent shall promptly notify each Lenderof receipt by the Collateral Agent of any notice from the Borrowers’ Agentpursuant to this Section 1.2(j).

1.3         Term Loans.

(a)     Amounts of TermLoans. Each Lender severally agrees to make a term loan (any such term loanbeing referred to as a "Term Loan" and such term loans beingreferred to collectively as the "Term Loans") to the Borrowerson the Closing Date, upon the satisfaction of the conditions precedent set forthin Article 8, in an amount equal to such Lender’s Pro Rata Share of$8,000,000. The Term Loans shall initially be Base Rate Term Loans.

(b)     Making of TermLoans. Each Lender shall make the amount of such Lender’s Term Loanavailable to the Collateral Agent in same day funds, to the Collateral Agent’sdesignated account, not later than 3:00 p.m. (Atlanta, Georgia time) on theClosing Date. After the Collateral Agent’s receipt of the proceeds of suchTerm Loans, upon satisfaction of the conditions precedent set forth in Article 8,the Collateral Agent shall make the proceeds of such Term Loans available to theBorrowers on such Funding Date by transferring same day funds equal to theproceeds of such Term Loans received by the Collateral Agent to the DesignatedAccount.

(c)     Term LoanAmortization. The Term Loan shall be due and payable in consecutive monthlyprincipal installments of $167,000 each on the first day of each calendar month,commencing on August 1, 2001, with a final principal installment of allunpaid principal due and payable on the Termination Date. Each such installmentshall be payable to the Collateral

-6-

 

 Agent for the account of the applicableLenders. Payments or prepayments of the Term Loans may not be reborrowed.

1.4         Letters    of Credit.

(a)     Agreement toIssue or Cause To Issue. Subject to the terms and conditions of thisAgreement, the Collateral Agent agrees to cause the Letter of Credit Issuer toissue, and the Letter of Credit Issuer agrees to issue, for the account of theBorrowers, one or more commercial/documentary and standby letters of credit(each a "Letter of Credit").

(b)     Amounts; OutsideExpiration Date. The Collateral Agent shall not have any obligation to causeto be issued, and the Letter of Credit Issuer shall not have any obligation toissue, any Letter of Credit at any time if: (i) the maximum face amount of therequested Letter of Credit is greater than the Unused Letter of CreditSubfacility at such time; (ii) the maximum undrawn amount of the requestedLetter of Credit and all commissions, fees, and charges due from the Borrowersin connection with the opening thereof (A) would exceed Availability at suchtime, (B) in the case of any Letter of Credit requested by a Miller Borrower,would exceed the maximum amount of Revolving Loans that could be incurred by theMiller Borrowers at such time in accordance with Section 1.2, or (C) inthe case of any Letter of Credit requested by a RoadOne Borrower, would exceedthe maximum amount of Revolving Loans that could be incurred by the RoadOneBorrowers at such time in accordance with Section 1.2; or (iii) suchLetter of Credit has an expiration date less than thirty (30) days prior to theStated Termination Date or more than 12 months from the date of issuance forstandby letters of credit and one hundred eighty (180) days for documentaryletters of credit. With respect to any Letter of Credit which contains any"evergreen" or automatic renewal provision, each Lender shall bedeemed to have consented to any such extension or renewal unless any such Lendershall have provided to the Collateral Agent and the Letter of Credit Issuerwritten notice that it declines to consent to any such extension or renewal atleast thirty (30) days prior to the date on which the Letter of Credit Issuer isentitled to decline to extend or renew the Letter of Credit. If all of therequirements of this Section 1.4 are met and no Default or Event ofDefault has occurred and is continuing, no Lender shall decline to consent toany such extension or renewal.

(c)     Other Conditions.In addition to conditions precedent contained in Article 8, theobligation of the Collateral Agent to cause to be issued, and the Letter ofCredit Issuer to issue, any Letter of Credit is subject to the followingconditions precedent having been satisfied in a manner reasonably satisfactoryto the Collateral Agent and the Letter of Credit Issuer:

(1)     The Borrowers shallhave delivered to the Letter of Credit Issuer, at such times and in such manneras such Letter of Credit Issuer may prescribe, an application in form andsubstance satisfactory to the Letter of Credit Issuer and reasonablysatisfactory to the Collateral Agent for the issuance of the Letter of Creditand such other documents as may be required pursuant to the terms thereof, andthe form, terms and purpose of the proposed Letter of Credit shall be reasonablysatisfactory to the Collateral Agent and the Letter of Credit Issuer; and

 

-7-

 

(2)     As of the date ofissuance, no order of any court, arbitrator or Governmental Authority shallpurport by its terms to enjoin or restrain money center banks generally fromissuing letters of credit of the type and in the amount of the proposed Letterof Credit, and no law, rule or regulation applicable to money center banksgenerally and no request or directive (whether or not having the force of law)from any Governmental Authority with jurisdiction over money center banksgenerally shall prohibit, or request that the proposed Letter of Credit Issuerrefrain from, the issuance of letters of credit generally or the issuance ofsuch Letters of Credit.

(d)     Issuance        of Letters of Credit.

(1)     Request forIssuance. The Borrowers must notify the Collateral Agent and the Letter ofCredit Issuer of a requested Letter of Credit at least three (3) Business Daysprior to the proposed issuance date. Such notice shall be irrevocable and mustspecify the original face amount of the Letter of Credit requested, the BusinessDay of issuance of such requested Letter of Credit, whether such Letter ofCredit may be drawn in a single or in partial draws, the Business Day on whichthe requested Letter of Credit is to expire, the purpose for which such Letterof Credit is to be issued, the beneficiary of the requested Letter of Credit,and whether the requested Letter of Credit is for the account of a MillerBorrower or a RoadOne Borrower. The Borrowers shall attach to such notice theproposed form of the Letter of Credit.

(2)     Responsibilitiesof the Collateral Agent; Issuance. As of the Business Day immediatelypreceding the requested issuance date of the Letter of Credit, the CollateralAgent shall determine the amount of the applicable Unused Letter of CreditSubfacility, Availability, and Miller Availability and RoadOne Availability, asthe case may be. If (a) the face amount of the requested Letter of Credit isless than the Unused Letter of Credit Subfacility and (b) the amount of suchrequested Letter of Credit and all commissions, fees, and charges due from theBorrowers in connection with the opening thereof would not cause the Borrowersto exceed Availability (and would also not cause the Miller Borrowers to exceedMiller Availability, in the case of any Letter of Credit requested by a MillerBorrower, or the RoadOne Borrowers to exceed RoadOne Availability, in the caseof any Letter of Credit issued for the account of a RoadOne Borrower), theCollateral Agent shall cause the Letter of Credit Issuer to issue, and theLetter of Credit Issuer shall issue, the requested Letter of Credit on therequested issuance date so long as the other conditions hereof are met.

(3)     No Extensions orAmendment. The Collateral Agent shall not be obligated to cause the Letterof Credit Issuer to extend or amend, and the Letter of Credit Issuer shall notbe obligated to extent or amend, any Letter of Credit issued pursuant heretounless the requirements of this Section 1.4 are met as though a newLetter of Credit were being requested and issued.

(e)     PaymentsPursuant to Letters of Credit. The Borrowers agree to reimburse immediatelythe Letter of Credit Issuer for any draw under any Letter of Credit, and to paythe Letter of Credit Issuer the amount of all other charges and fees payable tothe Letter of Credit Issuer in connection with any Letter of Credit immediatelywhen due, irrespective of any claim, setoff, defense or other right which theBorrowers may have at any time against the Letter

 

-8-

 

of Credit Issuer or any otherPerson. Each drawing under any Letter of Credit shall constitute a request bythe Borrowers to the Collateral Agent for a Borrowing of a Base Rate RevolvingLoan in the amount of such drawing. The Funding Date with respect to suchBorrowing shall be the date of such drawing.

(f)     Indemnification;        Exoneration; Power of Attorney.

(1)     Indemnification.In addition to amounts payable as elsewhere provided in this Section 1.4,the Borrowers agree to protect, indemnify, pay and save the Lenders, the Letterof Credit Issuer and the Collateral Agent harmless from and against any and allclaims, demands, liabilities, damages, losses, costs, charges and expenses(including reasonable attorneys’ fees) which any Lender, the Letter of CreditIssuer or the Collateral Agent may incur or be subject to as a consequence,direct or indirect, of the issuance of any Letter of Credit, except to theextent of such Person’s gross negligence or willful misconduct. The Borrowers’obligations under this Section shall survive payment of all other Obligations.

(2)     Assumption ofRisk by the Borrowers. As among the Borrowers, the Lenders, the Letter ofCredit Issuer and the Collateral Agent, the Borrowers assume all risks of theacts and omissions of, or misuse of any of the Letters of Credit by, therespective beneficiaries of such Letters of Credit. In furtherance and not inlimitation of the foregoing, the Lenders, the Letter of Credit Issuer and theCollateral Agent shall not be responsible for: (A) the form, validity,sufficiency, accuracy, genuineness or legal effect of any document submitted byany Person in connection with the application for and issuance of andpresentation of drafts with respect to any of the Letters of Credit, even if itshould prove to be in any or all respects invalid, insufficient, inaccurate,fraudulent or forged; (B) the validity or sufficiency of any instrumenttransferring or assigning or purporting to transfer or assign any Letter ofCredit or the rights or benefits thereunder or proceeds thereof, in whole or inpart, which may prove to be invalid or ineffective for any reason; (C) thefailure of the beneficiary of any Letter of Credit to comply duly withconditions required in order to draw upon such Letter of Credit; (D) errors,omissions, interruptions, or delays in transmission or delivery of any messages,by mail, cable, telegraph, telex or otherwise, whether or not they be in cipher;(E) errors in interpretation of technical terms; (F) any loss or delay in thetransmission or otherwise of any document required in order to make a drawingunder any Letter of Credit or of the proceeds thereof; (G) the misapplication bythe beneficiary of any Letter of Credit of the proceeds of any drawing undersuch Letter of Credit; (H) any consequences arising from causes beyond thecontrol of the Lenders, the Letter of Credit Issuer or the Collateral Agent,including any act or omission, whether rightful or wrongful, of any present orfuture dejure or defacto Governmental Authority;or (I) the Letter of Credit Issuer’s honor of a draw for which the draw or anycertificate fails to comply in any respect with the terms of the Letter ofCredit. None of the foregoing shall affect, impair or prevent the vesting of anyrights or powers of the Collateral Agent, the Letter of Credit Issuer or anyLender under this Section 1.4(f).

(3)     Exoneration.Without limiting the foregoing, no action or omission whatsoever by theCollateral Agent, the Letter of Credit Issuer or any Lender shall result in anyliability of the Collateral Agent, the Letter of Credit Issuer or any Lender toany Borrower,

 

-9-

 

or relieve any Borrower of any of its obligations hereunder to anysuch Person, except to the extent of such Person’s gross negligence or willfulmisconduct.

(4)     Rights AgainstLetter of Credit Issuer. Nothing contained in this Agreement is intended tolimit the Borrowers’ rights, if any, with respect to the Letter of CreditIssuer which arise as a result of the letter of credit application and relateddocuments executed by and between any Borrower and the Letter of Credit Issuer.

(5)     Account Party.The Borrowers hereby authorize and direct the Letter of Credit Issuer to namethe applicable Borrower as the "Account Party" in any Letter of Creditand to deliver to the Collateral Agent all instruments, documents and otherwritings and property received by the Letter of Credit Issuer pursuant to theLetter of Credit, and to accept and rely upon the Collateral Agent’sinstructions and agreements with respect to all matters arising in connectionwith the Letter of Credit or the application therefor.

(g)     SupportingLetter of Credit; Cash Collateral. If, notwithstanding the provisions of Section1.4(b) and Section 10.1, any Letter of Credit is outstanding upon thetermination of this Agreement, then upon such termination the Borrowers shalldeposit with the Letter of Credit Issuer, for the benefit of the CollateralAgent, the Letter of Credit Issuer and the Lenders, with respect to each Letterof Credit then outstanding, a standby letter of credit (a "SupportingLetter of Credit") in form and substance satisfactory to the CollateralAgent and the Letter of Credit Issuer, issued by an issuer satisfactory to theCollateral Agent and the Letter of Credit Issuer in an amount equal to 103% ofthe greatest amount for which such Letter of Credit may be drawn plus any feesand expenses associated with such Letter of Credit, under which SupportingLetter of Credit the Letter of Credit Issuer is entitled to draw amountsnecessary to reimburse the Collateral Agent, the Letter of Credit Issuer and theLenders for payments to be made by the Collateral Agent, the Letter of CreditIssuer and the Lenders under such Letter of Credit and any fees and expensesassociated with such Letter of Credit. Such Supporting Letter of Credit shall beheld by the Letter of Credit Issuer, for the ratable benefit of the CollateralAgent, the Letter of Credit Issuer and the Lenders, as security for, and toprovide for the payment of, the aggregate undrawn amount of such Letters ofCredit remaining outstanding.

(h)     Successor Letterof Credit Issuer. The Letter of Credit Issuer may resign as Letter of CreditIssuer upon at least thirty (30) days’ prior notice to the Collateral Agent,the Lenders and the Borrowers’ Agent, such resignation to be effective uponthe acceptance of a successor agent to its appointment as the Letter of CreditIssuer. In the event Bank of America sells all of its Commitment and Loans aspart of a sale, transfer or other disposition by Bank of America ofsubstantially all of its loan portfolio, Bank of America shall resign as theLetter of Credit Issuer and such purchaser or transferee shall become thesuccessor Letter of Credit Issuer hereunder. Subject to the foregoing, if theLetter of Credit Issuer resigns under this Agreement, the Required Lenders shallappoint from among the Lenders a successor Letter of Credit Issuer. If nosuccessor Letter of Credit Issuer is appointed prior to the effective date ofthe resignation of the Letter of Credit Issuer, the Letter of Credit Issuer mayappoint, after consulting with the Collateral Agent, the Lenders and theBorrowers’ Agent, a successor Letter of Credit Issuer from among the Lenders.Upon the acceptance of its appointment as successor

 

 

-10-

Letter of Credit Issuerhereunder, such successor Letter of Credit Issuer shall succeed to all therights, powers and duties of the retiring Letter of Credit Issuer and the term"Letter of Credit Issuer" shall mean such successor Letter of CreditIssuer and the retiring Letter of Credit Issuer’s appointment, powers andduties as Letter of Credit Issuer shall be terminated. After any retiring Letterof Credit Issuer’s resignation hereunder as Letter of Credit Issuer, theprovisions of this Agreement shall continue to inure to its benefit as to anyactions taken or omitted to be taken by it while it was Letter of Credit Issuerunder this Agreement.

(i)     Existing Letterof Credit. Each of the Borrowers, the Lenders and the Agents agrees that theExisting Letter of Credit shall be deemed a Letter of Credit for all purposes ofthis Agreement as if the Existing Letter of Credit was issued on the datehereof, and the Letter of Credit Issuer shall be entitled to all the benefits asLetter of Credit Issuer and to all the obligations of the Borrowers under thisAgreement with respect to the Existing Letter of Credit.

1.5         Bank    Products.     The Borrowers mayrequest and the Agents may, in their sole and absolute discretion, arrange forthe Borrowers to obtain from CIT or Bank of America, or their respectiveAffiliates, Bank Products, although the Borrowers are not required to do so. IfBank Products are provided by an Affiliate of CIT or Bank of America, theBorrowers agree to indemnify and hold the Agents, CIT and Bank of America, andthe Lenders harmless from any and all costs and obligations now or hereafterincurred by the Agents, CIT or Bank of America, or any of the Lenders whicharise from any indemnity given by any Agent to its Affiliates related to suchBank Products; provided, however, nothing contained herein isintended to limit the Borrowers’ rights, with respect to CIT or Bank ofAmerica or their Affiliates, if any, which arise as a result of the execution ofdocuments by and between the Borrowers and CIT or Bank of America which relateto Bank Products. The agreement contained in this Section shall survivetermination of this Agreement. The Borrowers acknowledge and agree that theobtaining of Bank Products from CIT and Bank of America, or their respectiveAffiliates (a) is in the sole and absolute discretion of CIT and Bank ofAmerica, or their respective Affiliates, and (b) is subject to all rules andregulations of CIT and Bank of America, or their respective Affiliates.

ARTICLE2INTEREST AND FEES
2.1         Interest.

(a)     Interest Rates.All outstanding Obligations shall bear interest on the unpaid principal amountthereof (including, to the extent permitted by law, on interest thereon not paidwhen due) from the date made until paid in full in cash at a rate determined byreference to the Base Rate or the LIBOR Rate plus the Applicable Marginsas set forth below, but not to exceed the Maximum Rate. If at any time Loans areoutstanding with respect to which the Borrowers have not delivered to theCollateral Agent a notice specifying the basis for determining the interest rateapplicable thereto in accordance herewith, those Loans shall bear interest at arate determined by reference to the Base Rate until notice to the contrary hasbeen given to the Collateral Agent in accordance with this Agreement and suchnotice has become effective. Except as otherwise provided herein, theoutstanding Obligations shall bear interest as follows:

 

-11-

 

(i)     For all        Base Rate Term Loans at a fluctuating per annum rate equal to the Base        Rate plus the Applicable Margin;

(ii)     For all        Base Rate Revolving Loans and other Obligations (other than Base Rate        Term Loans and LIBOR Rate Loans) at a fluctuating per annum rate equal        to the Base Rate plus the Applicable Margin;

(iii)     For all        LIBOR Term Loans at a per annum rate equal to the LIBOR Rate plus        the Applicable Margin; and

(iv)     For all        LIBOR Revolving Loans at a per annum rate equal to the LIBOR Rate plus        the Applicable Margin.

Each change in the BaseRate shall be reflected in the interest rate applicable to Base Rate Loans as ofthe effective date of such change. All interest charges shall be computed on thebasis of a year of three hundred sixty (360) days and actual days elapsed (whichresults in more interest being paid than if computed on the basis of a 365-dayyear). The Borrowers shall pay to the Collateral Agent, for the ratable benefitof Lenders, interest accrued on all Base Rate Loans in arrears on the first dayof each month hereafter and on the Termination Date. The Borrowers shall pay tothe Collateral Agent, for the ratable benefit of Lenders, interest on all LIBORRate Loans in arrears on each LIBOR Interest Payment Date.

(b)     Default Rate.If any Event of Default occurs and is continuing and the Collateral Agent or theRequired Lenders in their discretion so elect, then, while any such Event ofDefault is continuing, all of the Obligations shall bear interest at the DefaultRate applicable thereto.

2.2         Continuation    and Conversion Elections.

(a)     The        Borrowers may:

(i)     elect, as        of any Business Day, in the case of Base Rate Loans, to convert any Base        Rate Loans (or any part thereof in an amount not less than $1,000,000,        or that is in an integral multiple of $500,000 in excess thereof) into        LIBOR Rate Loans; or

(ii)     elect, as        of the last day of the applicable Interest Period, to continue any LIBOR        Rate Loans having Interest Periods expiring on such day (or any part        thereof in an amount not less than $1,000,000, or that is in an integral        multiple of $500,000 in excess thereof);

provided,that if at any time the aggregate amount of LIBOR Rate Loans in respect of anyBorrowing is reduced, by payment, prepayment, or conversion of part thereof, tobe less than $1,000,000, such LIBOR Rate Loans shall automatically convert intoBase Rate Loans; providedfurther that if the notice shall fail tospecify the duration of the Interest Period, such Interest Period shall be onemonth.

 

-12-

 

(b)     The Borrowers shalldeliver a notice of continuation/conversion ("Notice ofContinuation/Conversion") to the Collateral Agent not later than 12:00noon (Atlanta, Georgia time) at least three (3) Business Days in advance of theContinuation/Conversion Date, if the Loans are to be converted into or continuedas LIBOR Rate Loans and specifying:

(i)     the            proposed Continuation/Conversion Date;

(ii)     the            aggregate amount of Loans to be converted or renewed;

(iii)     the            type of Loans resulting from the proposed conversion or            continuation; and

(iv)     the            duration of the requested Interest Period, provided, however,            the Borrowers may not select an Interest Period that ends after the            Stated Termination Date.

(c) If upon theexpiration of any Interest Period applicable to LIBOR Rate Loans, the Borrowershave failed to select timely a new Interest Period to be applicable to LIBORRate Loans or at the election of the Required Lenders if any Default or Event ofDefault then exists, the Borrowers shall be deemed to have elected to convertsuch LIBOR Rate Loans into Base Rate Loans effective as of the expiration dateof such Interest Period.

(d) The CollateralAgent will promptly notify each Lender of its receipt of a Notice ofContinuation/Conversion. All conversions and continuations shall be made ratablyaccording to the respective outstanding principal amounts of the Loans withrespect to which the notice was given held by each Lender.

(e) There may not bemore than five different LIBOR Rate Loans in effect hereunder at any time.

2.3         Maximum Interest Rate. In no event shall anyinterest rate provided for hereunder exceed the maximum rate legally chargeableby the Lenders under applicable law with respect to loans of the type providedfor hereunder (the "Maximum Rate"). To the extent permitted byapplicable law, if, in any month, any interest rate, absent such limitation,would have exceeded the Maximum Rate, then the interest rate for that monthshall be the Maximum Rate, and, if in future months, that interest rate wouldotherwise be less than the Maximum Rate, then that interest rate shall remain atthe Maximum Rate until such time as the amount of interest paid hereunder equalsthe amount of interest which would have been paid if the same had not beenlimited by the Maximum Rate. In the event that, upon payment in full of theObligations, the total amount of interest paid or accrued under the terms ofthis Agreement is less than the total amount of interest which would, but forthis Section 2.3, have been paid or accrued if the interest rateotherwise set forth in this Agreement had at all times been in effect, then theBorrowers shall, to the extent permitted by applicable law, pay the CollateralAgent, for the account of the Lenders, an amount equal to the excess of (a) thelesser of (i) the amount of interest which would have been charged if theMaximum Rate had, at all times,

 

-13-

 

been in effect or (ii) the amount ofinterest which would have accrued had the interest rate otherwise set forth inthis Agreement, at all times, been in effect over (b) the amount of interestactually paid or accrued under this Agreement. If a court of competentjurisdiction determines that the Collateral Agent and/or any Lender has receivedinterest and other charges hereunder in excess of the Maximum Rate, to theextent permitted by applicable law such excess shall be deemed received onaccount of, and shall automatically be applied to reduce, the Obligations otherthan interest, in the inverse order of maturity, and if there are no Obligationsoutstanding, the Collateral Agent and/or such Lender shall refund to theBorrowers’ Agent such excess.

2.4         Closing    and Other  Fees. The Borrowers agreeto pay the Agents, on the due dates therefor, such closing and other fees as setforth in the Fee Letter.

2.5         Unused    Line Fee. On the first day ofeach month and on the Termination Date, the Borrowers agree to pay (a) to theCollateral Agent, for the account of the Lenders, in accordance with theirrespective Pro Rata Shares, an unused line fee (the "Unused Line Fee")equal to one-half of one percent (0.50%) per annum times the amount by which theMaximum Revolver Amount exceeded the sum of the average daily outstanding amountof Revolving Loans and the average daily undrawn face amount of outstandingLetters of Credit during the immediately preceding month (or shorter period ifcalculated for the first month hereafter or on the Termination Date). The UnusedLine Fee shall be computed on the basis of a 360-day year for the actual numberof days elapsed. All principal payments received by the Collateral Agent shallbe deemed to be credited to the Loan Account immediately upon receipt forpurposes of calculating the Unused Line Fee pursuant to this Section 2.5.

2.6         Letter of Credit Fee. The Borrowers agreeto pay (a) to the Collateral Agent, for the account of the Lenders, inaccordance with their respective Pro Rata Shares, for each Letter of Credit, afee (the "Letter of Credit Fee") equal to the Applicable Marginfor LIBOR Revolving Loans per annum multiplied by the undrawn face amount ofeach Letter of Credit, (b) to the Collateral Agent for the benefit of the Letterof Credit Issuer a fronting fee of one-eighth of one percent (0.125%) per annumof the undrawn face amount of each Letter of Credit, and (c) to the Letter ofCredit Issuer, all customary costs, fees and expenses of the Letter of CreditIssuer in connection with the application for, processing of, issuance of, oramendment to any Letter of Credit. The Letter of Credit Fee shall be payablemonthly in arrears on the first day of each month following any month in which aLetter of Credit is outstanding and on the Termination Date. The Letter ofCredit Fee shall be computed on the basis of a 360-day year for the actualnumber of days elapsed.

ARTICLE3PAYMENTS AND PREPAYMENTS
3.1         Revolving Loans. The Borrowers shallrepay the outstanding principal balance of the Revolving Loans, plus all accruedbut unpaid interest thereon, on the Termination Date. The Borrowers may prepayRevolving Loans at any time, and reborrow, subject to the terms of thisAgreement. In addition, and without limiting the generality of the foregoing,upon demand the Borrowers shall pay to the Collateral Agent, for account of theLenders, the amount, without duplication, by which the Aggregate RevolverOutstandings, the Aggregate Miller Revolver

 

-14-

 

Outstandings or the AggregateRoadOne Revolver Outstandings exceeds any applicable limit set forth in Section1.2 or elsewhere in this Agreement.

3.2         Reduction    and Termination of Facility.

(a)     Reduction andTermination of RoadOne Revolving Credit Facility.

(i)     The RoadOne    Borrowers may from time to time permanently reduce the Maximum RoadOne    Revolver Amount in whole or in part (in minimum aggregate amounts of    $5,000,000 or in integral multiples of $5,000,000 in excess thereof), upon    five (5) Business Days’ prior irrevocable written notice to the Collateral    Agent; provided, however, (A) no such reduction shall be made    which would cause the Aggregate Revolver Outstandings or Aggregate RoadOne    Revolver Outstandings to exceed any applicable limit set forth in this    Agreement, unless, concurrently with such reduction, the Revolving Loans are    repaid to the extent necessary to eliminate such excess, and (B) no such    reduction shall be made which would cause the Maximum Revolver Amount to be    less than $60,000,000. The Collateral Agent shall promptly notify each    Lender of receipt by the Collateral Agent of any notice from the Borrowers    pursuant to this Section 3.2(a)(i) and each Lender’s Commitment    shall be reduced on the effective date of any such reduction based on such    Lender’s Pro Rata Share. Upon any reduction of the Maximum RoadOne    Revolver Amount, the amount of the Maximum Revolver Amount and the Total    Facility shall each automatically reduce in a corresponding amount.

(ii)     The RoadOne    Revolving Credit Facility and the Lenders’ Commitments to make Revolving    Loans thereunder shall terminate upon the Transition Date. The Collateral    Agent shall promptly notify each Lender and the Borrowers’ Agent of the    termination of the RoadOne Revolving Credit Facility in accordance with this    Section 3.2(a)(ii). Upon the termination of the RoadOne Revolving    Credit Facility, each Lender’s Commitment shall be reduced based on such    Lender’s Pro Rata Share. Upon any termination of the RoadOne Revolving    Credit Facility, the amount of the Maximum Revolver Amount and the Total    Facility shall each automatically reduce in a corresponding amount.

(b)     Termination ofTotal Facility. The Borrowers may terminate this Agreement upon at least ten(10) Business Days’ notice to the Collateral Agent and the Lenders, upon(a) the payment in full of all outstanding Revolving Loans, together withaccrued interest thereon, and the cancellation and return of all outstandingLetters of Credit (or the delivery to the Letter of Credit Issuer of SupportingLetters of Credit with respect thereto), (b) the prepayment in full of theTerm Loans, together with accrued and unpaid interest thereon, (c) thepayment of the early termination fee set forth below, (d) the payment in full incash of all reimbursable expenses and other Obligations, and (e) withrespect to any LIBOR Rate Loans prepaid, payment of the amounts due under Section4.4, if any. If this Agreement is terminated at any time prior to the StatedTermination Date, whether pursuant to this Section or pursuant to Section 9.2,the Borrowers shall pay to the Collateral Agent, for the account of the Lenders,an early termination fee determined in accordance with the following table:

 

-15-

 

 **Period during      which earlytermination occurs       
 **Early TerminationFee  
On or prior to      the first Anniversary Date 
4% of the Maximum      Revolver Amount (after giving effect to any prior reductions thereof in      accordance with Section 3.2(a)) plus the outstanding principal      balance of the Term Loan
After the first      Anniversary Date but on or prior to the second Anniversary Date 
3% of the Maximum      Revolver Amount (after giving effect to any prior reductions thereof in      accordance with Section 3.2(a)) plus the outstanding principal      balance of the Term Loan
After the second      Anniversary Date but prior to the Stated Termination Date 
1% of the Maximum      Revolver Amount (after giving effect to any prior reductions thereof in      accordance with Section 3.2(a)) plus the outstanding principal      balance of the Term Loan
 

3.3         Repayment of the Term Loans. The Borrowers agreeto repay the principal of the Term Loans to the Collateral Agent, for theaccount of the Lenders, as set forth in Section 1.3.

3.4         Prepayments of the Loans.

(a)     The Borrowers mayprepay the principal of the Term Loans in whole or in part, at any time and fromtime to time, upon at least five (5) Business Days’ prior written notice tothe Collateral Agent. All voluntary prepayments of the principal of the TermLoans shall be accompanied by the payment of all accrued but unpaid interest onthe Term Loans to the date of prepayment. Any voluntary prepayment of less thanall of the outstanding principal of the Term Loans shall be applied to theinstallments of principal of the Term Loans in the inverse order of maturity.Amounts prepaid in respect of the Term Loans may not be reborrowed.

(b)     Immediately uponreceipt by any Borrower or any of its Subsidiaries of proceeds of any AssetDisposition, the Borrowers shall apply the Net Proceeds therefrom as follows:

(i)     First,    all Net Senior Creditor Proceeds arising from Accounts and Fleet Vehicles    shall be applied to the Obligations under the RoadOne Revolving Credit    Facility in accordance with the terms of Section 3.8;

 

-16-

 

(ii)     Second,    all Net Senior Creditor Proceeds arising from Fixed Assets shall be applied    to the Obligations under the Term Loan in accordance with Section 3.4(d);

(iii)     Third,    all Required Payments shall be paid in full;

(iv)     Fourth,    provided such payment is permitted under Section 7.14(b), all Net    Junior Creditors’ Proceeds shall be paid to the Junior Creditors’ Agent    to the extent of the outstanding Subordinated Debt in accordance with the    provisions of Section 5.4; and

(v)     Fifth,    all remaining amounts shall be applied to the Obligations in accordance with    Section 3.4(d).

(c)     In the event that,at any time after the Closing Date, Parent or any of its Subsidiaries issuescapital stock or other securities pursuant to a public offering (other than anoffering of Permitted Refinancing Stock), no later than the second Business Dayfollowing the date of receipt of the proceeds from such issuance, the Borrowersshall (i) apply such proceeds, net of underwriting discounts and commissions andother reasonable costs associated therewith, to the prepayment of the Loans, and(ii) deliver to the Collateral Agent a certificate of a Designated FinancialOfficer demonstrating the net proceeds required to be paid to the Loans.

(d)     All prepayments ofthe Term Loan required to be made under clauses (b) and (c) above(together with all proceeds from any Fixed Asset disposition permitted under Section7.9(f) to the extent the Borrowers do not reinvest the proceeds therefrom asset forth in Section 7.9(f)) shall be applied to principal installmentsof the Term Loan in the inverse order of their maturities, then to accruedinterest and other amounts due with respect to the Term Loan, and then to otherObligations as set forth in Section 3.8.

(e)     No provisioncontained in this Section 3.4 shall constitute a consent to an assetdisposition that is otherwise not permitted by the terms of this Agreement.

3.5         LIBOR Rate Loan    Prepayments. In connection withany prepayment, if any LIBOR Rate Loans are prepaid prior to the expiration dateof the Interest Period applicable thereto, the Borrowers shall pay to theLenders the amounts described in Section 4.4.

3.6         Payments    by the Borrowers.

(a)     All payments to bemade by the Borrowers shall be made without set-off, recoupment or counterclaim.Except as otherwise expressly provided herein, all payments by the Borrowersshall be made to the Collateral Agent for the account of the Lenders, at theaccount designated by the Collateral Agent and shall be made in Dollars and inimmediately available funds, no later than 12:00 noon (Atlanta, Georgia time) onthe date specified herein. Any payment received by the Collateral Agent aftersuch time shall be deemed (for purposes of calculating interest only) to havebeen received on the following Business Day and any applicable interest shallcontinue to accrue.

 

-17-

 

(b)     Subject to theprovisions set forth in the definition of "Interest Period", wheneverany payment is due on a day other than a Business Day, such payment shall be dueon the following Business Day, and such extension of time shall in such case beincluded in the computation of interest or fees, as the case may be.

3.7         Payments    as Revolving Loans.    At the election ofthe Collateral Agent, all payments of principal, interest, reimbursementobligations in connection with Letters of Credit, fees, premiums, reimbursableexpenses and other sums payable hereunder, may be paid from the proceeds ofRevolving Loans made hereunder. The Borrowers hereby irrevocably authorize theCollateral Agent to charge the Loan Account for the purpose of paying allamounts from time to time due hereunder and agrees that all such amounts chargedshall constitute Revolving Loans (including Non-Ratable Loans and AgentAdvances).

3.8         Apportionment,    Application and Reversal of Payments.    Principal andinterest payments shall be apportioned ratably among the Lenders (according tothe unpaid principal balance of the Loans to which such payments relate held byeach Lender) and payments of the fees shall, as applicable, be apportionedratably among the Lenders, except for fees payable solely to the Agents and theLetter of Credit Issuer and except as provided in Section 11.1(b).All payments shall be remitted to the Collateral Agent and all such payments notrelating to principal or interest of specific Loans, or not constituting paymentof specific fees, and all proceeds of Accounts or other Collateral received bythe Collateral Agent, shall be applied, ratably, subject to the provisions ofthis Agreement, first, to pay any fees, indemnities or expensereimbursements then due to the Agents or the Letter of Credit Issuer from theBorrowers; second, to pay any fees or expense reimbursements then due tothe Lenders from the Borrowers; third, to pay interest due in respect ofall Loans, including Non-Ratable Loans and Agent Advances; fourth, to payor prepay principal of the Non-Ratable Loans and Agent Advances; fifth,to pay or prepay principal of the Revolving Loans (other than Non-Ratable Loansand Agent Advances) and unpaid reimbursement obligations in respect of Lettersof Credit; sixth, to pay or prepay principal of the Term Loans; seventh,to pay an amount to the Letter of Credit Issuer equal to all outstanding Letterof Credit Obligations to be held as cash collateral for such Obligations; and eighth,to the payment of any other Obligation (including any amounts relating to BankProducts) due to the Agents or any Lender by the Borrowers. Notwithstandinganything to the contrary contained in this Agreement, unless so directed by theBorrowers, or unless an Event of Default has occurred and is continuing, neitherthe Collateral Agent nor any Lender shall apply any payments which it receivesto any LIBOR Rate Loan, except (a) on the expiration date of the Interest Periodapplicable to any such LIBOR Rate Loan, or (b) in the event, and only to theextent, that there are no outstanding Base Rate Loans and, in any event, theBorrowers shall pay LIBOR breakage losses in accordance with Section 4.4.The Collateral Agent and the Lenders shall have the continuing and exclusiveright to apply and reverse and reapply any and all such proceeds and payments toany portion of the Obligations.

3.9         Indemnity    for Returned Payments.      If, after receipt ofany payment which is applied to the payment of all or any part of theObligations, either Agent, any Lender, the Letter of Credit Issuer, CIT or anyAffiliate of CIT (each such Person, a "Receiving Party") is forany reason compelled to surrender such payment or

-18-

 

proceeds to any Person becausesuch payment or application of proceeds is invalidated, declared fraudulent, setaside, determined to be void or voidable as a preference, impermissible setoff,or a diversion of trust funds, or for any other reason, then the Obligations orpart thereof intended to be satisfied shall be revived and continued and thisAgreement shall continue in full force as if such payment or proceeds had notbeen received by the Receiving Party and the Borrowers shall be liable to pay tothe Receiving Party, and hereby do indemnify the Receiving Party and hold theReceiving Party harmless for the amount of such payment or proceeds surrendered.The provisions of this Section 3.9 shall be and remain effectivenotwithstanding any contrary action which may have been taken by the ReceivingParty in reliance upon such payment or application of proceeds, and any suchcontrary action so taken shall be without prejudice to the Receiving Party’srights under this Agreement and shall be deemed to have been conditioned uponsuch payment or application of proceeds having become final and irrevocable. Theprovisions of this Section 3.9 shall survive the termination of thisAgreement.

3.10         Collateral    Agents’ and Lenders’ Books and Records; Monthly Statements.         The Collateral Agentshall record the principal amount of the Loans owing to each Lender, the undrawnface amount of all outstanding Letters of Credit and the aggregate amount ofunpaid reimbursement obligations outstanding with respect to the Letters ofCredit from time to time on its books. In addition, each Lender may note thedate and amount of each payment or prepayment of principal of such Lender’sLoans in its books and records. Failure by the Collateral Agent or any Lender tomake such notation shall not affect the obligations of the Borrowers withrespect to the Loans or the Letters of Credit. The Borrowers agree that theCollateral Agent’s and each Lender’s books and records showing theObligations and the transactions pursuant to this Agreement and the other LoanDocuments shall be admissible in any action or proceeding arising therefrom, andshall, absent manifest error, constitute rebuttably presumptive proof thereof,irrespective of whether any Obligation is also evidenced by a promissory note orother instrument. The Collateral Agent will provide to the Borrowers’ Agent amonthly statement of Loans, payments, and other transactions pursuant to thisAgreement. Such statement shall be deemed correct, accurate, and binding on theBorrowers and an account stated (except for reversals and reapplications ofpayments made as provided in Section 3.8 and corrections of errorsdiscovered by the Collateral Agent), unless the Borrowers notify the CollateralAgent in writing to the contrary within forty-five (45) days after suchstatement is rendered. In the event a timely written notice of objections isgiven by the Borrowers, only the items to which exception is expressly made willbe considered to be disputed by the Borrowers.

3.11     Borrowers’ Agent.      Each of the Borrowersother than Parent hereby appoints Parent, and Parent shall act under thisAgreement, as the agent, attorney-in-fact and legal representative of such otherBorrowers for all purposes, including requesting Loans and receiving accountstatements and other notices and communications to the Borrowers (or any ofthem) from the Collateral Agent or any Lender. The Collateral Agent, the Letterof Credit Issuer and the Lenders may rely, and shall be fully protected inrelying, on any Notice of Borrowing, Notice of Conversion or Continuation,request for a Letter of Credit, disbursement instruction, report, information orany other notice or communication made or given by Parent, whether in its ownname, as Borrowers’ Agent, on behalf of any other Borrower or on behalf of the"Borrowers", and neither the Collateral Agent nor the Letter of CreditIssuer or any Lender shall have any

-19-

 

obligation to make any inquiry or requestany confirmation from or on behalf of any other Borrower as to the bindingeffect on it of any such Notice, request, instruction, report, information,other notice or communications, nor shall the joint and several character of theBorrowers’ obligations hereunder be affected, provided, that the provisions ofthis Section 3.11 shall not be construed so as to preclude any Borrowerfrom taking actions permitted to be taken by a "Borrower" hereunder.

3.12         Joint and Several Liability.

(a)     Joint andSeveral Liability. All Loans made to the Borrowers and all of the otherObligations of the Borrowers, including all interest, fees and expenses withrespect thereto and all indemnity and reimbursement obligations hereunder, shallconstitute one joint and several direct and general obligation of all of theBorrowers. Notwithstanding anything to the contrary contained herein, each ofthe Borrowers shall be jointly and severally, with each other Borrower, directlyand unconditionally, liable for all Obligations, it being understood that theadvances to each Borrower inure to the benefit of all Borrowers, and that theCollateral Agent, the Letter of Credit Issuer and the Lenders are relying on thejoint and several liability of the Borrowers as co-makers in extending the Loanshereunder and issuing Letters of Credit. Each Borrower hereby unconditionallyand irrevocably agrees that upon default in the payment when due (whether atstated maturity, by acceleration or otherwise) of any principal of, or intereston, any Obligation, it will forthwith pay the same, without notice or demand,unless such payment is then prohibited by applicable law (provided suchObligation shall not be extinguished by any such prohibition).

(b)     No Reduction inObligations. No payment or payments made by any of the Borrowers or anyother Person or received or collected by the Collateral Agent, the Letter ofCredit Issuer or any Lender from any of the Borrowers or any Person by virtue ofany action or proceeding or any setoff or appropriation or application at anytime or from time to time in reduction of or in payment of the Obligations shallbe deemed to modify, reduce, release or otherwise affect the liability of eachBorrower under this Agreement, which shall remain liable for the Obligationsuntil the Obligations are paid in full and the Commitment is terminated.

3.13     Obligations Absolute.   Each Borrower agreesthat the Obligations will be paid strictly in accordance with the terms of theLoan Documents, regardless of any law, regulation or order now or hereafter ineffect in any jurisdiction affecting any of such terms or the rights of theCollateral Agent, the Letter of Credit Issuer or any Lender with respectthereto, unless such payment is then prohibited by applicable law (provided suchObligation shall not be extinguished by any such prohibition.) All Obligationsshall be conclusively presumed to have been created in reliance hereon. Theliabilities under this Agreement shall be absolute and unconditionalirrespective of: (a) any lack of validity of enforceability of any LoanDocument or any other agreement or instrument relating thereto; (b) anychange in the time, manner or place of payments of, or in any other term of, allor any part of the Obligations, or any other amendment or waiver thereof or anyconsent to departure therefrom, including any increase in the Obligationsresulting from the extension of additional credit to any Borrower or otherwise;(c) any taking, exchange, release or non-perfection of any Collateral, orany release or amendment or waiver of

-20-

 

or consent to departure from any guarantyfor all or any of the Obligations; (d) any change, restructuring ortermination of the corporate structure or existence of any Borrower; or(e) any other circumstance which otherwise constitute a defense availableto, or a discharge of, any Borrower. This Agreement shall continue to beeffective or be reinstated, as the case may be, if at any time any payment ofany of the Obligations is rescinded or must otherwise be returned by theCollateral Agent, the Letter of Credit Issuer or any Lender upon the insolvency,bankruptcy or reorganization of any Borrower or otherwise, all as though suchpayment had not been made.

3.14     Waiver of Suretyship Defenses.        Each Borrower agreesthat the joint and several liability of the Borrowers provided for in Section3.12 shall not be impaired or affected by any modification, supplement,extension or amendment of any contract of agreement to which the other Borrowersmay hereafter agree (other than an agreement signed by the Collateral Agent andthe Lenders specifically releasing such liability), nor by any delay, extensionof time, renewal, compromise or other indulgence granted by the Collateral Agentor any Lender with respect to any of the Obligations, nor by any otheragreements or arrangements whatever with the other Borrowers or with anyoneelse, each Borrower hereby waiving all notice of such delay, extension, release,substitution, renewal, compromise or other indulgence, and hereby consenting tobe bound thereby as fully and effectually as if it had expressly agreed theretoin advance. The liability of each Borrower is direct and unconditional as to allof the Obligations, and may be enforced without requiring the Collateral Agentor any Lender first to resort to any other right, remedy or security. EachBorrower hereby expressly waives promptness, diligence, notice of acceptance andany other notice (except to the extent expressly provided for herein or inanother Loan Document) with respect to any of the Obligations, this Agreement orany other Loan Documents and any requirement that the Collateral Agent or anyLender protect, secure, perfect or insure any Lien or any property subjectthereto or exhaust any right or take any action against any Borrower or anyother Person or any collateral, including any rights any Borrower may otherwisehave under O.C.G.A. &sec; 10-7-24 or any successor statute or any analogousstatute in any jurisdiction under the laws of which any Borrower is incorporatedor in which any Borrower conducts business.

3.15     Contribution and Indemnification among the Borrowers.      Each Borrower isobligated to repay the Obligations as joint and several obligors under thisAgreement. To the extent that any Borrower shall, under this Agreement as ajoint and several obligor, repay any of the Obligations constituting Loans madeto another Borrower hereunder or other Obligations incurred directly andprimarily by any other Borrower (an "Accommodation Payment"),then the Borrower making such Accommodation Payment shall be entitled tocontribution and indemnification from, and be reimbursed by, each of the otherBorrowers in an amount, for each of such other Borrowers, equal to a fraction ofsuch Accommodation Payment, the numerator of which fraction is such otherBorrower’s "Allocable Amount" (as defined below) and the denominatorof which the sum of the Allocable Amounts of all of the Borrowers. As of anydate of determination, the "Allocable Amount" of each Borrower shallbe equal to the maximum amount of liability for Accommodation Payments whichcould be asserted against such Borrower hereunder without (a) rendering suchBorrower "insolvent" within the meaning of Section 101(31) of Title 11of the United States Code entitled "Bankruptcy" (the "BankruptcyCode"), Section 2 of the Uniform

 

-21-

 

Fraudulent Transfer Act (the "UFTA"),Section 2 of the Uniform Fraudulent Conveyance Act ("UFCA"), orSection 18-2-22 of the Official Code of Georgia Annotated, (b) leaving suchBorrower with unreasonably small capital or assets, within the meaning ofSection 548 of the Bankruptcy Code, Section 4 of the UFTA, orSection 4 of the UFCA, or (c) leaving such Borrower unable to pay itsdebts as they become due within the meaning of Section 548 of the BankruptcyCode, Section 4 of the UFTA, or Section 5 of the UFCA. All rights andclaims of contribution, indemnification and reimbursement under this Section3.15 shall be subordinate in right of payment to the prior payment in fullof the Obligations.

ARTICLE4TAXES,YIELD PROTECTION AND ILLEGALITY
4.1         Taxes.

(a)     Any and allpayments by the Borrowers to each Lender or the Agents under this Agreement andany other Loan Document shall be made free and clear of, and without deductionor withholding for, any Taxes. In addition, the Borrowers shall pay all OtherTaxes.

(b)     The Borrowers agreeto indemnify and hold harmless each Lender and the Agents for the full amount ofTaxes or Other Taxes (including any Taxes or Other Taxes imposed by anyjurisdiction on amounts payable under this Section) paid by any Lender or Agentand any liability (including penalties, interest, additions to tax and expenses)arising therefrom or with respect thereto, whether or not such Taxes or OtherTaxes were correctly or legally asserted. Payment under this indemnificationshall be made within fifteen (15) days after the date such Lender or Agent makeswritten demand therefor.

(c)     If any Borrowershall be required by law to deduct or withhold any Taxes or Other Taxes from orin respect of any sum payable hereunder to any Lender or Agent, then:

(i)     the sum        payable shall be increased as necessary so that after making all        required deductions and withholdings (including deductions and        withholdings applicable to additional sums payable under this Section)        such Lender or Agent, as the case may be, receives an amount equal to        the sum it would have received had no such deductions or withholdings        been made;

(ii)     the        Borrowers shall make such deductions and withholdings;

(iii)     the        Borrowers shall pay the full amount deducted or withheld to the relevant        taxing authority or other authority in accordance with applicable law;        and

(iv) the        Borrowers shall also pay to each Lender or Agent for the account of such        Lender or Agent, at the time interest is paid, all additional

 

amounts        which the respective Lender specifies as necessary to preserve the        after-tax yield such Lender or Agent would have received if such Taxes        or Other Taxes had not been imposed.

 

-22-

 

(d)     At the CollateralAgent’s request, within thirty (30) days after the date of any payment by theBorrowers of Taxes or Other Taxes, the Borrowers shall furnish the CollateralAgent the original or a certified copy of a receipt evidencing payment thereof,or other evidence of payment satisfactory to the Collateral Agent.

(e)     If the Borrowersare required to pay additional amounts to any Lender pursuant to subsection(c) of this Section, then such Lender shall use reasonable efforts(consistent with legal and regulatory restrictions) to change the jurisdictionof its lending office so as to eliminate any such additional payment by theBorrowers which may thereafter accrue, if such change in the judgment of suchLender is not otherwise disadvantageous to such Lender.

4.2         Illegality.

(a)     If any Lenderdetermines that the introduction of any Requirement of Law, or any change in anyRequirement of Law, or in the interpretation or administration of anyRequirement of Law, has made it unlawful, or that any central bank or otherGovernmental Authority has asserted that it is unlawful, for any Lender or itsapplicable lending office to make LIBOR Rate Loans, then, on notice thereof bythat Lender to the Borrowers’ Agent through the Collateral Agent, anyobligation of that Lender to make LIBOR Rate Loans shall be suspended until thatLender notifies the Collateral Agent and the Borrowers’ Agent that thecircumstances giving rise to such determination no longer exist.

(b)     If a Lenderdetermines that it is unlawful to maintain any LIBOR Rate Loan, the Borrowersshall, upon the Borrowers’ Agent’s receipt of notice of such fact and demandfrom such Lender (with a copy to the Collateral Agent), prepay in full suchLIBOR Rate Loans of that Lender then outstanding, together with interest accruedthereon and amounts required under Section 4.4, either on the last day ofthe Interest Period thereof, if that Lender may lawfully continue to maintainsuch LIBOR Rate Loans to such day, or immediately, if that Lender may notlawfully continue to maintain such LIBOR Rate Loans. If the Borrowers arerequired to so prepay any LIBOR Rate Loans, then concurrently with suchprepayment, the Borrowers shall borrow from the affected Lender, in the amountof such repayment, a Base Rate Loan.

4.3         Increased    Costs and Reduction of Return.

(a)     If any Lenderdetermines that due to either (i) the introduction of or any change in theinterpretation of any law or regulation or (ii) the compliance by thatLender with any guideline or request from any central bank or other GovernmentalAuthority (whether or not having the force of law), there shall be any increasein the cost to such Lender of agreeing to make or making, funding or maintainingany LIBOR Rate Loans, then the Borrowers shall be liable for, and shall fromtime to time, upon demand (with a copy of such demand to be sent to theCollateral Agent), pay to the Collateral Agent for the account of such Lender,additional amounts as are sufficient to compensate such Lender for suchincreased costs. Payment by the Borrowers

 

-23-

 

under this Section 4.3(a) shallbe made within fifteen (15) days after the date such Lender makes written demandtherefor.

(b)     If any Lender shallhave determined that (i) the introduction of any Capital Adequacy Regulation,(ii) any change in any Capital Adequacy Regulation, (iii) any change in theinterpretation or administration of any Capital Adequacy Regulation by anycentral bank or other Governmental Authority charged with the interpretation oradministration thereof, or (iv) compliance by such Lender or any corporation orother entity controlling such Lender with any Capital Adequacy Regulation,affects or would affect the amount of capital required or expected to bemaintained by such Lender or any corporation or other entity controlling suchLender and (taking into consideration such Lender’s or such corporation’s orother entity’s policies with respect to capital adequacy and such Lender’sdesired return on capital) determines that the amount of such capital isincreased as a consequence of its Commitments, loans, credits or obligationsunder this Agreement, then, upon demand of such Lender to the Borrowers throughthe Collateral Agent, the Borrowers shall pay to such Lender, from time to timeas specified by such Lender, additional amounts sufficient to compensate suchLender for such increase. Payment by the Borrowers under this Section 4.3(b)shall be made within fifteen (15) days after the date such Lender makes writtendemand therefor.

4.4     Funding    Losses.     The Borrowers shallreimburse each Lender and hold each Lender harmless from any loss or expensewhich such Lender may sustain or incur as a consequence of:

(a)     the failure        of any Borrower to make on a timely basis any payment of principal of        any LIBOR Rate Loan;

(b)     the failure        of any Borrower to borrow, continue or convert a LIBOR Rate Loan after        any Borrower has given (or is deemed to have given) a Notice of        Borrowing or a Notice of Continuation/Conversion; or

(c)     the        prepayment or other payment (including after acceleration thereof) of        any LIBOR Rate Loans on a day that is not the last day of the relevant        Interest Period;

including any loss orexpense arising from the liquidation or reemployment of funds obtained by it tomaintain its LIBOR Rate Loans or from fees payable to terminate the depositsfrom which such funds were obtained. The Borrowers shall also pay any customaryadministrative fees charged by any Lender in connection with the foregoing.

4.5         Inability    to Determine Rates.      If the CollateralAgent determines that for any reason adequate and reasonable means do not existfor determining the LIBOR Rate for any requested Interest Period with respect toa proposed LIBOR Rate Loan, or that the LIBOR Rate for any requested InterestPeriod with respect to a proposed LIBOR Rate Loan does not adequately and fairlyreflect the cost to the Lenders of funding such Loan, the Collateral Agent willpromptly so notify the Borrowers’ Agent and each Lender. Thereafter, theobligation of the Lenders to make or maintain LIBOR Rate Loans hereunder shallbe suspended until the Collateral

-24-

 

Agent revokes such notice in writing. Uponreceipt of such notice, the Borrowers may revoke any Notice of Borrowing orNotice of Continuation/Conversion then submitted by them. If the Borrowers donot revoke such Notice, the Lenders shall make, convert or continue the Loans,as proposed by the Borrowers, in the amount specified in the applicable noticesubmitted by the Borrowers, but such Loans shall be made, converted or continuedas Base Rate Loans instead of LIBOR Rate Loans.

4.6         Certificates    of the Collateral    Agent.     If any Lender claimsreimbursement or compensation under this Article 4, the affected Lendershall determine the amount thereof and shall deliver to the Borrowers’ Agent(with a copy to the Collateral Agent) a certificate setting forth in reasonabledetail the amount payable to the affected Lender, and such certificate shall beconclusive and binding on the Borrowers in the absence of manifest error.

4.7         Survival.      The agreements andobligations of the Borrowers in this Article 4 shall survive the payment of allother Obligations.

ARTICLE5BOOKS AND RECORDS; FINANCIAL INFORMATION; NOTICES
5.1       Books and Records.     The Borrowers shallmaintain, at all times, correct and complete books, records and accounts inwhich complete, correct and timely entries are made of their transactions inaccordance with GAAP applied consistently with the audited Financial Statementsrequired to be delivered pursuant to Section 5.2(a). The Borrowersshall, by means of appropriate entries, reflect in such accounts and in allFinancial Statements proper liabilities and reserves for all taxes and properprovision for depreciation and amortization of property and bad debts, all inaccordance with GAAP. The Borrowers shall maintain at all times books andrecords pertaining to the Collateral in such detail, form and scope as theCollateral Agent shall reasonably require, including, but not limited to,records of (a) all payments received and all credits and extensions granted withrespect to the Accounts, and (b) the return, rejection, repossession, stoppagein transit, loss, damage, or destruction of any Inventory.

5.2      Financial Information.     The Borrowers shall promptly furnish to each Lender all such financialinformation as the Collateral Agent or any Lender shall reasonably request.Without limiting the foregoing, the Borrowers will furnish to each Lender, insuch detail as the Collateral Agent or the Lenders shall request, the following:

(a)     As soon asavailable, but in any event not later than ninety (90) days after the close ofeach Fiscal Year, consolidated audited balance sheets, income statements, cashflow statements and changes in stockholders’ equity, and consolidatingunaudited balance sheets, income statements and cash flow statements (such cashflow statements to be consolidated by business segment) for the ConsolidatedParties for such Fiscal Year, and the accompanying notes thereto, setting forthin each case in comparative form figures for the previous Fiscal Year, all inreasonable detail, fairly presenting the financial position and the results ofoperations of the Consolidated Parties as at the date thereof and for the FiscalYear then ended, and prepared in accordance with GAAP. Such statements shall beexamined in accordance with generally accepted auditing standards by and, in thecase of such statements performed on a consolidated

-25-

 

basis, accompanied by areport thereon unqualified in any respect of independent certified publicaccountants selected by the Borrowers and reasonably satisfactory to theCollateral Agent. The Borrowers, simultaneously with retaining such independentpublic accountants to conduct such annual audit, shall send a letter to suchaccountants, with a copy to the Collateral Agent, notifying such accountantsthat one of the primary purposes for retaining such accountants’ services andhaving audited financial statements prepared by them is for use by theCollateral Agent and the Lenders. The Borrowers hereby authorize the CollateralAgent to communicate directly with its certified public accountants and, by thisprovision, authorizes those accountants to disclose to the Collateral Agent anyand all financial statements and other supporting financial documents andschedules relating to the Borrowers and to discuss directly with the CollateralAgent the finances and affairs of the Borrowers.

(b)     As soon asavailable, but in any event not later than thirty (30) days after the end ofeach month, unaudited balance sheets of the Consolidated Parties (by businesssegment) as at the end of such fiscal month, and statements of profits andlosses and cash flows for the Consolidated Parties (by business segment) forsuch fiscal month and for the period from the beginning of the Fiscal Year tothe end of such fiscal month, all in reasonable detail, fairly presenting thefinancial position and results of operations of the Consolidated Parties as atthe date thereof and for such periods, and, in each case, in comparable form,figures for the corresponding period in the prior Fiscal Year and in theBorrowers’ budget, and prepared in accordance with GAAP applied consistentlywith the audited Financial Statements required to be delivered pursuant to Section 5.2(a),but subject to the absence of footnotes, the fact that such financial statementsare not consolidated, and normal year-end adjustments. The Borrowers shallcertify by a certificate signed by a Designated Financial Officer that all suchstatements have been prepared in accordance with GAAP and present fairly theConsolidated Parties’ financial position as at the dates thereof and itsresults of operations for the periods then ended, subject to the absence offootnotes, the fact that such financial statements are not consolidated, andnormal year-end adjustments.

(c)     With each of theaudited Financial Statements delivered pursuant to Section 5.2(a), acertificate of the independent certified public accountants that examined suchstatement to the effect that they have reviewed and are familiar with thisAgreement and that, in examining such Financial Statements, they did not becomeaware of any fact or condition which then constituted a Default or Event ofDefault with respect to a financial covenant, except for those, if any,described in reasonable detail in such certificate.

(d)     As soon asavailable, but in any event not later than forty-five (45) days after the end ofeach fiscal quarter, consolidated and consolidating unaudited balance sheets ofthe Consolidated Parties as at the end of such fiscal quarter, and consolidatedand consolidating unaudited income statements and cash flow statements for theConsolidated Parties (by business segment in the case of consolidating cash flowstatements) for such fiscal quarter and for the period from the beginning of theFiscal Year to the end of such fiscal quarter, all in reasonable detail, fairlypresenting the financial position and results of operations of the ConsolidatedParties as at the date thereof and for such periods, and, in each case, incomparable form, figures for the corresponding period in the prior Fiscal Yearand in the Borrowers’ budget, and prepared in

-26-

 

accordance with GAAP appliedconsistently with the audited Financial Statements required to be deliveredpursuant to Section 5.2(a), but subject to the absence of footnotesand normal year-end adjustments. The Borrowers shall certify by a certificatesigned by a Designated Financial Officer that all such statements have beenprepared in accordance with GAAP and present fairly the Consolidated Parties’financial position as at the dates thereof and its results of operations for theperiods then ended, subject to normal year-end adjustments.

(e)     With each of theannual audited Financial Statements delivered pursuant to Section 5.2(a)and each of the Financial Statements delivered pursuant to Section 5.2(d),a certificate of a Designated Financial Officer, substantially in the form of Exhibit F,setting forth in reasonable detail the calculations required to establish thatthe Borrowers were in compliance with the covenants set forth in Sections 7.22through 7.25 during the period covered in such Financial Statements andas at the end thereof. With each of the Financial Statements delivered pursuantto Sections 5.2(b) and (d), a certificate of a DesignatedFinancial Officer, substantially in the form of Exhibit F, statingthat, except as explained in reasonable detail in such certificate, (i) allof the representations and warranties of the Borrowers contained in thisAgreement and the other Loan Documents are correct and complete in all materialrespects as at the date of such certificate as if made at such time, except forthose that speak as of a particular date, (ii) the Borrowers are, at the date ofsuch certificate, in compliance in all material respects with all of theirrespective covenants and agreements in this Agreement and the other LoanDocuments, (iii) no Default or Event of Default then exists or existed duringthe period covered by the Financial Statements for such fiscal month, and (iv)in the case of each certificate delivered pursuant to Section 5.2(d),describing and analyzing in reasonable detail all material trends, changes, anddevelopments in each and all Financial Statements (or certifying that suchdescription and analysis is set forth in Parent’s 10-Q filing for such fiscalquarter then ending). If such certificate discloses that a representation orwarranty is not correct or complete, or that a covenant has not been compliedwith, or that a Default or Event of Default existed or exists, such certificateshall set forth what action the Borrowers have taken or propose to take withrespect thereto.

(f)     No sooner thansixty (60) days and not less than thirty (30) days prior to the beginning ofeach Fiscal Year, annual forecasts by business segment (to include forecastedconsolidated and consolidating balance sheets, income statements and cash flowstatements, and forecasts of borrowing base availability) for the ConsolidatedParties as at the end of and for each month of such Fiscal Year.

(g)     Promptly after theCollateral Agent’s request, a copy of each annual report or other filing filedwith respect to each Plan of any Borrower.

(h)     Promptly upon thefiling thereof, copies of all reports, if any, to or other documents filed byParent or any of its Subsidiaries with the Securities and Exchange Commissionunder the Exchange Act (other than regularly scheduled reports such as 10-Qs and10-Ks), and all reports, notices, or statements sent or received by Parent orany of its Subsidiaries to or from the holders of any equity interests of Parent(other than routine non-material correspondence sent by shareholders of Parentto Parent) or any such Subsidiary or of any Debt

-27-

 

of Parent or any of itsSubsidiaries registered under the Securities Act of 1933 or to or from thetrustee under any indenture under which the same is issued.

(i)     As soon asavailable, but in any event not later than fifteen (15) days after Parent’sreceipt thereof, a copy of all management reports and management lettersprepared for any Borrower by any independent certified public accountants of theBorrowers.

(j)     Promptly aftertheir preparation, copies of any and all proxy statements which Parent makesavailable to its shareholders.

(k)     If requested by theCollateral Agent, promptly after filing with the IRS, a copy of each tax returnfiled by Parent or by any of its Subsidiaries.

(l)     As soon asavailable, but in any event (i) within four (4) Business Days after the lastBusiness Day of each calendar week, a Borrowing Base Certificate as of the lastBusiness Day of such calendar week, and (ii) within thirty (30) days after theend of each month, a Borrowing Base Certificate as of the last day of suchmonth, in each case together with all supporting information with respectthereto in accordance with Section 9 of the Security Agreement.

(m)     Such additionalinformation as the Collateral Agent and/or any Lender may from time to timereasonably request regarding the financial and business affairs of Parent or anySubsidiary.

5.3        Notices to the Lenders.     The Borrowers shallnotify the Collateral Agent and the Lenders in writing of the following mattersat the following times:

(a)     Immediately        after becoming aware of any Default or Event of Default;

(b)     Immediately        after becoming aware of the assertion by the holder of any capital stock        of Parent or of any Subsidiary, or the holder or holders of any Debt of        Parent or any Subsidiary in a face amount in excess of $250,000        individually or $500,000 in the aggregate for Parent and the        Subsidiaries, that a default exists with respect thereto or that Parent        or such Subsidiary is not in compliance with the terms thereof, or the        threat or commencement by such holder of any enforcement action because        of such asserted default or non-compliance;

(c)     Immediately        after becoming aware of any event or circumstance which could reasonably        be expected to have a Material Adverse Effect;

(d)     Immediately        after becoming aware of any pending or threatened action, suit, or        proceeding, by any Person, or any pending or threatened investigation by        a Governmental Authority, which could reasonably be expected to have a        Material Adverse Effect;

-28-

 

(e)     Immediately        after becoming aware of any pending or threatened strike, work stoppage,        unfair labor practice claim, or other labor dispute affecting Parent or        any of its Subsidiaries in a manner which could reasonably be expected        to have a Material Adverse Effect;

(f)     Immediately        after becoming aware of any violation of any law, statute, regulation,        or ordinance of a Governmental Authority affecting Parent or any        Subsidiary which could reasonably be expected to have a Material Adverse        Effect;

(g)     Promptly        after receipt of any notice of any violation by Parent or any of its        Subsidiaries of any Environmental Law which could reasonably be expected        to have a Material Adverse Effect or that any Governmental Authority has        asserted in writing that Parent or any Subsidiary is not in compliance        with any Environmental Law or is investigating Parent’s or such        Subsidiary’s compliance therewith which could reasonably be expected        to give rise to liability in excess of $100,000 or have a Material        Adverse Effect;

(h)     Promptly        after receipt of notice of any Environmental Claim or of any written        notice that Parent or any of its Subsidiaries is or may be liable to any        Person as a result of the Release or threatened Release of any        Contaminant or that Parent or any Subsidiary is subject to investigation        by any Governmental Authority evaluating whether any remedial action is        needed to respond to the Release or threatened Release of any        Contaminant which, in either case, is reasonably likely to give rise to        liability in excess of $100,000;

(i)     Promptly        after receipt of any written notice of the imposition of any        Environmental Lien against any property of Parent or any of its        Subsidiaries;

(j)     Any change        in any Borrower’s name, state of organization or state organization        number, locations of Collateral, form of organization, trade names under        which any Borrower will sell Inventory or create Accounts, or to which        instruments in payment of Accounts may be made payable, in each case at        least thirty (30) days prior thereto;

(k)     Within ten        (10) Business Days after any Borrower or any ERISA Affiliate knows or        has reason to know, that an ERISA Event, or a prohibited transaction (as        defined in Sections 406 of ERISA and 4975 of the Code) which is        reasonably likely to give rise to liability in excess of $250,000, has        occurred, and, when known, any action taken or threatened by the IRS,        the DOL or the PBGC with respect thereto;

(l)     Upon        request, or, in the event that such filing reflects a significant        adverse change with respect to the matters covered thereby, within three        (3) Business Days after the filing thereof with the PBGC, the DOL or the        IRS, as applicable, copies of the following: (i) each annual report        (form 5500 series),

-29-

 

 

including Schedule B thereto, filed with the PBGC,        the DOL or the IRS with respect to each Plan, (ii) a copy of each        funding waiver request filed with the PBGC, the DOL or the IRS with        respect to any Plan and all communications received by any Borrower or        any ERISA Affiliate from the PBGC, the DOL or the IRS with respect to        such request, and (iii) a copy of each other filing or notice filed with        the PBGC, the DOL or the IRS, with respect to each Plan by either any        Borrower or any ERISA Affiliate;

(m)     Upon        request, copies of each actuarial report for any Plan or Multi-employer        Plan and annual report for any Multi-employer Plan; and within three (3)        Business Days after receipt thereof by any Borrower or any ERISA        Affiliate, copies of the following: (i) any notices of the PBGC’s        intention to terminate a Plan or to have a trustee appointed to        administer such Plan; (ii) any favorable or unfavorable        determination letter from the IRS regarding the qualification of a Plan        under Section 401(a) of the Code; or (iii) any notice from a        Multi-employer Plan regarding the imposition of withdrawal liability;

(n)     Within        three (3) Business Days after the occurrence thereof: (i) any changes in        the benefits of any existing Plan which increase any Borrower’s annual        costs with respect thereto by an amount in excess of $250,000, or the        establishment of any new Plan or the commencement of contributions to        any Plan to which any Borrower or any ERISA Affiliate was not previously        contributing; or (ii) any failure by any Borrower or any ERISA Affiliate        to make a required installment or any other required payment under        Section 412 of the Code on or before the due date for such installment        or payment; or

(o)     Within        three (3) Business Days after any Borrower or any ERISA Affiliate knows        or has reason to know that any of the following events has or will        occur: (i) a Multi-employer Plan has been or will be terminated; (ii)        the administrator or plan sponsor of a Multi-employer Plan intends to        terminate a Multi-employer Plan; or (iii) the PBGC has instituted or        will institute proceedings under Section 4042 of ERISA to terminate a        Multi-employer Plan.

Each notice given underthis Section shall describe the subject matter thereof in reasonable detail, andshall set forth the action that the Borrowers or the applicable Subsidiary, orany ERISA Affiliate, as applicable, has taken or proposes to take with respectthereto.

5.4    Subordinated Debt    Certificate.      Not less than five(5) Business Days prior to any payment of any principal of, or interest or otheramounts on, any Subordinated Debt, and as a condition precedent to making suchpayment, the Borrowers’ Agent shall deliver to the Collateral Agent acertificate of a Designated Financial Officer (a) stating that no Event ofDefault is in existence as of the date of the certificate or will be inexistence as of the date of such payment, both with and without giving effect tothe making of such proposed payment, (b) setting forth the amount of principal,interest and other amount proposed to be paid, (c) setting forth the ExcessAvailability as of the date of the certificate and as expected as of the date ofsuch proposed payment,

-30-

 

 

both with and without giving effect to the making of suchproposed payment, (d) certifying that the proposed payment is permitted under Section7.14(b) of this Agreement, and (e) in the case of any Permitted Payment ofprincipal to be made in accordance with the terms of the Subordination Agreementpursuant to Section 7.14(b) of this Agreement, a detailed calculation ofthe amount of the proposed principal payment, including, (i) in the case of anypayment to be made from the proceeds of RoadOne Dispositions in accordance with Section3.4(b), a detailed calculation of the Net Junior Creditors’ Proceeds, and(ii) in the case of any regularly scheduled principal payment, a detailedcalculation of the Fixed Charge Coverage Ratio for the twelve (12) fiscal monthperiod most recently ended (or, in the case of the initial regularly scheduledprincipal payment, for the Stub Period (as defined in the definition of"Permitted Payments") and for the twelve (12) fiscal month periodending as of the last day of the Stub Period), both with and without givingeffect to the making of the proposed payment (and the Borrowers shall providewith such certificate all such supporting information as the Collateral Agentmay request in order to confirm and verify the accuracy of such calculations andthe amount of the proposed payment).

 

ARTICLE6GENERAL WARRANTIES AND REPRESENTATIONS
The Borrowers warrantand represent to the Agents and the Lenders that, except as hereafter disclosedto and accepted by the Collateral Agent and the Required Lenders in writing:

6.1     Authorization,Validity, and Enforceability of this Agreement and the Loan Documents.      Each Borrower has thepower and authority to execute, deliver and perform this Agreement and the otherLoan Documents to which it is a party, to incur the Obligations, and to grantLiens upon and security interests in the Collateral to the Collateral Agent.Each Borrower has taken all necessary action (including obtaining approval ofits stockholders, if necessary) to authorize its execution, delivery, andperformance of this Agreement and the other Loan Documents to which it is aparty. This Agreement and the other Loan Documents to which it is a party havebeen duly executed and delivered by each Borrower, and constitute the legal,valid and binding obligations of each Borrower, enforceable against it inaccordance with their respective terms, except as may be limited by applicablebankruptcy, insolvency, reorganization, moratorium, or similar laws affectingthe enforcement of creditors’ rights generally and by general principles ofequity. Each Borrower’s execution, delivery, and performance of this Agreementand the other Loan Documents to which it is a party do not and will not conflictwith, or constitute a violation or breach of, or result in the imposition of anyLien upon the property of such Borrower or any of its Subsidiaries, by reason ofthe terms of (a) any contract, mortgage, lease, agreement, indenture, orinstrument to which such Borrower is a party or which is binding upon it, (b)any Requirement of Law applicable to such Borrower or any of its Subsidiaries,or (c) the certificate or articles of incorporation or by-laws or thelimited liability company or limited partnership agreement of such Borrower orany of its Subsidiaries.

6.2         Validity    and Priority of Security Interest.      The provisions ofthis Agreement and the other Loan Documents create legal and valid Liens on allthe Collateral in favor of the Collateral Agent, for the ratable benefit of theCollateral Agent, the Letter of Credit

-31-

 

 

Issuer and the Lenders, and such Liensconstitute perfected and continuing Liens on all the Collateral, having priorityover all other Liens on the Collateral (except for those Liens identified in clauses(a), (c), (d) and (e) of the definition of PermittedLiens), and are enforceable against each Borrower as security for all of theObligations.

6.3     Organization    and Qualification.      Each Borrower(a) is duly organized or incorporated and validly existing in good standingunder the laws of the state of its organization or incorporation, (b) isqualified to do business and is in good standing in the jurisdictions set forthon Schedule 6.3 which are the only jurisdictions in which qualificationis necessary in order for it to own or lease its property and conduct itsbusiness, except where such failure could not reasonably be expected to have aMaterial Adverse Effect, and (c) has all requisite power and authority toconduct its business and to own its property.

6.4         Corporate    Name; Prior Transactions.      Except as set forthon Schedule 6.4, no Borrower has, during the past five (5) years, beenknown by or used any other corporate or fictitious name, or been a party to anymerger or consolidation, or acquired all or substantially all of the assets ofany Person, or acquired any of its property outside of the ordinary course ofbusiness.

6.5         Subsidiaries    and Affiliates.      Schedule 6.5is a correct and complete list of the name and relationship to Parent of eachand all of Parent’s Subsidiaries and other Affiliates. Each non-BorrowerSubsidiary is (a) duly incorporated or organized and validly existing in goodstanding under the laws of its state of incorporation or organization set forthon Schedule 6.5, (b) qualified to do business and in good standing ineach jurisdiction in which the failure to so qualify or be in good standingcould reasonably be expected to have a material adverse effect on any suchSubsidiary’s business, operations, prospects, property, or condition(financial or otherwise) and (c) has all requisite power and authority toconduct its business and own its property.

6.6         Financial    Statements and Projections.

(a)     The Borrowers havedelivered to the Agents and the Lenders the drafts of the audited balance sheetand related statements of income, retained earnings, cash flows, and changes instockholders equity for the Consolidated Parties as of April 30, 2001, and forthe Fiscal Year then ended, accompanied by the draft report thereon of theBorrower’s independent certified public accountants, Arthur Andersen LLP. Allsuch financial statements have been prepared in accordance with GAAP, andpresent accurately and fairly in all material respects the financial position ofthe Consolidated Parties as at the dates thereof and their results of operationsfor the periods then ended.

(b)     The LatestProjections (attached hereto as Exhibit C in the case of the LatestProjections on the Closing Date) when submitted to the Lenders as requiredherein represent the Borrowers’ good faith estimate of the future financialperformance of the Consolidated Parties for the periods set forth therein. TheLatest Projections have been prepared on the basis of the assumptions set forththerein, which the Borrowers believe are fair and reasonable in light of currentand reasonably foreseeable business conditions at the time submitted to theLenders.

-32-

 

(c)     The pro formabalance sheet of the Consolidated Parties as at April 30, 2001, attached heretoas Exhibit C, presents fairly and accurately the ConsolidatedParties’ financial condition as at such date after giving effect to thetransactions contemplated by this Agreement, and has been prepared in accordancewith GAAP.

6.7     Capitalization.      Schedule 6.7 setsforth, as of the Closing Date, the number of authorized shares of capital stockor similar equity interests of each Borrower and each Subsidiary of anyBorrower, the number of such shares or other interests that are outstanding, andthe names of the record and beneficial owners of all such shares of allBorrowers (other than Parent) and their Subsidiaries. All such issued andoutstanding shares or other interests are validly issued, fully paid andnon-assessable.

6.8     Solvency.     Each Borrower is Solvent prior to and after giving effect to the Borrowings tobe made on the Closing Date and the issuance of the Letters of Credit to beissued on the Closing Date, and shall remain Solvent during the term of thisAgreement.
6.9         Debt.      After giving effectto the making of the Borrowings to be made on the Closing Date and the issuanceof the Letters of Credit to be issued on the Closing Date, the ConsolidatedParties have no Debt, except (a) the Obligations, (b) Debt described on Schedule 6.9,and (c) other Permitted Debt.

6.10         Distributions.      Since April 30, 2001,no Distribution has been declared, paid, or made upon or in respect of anycapital stock or other securities of Parent or any of its Subsidiaries, exceptfor Distributions from Subsidiaries to Parent or other Borrowers.

6.11         Real    Estate; Leases.      Schedule 6.11sets forth, as of the Closing Date, a correct and complete list of all RealEstate owned by any Borrower and any of its Subsidiaries, all leases andsubleases of real or personal property held by any Borrower as lessee orsublessee (other than leases of personal property as to which any Borrower islessee or sublessee for which the value of such personal property in theaggregate is less than $500,000), and all leases and subleases of real orpersonal property held by any Borrower as lessor or sublessor. Each of suchleases and subleases is valid and enforceable in accordance with its terms andis in full force and effect, and, to the Borrowers’ best knowledge, no defaultby any party to any such lease or sublease exists, which default couldreasonably be expected to have a Material Adverse Effect. EachBorrower has good and marketable title in fee simple to the Real Estateidentified on Schedule 6.11 as owned by such Borrower, or valid leaseholdinterests in all Real Estate designated therein as "leased" by suchBorrower, and each Borrower has good, indefeasible, and merchantable title toall of its other property reflected on the April 30, 2001 Financial Statementsdelivered to the Agents and the Lenders, except as disposed of in the ordinarycourse of business or in accordance with the terms of this Agreement since thedate thereof, free of all Liens except Permitted Liens.

6.12         Proprietary    Rights.      Schedule 6.12sets forth a correct and complete list of all of each Borrower’s ProprietaryRights. None of the Proprietary Rights is subject to any licensing agreement orsimilar arrangement except as set forth on Schedule 6.12. To the best ofany Borrower’s knowledge, none of the Proprietary Rights infringes on orconflicts with any other 

-33-

 

 

 Person’s property, and no other Person’s propertyinfringes on or conflicts with the Proprietary Rights, in each case, where suchinfringement could reasonably be expected to have a Material Adverse Effect. TheProprietary Rights described on Schedule 6.12 constitute all of theproperty of such type necessary to the current and anticipated future conduct ofthe Borrowers’ business.

6.13         Trade Names.      All trade names orstyles under which any Borrower or any of its Subsidiaries will sell Inventoryor create Accounts, or to which instruments in payment of Accounts may be madepayable, are listed on Schedule 6.13.

6.14         Litigation.      Except as set forthon Schedule 6.14, there is no pending, or to the best of any Borrower’sknowledge, threatened, action, suit, proceeding, or counterclaim by any Person,or to the best of any Borrower’s knowledge, investigation by any GovernmentalAuthority, or any basis for any of the foregoing, which could reasonably beexpected to have a Material Adverse Effect.

6.15         Labor    Disputes.      Except as set forthon Schedule 6.15, as of the Closing Date (a) there is no collectivebargaining agreement or other labor contract covering employees of any Borroweror any of its Subsidiaries, (b) no such collective bargaining agreement or otherlabor contract is scheduled to expire during the term of this Agreement, (c)except in the case of any Foreign Subsidiary organized under the laws of France,no union or other labor organization is seeking to organize, or to be recognizedas, a collective bargaining unit of employees of any Borrower or any of itsSubsidiaries or for any similar purpose, and (d) there is no pending or (tothe best of any Borrower’s knowledge) threatened, strike, work stoppage,material unfair labor practice claim, or other material labor dispute against oraffecting any Borrower or its Subsidiaries or their employees.

6.16         Environmental    Laws.      Except as otherwisedisclosed on Schedule 6.16 and except for such failures, liabilities,violations and investigations (and, in the case of clause (f), for tanks,impoundments, materials and PCBs, and the presence thereof) which could notreasonably be expected to have a Material Adverse Effect:

(a)     Each Borrower andits Subsidiaries have complied in all material respects with all EnvironmentalLaws and neither any Borrower nor any Subsidiary nor any of its presently ownedreal property or presently conducted operations, nor its previously owned realproperty or prior operations, is subject to any enforcement order from orliability agreement with any Governmental Authority or private Person respecting(i) compliance with any Environmental Law or (ii) any potential liabilities andcosts or remedial action arising from the Release or threatened Release of aContaminant.

(b)     Each Borrower andits Subsidiaries have obtained all permits necessary for their currentoperations under Environmental Laws, and all such permits are in good standingand each Borrower and its Subsidiaries are in compliance with all material termsand conditions of such permits.

-34-

 

 

(c)     Neither anyBorrower nor any of its Subsidiaries, nor, to the best of any Borrower’sknowledge, any of its predecessors in interest, has in violation of applicablelaw stored, treated or disposed of any hazardous waste.

(d)     Neither anyBorrower nor any of its Subsidiaries has received any summons, complaint, orderor similar written notice indicating that it is not currently in compliancewith, or that any Governmental Authority is investigating its compliance with,any Environmental Laws or that it is or may be liable to any other Person as aresult of a Release or threatened Release of a Contaminant.

(e)     To the best of eachBorrower’s knowledge, none of the present or past operations of any Borroweror its Subsidiaries is the subject of any investigation by any GovernmentalAuthority evaluating whether any remedial action is needed to respond to aRelease or threatened Release of a Contaminant.

(f)     There is not now,nor to the best of each Borrower’s knowledge has there ever been, on or in theReal Estate:

(1) any        underground storage tanks or surface impoundments,

(2) any        asbestos-containing material, or

(3) any        polychlorinated biphenyls (PCBs) used in hydraulic oils, electrical        transformers or other equipment.

(g)     Neither anyBorrower nor any of its Subsidiaries has filed any notice under any requirementof Environmental Law reporting a spill or accidental and unpermitted Release ordischarge of a Contaminant into the environment.

(h)     Neither anyBorrower nor any of its Subsidiaries has entered into any negotiations orsettlement agreements with any Person (including the prior owner of itsproperty) imposing material obligations or liabilities on any Borrower or any ofits Subsidiaries with respect to any remedial action in response to the Releaseof a Contaminant or environmentally related claim.

(i) None of theproducts presently manufactured, distributed or sold by any Borrower or any ofits Subsidiaries contain asbestos      containing material.

(j)     No EnvironmentalLien has attached to the Real Estate.

6.17         No    Violation of Law.     Neither any Borrowernor any of its Subsidiaries is in violation of any law, statute, regulation,ordinance, judgment, order, or decree applicable to it which violation couldreasonably be expected to have a Material Adverse Effect.

6.18     No    Default.      Neither any Borrowernor any of its Subsidiaries is in default with respect to any note, indenture,loan agreement, mortgage, lease, deed, or other agreement to

-35-

 

 which any Borroweror such Subsidiary is a party or by which it is bound, which default couldreasonably be expected to have a Material Adverse Effect.

6.19         ERISA    Compliance.

(a)     Each Plan is incompliance in all material respects with the applicable provisions of ERISA, theCode and other federal or state law. Each Plan which is intended to qualifyunder Section 401(a) of the Code has received a favorable determination letterfrom the IRS and to the best knowledge of each Borrower, nothing has occurredwhich would cause the loss of such qualification. Each Borrower and each ERISAAffiliate has made all required contributions to any Plan subject to Section 412of the Code, and no application for a funding waiver or an extension of anyamortization period pursuant to Section 412 of the Code has been made withrespect to any Plan.

(b)     There are nopending or, to the best knowledge of any Borrower, threatened claims, actions orlawsuits, or action by any Governmental Authority, with respect to any Planwhich has resulted or could reasonably be expected to result in a MaterialAdverse Effect. There has been no prohibited transaction or violation of thefiduciary responsibility rules with respect to any Plan which has resulted orcould reasonably be expected to result in a Material Adverse Effect.

(c)     (i)     NoERISA Event has occurred or is reasonably expected to occur; (ii) no PensionPlan has any Unfunded Pension Liability; (iii) neither any Borrower nor anyERISA Affiliate has incurred, or reasonably expects to incur, any liabilityunder Title IV of ERISA with respect to any Pension Plan (other than premiumsdue and not delinquent under Section 4007 of ERISA); (iv) neither any Borrowernor any ERISA Affiliate has incurred, or reasonably expects to incur, anyliability (and no event has occurred which, with the giving of notice underSection 4219 of ERISA, would result in such liability) under Section 4201 or4243 of ERISA with respect to a Multi-employer Plan; and (v) neither anyBorrower nor any ERISA Affiliate has engaged in a transaction that could besubject to Section 4069 or 4212(c) of ERISA.

6.20     Taxes.      Each Borrower and itsSubsidiaries have filed all federal and other material tax returns and reportsrequired to be filed, and have paid all federal and other taxes, assessments,fees and other governmental charges levied or imposed upon them or theirproperties, income or assets otherwise due and payable unless such unpaid taxesand assessments would constitute a Permitted Lien.

6.21     Regulated    Entities.      None of theBorrowers, any Person "controlling" (as such term is defined in theInvestment Company Act of 1940) any Borrower, or any Subsidiary, is an"Investment Company" within the meaning of the Investment Company Actof 1940. No Borrower is subject to regulation under the Public Utility HoldingCompany Act of 1935, the Federal Power Act, the Interstate Commerce Act, anystate public utilities code or law, or any other federal or state statute orregulation limiting its ability to incur indebtedness.

6.22         Use    of Proceeds; Margin Regulations.      The proceeds of theLoans are to be used solely for working capital purposes and to repay Debt onthe Closing Date. Neither any

-36-

 

 

Borrower nor any Subsidiary is engaged in thebusiness of purchasing or selling Margin Stock or extending credit for thepurpose of purchasing or carrying Margin Stock.

6.23         Copyrights,    Patents, Trademarks and Licenses, etc.     Each Borrower owns oris licensed or otherwise has the right to use all material patents, trademarks,service marks, trade names, copyrights, contractual franchises, licenses, rightsof way, authorizations and other rights that are reasonably necessary for theoperation of its businesses, without conflict with the rights of any otherPerson. To the best knowledge of each Borrower, no slogan or other advertisingdevice, product, process, method, substance, part or other material nowemployed, or now contemplated to be employed, by any Borrower or any Subsidiaryinfringes upon any rights held by any other Person, where such infringementcould reasonably be expected to have a Material Adverse Effect. No claim orlitigation regarding any of the foregoing is pending or threatened, and nopatent, invention, device, application, principle or any statute, law, rule,regulation, standard or code is pending or, to the knowledge of any Borrower,proposed, which, in either case, could reasonably be expected to have a MaterialAdverse Effect.
6.24         No Material Adverse Effect.     No Material AdverseEffect has occurred since April 30, 2001.

6.25         Full    Disclosure.      None of therepresentations or warranties made by any Borrower or any Subsidiary in the LoanDocuments as of the date such representations and warranties are made or deemedmade, and none of the statements contained in any exhibit, report, statement orcertificate furnished by or on behalf of any Borrower or any Subsidiary inconnection with the Loan Documents (including the offering and disclosurematerials delivered by or on behalf of the Borrowers to the Lenders prior to theClosing Date), contains any untrue statement of a material fact or omits anymaterial fact required to be stated therein or necessary to make the statementsmade therein, in light of the circumstances under which they are made, notmisleading as of the time when made or delivered.

6.26         Material    Agreements.      Schedule 6.26hereto sets forth as of the Closing Date all Chassis Floorplan Agreements andRepurchase Agreements to which any Borrower or any of its Subsidiaries is aparty or is bound as of the date hereof.

6.27         Bank    Accounts.      Schedule 6.27contains a complete and accurate list of all bank accounts maintained by anyBorrower with any bank or other financial institution.

6.28     Governmental    Authorization.      No approval, consent,exemption, authorization, or other action by, or notice to, or filing with, anyGovernmental Authority or other Person is necessary or required in connectionwith the execution, delivery or performance by, or enforcement against, anyBorrower or any of its Subsidiaries of this Agreement or any other LoanDocument.

ARTICLE7AFFIRMATIVEAND NEGATIVE COVENANTS
 

-37-

 

 

Each Borrower covenantsto the Agents and each Lender that so long as any of the Obligations remainoutstanding or this Agreement is in effect:

7.1         Taxes    and Other Obligations.      Each Borrower shall,and shall cause each of its Subsidiaries to, (a) file when due all taxreturns and other reports which it is required to file; (b) pay, or provide forthe payment, when due, of all taxes, fees, assessments and other governmentalcharges against it or upon its property, income and franchises, make allrequired withholding and other tax deposits, and establish adequate reserves forthe payment of all such items, and provide to the Collateral Agent and theLenders, upon request, satisfactory evidence of its timely compliance with theforegoing; and (c) pay when due all Debt owed by it and all claims ofmaterialmen, mechanics, carriers, warehousemen, landlords, processors and otherlike Persons, and all other indebtedness owed by it and perform and discharge ina timely manner all other obligations undertaken by it; provided, however,so long as the Borrowers have notified the Collateral Agent in writing, neitherany Borrower nor any of its Subsidiaries need pay any tax, fee, assessment, orgovernmental charge (i) it is contesting in good faith by appropriateproceedings diligently pursued, (ii) as to which such Borrower or itsSubsidiary, as the case may be, has established proper reserves as requiredunder GAAP, and (iii) the nonpayment of which does not result in theimposition of a Lien (other than a Permitted Lien).

7.2         Legal    Existence and Good Standing.      Except as permittedunder Section 7.9(e), (f) and (g), each Borrower shall, andshall cause each of its Subsidiaries to, maintain its legal existence and itsqualification and good standing in its jurisdiction of organization and in allother jurisdictions in which the failure to maintain such qualification or goodstanding could reasonably be expected to have a Material Adverse Effect.

7.3         Compliance    with Law and Agreements; Maintenance of Licenses.      Each Borrower shallcomply, and shall cause each Subsidiary to comply, in all material respects withall Requirements of Law of any Governmental Authority having jurisdiction overit or its business (including the Federal Fair Labor Standards Act and allEnvironmental Laws). Each Borrower shall, and shall cause each of itsSubsidiaries to, obtain and maintain all licenses, permits, franchises, andgovernmental authorizations necessary to own its property and to conduct itsbusiness as conducted on the Closing Date, except where such failure to obtainor maintain could not reasonably be expected to have a Material Adverse Effect.No Borrower shall modify, amend or alter its certificate or articles ofincorporation, or its limited liability company operating agreement or limitedpartnership agreement, as applicable, other than in a manner which does notadversely affect the rights of the Lenders or the Collateral Agent.

7.4         Maintenance    of Property; Inspection of Property.

(a)     Each Borrowershall, and shall cause each of its Subsidiaries to, maintain all of its propertynecessary and useful in the conduct of its business, in good operating conditionand repair, ordinary wear and tear excepted.

(b)     The Borrowers shallpermit representatives and independent contractors of the Collateral Agent(accompanied by any Lender that elects to participate) to visit and inspect anyof their properties, to examine their corporate, financial and operatingrecords,

-38-

 

 

and make copies thereof or abstracts therefrom and to discuss theiraffairs, finances and accounts with their directors, officers and independentpublic accountants, at such reasonable times during normal business hours and assoon as may be reasonably desired, upon reasonable advance notice to theBorrowers’ Agent. The Borrowers shall be responsible for the expenses of theCollateral Agent and its representatives and independent contractors inconnection with such visits and inspections, as set forth in Section 13.7(f); provided,however, (i) if no Event of Default exists, theBorrowers shall not be responsible for the expense of (A) more than four suchinspections and audits per year conducted at the chief executive offices of theBorrowers or any other location where books and records relating to Accounts arelocated, (B) more than two such inspections and audits per year conducted ateach manufacturing location of the Borrowers, and (C) more than one suchinspection and audit per year conducted at each other office or location whereCollateral is located, and (ii) when an Event of Default exists, the CollateralAgent or any Lender may do any of the foregoing at the expense of the Borrowersat any time during normal business hours and without advance notice.

(c)     The Borrowers shallcooperate with the Collateral Agent and its representatives and independentcontractors (such cooperation to include the Borrowers making their books andrecords, Collateral and personnel available to the Collateral Agent and itsrepresentatives and independent contractors) in order to enable the CollateralAgent to obtain updated appraisals of the Fixed Assets (such appraisals to beprepared on a basis satisfactory to the Collateral Agent) whenever an Event ofDefault exists, and at such other times not more frequently than once a year asthe Collateral Agent requests. The Collateral Agent shall select any and allappraisers in its sole discretion. The Borrowers will reimburse the CollateralAgent for all of its reasonable out-of-pocket costs and expenses actuallyincurred in connection with each such appraisal.

(d)     The Borrowers shallcooperate with the Collateral Agent and its representatives and independentcontractors (such cooperation to include the Borrowers making their books andrecords, Collateral and personnel available to the Collateral Agent and itsrepresentatives and independent contractors) in order to enable the CollateralAgent to obtain an Appraisal of the Borrowers’ finished goods Inventory andFleet Vehicles (a) on or before the Closing Date, and (b) at least every threemonths thereafter (or more often, if requested by the Collateral Agent, in itssole discretion during the existence of an Event of Default). The CollateralAgent shall select any and all appraisers in its sole discretion. The Borrowerswill reimburse the Collateral Agent for all of its reasonable out-of-pocketcosts and expenses actually incurred in connection with each such Appraisal.

7.5         Insurance.

(a)     Parent shallmaintain, and shall cause each of its Subsidiaries to maintain, with financiallysound and reputable insurers having a rating of at least A+ or better by BestRating Guide, insurance against loss or damage by fire with extended coverage;theft, burglary, pilferage and loss in transit; public liability and third partyproperty damage; larceny, embezzlement or other criminal liability; businessinterruption; public liability and third party property damage; and such otherhazards or of such other types as is customary for Persons

-39-

 

 

engaged in the sameor similar business, and in amounts consistent with past practices, and underpolicies, customary for Persons engaged in the same or similar business. Withoutlimiting the foregoing, in the event that any improved Real Estate covered bythe Mortgages is determined to be located within an area that has beenidentified by the Director of the Federal Emergency Management Agency as aSpecial Flood Hazard Area ("SFHA"), the applicable Borrowershall purchase and maintain flood insurance on the improved Real Estate and anyEquipment and Inventory located on such Real Estate. The amount of said floodinsurance will be reasonably determined by the Collateral Agent, and shall, at aminimum, comply with applicable federal regulations as required by the FloodDisaster Protection Act of 1973, as amended. The Borrowers shall also maintainflood insurance for their Inventory and Equipment which is, at any time, locatedin a SFHA.

(b)     Each Borrower shallcause the Collateral Agent, for the ratable benefit of the Collateral Agent, theLetter of Credit Issuer and the Lenders, to be named as secured party ormortgagee and sole loss payee or additional insured, in a manner acceptable tothe Collateral Agent. Each policy of insurance shall contain a clause orendorsement requiring the insurer to give not less than thirty (30) days’prior written notice to the Collateral Agent in the event of cancellation of thepolicy for any reason whatsoever and a clause or endorsement stating that theinterest of the Collateral Agent shall not be impaired or invalidated by any actor neglect of any Borrower or any of its Subsidiaries or the owner of any RealEstate for purposes more hazardous than are permitted by such policy. Allpremiums for such insurance shall be paid by the Borrowers when due, andcertificates of insurance and, if requested by the Collateral Agent or anyLender, photocopies of the policies, shall be delivered to the Collateral Agent.If any Borrower fails to procure such insurance or to pay the premiums thereforwhen due, the Collateral Agent may, and at the direction of the Required Lendersshall, do so from the proceeds of Revolving Loans.

7.6         Insurance and    Condemnation Proceeds.      The Borrowers shallpromptly notify the Collateral Agent and the Lenders of any loss, damage, ordestruction to the Collateral, whether or not covered by insurance, in excess of$100,000. The Collateral Agent is hereby authorized to collect all insurance andcondemnation proceeds in respect of Collateral (other than Collateral subject toa prior Permitted Lien permitted under clauses (i), (j), (k),(l) or (m) of the definition of "Permitted Liens")directly and to apply or remit them as follows:

(a)     With respect toinsurance and condemnation proceeds relating to such Collateral other than FixedAssets, after deducting from such proceeds the reasonable expenses, if any,incurred by the Collateral Agent in the collection or handling thereof, theCollateral Agent shall apply such proceeds, ratably, to the reduction of theObligations in the order provided for in Section 3.8.

(b)     With respect toinsurance and condemnation proceeds relating to such Collateral consisting ofFixed Assets, the Collateral Agent shall permit or require the Borrowers to usesuch proceeds, or any part thereof, to replace, repair, restore or rebuild therelevant Fixed Assets in a diligent and expeditious manner with materials andworkmanship of substantially the same quality as existed before the loss, damageor destruction so long as (i) no

-40-

 

 

Default or Event of Default has occurredand is continuing, (ii) the aggregate proceeds do not exceed $250,000 and(iii) the Borrowers first (A) provide the Collateral Agent and the RequiredLenders with plans and specifications for any such repair or restoration whichshall be reasonably satisfactory to the Collateral Agent and the RequiredLenders and (B) demonstrate to the reasonable satisfaction of the CollateralAgent and the Required Lenders that the funds available to them will besufficient to complete such project in the manner provided therein. In all othercircumstances, the Collateral Agent shall apply such insurance and condemnationproceeds, ratably, to the reduction of the Obligations in the order provided forin Section 3.4(d).

7.7         Environmental    Laws.

(a)     Each Borrowershall, and shall cause each of its Subsidiaries to, conduct its business incompliance with all Environmental Laws applicable to it, including thoserelating to the generation, handling, use, storage, and disposal of anyContaminant, except where such failure could not reasonably be expected to havea Material Adverse Effect. Each Borrower shall, and shall cause each of itsSubsidiaries to, take prompt and appropriate action, in accordance with anyapplicable Environmental Law, to respond to any non-compliance or allegednon-compliance with Environmental Laws and shall promptly report to theCollateral Agent on such response.

(b)     Without limitingthe generality of the foregoing, the Borrowers shall submit to the CollateralAgent and the Lenders annually, commencing on the first Anniversary Date, and oneach Anniversary Date thereafter, an update of the status of each environmentalcompliance or liability issue that could be reasonably be expected to result inliabilities or costs in excess of $100,000 in the aggregate. The CollateralAgent or any Lender shall be provided, upon request, copies of any studies,audits, assessments or other reports prepared by any Borrower or Person and anycommunications by or between any Borrower or any Governmental Authority relatedto such environmental issue to determine whether each Borrower or any of itsSubsidiaries is proceeding reasonably to correct, cure or contest in good faithany alleged non-compliance or environmental liability. Each Borrower shall, atthe Collateral Agent’s or the Required Lenders’ request and at the Borrowers’expense, (i) retain an independent environmental engineer acceptable to theCollateral Agent to evaluate the site, including tests if appropriate, where thenon-compliance or alleged non-compliance with Environmental Laws which couldreasonably be expected to result in liabilities or costs in excess of $10,000with respect to any Real Estate owned by a RoadOne Borrower, or $100,000 withrespect to any Real Estate owned by a Miller Borrower, has occurred and prepareand deliver to the Collateral Agent, in sufficient quantity for distribution bythe Collateral Agent to the Lenders, a report setting forth the results of suchevaluation, a proposed plan for responding to any environmental problemsdescribed therein, and an estimate of the costs thereof, and (ii) provide to theCollateral Agent and the Lenders a supplemental report of such engineer wheneverthe scope of any environmental problems which could reasonably be expected toresult in liabilities or costs in excess of $10,000 with respect to any RealEstate owned by a RoadOne Borrower, or $100,000 with respect to any Real Estateowned by a Miller Borrower, or the response thereto or the estimated coststhereof, shall increase in any material respect.

-41-

 

 

(c)     The CollateralAgent and its representatives shall have the right at any reasonable time toenter and visit the Real Estate and any other place where any property of anyBorrower is located for the purposes of observing or investigating the RealEstate and activities thereon, taking and removing soil or groundwater samples,and conducting tests on any part of the Real Estate, provided that the Borrowersshall not be responsible for the costs and expenses incurred in connection withsuch activities in the absence of an Event of Default. The Collateral Agent isunder no duty, however, to visit or observe the Real Estate or to conduct tests,and any such acts by the Collateral Agent will be solely for the purposes ofprotecting the Collateral Agent’s Liens and preserving the Collateral Agentand the Lenders’ rights under the Loan Documents. No site visit, observationor testing by the Collateral Agent and the Lenders will result in a waiver ofany default of any Borrower or impose any liability on the Collateral Agent orthe Lenders. In no event will any site visit, observation or testing by theCollateral Agent be a representation that Contaminants are or are not presentin, on or under the Real Estate, or that there has been or will be compliance ornon-compliance with any Environmental Law. Neither any Borrower nor any otherparty is entitled to rely on any site visit, observation or testing by theCollateral Agent. The Collateral Agent and the Lenders owe no duty of care toprotect any Borrower or any other party against, or, unless otherwise requiredby any applicable Environmental Law, to inform any Borrower or any other partyof the presence of any Contaminants or any other adverse condition affecting theReal Estate. The Collateral Agent may in its discretion disclose to any Borroweror to any other party if so required by law any report or findings made as aresult of, or in connection with, any site visit, observation or testing by theCollateral Agent. Each Borrower understands and agrees that the Collateral Agentmakes no warranty or representation to any Borrower or any other party regardingthe truth, accuracy or completeness of any such report or findings that may bedisclosed. Each Borrower also understands that depending on the results of anysite visit, observation or testing by the Collateral Agent and disclosed to anyBorrower, such Borrower may have a legal obligation to notify one or moreGovernmental Authorities of the results, that such reporting requirements aresite-specific, and are to be evaluated by such Borrower without advice orassistance from the Collateral Agent. In each instance, the Collateral Agentwill give the Borrowers’ Agent reasonable notice before entering the RealEstate or any other place the Collateral Agent is permitted to enter under this Section 7.7(c).The Collateral Agent will make reasonable efforts to avoid interfering with theapplicable Borrower’s use of the Real Estate or any other property inexercising any rights provided hereunder.

7.8         Compliance    with ERISA.      Each Borrower shall,and shall cause each of its ERISA Affiliates to: (a) maintain each Plan incompliance in all material respects with the applicable provisions of ERISA, theCode and other federal or state law; (b) cause each Plan which is qualifiedunder Section 401(a) of the Code to maintain such qualification; (c) make allrequired contributions to any Plan subject to Section 412 of the Code, except tothe extent the failure to make any such contribution could not reasonably beexpected to result in liabilities to the Borrowers in excess of $250,000; (d)not engage in a prohibited transaction or violation of the fiduciaryresponsibility rules with respect to any Plan which could reasonably be expectedto result in liabilities to the Borrowers in excess of $250,000; and (e) notengage in a transaction that could be subject to Section 4069 or 4212(c) of    ERISA.

-42-

 

 

7.9         Mergers,    Consolidations or Sales.      Neither any Borrowernor any of its Subsidiaries shall enter into any transaction of merger,reorganization, or consolidation, or transfer, sell, assign, lease, or otherwisedispose of all or any part of its property, or wind up, liquidate or dissolve,or agree to do any of the foregoing, except (a) for sales of Inventory tonon-Affiliates in the ordinary course of its business, and for sales ofInventory in the ordinary course of business to Miller Borrowers that aredistributors, (b) for sales of Inventory by the Miller Borrowers in the ordinarycourse of business to the Foreign Subsidiaries and the RoadOne Borrowers,provided that (i) the purchase price for such Inventory shall at least equal theMiller Borrowers’ cost with respect thereto and shall be due and payablewithin thirty (30) days after the date of such sale, and (ii) all such Inventorypurchased by the Designated Subsidiaries shall be subject to the perfected firstpriority Lien of the Miller Borrowers in accordance with the terms of theIntercompany Security Documents, (c) for transfers of other assets in theordinary course of business among the Miller Borrowers, provided that at alltimes the Agent’s Liens in such assets remain perfected, (d) for transfers ofother assets in the ordinary course of business among the RoadOne Borrowers,provided that at all times the Agent’s Liens in such assets remain perfected,(e) for mergers of any Miller Borrower with and into another Miller Borrower,and mergers of any RoadOne Borrower with and into another RoadOne Borrower, (f)for sales or other dispositions of Fixed Assets in the ordinary course ofbusiness that are obsolete or no longer useable by the Borrowers or theirSubsidiaries in their business with an orderly liquidation value not to exceed$100,000 in the aggregate in any Fiscal Year; provided, that (i) within onehundred twenty (120) days following each such Fixed Assets sale or disposition,the Borrowers shall either (A) reinvest the proceeds of that sale or dispositionin other Fixed Assets or (B) apply such proceeds to the Loans in accordance withSections 3.4(b) and (d), and (ii) Fixed Assets purchased with suchproceeds shall be free and clear of all Liens, except the Agent’s Liens, (g)that RoadOne Borrowers (but not any Miller Borrower, except in the case of thesale of the capital stock of any RoadOne Borrower) may effect one or more AssetDispositions, so long as (i) no Default or Event of Default exists or willresult therefrom, (ii) all proceeds of such Asset Disposition are payable incash at the time of the consummation of such Asset Disposition, (iii) all NetProceeds therefrom are applied in accordance with Section 3.4(b), (iv)the Borrowers shall, after giving effect to such Asset Disposition, be in proforma compliance with the minimum EBITDA covenant set forth in Section 7.24(for purposes of this clause (iv), such EBITDA test shall be measured asof the most recently ended fiscal month for the twelve fiscal month period thenended and shall be calculated as if such Asset Disposition had been consummatedon the first day of such twelve fiscal month period), (v) the Net Proceeds fromany such Asset Disposition are not less than the Net Senior Creditor Proceedsplus the amount of the Required Payments; provided, that, with respect to anysingle Asset Disposition involving more than one category of Collateraldescribed in the definition of "Net Senior Creditor Proceeds", this clause(v) shall be satisfied if the total Net Proceeds from such Asset Dispositionequals or exceeds the sum of the amounts otherwise required under the definitionof "Net Senior Creditor Proceeds" plus the amount of the RequiredPayments, and (vi) a Responsible Officer shall have delivered a certificate tothe Collateral Agent containing the information and calculations necessary (insuch detail as the Collateral Agent may reasonably request) to establish thatsuch Asset Disposition is permitted hereunder, and (h) for sales or otherdispositions of Fleet Vehicles in the ordinary course of business that areobsolete or no longer used or useful by the RoadOne Borrowers in their

-43-

 

 

business,provided that the Collateral Agent may, in its discretion, make adjustments tothe RoadOne Borrowing Base to reflect any such sale or disposition.

7.10         Distributions;    Capital Change; Restricted Investments.      Neither any Borrowernor any of its Subsidiaries shall (a) directly or indirectly declare or make, orincur any liability to make, any Distribution, except (i) Distributions by anySubsidiary to its parent corporation, and (ii) so long as no Event of Defaultexists, Distributions in an aggregate amount not to exceed $100,000 by Parent toits shareholders constituting repurchases of fractional shares of stock byParent in connection with the consummation of any reverse stock split, (b) makeany change in its capital structure which could reasonably be expected to have aMaterial Adverse Effect, or (c) make any Restricted Investment.

7.11         Transactions    Affecting Collateral or Obligations.      Neither any Borrowernor any of its Subsidiaries shall enter into any transaction which could bereasonably expected to have a Material Adverse Effect.

7.12         Guaranties.      Neither any Borrowernor any of its Subsidiaries shall make, issue, or become liable on any Guaranty,except (a) Guaranties of the Obligations, (b) Guaranties of Debt under theJunior Credit Agreement as long as such Debt is permitted under Section7.13(d) and such Guaranties are subject to the terms of the SubordinationAgreement, and (c) for the endorsement of negotiable instruments for deposit orcollection or similar transactions in the ordinary course of business.

7.13         Debt.      Neither any Borrowernor any of its Subsidiaries shall incur or maintain any Debt, other than thefollowing ("Permitted Debt"): (a) the Obligations;(b) Debt described on Schedule 6.9; (c) Capital Leases ofEquipment and purchase money secured Debt incurred to purchase Equipment providedthat (i) Liens securing the same attach only to the Equipment acquired bythe incurrence of such Debt, and (ii) the aggregate amount of such Debt(including Capital Leases) outstanding does not exceed $5,000,000 at any time;(d) Subordinated Debt under the Junior Credit Agreement as long as theoutstanding principal amount thereof does not exceed $14,000,000; (e) Debtevidencing a refunding, renewal or extension of the Debt described on Schedule 6.9;provided that (i) the principal amount thereof is not increased,(ii) the Liens, if any, securing such refunded, renewed or extended Debt donot attach to any assets in addition to those assets, if any, securing the Debtto be refunded, renewed or extended, (iii) no Person that is not an obligor orguarantor of such Debt as of the Closing Date shall become an obligor orguarantor thereof, and (iv) the terms of such refunding, renewal orextension are no less favorable to any Borrower, the Agents or the Lenders thanthe original Debt; (f) the endorsement of negotiable instruments for deposit orcollection or similar transactions in the ordinary course of business; (g)obligations of Parent incurred in the ordinary course of business consistentwith past practices directly or indirectly guaranteeing any trade payables ofSubsidiaries in an aggregate amount not to exceed $1,000,000 outstanding at anytime; (h) to the extent approved by the Required Lenders in writing in theirsole discretion, guarantee obligations of Parent incurred in the ordinary courseof business directly or indirectly guaranteeing Debt of any purchaser of theassets or stock of a RoadOne Borrower in accordance with Section 7.9(g);(i) contingent inventory repurchase obligations incurred pursuant to aRepurchase Agreement with

-44-

 

 

respect to floorplan financing for IndependentDistributors, provided that the amount of such contingent obligations shall notexceed $30,000,000 in the aggregate at any time and any such RepurchaseAgreement entered into after the date hereof has been approved by the CollateralAgent in accordance with Section 7.19; (j) contingent partial recourseobligations of Parent incurred pursuant to the Repurchase Agreement withNationsCredit Commercial Corporation with respect to floorplan financing forIndependent Distributors, provided that the amount of such contingentobligations shall not exceed $1,000,000 in the aggregate at any time; (k)intercompany Debt permitted under clauses (e), (f), (g),and (h) of the definition of "Restricted Investment"; and (l)Permitted Refinancing Debt.

7.14         Prepayment;    Amendments.

(a)     Neither anyBorrower nor any of its Subsidiaries shall voluntarily prepay any Debt, except (i)that the Borrowers may prepay the Obligations in accordance with the terms ofthis Agreement, and (ii) for prepayments of intercompany Debt described in clauses(e), (f), (g) and (h) of the definition of"Restricted Investment".

(b)     No Borrower shall (i)make any payment of any amount owing under or with respect to the Junior CreditAgreement (including any payment of principal or interest), except in accordancewith the terms of the Subordination Agreement pursuant to a Permitted Payment ora Permitted Refinancing, or (ii) enter into any amendment or modification of theJunior Credit Agreement except as permitted under Section 7.2 of theSubordination Agreement.

7.15         Transactions    with Affiliates.      Except as set forthbelow, neither any Borrower nor any Subsidiary shall sell, transfer, distribute,or pay any money or property, including, but not limited to, any fees orexpenses of any nature (including, but not limited to, any fees or expenses formanagement services), to any Affiliate, or lend or advance money or property toany Affiliate, or invest in (by capital contribution or otherwise) or purchaseor repurchase any stock or indebtedness, or any property, of any Affiliate, orbecome liable on any Guaranty of the indebtedness, dividends, or otherobligations of any Affiliate. Notwithstanding the foregoing, the following shallbe permitted: (a) transactions with Affiliates expressly permitted hereunderwith respect to Affiliates, (b) transactions set forth on Schedule 7.15,(c) compensation and indemnity arrangements with officers, directors andemployees in the ordinary course of business, and (d) the Borrowers and theirSubsidiaries may engage in transactions with Affiliates in the ordinary courseof business on terms no less favorable to the Borrowers and their Subsidiariesthan would be obtained in a comparable arm’s-length transaction with a thirdparty who is not an Affiliate. The terms of all such transactions shall bemade available to the Collateral Agent upon request.

7.16         Investment    Banking and Finder’s Fees.      Neither any Borrowernor any of its Subsidiaries shall pay or agree to pay, or reimburse any otherparty with respect to, any investment banking or similar or related fee,underwriter’s fee, finder’s fee, or broker’s fee to any Person inconnection with this Agreement. Each Borrower shall defend and indemnify theAgents and the Lenders against and hold them harmless from all claims of anyPerson that any Borrower is obligated to pay for any such fees, and all costsand expenses (including attorneys’ fees) incurred by the Agents and/or anyLender in connection therewith.

-45-

 

 

7.17         Business    Conducted.      The Borrowers shallnot and shall not permit any of their Subsidiaries to, engage directly orindirectly, in any line of business other than the businesses in which theBorrowers are engaged on the Closing Date.

7.18         Liens.      Neither any Borrowernor any of its Subsidiaries shall create, incur, assume, or permit to exist anyLien on any property now owned or hereafter acquired by any of them, exceptPermitted Liens.

7.19         Sale    and Leaseback Transactions.      Neither any Borrowernor any of its Subsidiaries shall, directly or indirectly, enter into anyarrangement with any Person providing for such Borrower or Subsidiary to leaseor rent property that such Borrower or Subsidiary has sold or will sell orotherwise transfer to such Person.

7.20         New    Subsidiaries.      No Borrower shall,directly or indirectly, organize, create, acquire or permit to exist anySubsidiary other than those listed on Schedule 6.5.

7.21         Fiscal    Year.      The Borrowers shallnot change their Fiscal Year from a fiscal year ending on April 30; provided,that, the Borrowers may elect to change their Fiscal Year to a fiscal yearending on December 31 or January 31 as long as the Borrowers provide theCollateral Agent at least thirty (30) days’ prior written notice thereof and,prior to the effectiveness of any such change, the Borrowers and the RequiredLenders will agree in good faith to amend the financial covenants described in Sections7.22 and 7.24 so as to equitably reflect any such change in thefiscal year end.

7.22         Capital    Expenditures.      Neither any Borrowernor any of its Subsidiaries shall make or incur any Capital Expenditure if,after giving effect thereto, the aggregate amount of all Capital Expenditures bythe Borrowers and their Subsidiaries on a consolidated basis would exceed (a)$5,600,000 for the Fiscal Year ending on April 30, 2002, (b) $6,250,000 for theFiscal Year ending on April 30, 2003, and (c) $6,750,000 for any Fiscal Yearthereafter.

7.23         Fixed    Charge Coverage Ratio.      The ConsolidatedParties will maintain a Fixed Charge Coverage Ratio for each period of fourconsecutive fiscal quarters ended on the last day of each fiscal quarter of notless than (a) 1.0 to 1, in the case of the four fiscal quarter periodending on July 31, 2001, and (b) 1.1 to 1, in the case of each four fiscalquarter period ending thereafter.

7.24         EBITDA.      On a consolidatedbasis, the Consolidated Parties shall have EBITDA for each four fiscal quarterperiod ending during the periods set forth below of not less than the ApplicableEBITDA Requirement:

 **Fiscal Quarters      Ending**Initial EBITDA      Requirement
**Subsequent EBITDA      Requirement
   
From the Closing      Date through April 29, 2002

 
$18,500,000
$14,850,000
From April 30,      2002 through April 29, 2003

 
$21,000,000
$14,850,000
 

-46-

 

 
**Fiscal Quarters      Ending**Initial EBITDA      Requirement
**Subsequent EBITDA      Requirement
   
From April 30,      2003 through April 29, 2004

 
$26,600,000
$17,100,000
From April 30,      2004 through April 29, 2005

 
$28,000,000
$17,650,000
Each fiscal      quarter end thereafter

 
$30,000,000
$18,250,000
 

As used in this Section7.24, "Applicable EBITDA Requirement" means (a) until theTransition Date, the Initial EBITDA Requirement set forth above, and (b)thereafter, the Subsequent EBITDA Requirement set forth above.

In addition, theConsolidated Parties shall have EBITDA (i) for the four consecutive fiscalquarter period ending on April 30, 2001 of at least $18,500,000, and (ii) forthe fiscal quarter ending on April 30, 2001 of at least $5,000,000.

7.25         Minimum Excess    Availability.
The Borrowers shallmaintain (a) Excess Availability of not less than $5,000,000 at all times, (b)Miller Excess Availability of not less than $4,000,000 at all times, and (c)RoadOne Excess Availability of not less than $1,000,000 at all times.

7.26         Use    of Proceeds.      The Borrowers shallnot, and shall not suffer or permit any Subsidiary to, use any portion of theLoan proceeds, directly or indirectly, (a) to purchase or carry Margin Stock,(b) to repay or otherwise refinance indebtedness of the Borrowers or othersincurred to purchase or carry Margin Stock, (c) to extend credit for the purposeof purchasing or carrying any Margin Stock, or (d) to acquire any security inany transaction that is subject to Section 13 or 14 of the Exchange Act.

7.27     Hedge Agreements.      Within ninety (90)days after the Closing Date and continuing thereafter until the Obligations arepaid in full and all Commitments are terminated, the Borrowers will put intoplace and maintain one or more Hedge Agreements, on terms acceptable to theAgents, with Bank of America or another financial institution reasonablyacceptable to the Agents, the effect of which will be to place a limit upon theinterest rate payable by the Borrowers with respect to at least $30,000,000 ofLoans and loans constituting Subordinated Debt.

-47-

 

 

7.28     Banking Relationships.      In order tofacilitate the administration of the Loans and this Agreement, the Borrowersshall maintain Bank of America as the Borrowers’ principal depository bank,including for the maintenance of operating, administrative, cash management,collection activity and other deposit accounts for the conduct of the Borrowers’business; provided, that, if Bank of America in its sole discretion elects notto provide such accounts and services for the Borrowers, the Borrowers shallarrange for and maintain such accounts and services with another bank acceptableto the Agents in their discretion.

7.29     Repurchase and Chassis Floorplan Agreements.      The Borrowers shallnot (a) enter into any Repurchase Agreement or Chassis Floorplan Agreement afterthe date hereof, or (b) amend, modify or supplement any Repurchase Agreement orChassis Floorplan Agreement that is in effect as of the date hereof, unless, ineither case, (i) the Borrowers have delivered copies of any such RepurchaseAgreement or Chassis Floorplan Agreement, or amendment, modification orsupplement thereof, together with all other agreements, documents andinstruments relating thereto, to the Collateral Agent at least five (5) BusinessDays prior to the proposed effective date of such Repurchase Agreement orChassis Floorplan Agreement, or amendment, modification or supplement thereof,and (ii) the Collateral Agent shall have provided its written consent to theBorrowers’ Agent with respect thereto (such consent not to be unreasonablywithheld or delayed).

7.30     Billing and Collections.      The Borrowers shallat all times maintain the Contract for Services dated as of December 10, 1999 byand among Road One, Inc. and the Profiles Company in full force and effect, orwill make other arrangements with respect to the collection of the Accounts ofthe RoadOne Borrowers as may be reasonably acceptable to the Collateral Agent.In addition, so long as the Contract for Services is in effect, the Borrowersshall cause the Profiles Company Agreement to remain in full force and effect atall times.

7.31         Further    Assurances.      The Borrowers shallexecute and deliver, or cause to be executed and delivered, to the CollateralAgent and/or the Lenders such documents and agreements, and shall take or causeto be taken such actions, as the Collateral Agent or any Lender may, from timeto time, reasonably request to carry out the terms and conditions of thisAgreement and the other Loan Documents.

ARTICLE8CONDITIONSOF LENDING
8.1         Conditions    Precedent to Making of Loans on the Closing Date.      The obligation of theLenders to make the initial Revolving Loans and the Term Loans on the ClosingDate, and the obligation of the Collateral Agent to cause the Letter of CreditIssuer to issue, and the Letter of Credit Issuer to issue, any Letter of Crediton the Closing Date, are subject to the following conditions precedent havingbeen satisfied or waived in writing in a manner satisfactory to the Agents andeach Lender:

(a)     This Agreement andthe other Loan Documents shall have been executed by each party thereto and theBorrowers shall have performed and complied with all

-48-

 

 

covenants, agreements andconditions contained herein and the other Loan Documents which are required tobe performed or complied with by the Borrowers before or on such Closing Date.

(b)     Upon making theLoans on the Closing Date (including such Loans made to finance all fees due onthe Closing Date or otherwise as reimbursement for fees, costs and expenses thenpayable under this Agreement) and with all its obligations current (and afterdeducting from the applicable Borrowing Bases all other fees and expensesincurred by the Borrowers in connection with the closing of this Agreement thatare not paid at closing), the Borrowers shall have Excess Availability of atleast $12,000,000, Miller Excess Availability of at least $6,000,000, andRoadOne Excess Availability of at least $6,000,000.

(c)     All representationsand warranties made hereunder and in the other Loan Documents shall be true andcorrect as if made on such date.

(d)     No Default or Eventof Default shall have occurred and be continuing after giving effect to theLoans to be made and the Letters of Credit to be issued on the Closing Date.

(e)     The Agents and theLenders shall have received such opinions of counsel for the Borrowers and theirSubsidiaries as the Agents or any Lender shall request, each such opinion to bein a form, scope, and substance reasonably satisfactory to the Agents, theLenders, and their respective counsel.

(f)     The CollateralAgent shall have received title policies, in form and substance acceptable tothe Collateral Agent, with respect to the Mortgages, or, in the Collateral Agent’sdiscretion, commitments for the issuance of such title policies containing onlysuch exceptions as may be acceptable to the Collateral Agent and the Lenders,and such other items with respect to the Mortgages as the Collateral Agent deemsappropriate, including such surveys as the Collateral Agent may require,provided that no title policies, title commitments or surveys will be requiredwith respect to any owned Real Estate with an appraised fair market value ofless than $150,000.

(g)     The applicableBorrowers shall have entered into the Junior Credit Agreement, in form andsubstance acceptable to the Agents and the Lenders, with the other partiesthereto.

(h)     The CollateralAgent shall have received:

(i)     acknowledgment copies of proper financing statements, duly filed on or        before the Closing Date under the UCC of all jurisdictions that the        Collateral Agent may deem necessary or desirable in order to perfect the        Agent’s Liens (or, in the Collateral Agent’s sole discretion, proper        financing statements in appropriate form for filing under the UCC of all        jurisdictions that the Collateral Agent may deem necessary or desirable        in order to perfect the Agent’s Liens);

-49-

 

 

(ii)      duly        executed UCC-3 Termination Statements and such other instruments, in        form and substance satisfactory to the Collateral Agent, as shall be        necessary to terminate and satisfy all Liens on the Property of the        Borrowers and their Subsidiaries except Permitted Liens;

(iii)     the duly        executed and delivered Custodial Administration Agreement, together with        confirmation satisfactory to the Collateral Agent, in accordance with        the terms thereof, that the Custodial Administrator holds in its        possession all of the Existing Certificates of Title and that each such        Existing Certificate of Title notes the Lien of the Existing Titled        Collateral Agent as the only Lien thereon;

(iv)     landlord’s        waiver and consent agreements, in form and substance satisfactory to the        Collateral Agent, duly executed on behalf of each landlord of real        property on which any books and records or computer hardware or software        relating to Accounts is located;

(v)     such        Blocked Account Agreements as shall be required by the Collateral Agent        duly executed by the Borrowers and Clearing Bank with respect to each of        the bank accounts identified on Schedule 6.27 as being subject to        a Blocked Account Agreement; and

(vi)     the        Subordination Agreement, duly executed by the parties thereto, in form        and substance satisfactory to the Agents and the Lenders.

(i)     The Borrowers shallhave paid all fees and expenses of the Agents and the Attorney Costs incurred inconnection with any of the Loan Documents and the transactions contemplatedthereby to the extent invoiced.

(j)     The Agents shallhave received evidence, in form, scope, and substance, reasonably satisfactoryto the Agents, of all insurance coverage as required by this Agreement.

(k)     All proceedingstaken in connection with the execution of this Agreement, all other LoanDocuments and all documents and papers relating thereto shall be satisfactory inform, scope, and substance to the Agents and the Lenders.

(l)     The CollateralAgent shall have received the duly executed and delivered Profiles CompanyAgreement.

(m)     The Agents’receipt of (i) draft financial statements for the fiscal year ended April 30,2001, as prepared by the Borrowers’ certified public accountants, in form andsubstance satisfactory to the Agents, which financial statements shall evidenceEBITDA of at least $18,500,000 for the fiscal year ended April 30, 2001, and(ii) internally prepared financial statements for the fiscal quarter ended April30, 2001, in form and substance satisfactory to the

-50-

 

 

Agents, which financialstatements shall evidence EBITDA of at least $5,000,000 for the fiscal quarterended April 30, 2001.

(n)     The CollateralAgent shall have received (i) a duly executed original of the IntercompanySecurity Documents Assignment, and (ii) a certified copy of all IntercompanySecurity Documents.

(o)     Without limitingthe generality of the items described above, the Borrowers and each Personguarantying or securing payment of the Obligations shall have delivered orcaused to be delivered to the Agents (in form and substance reasonablysatisfactory to the Agents), the financial statements, instruments, resolutions,documents, agreements, certificates, opinions and other items set forth on the"Closing Checklist" delivered by the Administrative Agent (orits counsel) to the Borrowers’ Agent (or its counsel) prior to the ClosingDate.

The acceptance by theBorrowers of any Loans made or Letters of Credit issued on the Closing Dateshall be deemed to be a representation and warranty made by the Borrowers to theeffect that all of the conditions precedent to the making of such Loans or theissuance of such Letters of Credit have been satisfied (unless waived in writingby the Lenders), with the same effect as delivery to the Agents and the Lendersof a certificate signed by a Responsible Officer of Parent, dated the ClosingDate, to such effect.

Execution and deliveryto the Administrative Agent by a Lender of a counterpart of this Agreement shallbe deemed confirmation by such Lender that (i) all conditions precedent in this Section8.1 have been fulfilled to the satisfaction of such Lender, (ii) thedecision of such Lender to execute and deliver to the Administrative Agent anexecuted counterpart of this Agreement was made by such Lender independently andwithout reliance on the Agents or any other Lender as to the satisfaction of anycondition precedent set forth in this Section 8.1, and (iii) alldocuments sent to such Lender for approval consent, or satisfaction wereacceptable to such Lender.

8.2         Conditions Precedent to Each Loan.      The obligation of theLenders to make each Loan, including the initial Revolving Loans on the ClosingDate and the Term Loans, and the obligation of the Collateral Agent to cause theLetter of Credit Issuer to issue, and the obligation of the Letter of CreditIssuer to issue, any Letter of Credit shall be subject to the further conditionsprecedent that on and as of the date of any such extension of credit:

(a)     The followingstatements shall be true, and the acceptance by any Borrower of any extension ofcredit shall be deemed to be a statement to the effect set forth in clauses (i),(ii) and (iii) with the same effect as the delivery to theCollateral Agent and the Lenders of a certificate signed by a ResponsibleOfficer, dated the date of such extension of credit, stating that:

(i) The        representations and warranties contained in this Agreement and the other        Loan Documents are correct in all material respects on and as of the        date of such extension of credit as though made on and as of such

 

-51-

 

 

date,        other than any such representation or warranty which relates to a        specified prior date and except to the extent the Collateral Agent and        the Lenders have been notified in writing by the Borrowers that any        representation or warranty is not correct and the Required Lenders have        explicitly waived in writing compliance with such representation or        warranty; and

(ii)     No event        has occurred and is continuing, or would result from such extension of        credit, which constitutes a Default or an Event of Default; and

(iii)     No event        has occurred and is continuing, or would result from such extension of        credit, which has had or would have a Material Adverse Effect.

(b)     No such Borrowingor Letter of Credit shall cause the Borrowers to exceed Availability, the MillerBorrowers to exceed the Miller Availability, or the RoadOne Borrowers to exceedthe RoadOne Availability, provided, however, that the foregoingconditions precedent are not conditions to each Lender participating in orreimbursing CIT or the Collateral Agent for such Lenders’ Pro Rata Share ofany Non-Ratable Loan or Agent Advance made in accordance with the provisions of Sections 1.2(h)and (i).

ARTICLE9DEFAULT;REMEDIES
9.1         Events    of Default.      It shall constitutean event of default ("Event of Default") if any oneor more of the following shall occur for any reason:

(a)     any failure        by the Borrowers to pay the principal of or interest or premium on any        of the Obligations or any fee or other amount owing hereunder when due,        whether upon demand or otherwise;

(b)     any        representation or warranty made or deemed made by any Borrower in this        Agreement or by any Borrower or any of its Subsidiaries in any of the        other Loan Documents, any Financial Statement, or any certificate        furnished by any Borrower or any of its Subsidiaries at any time to        either Agent or any Lender shall prove to be untrue in any material        respect as of the date on which made, deemed made, or furnished;

(c)     (i)     any        default shall occur in the observance or performance of any of the        covenants and agreements contained in Sections 5.2(l), 7.2,        7.4(b), (c) or (d), 7.5, 7.9 through 7.29,        or Section 9 or 11 of the Security Agreement; (ii) any default        shall occur in the observance or performance of any of the covenants and        agreements contained in Section 5.2 (other than Sections        5.2(l)), 5.3 or 7.4(a)****and such default shall        continue for five (5) Business Days or more; (iii) any default shall        occur in the observance or performance of any of the covenants or        agreements contained in Section 7.30 and such default shall        continue for sixty (60)

-52-

 

 

days or more after the earlier of knowledge        thereof by a Responsible Officer of any Borrower or notice from any        Agent or any Lender; or (iv) any default shall occur in the        observance or performance of any of the other covenants or agreements        contained in any other Section of this Agreement, any other Loan        Document or any other agreement entered into at any time to which any        Borrower or any Subsidiary and any Agent or any Lender are party        (including in respect of any Bank Products), and such default shall        continue for thirty (30) days or more after the earlier of        knowledge thereof by a Responsible Officer of any Borrower or notice        from any Agent or any Lender;

(d)     any default        shall occur with respect to (i) the Debt under the Junior Credit        Agreement (other than any defaults which result from operation of the        payment blockage provisions in the Subordination Agreement), (ii) any        other Debt (other than the Obligations) of any Borrower or any of its        Subsidiaries in an outstanding principal amount which exceeds $250,000        individually or $500,000 in the aggregate, or (iii) any agreement or        instrument under or pursuant to which any such Debt may have been        issued, created, assumed, or guaranteed by any Borrower or any of its        Subsidiaries, and such default shall continue for more than the period        of grace, if any, therein specified, if the effect thereof (with or        without the giving of notice or further lapse of time or both) is to        accelerate, or to permit the holders of any such Debt to accelerate, the        maturity of any such Debt; or any such Debt shall be declared due and        payable or be required to be prepaid (other than by a regularly        scheduled required prepayment) prior to the stated maturity thereof;

(e)     any        Borrower or any of its Subsidiaries shall (i) file a voluntary petition        in bankruptcy or file a voluntary petition or an answer or otherwise        commence any action or proceeding seeking reorganization, arrangement or        readjustment of its debts or for any other relief under the federal        Bankruptcy Code, as amended, or under any other bankruptcy or insolvency        act or law, state or federal, now or hereafter existing, or consent to,        approve of, or acquiesce in, any such petition, action or proceeding;        (ii) apply for or acquiesce in the appointment of a receiver,        assignee, liquidator, sequestrator, custodian, monitor, trustee or        similar officer for it or for all or any part of its property; (iii)        make an assignment for the benefit of creditors; or (iv) be unable        generally to pay its debts as they become due;

(f)     an        involuntary petition shall be filed or an action or proceeding otherwise        commenced seeking reorganization, arrangement, consolidation or        readjustment of the debts of any Borrower or any of its Subsidiaries or        for any other relief under the federal Bankruptcy Code, as amended, or        under any other bankruptcy or insolvency act or law, state or federal,        now or hereafter existing and such petition or proceeding shall not be        dismissed within sixty (60) days after the filing or commencement        thereof or an order of relief shall be entered with respect thereto;

-53-

 

 

(g)     a receiver,        assignee, liquidator, sequestrator, custodian, monitor, trustee or        similar officer for any Borrower or any of its Subsidiaries or for all        or any material part of its property shall be appointed or a warrant of        attachment, execution or similar process shall be issued against any        material part of the property of any Borrower or any of its        Subsidiaries;

(h)     except as        permitted in accordance with Section 7.9(e), (f) or (g),        any Borrower or any of its Subsidiaries shall file a certificate of        dissolution under applicable state law or shall be liquidated, dissolved        or wound-up or shall commence or have commenced against it any action or        proceeding for dissolution, winding-up or liquidation, or shall take any        corporate action in furtherance thereof;

(i)     all or any        material part of the property of the Borrowers and their Subsidiaries,        taken as a whole, shall be nationalized, expropriated or condemned,        seized or otherwise appropriated, or custody or control of such property        or of any Borrower or such Subsidiary shall be assumed by any        Governmental Authority or any court of competent jurisdiction at the        instance of any Governmental Authority, except where contested in good        faith by proper proceedings diligently pursued where a stay of        enforcement is in effect;

(j)     any Loan        Document shall be terminated, revoked or declared void or invalid or        unenforceable or challenged by any Borrower or any other Subsidiary;

(k)     one or more        judgments, orders, decrees or arbitration awards is entered against one        or more of the Borrowers or their Subsidiaries involving in the        aggregate liability (to the extent not covered by independent        third-party insurance as to which the insurer does not dispute coverage)        as to any single or related or unrelated series of transactions,        incidents or conditions, of $250,000 or more, and the same shall remain        unsatisfied, unvacated and unstayed pending appeal for a period of        thirty (30) days after the entry thereof;

(l)     any loss,        theft, damage or destruction of any item or items of Collateral or other        property of any Borrower or any Subsidiary occurs which could reasonably        be expected to cause a Material Adverse Effect and is not adequately        covered by insurance;

(m)     there is        filed against any Borrower or any of its Subsidiaries any action, suit        or proceeding under any federal or state racketeering statute (including        the Racketeer Influenced and Corrupt Organization Act of 1970), which        action, suit or proceeding (i) is not dismissed within one hundred        twenty (120) days, and (ii) could reasonably be expected to result in        the confiscation or forfeiture of any material portion of the        Collateral;

(n)     for any        reason other than the failure of the Collateral Agent to take any action        available to it to maintain perfection of the Agent’s Liens pursuant        to the Loan Documents, any Loan Document ceases to be in full force and        effect or

-54-

 

 

 any Agent’s Lien with respect to any material portion of the        Collateral intended to be secured thereby ceases to be, or is not,        valid, perfected and prior to all other Liens (other than Permitted        Liens set forth in clauses (a), (c), (d) and (e)        of the definition thereof) or is terminated, revoked or declared void;

(o)     an ERISA        Event shall occur with respect to a Pension Plan or Multi-employer Plan        which has resulted or could reasonably be expected to result in        liability of any Borrower under Title IV of ERISA to the Pension Plan,        Multi-employer Plan or the PBGC in an aggregate amount in excess of        $250,000; (ii) the aggregate amount of Unfunded Pension Liability among        all Pension Plans at any time exceeds $250,000; or (iii) any Borrower or        any ERISA Affiliate shall fail to pay when due, after the expiration of        any applicable grace period, any installment payment with respect to its        withdrawal liability under Section 4201 of ERISA under a Multi-employer        Plan in an aggregate amount in excess of $250,000; or

(p)     there        occurs a Change of Control.

9.2         Remedies.

(a)     If a Default or anEvent of Default exists, the Collateral Agent may, in its discretion, and shall,at the direction of the Required Lenders, do one or more of the following at anytime or times and in any order, without notice to ordemand on any Borrower: (i) reduce the Maximum Revolver Amount, or theadvance rates against any Collateral used in computing the Borrowing Base, orreduce one or more of the other elements used in computing the Borrowing Base;(ii) restrict the amount of or refuse to make Revolving Loans; and (iii)restrict or refuse to provide Letters of Credit. If an Event of Default exists,the Collateral Agent shall, at the direction of the Required Lenders, do one ormore of the following, in addition to the actions described in the precedingsentence, at any time or times and in any order, without notice to or demand onany Borrower: (A) terminate the Commitments and this Agreement; (B) declareany or all Obligations to be immediately due and payable; provided, however,that upon the occurrence of any Event of Default described in Sections 9.1(e)or 9.1(f), the Commitments shall automatically and immediately expire andall Obligations shall automatically become immediately due and payable withoutnotice or demand of any kind; (C) require the Borrowers to cash collateralizeall outstanding Letter of Credit Obligations; and (D) pursue its other rightsand remedies under the Loan Documents and applicable law.

(b)     If an Event ofDefault has occurred and is continuing: (i) the Collateral Agent shall havefor the benefit of the Lenders, in addition to all other rights of theCollateral Agent and the Lenders, the rights and remedies of a secured partyunder the Loan Documents, the UCC and all other applicable laws; (ii) theCollateral Agent may, at any time, take possession of the Collateral and keep iton any Borrower’s premises, at no cost to the Collateral Agent or any Lender,or remove any part of it to such other place or places as the Collateral Agentmay desire, or the Borrowers shall, upon the Collateral Agent’s demand, at theBorrowers’ cost, assemble the Collateral and make it available to theCollateral Agent at a place reasonably convenient to the Collateral Agent; and(iii) the Collateral Agent may sell and deliver any Collateral at public orprivate sales, for cash, upon credit or otherwise, at such prices and upon

-55-

 

 

suchterms as the Collateral Agent deems advisable, in its sole discretion, and may,if the Collateral Agent deems it reasonable, postpone or adjourn any sale of theCollateral by an announcement at the time and place of sale or of such postponedor adjourned sale without giving a new notice of sale. Without in any wayrequiring notice to be given in the following manner, the Borrowers agree thatany notice by the Collateral Agent of sale, disposition or other intended actionhereunder or in connection herewith, whether required by the UCC or otherwise,shall constitute reasonable notice to the Borrowers if such notice is mailed byregistered or certified mail, return receipt requested, postage prepaid, or isdelivered personally against receipt, at least five (5) Business Days prior tosuch action to the Borrowers’ Agent’s address specified in or pursuant to Section 13.8.If any Collateral is sold on terms other than payment in full at the time ofsale, no credit shall be given against the Obligations until the CollateralAgent or the Lenders receive payment, and if the buyer defaults in payment, theCollateral Agent may resell the Collateral without further notice to anyBorrower. In the event the Collateral Agent seeks to take possession of all orany portion of the Collateral by judicial process, each Borrower irrevocablywaives: (A) the posting of any bond, surety or security with respect theretowhich might otherwise be required; (B) any demand for possession prior to thecommencement of any suit or action to recover the Collateral; and (C) anyrequirement that the Collateral Agent retain possession and not dispose of anyCollateral until after trial or final judgment. Each Borrower agrees that theCollateral Agent has no obligation to preserve rights to the Collateral ormarshal any Collateral for the benefit of any Person. The proceeds of sale shallbe applied first to all expenses of sale, including attorneys’ fees, and thento the Obligations. The Collateral Agent will return any excess to the Borrowers’Agent and the Borrowers shall remain liable for any deficiency.

(c)     If an Event ofDefault occurs, each Borrower hereby waives all rights to notice and hearingprior to the exercise by the Collateral Agent of the Collateral Agent’s rightsto repossess the Collateral without judicial process or to reply, attach or levyupon the Collateral without notice or hearing.

ARTICLE10TERMAND TERMINATION
10.1     Term    and Termination.      The term of thisAgreement shall end on the Stated Termination Date unless sooner terminated inaccordance with the terms hereof. The Collateral Agent upon direction from theRequired Lenders may terminate this Agreement without notice upon the occurrenceand during the continuance of an Event of Default. Upon the effective date oftermination of this Agreement for any reason whatsoever, all Obligations(including all unpaid principal, accrued and unpaid interest and any earlytermination or prepayment fees or penalties) shall become immediately due andpayable and the Borrowers shall immediately arrange for the cancellation andreturn of Letters of Credit then outstanding (or, with the consent of theCollateral Agent and the Letter of Credit Issuer, the delivery to the Letter ofCredit Issuer of Supporting Letters of Credit in accordance with Section1.4(g)). Notwithstanding the termination of this Agreement, until allObligations are indefeasibly paid and performed in full in cash, the Borrowersshall remain bound by the terms of this Agreement and shall not be relieved ofany of its Obligations hereunder or under any other Loan Document, and theAgents, the Letter of Credit

-56-

 

 

Issuer and the Lenders shall retain all theirrights and remedies hereunder (including the Agent’s Liens in and all rightsand remedies with respect to all then existing and after-arising Collateral).

ARTICLE11AMENDMENTS;WAIVERs; PARTICIPATIONS; ASSIGNMENTS; SUCCESSORS
11.1         Amendments    and Waivers.

(a)     No amendment orwaiver of any provision of this Agreement or any other Loan Document, and noconsent with respect to any departure by the Borrowers therefrom, shall beeffective unless the same shall be in writing and signed by the Required Lenders(or by the Collateral Agent at the written request of the Required Lenders) andthe Borrowers’ Agent and then any such waiver or consent shall be effectiveonly in the specific instance and for the specific purpose for which given; provided,however, that no such waiver, amendment, or consent shall, unless inwriting and signed by all the Lenders affected thereby and the Borrowers’Agent and acknowledged by the Collateral Agent, do any of the following:

(i)     increase or        extend the Commitment of any Lender;

(ii)     postpone        or delay any date fixed by this Agreement or any other Loan Document for        any payment of principal, interest, fees or other amounts due to the        Lenders (or any of them) hereunder or under any other Loan Document;

(iii)     reduce        the principal of, or the rate of interest specified herein on any Loan,        or any fees or other amounts payable hereunder or under any other Loan        Document;

(iv)     change the        percentage of the Commitments or of the aggregate unpaid principal        amount of the Loans which is required for the Lenders or any of them to        take any action hereunder;

(v)     increase        any of the percentages set forth in the definitions of the Miller        Borrowing Base or RoadOne Borrowing Base;

(vi)     amend this        Section or any provision of this Agreement providing for consent or        other action by all Lenders;

(vii)     release        Collateral other than as permitted by Section 12.11;

(viii)     change        the definition of "Required Lenders"; or

(ix)     increase        the Maximum Revolver Amount or Letter of Credit Subfacility;

provided,however, the Collateral Agent may, in its sole discretion andnotwithstanding the limitations contained in clauses (v) and (ix)above and any other terms of this Agreement, make Agent Advances in accordancewith Section 1.2(i); providedfurther, that noamendment, waiver

-57-

 

 

or consent shall, unless in writing and signed by (A) theCollateral Agent, affect the rights or duties of the Collateral Agent under thisAgreement or any other Loan Document, (B) the Administrative Agent orSyndication Agent, affect the rights or duties of the Administrative Agent orSyndication Agent under this Agreement or any other Loan Document, or (C) theLetter of Credit Issuer, affect the rights or duties of the Letter of CreditIssuer under this Agreement or any other Loan Document; and, providedfurther,that Schedule 1.1 hereto (Commitments) may be amended from time totime by the Collateral Agent alone to reflect assignments of Commitments inaccordance herewith.

(b)     If any fees arepaid to the Lenders as consideration for amendments, waivers or consents withrespect to this Agreement, at the Agents’ election, such fees may be paid onlyto those Lenders that agree to such amendments, waivers or consents within thetime specified for submission thereof.

(c)     If, in connectionwith any proposed amendment, waiver or consent (a "Proposed Change")requiring the consent of all Lenders, the consent of Required Lenders isobtained, but the consent of other Lenders is not obtained (any such Lenderwhose consent is not obtained being referred to as a "Non-ConsentingLender"), then, so long as the Agents are not Non-Consenting Lenders,at the Borrowers’ request, the Agents or an Eligible Assignee shall have theright (but not the obligation) with the Agents’ approval, to purchase from theNon-Consenting Lenders, and the Non-Consenting Lenders agree that they shallsell, all the Non-Consenting Lenders’ Commitments for an amount equal to theprincipal balances thereof and all accrued interest and fees with respectthereto through the date of sale pursuant to Assignment and AcceptanceAgreement(s), without premium or discount.

11.2         Assignments;    Participations.

(a)     Any Lender may,with the written consent of the Collateral Agent and, unless an Event of Defaultexists, Parent, in each case which consent shall not be unreasonably withheld,assign and delegate to one or more Eligible Assignees (provided that no consentof the Collateral Agent shall be required in connection with any assignment anddelegation by a Lender to an Affiliate of such Lender) (each an "Assignee")all, or any ratable part of all, of the Loans, the Commitments and the otherrights and obligations of such Lender hereunder, in a minimum amount of$5,000,000 (provided that, unless an assignor Lender has assigned and delegatedall of its Loans and Commitments, no such assignment and/or delegation shall bepermitted unless, after giving effect thereto, such assignor Lender retains aCommitment in a minimum amount of $5,000,000); provided, however,that the Borrowers and the Collateral Agent may continue to deal solely anddirectly with such Lender in connection with the interest so assigned to anAssignee until (i) written notice of such assignment, together with paymentinstructions, addresses and related information with respect to the Assignee,shall have been given to the Borrowers’ Agent and the Collateral Agent by suchLender and the Assignee; (ii) such Lender and its Assignee shall havedelivered to the Borrowers’ Agent and the Collateral Agent an Assignment andAcceptance in the form of Exhibit E ("Assignment andAcceptance"), and (iii) the assignor Lender or Assignee has paid to theCollateral Agent a processing fee in the amount of $3,500.

-58-

 

 

(b)     From and after thedate that the Collateral Agent notifies the assignor Lender that it has receivedan executed Assignment and Acceptance and payment of the above-referencedprocessing fee, (i) the Assignee thereunder shall be a party hereto and, to theextent that rights and obligations, including, but not limited to, theobligation to participate in Letters of Credit have been assigned to it pursuantto such Assignment and Acceptance, shall have the rights and obligations of aLender under the Loan Documents, and (ii) the assignor Lender shall, to theextent that rights and obligations hereunder and under the other Loan Documentshave been assigned by it pursuant to such Assignment and Acceptance, relinquishits rights and be released from its obligations under this Agreement (and in thecase of an Assignment and Acceptance covering all or the remaining portion of anassigning Lender’s rights and obligations under this Agreement, such Lendershall cease to be a party hereto).

(c)     By executing anddelivering an Assignment and Acceptance, the assigning Lender thereunder and theAssignee thereunder confirm to and agree with each other and the other partieshereto as follows: (i) other than as provided in such Assignment and Acceptance,such assigning Lender makes no representation or warranty and assumes noresponsibility with respect to any statements, warranties or representationsmade in or in connection with this Agreement or the execution, legality,validity, enforceability, genuineness, sufficiency or value of this Agreement orany other Loan Document furnished pursuant hereto or the attachment, perfection,or priority of any Lien granted by any Borrower to the Collateral Agent or anyLender in the Collateral; (ii) such assigning Lender makes no representation orwarranty and assumes no responsibility with respect to the financial conditionof any Borrower or the performance or observance by any Borrower of any of itsobligations under this Agreement or any other Loan Document furnished pursuanthereto; (iii) such Assignee confirms that it has received a copy of thisAgreement, together with such other documents and information as it has deemedappropriate to make its own credit analysis and decision to enter into suchAssignment and Acceptance; (iv) such Assignee will, independently and withoutreliance upon the Collateral Agent, such assigning Lender or any other Lender,and based on such documents and information as it shall deem appropriate at thetime, continue to make its own credit decisions in taking or not taking actionunder this Agreement; (v) such Assignee appoints and authorizes the CollateralAgent to take such action as agent on its behalf and to exercise such powersunder this Agreement as are delegated to the Collateral Agent by the termshereof, together with such powers, including the discretionary rights andincidental power, as are reasonably incidental thereto; and (vi) such Assigneeagrees that it will perform in accordance with their terms all of theobligations which by the terms of this Agreement are required to be performed byit as a Lender.

(d)     Immediately uponsatisfaction of the requirements of Section 11.2(a), this Agreement shallbe deemed to be amended to the extent, but only to the extent, necessary toreflect the addition of the Assignee and the resulting adjustment of theCommitments arising therefrom. The Commitment allocated to each Assignee shallreduce such Commitments of the assigning Lender protanto.

(e)     Any Lender may atany time sell to one or more commercial banks, financial institutions, or otherPersons not Affiliates of Parent (a "Participant")participating interests in any Loans, the Commitment of that Lender and theother interests of that Lender (the

-59-

 

 

"originating Lender")hereunder and under the other Loan Documents; provided, however,that (i) the originating Lender’s obligations under this Agreement shallremain unchanged, (ii) the originating Lender shall remain solelyresponsible for the performance of such obligations, (iii) the Borrowersand the Collateral Agent shall continue to deal solely and directly with theoriginating Lender in connection with the originating Lender’s rights andobligations under this Agreement and the other Loan Documents, and (iv) noLender shall transfer or grant any participating interest under which theParticipant has rights to approve any amendment to, or any consent or waiverwith respect to, this Agreement or any other Loan Document except the mattersset forth in Section 11.1(a)(i), (ii) and (iii), and allamounts payable by the Borrowers hereunder shall be determined as if such Lenderhad not sold such participation; except that, if amounts outstanding under thisAgreement are due and unpaid, or shall have become due and payable upon theoccurrence of an Event of Default, each Participant shall be deemed to have theright of set-off in respect of its participating interest in amounts owing underthis Agreement to the same extent and subject to the same limitation as if theamount of its participating interest were owing directly to it as a Lender underthis Agreement.

(f)     Notwithstanding anyother provision in this Agreement, any Lender may at any time create a securityinterest in, or pledge, all or any portion of its rights under and interest inthis Agreement in favor of any Federal Reserve Bank in accordance withRegulation A of the FRB or U.S. Treasury Regulation 31 CFR &sec;203.14, and suchFederal Reserve Bank may enforce such pledge or security interest in any mannerpermitted under applicable law.

ARTICLE12THEAGENTS
12.1         Appointment    and Authorization.      Each Lender herebydesignates and appoints CIT as its Collateral Agent under this Agreement and theother Loan Documents and each Lender hereby irrevocably authorizes theCollateral Agent to take such action on its behalf under the provisions of thisAgreement and each other Loan Document and to exercise such powers and performsuch duties as are expressly delegated to it by the terms of this Agreement orany other Loan Document, together with such powers as are reasonably incidentalthereto. The Collateral Agent agrees to act as such on the express conditionscontained in this Article 12. The provisions of this Article 12are solely for the benefit of the Collateral Agent and the Lenders, and theBorrowers shall have no rights as a third party beneficiary of any of theprovisions contained herein. Notwithstanding any provision to the contrarycontained elsewhere in this Agreement or in any other Loan Document, theCollateral Agent shall not have any duties or responsibilities, except thoseexpressly set forth herein, nor shall the Collateral Agent have or be deemed tohave any fiduciary relationship with any Lender, and no implied covenants,functions, responsibilities, duties, obligations or liabilities shall be readinto this Agreement or any other Loan Document or otherwise exist against theCollateral Agent. Without limiting the generality of the foregoing sentence, theuse of the term "agent" in this Agreement with reference to theCollateral Agent is not intended to connote any fiduciary or other implied (orexpress) obligations arising under agency doctrine of any applicable law.Instead, such term is used merely as a matter of market custom, and is intendedto create or reflect only an administrative relationship between independentcontracting parties. Except as expressly otherwise provided in this Agreement,the

-60-

 

 

Collateral Agent shall have and may use its sole discretion with respect toexercising or refraining from exercising any discretionary rights or takingor refraining from taking any actions which the Collateral Agent is expresslyentitled to take or assert under this Agreement and the other Loan Documents,including (a) the determination of the applicability of ineligibility criteriawith respect to the calculation of the Borrowing Base, the Miller Borrowing Baseand the RoadOne Borrowing Base, (b) the making of Agent Advances pursuant to Section1.2(i), and (c) the exercise of remedies pursuant to Section 9.2, andany action so taken or not taken shall be deemed consented to by the Lenders.

12.2        Delegation    of Duties.      The Collateral Agentmay execute any of its duties under this Agreement or any other Loan Document byor through agents, employees or attorneys-in-fact and shall be entitled toadvice of counsel concerning all matters pertaining to such duties. TheCollateral Agent shall not be responsible for the negligence or misconduct ofany agent or attorney-in-fact that it selects as long as such selection was madewithout gross negligence or willful misconduct.
12.3         Liability    of the Collateral Agent.      None of theAgent-Related Persons shall (i) be liable for any action taken or omitted to betaken by any of them under or in connection with this Agreement or any otherLoan Document or the transactions contemplated hereby (except for its own grossnegligence or willful misconduct), or (ii) be responsible in any manner to anyof the Lenders for any recital, statement, representation or warranty made byany Borrower or any Subsidiary or Affiliate of any Borrower, or any officerthereof, contained in this Agreement or in any other Loan Document, or in anycertificate, report, statement or other document referred to or provided for in,or received by the Collateral Agent under or in connection with, this Agreementor any other Loan Document, or the validity, effectiveness, genuineness,enforceability or sufficiency of this Agreement or any other Loan Document, orfor any failure of any Borrower or any other party to any Loan Document toperform its obligations hereunder or thereunder. No Agent-Related Person shallbe under any obligation to any Lender to ascertain or to inquire as to theobservance or performance of any of the agreements contained in, or conditionsof, this Agreement or any other Loan Document, or to inspect the properties,books or records of any Borrower or any of any Borrower’s Subsidiaries orAffiliates.

12.4         Reliance    by the Collateral Agent.      The Collateral Agentshall be entitled to rely, and shall be fully protected in relying, upon anywriting, resolution, notice, consent, certificate, affidavit, letter, telegram,facsimile, telex or telephone message, statement or other document orconversation believed by it to be genuine and correct and to have been signed,sent or made by the proper Person or Persons, and upon advice and statements oflegal counsel (including counsel to the Borrowers), independent accountants andother experts selected by the Collateral Agent. The Collateral Agent shall befully justified in failing or refusing to take any action under this Agreementor any other Loan Document unless it shall first receive such advice orconcurrence of the Required Lenders as it deems appropriate and, if it sorequests, it shall first be indemnified to its satisfaction by the Lendersagainst any and all liability and expense which may be incurred by it by reasonof taking or continuing to take any such action. The Collateral Agent shall inall cases be fully protected in acting, or in refraining from acting, under thisAgreement or any other Loan Document in accordance with a request or consent ofthe Required

-61-

 

 

Lenders (or all Lenders if so required by Section 11.1) andsuch request and any action taken or failure to act pursuant thereto shall bebinding upon all of the Lenders.

12.5         Notice    of Default.      The Collateral Agentshall not be deemed to have knowledge or notice of the occurrence of any Defaultor Event of Default, unless the Collateral Agent shall have received writtennotice from a Lender or a Borrower referring to this Agreement, describing suchDefault or Event of Default and stating that such notice is a "notice ofdefault." The Collateral Agent will notify the Lenders of its receipt ofany such notice. The Collateral Agent shall take such action with respect tosuch Default or Event of Default as may be requested by the Required Lenders inaccordance with Section 9; provided, however, thatunless and until the Collateral Agent has received any such request, theCollateral Agent may (but shall not be obligated to) take such action, orrefrain from taking such action, with respect to such Default or Event ofDefault as it shall deem advisable.

12.6         Credit    Decision.      Each Lenderacknowledges that none of the Agent-Related Persons has made any representationor warranty to it, and that no act by the Collateral Agent hereinafter taken,including any review of the affairs of any Borrower and its Affiliates, shall bedeemed to constitute any representation or warranty by any Agent-Related Personto any Lender. Each Lender represents to the Collateral Agent that it has,independently and without reliance upon any Agent-Related Person and based onsuch documents and information as it has deemed appropriate, made its ownappraisal of and investigation into the business, prospects, operations,property, financial and other condition and creditworthiness of the Borrowersand their Affiliates, and all applicable bank regulatory laws relating to thetransactions contemplated hereby, and made its own decision to enter into thisAgreement and to extend credit to the Borrowers. Each Lender also representsthat it will, independently and without reliance upon any Agent-Related Personand based on such documents and information as it shall deem appropriate at thetime, continue to make its own credit analysis, appraisals and decisions intaking or not taking action under this Agreement and the other Loan Documents,and to make such investigations as it deems necessary to inform itself as to thebusiness, prospects, operations, property, financial and other condition andcreditworthiness of the Borrowers. Except for field examinations, assetappraisals and notices, reports and other documents expressly herein required tobe furnished to the Lenders by the Collateral Agent, the Collateral Agent shallnot have any duty or responsibility to provide any Lender with any credit orother information concerning the business, prospects, operations, property,financial and other condition or creditworthiness of any Borrower which may comeinto the possession of any of the Agent-Related Persons.

12.7         Indemnification.      Whether or not thetransactions contemplated hereby are consummated, the Lenders shall indemnifyupon demand the Agent-Related Persons (to the extent not reimbursed by or onbehalf of the Borrowers and without limiting the obligation of the Borrowers todo so), in accordance with their Pro Rata Shares, from and against any and allIndemnified Liabilities as such term is defined in Section 13.11; provided,however, that no Lender shall be liable for the payment to theAgent-Related Persons of any portion of such Indemnified Liabilities resultingsolely from such Person’s gross negligence or willful misconduct. Withoutlimitation of the foregoing, each Lender shall reimburse the Collateral Agentupon

-62-

 

 

demand for its Pro Rata Share of any costs or out-of-pocket expenses(including Attorney Costs) incurred by the Collateral Agent in connection withthe preparation, execution, delivery, administration, modification, amendment orenforcement (whether through negotiations, legal proceedings or otherwise) of,or legal advice in respect of rights or responsibilitiesunder, this Agreement, any other Loan Document, or any document contemplated byor referred to herein, to the extent that the Collateral Agent is not reimbursedfor such expenses by or on behalf of the Borrowers. The undertaking in thisSection shall survive the payment of all Obligations hereunder and theresignation or replacement of the Collateral Agent.

12.8         Agent    in Individual Capacity.      CIT and itsAffiliates may make loans to, issue letters of credit for the account of, acceptdeposits from, acquire equity interests in and generally engage in any kind ofbanking, trust, financial advisory, underwriting or other business with anyBorrower and its Subsidiaries and Affiliates as though CIT were not theCollateral Agent hereunder and without notice to or consent of the Lenders. CITor its Affiliates may receive information regarding any Borrower, its Affiliatesand Account Debtors (including information that may be subject toconfidentiality obligations in favor of a Borrower or such Subsidiary) andacknowledge that the Collateral Agent and CIT shall be under no obligation toprovide such information to them. With respect to its Loans, CIT shall have thesame rights and powers under this Agreement as any other Lender and may exercisethe same as though it were not the Collateral Agent, and the terms"Lender" and "Lenders" include CIT in its individualcapacity.

12.9         Successor    Collateral Agent.      The Collateral Agentmay resign as Agent upon at least thirty (30) days’ prior notice to theLenders and the Borrowers’ Agent, such resignation to be effective upon theacceptance of a successor agent to its appointment as Collateral Agent. In theevent CIT sells all of its Commitment and Loans as part of a sale, transfer orother disposition by CIT of substantially all of its loan portfolio, CIT shallresign as the Collateral Agent and such purchaser or transferee shall become thesuccessor Collateral Agent hereunder. Subject to the foregoing, if theCollateral Agent resigns under this Agreement, the Required Lenders shallappoint from among the Lenders a successor collateral agent for the Lenders. Ifno successor collateral agent is appointed prior to the effective date of theresignation of the Collateral Agent, the Collateral Agent may appoint, afterconsulting with the Lenders and the Borrowers’ Agent, a successor collateralagent from among the Lenders. Upon the acceptance of its appointment assuccessor collateral agent hereunder, such successor collateral agent shallsucceed to all the rights, powers and duties of the retiring Collateral Agentand the term "Collateral Agent" shall mean such successor collateralagent and the retiring Collateral Agent’s appointment, powers and duties asCollateral Agent shall be terminated. After any retiring Collateral Agent’sresignation hereunder as Collateral Agent, the provisions of this Article 12shall continue to inure to its benefit as to any actions taken or omitted to betaken by it while it was Collateral Agent under this Agreement.

12.10         Withholding    Tax.

(a)     If any Lender is a"foreign corporation, partnership or trust" within the meaning of theCode and such Lender claims exemption from, or a reduction of, U.S.

-63-

 

 

withholdingtax under Sections 1441 or 1442 of the Code, such Lender agrees with and infavor of the Collateral Agent, to deliver to the Collateral Agent:

(i)     if such        Lender claims an exemption from, or a reduction of, withholding tax        under a United States of America tax treaty, properly completed IRS        Forms W-8BEN and W-8ECI before the payment of any interest in the first        calendar year and before the payment of any interest in each third        succeeding calendar year during which interest may be paid under this        Agreement;

(ii)     if such        Lender claims that interest paid under this Agreement is exempt from        United States of America withholding tax because it is effectively        connected with a United States of America trade or business of such        Lender, two properly completed and executed copies of IRS Form W-8ECI        before the payment of any interest is due in the first taxable year of        such Lender and in each succeeding taxable year of such Lender during        which interest may be paid under this Agreement, and IRS Form W-9; and

(iii)     such        other form or forms as may be required under the Code or other laws of        the United States of America as a condition to exemption from, or        reduction of, United States of America withholding tax.

Such Lender agrees topromptly notify the Collateral Agent of any change in circumstances which wouldmodify or render invalid any claimed exemption or reduction.

(b)     If any Lenderclaims exemption from, or reduction of, withholding tax under a United States ofAmerica tax treaty by providing IRS Form FW-8BEN and such Lender sells, assigns,grants a participation in, or otherwise transfers all or part of the Obligationsowing to such Lender, such Lender agrees to notify the Collateral Agent of thepercentage amount in which it is no longer the beneficial owner of Obligationsof the Borrowers to such Lender. To the extent of such percentage amount, theCollateral Agent will treat such Lender’s IRS Form W-8BEN as no longer valid.

(c)     If any Lenderclaiming exemption from United States of America withholding tax by filing IRSForm W-8ECI with the Collateral Agent sells, assigns, grants a participation in,or otherwise transfers all or part of the Obligations owing to such Lender, suchLender agrees to undertake sole responsibility for complying with thewithholding tax requirements imposed by Sections 1441 and 1442 of the Code.

(d)      If any Lender isentitled to a reduction in the applicable withholding tax, the Collateral Agentmay withhold from any interest payment to such Lender an amount equivalent tothe applicable withholding tax after taking into account such reduction. If theforms or other documentation required by subsection (a) of this Sectionare not delivered to the Collateral Agent, then the Collateral Agent maywithhold from any interest payment to such Lender not providing such forms orother documentation an amount equivalent to the applicable withholding tax.

-64-

 

 

(e)     If the IRS or anyother Governmental Authority of the United States of America or otherjurisdiction asserts a claim that the Collateral Agent did not properly withholdtax from amounts paid to or for the account of any Lender (because theappropriate form was not delivered, was not properly executed, or because suchLender failed to notify the Collateral Agent of a change in circumstances whichrendered the exemption from, or reduction of, withholding tax ineffective, orfor any other reason) such Lender shall indemnify the Collateral Agent fully forall amounts paid, directly or indirectly, by the Collateral Agent as tax orotherwise, including penalties and interest, and including any taxes imposed byany jurisdiction on the amounts payable to the Collateral Agent under thisSection, together with all costs and expenses (including Attorney Costs). Theobligation of the Lenders under this subsection shall survive the payment of allObligations and the resignation or replacement of the Collateral Agent.

12.11         Collateral    Matters.

(a)     The Lenders herebyirrevocably authorize the Collateral Agent, at its option and in its solediscretion, to release any Agent’s Liens upon any Collateral (i) upon thetermination of the Commitments and payment and satisfaction in full by theBorrowers of all Loans and reimbursement obligations in respect of Letters ofCredit, and the termination of all outstanding Letters of Credit (whether or notany of such obligations are due) and all other Obligations (other thancontingent indemnification Obligations under this Agreement for which noliability then exists); (ii) constituting property being sold or disposedof if the Borrowers certify to the Collateral Agent that the sale or dispositionis made in compliance with Section 7.9 (and the Collateral Agent mayrely conclusively on any such certificate, without further inquiry);(iii) constituting property in which the Borrowers owned no interest at thetime the Lien was granted or at any time thereafter; or (iv) constitutingproperty leased to a Borrower under a lease which has expired or been terminatedin a transaction permitted under this Agreement. Except as provided above, theCollateral Agent will not release any of the Collateral Agent’s Liens withoutthe prior written authorization of the Lenders; provided that theCollateral Agent may, in its discretion, release the Agent’s Liens onCollateral valued in the aggregate not in excess of $500,000 during each FiscalYear. Upon request by the Collateral Agent or the Borrowers’ Agent at anytime, the Lenders will confirm in writing the Collateral Agent’s authority torelease any Agent’s Liens upon particular types or items of Collateralpursuant to this Section 12.11.

(b)     Upon receipt by theCollateral Agent of any authorization required pursuant to Section 12.11(a)from the Lenders of the Collateral Agent’s authority to release Agent’sLiens upon particular types or items of Collateral, and upon at least five (5)Business Days prior written request by the Borrowers’ Agent, the CollateralAgent shall (and is hereby irrevocably authorized by the Lenders to) executesuch documents as may be necessary to evidence the release of the CollateralAgent’s Liens upon such Collateral; provided, however, that (i)the Collateral Agent shall not be required to execute any such document on termswhich, in the Collateral Agent’s opinion, would expose the Collateral Agent toliability or create any obligation or entail any consequence other than therelease of such Liens without recourse or warranty, and (ii) such release shallnot in any manner discharge, affect or impair the Obligations or any Liens(other than those expressly being released) upon (or obligations of theBorrowers in respect of)

-65-

 

 

all interests retained by the Borrowers, including theproceeds of any sale, all of which shall continue to constitute part of theCollateral.

(c)     The CollateralAgent shall have no obligation whatsoever to any of the Lenders to assure thatthe Collateral exists or is owned by the Borrowers or is cared for, protected orinsured or has been encumbered, or that the Collateral Agent’s Liens have beenproperly or sufficiently or lawfully created, perfected, protected or enforcedor are entitled to any particular priority, or to exercise at all or in anyparticular manner or under any duty of care, disclosure or fidelity, or tocontinue exercising, any of the rights, authorities and powers granted oravailable to the Collateral Agent pursuant to any of the Loan Documents, itbeing understood and agreed that in respect of the Collateral, or any act,omission or event related thereto, the Collateral Agent may act in any manner itmay deem appropriate, in its sole discretion given the Collateral Agent’s owninterest in the Collateral in its capacity as one of the Lenders and that theCollateral Agent shall have no other duty or liability whatsoever to any Lenderas to any of the foregoing.

12.12         Restrictions    on Actions by Lenders; Sharing of Payments.

(a)     Each of the Lendersagrees that it shall not, without the express consent of all other Lenders, andthat it shall, to the extent it is lawfully entitled to do so, upon the requestof all Lenders, set off against the Obligations, any amounts owing by suchLender to any Borrower or any accounts of any Borrower now or hereaftermaintained with such Lender. Each of the Lenders further agrees that it shallnot, unless specifically requested to do so by the Collateral Agent, take orcause to be taken any action to enforce its rights under this Agreement oragainst any Borrower, including the commencement of any legal or equitableproceedings, to foreclose any Lien on, or otherwise enforce any securityinterest in, any of the Collateral.

(b)     If at any time ortimes any Lender shall receive (i) by payment, foreclosure, setoff or otherwise,any proceeds of Collateral or any payments with respect to the Obligations ofany Borrower to such Lender arising under, or relating to, this Agreement or theother Loan Documents, except for any such proceeds or payments received by suchLender from the Collateral Agent pursuant to the terms of this Agreement, or(ii) payments from the Collateral Agent in excess of such Lender’sratable portion of all such distributions by the Collateral Agent, such Lendershall promptly (1) turn the same over to the Collateral Agent, in kind, and withsuch endorsements as may be required to negotiate the same to the CollateralAgent, or in same day funds, as applicable, for the account of all of theLenders and for application to the Obligations in accordance with the applicableprovisions of this Agreement, or (2) purchase, without recourse or warranty, anundivided interest and participation in the Obligations owed to the otherLenders so that such excess payment received shall be applied ratably as amongthe Lenders in accordance with their Pro Rata Shares; provided, however,that if all or part of such excess payment received by the purchasing party isthereafter recovered from it, those purchases of participations shall berescinded in whole or in part, as applicable, and the applicable portion of thepurchase price paid therefor shall be returned to such purchasing party, butwithout interest except to the extent that such purchasing party is required topay interest in connection with the recovery of the excess payment.

-66-

 

 

12.13     Agency    for Perfection.      Each Lender herebyappoints each other Lender as agent for the purpose of perfecting the Lenders’security interest in assets which, in accordance with Article 9 of the UCC canbe perfected only by possession. Should any Lender (other than the CollateralAgent) obtain possession of any such Collateral, such Lender shall notify theCollateral Agent thereof, and, promptly upon the Collateral Agent’s requesttherefor shall deliver such Collateral to the Collateral Agent or in accordancewith the Collateral Agent’s instructions.

12.14         Payments    by the Collateral Agent to Lenders.      All payments to bemade by the Collateral Agent to the Lenders shall be made by bank wire transferor internal transfer of immediately available funds to each Lender pursuant towire transfer instructions delivered in writing to the Collateral Agent on orprior to the Closing Date (or if such Lender is an Assignee, on the applicableAssignment and Acceptance), or pursuant to such other wire transfer instructionsas each party may designate for itself by written notice to the CollateralAgent. Concurrently with each such payment, the Collateral Agent shall identifywhether such payment (or any portion thereof) represents principal, premium orinterest on the Revolving Loans, Term Loans or otherwise. Unless the CollateralAgent receives notice from the Borrowers’ Agent prior to the date on which anypayment is due to the Lenders that the Borrowers will not make such payment infull as and when required, the Collateral Agent may assume that the Borrowershave made such payment in full to the Collateral Agent on such date inimmediately available funds and the Collateral Agent may (but shall not be sorequired), in reliance upon such assumption, distribute to each Lender on suchdue date an amount equal to the amount then due such Lender. If and to theextent the Borrowers have not made such payment in full to the Collateral Agent,each Lender shall repay to the Collateral Agent on demand such amountdistributed to such Lender, together with interest thereon at the Federal FundsRate for each day from the date such amount is distributed to such Lender untilthe date repaid.

12.15         Settlement.

(a)     (i)     Each Lender’sfunded portion of the Revolving Loans is intended by the Lenders to be equal atall times to such Lender’s Pro Rata Share of the outstanding Revolving Loans.Notwithstanding such agreement, the Collateral Agent, CIT, and the other Lendersagree (which agreement shall not be for the benefit of or enforceable by theBorrowers) that in order to facilitate the administration of this Agreement andthe other Loan Documents, settlement among them as tothe Revolving Loans, the Non-Ratable Loans and the Agent Advances shall takeplace on a periodic basis in accordance with the following provisions:

(ii)     The CollateralAgent shall request settlement ("Settlement") with the Lenderson at least a weekly basis, or on a more frequent basis at Agent’s election,(A) on behalf of CIT, with respect to each outstanding Non-Ratable Loan, (B) foritself, with respect to each Agent Advance, and (C) with respect to collectionsreceived, in each case, by notifying the Lenders of such requested Settlement bytelecopy, telephone or other similar form of transmission, of such requestedSettlement, no later than 12:00 noon (Atlanta, Georgia time) on the date of suchrequested Settlement (the "Settlement Date"). Each Lender (other thanCIT, in the case of Non-Ratable Loans and the Collateral Agent in the case ofAgent Advances) shall transfer the amount of such Lender’s Pro Rata Share ofthe

-67-

 

 

outstanding principal amount of the Non-Ratable Loans and Agent Advanceswith respect to each Settlement to the Collateral Agent, to the Collateral Agent’saccount, not later than 2:00 p.m. (Atlanta, Georgia time), on the SettlementDate applicable thereto. Settlements may occur during the continuation of aDefault or an Event of Default and whether or not the applicable conditionsprecedent set forth in Article 8 have then been satisfied. Suchamounts made available to the Collateral Agent shall be applied against theamounts of the applicable Non-Ratable Loan or Agent Advance and, together withthe portion of such Non-Ratable Loan or Agent Advance representing the Bank’sPro Rata Share thereof, shall constitute Revolving Loans of such Lenders. If anysuch amount is not transferred to the Collateral Agent by any Lender on theSettlement Date applicable thereto, the Collateral Agent shall be entitled torecover such amount on demand from such Lender together with interest thereon atthe Federal Funds Rate for the first three (3) days from and after theSettlement Date and thereafter at the Interest Rate then applicable to theRevolving Loans (A) on behalf of CIT, with respect to each outstandingNon-Ratable Loan, and (B) for itself, with respect to each Agent Advance.

(iii)     Notwithstandingthe foregoing, not more than one (1) Business Day after demand is made by theCollateral Agent (whether before or after the occurrence of a Default or anEvent of Default and regardless of whether the Collateral Agent has requested aSettlement with respect to a Non-Ratable Loan or Agent Advance), each otherLender (A) shall irrevocably and unconditionally purchase and receive from CITor the Collateral Agent, as applicable, without recourse or warranty, anundivided interest and participation in such Non-Ratable Loan or Agent Advanceequal to such Lender’s Pro Rata Share of such Non-Ratable Loan or AgentAdvance and (B) if Settlement has not previously occurred with respect to suchNon-Ratable Loans or Agent Advances, upon demand by CIT or the Collateral Agent,as applicable, shall pay to CIT or the Collateral Agent, as applicable, as thepurchase price of such participation an amount equal to one-hundred percent(100%) of such Lender’s Pro Rata Share of such Non-Ratable Loans or AgentAdvances. If such amount is not in fact made available to the Collateral Agentby any Lender, the Collateral Agent shall be entitled to recover such amount ondemand from such Lender together with interest thereon at the Federal Funds Ratefor the first three (3) days from and after such demand and thereafter at theInterest Rate then applicable to Base Rate Revolving Loans.

(iv)     From and after thedate, if any, on which any Lender purchases an undivided interest andparticipation in any Non-Ratable Loan or Agent Advance pursuant to clause(iii) above, the Collateral Agent shall promptly distribute to such Lender,such Lender’s Pro Rata Share of all payments of principal and interest and allproceeds of Collateral received by the Collateral Agent in respect of suchNon-Ratable Loan or Agent Advance.

(v)     Between SettlementDates, the Collateral Agent, to the extent no Agent Advances are outstanding,may pay over to CIT any payments received by the Collateral Agent, which inaccordance with the terms of this Agreement would be applied to the reduction ofthe Revolving Loans, for application to CIT’s Revolving Loans includingNon-Ratable Loans. If, as of any Settlement Date, collections received since thethen immediately preceding Settlement Date have been applied to CIT’sRevolving Loans (other than to Non-Ratable Loans or Agent Advances in which suchLender has not yet funded its purchase of a

-68-

 

 

participation pursuant to clause (iii)above), as provided for in the previous sentence, CIT shall pay to theCollateral Agent for the accounts of the Lenders, to be applied to theoutstanding Revolving Loans of such Lenders, an amount such that each Lendershall, upon receipt of such amount, have, as of such Settlement Date, its ProRata Share of the Revolving Loans. During the period between Settlement Dates,CIT with respect to Non-Ratable Loans, the Collateral Agent with respect toAgent Advances, and each Lender with respect to the Revolving Loans other thanNon-Ratable Loans and Agent Advances, shall be entitled to interest at theapplicable rate or rates payable under this Agreement on the actual averagedaily amount of funds employed by CIT, the Collateral Agent and the otherLenders.

(vi)     Unless theCollateral Agent has received written notice from a Lender to the contrary, theCollateral Agent may assume that the applicable conditions precedent set forthin Article 8 have been satisfied and the requested Borrowing willnot cause the Borrowers to exceed Availability, Miller Availability or RoadOneAvailability, as the case may be, on any Funding Date for a Revolving Loan orNon-Ratable Loan.

(b)     Lenders’Failure to Perform. All Revolving Loans (other than Non-Ratable Loans andAgent Advances) shall be made by the Lenders simultaneously and in accordancewith their Pro Rata Shares. It is understood that (i) no Lender shall beresponsible for any failure by any other Lender to perform its obligation tomake any Revolving Loans hereunder, nor shall any Commitment of any Lender beincreased or decreased as a result of any failure by any other Lender to performits obligation to make any Revolving Loans hereunder, (ii) no failure by anyLender to perform its obligation to make any Revolving Loans hereunder shallexcuse any other Lender from its obligation to make any Revolving Loanshereunder, and (iii) the obligations of each Lender hereunder shall be several,not joint and several.

(c)     DefaultingLenders. Unless the Collateral Agent receives notice from a Lender on orprior to the Closing Date or, with respect to any Borrowing after the ClosingDate, at least one Business Day prior to the date of such Borrowing, that suchLender will not make available as and when required hereunder to the CollateralAgent that Lender’s Pro Rata Share of a Borrowing, the Collateral Agent mayassume that each Lender has made such amount available to the Collateral Agentin immediately available funds on the Funding Date. Furthermore, the CollateralAgent may, in reliance upon such assumption, make available to the Borrowers onsuch date a corresponding amount. If any Lender has not transferred its full ProRata Share to the Collateral Agent in immediately available funds, and theCollateral Agent has transferred the corresponding amount to the Borrowers, onthe Business Day following such Funding Date that Lender shall make such amountavailable to the Collateral Agent, together with interest at the Federal FundsRate for that day. A notice by the Collateral Agent submitted to any Lender withrespect to amounts owing shall be conclusive, absent manifest error. If eachLender’s full Pro Rata Share is transferred to the Collateral Agent asrequired, the amount transferred to the Collateral Agent shall constitute thatLender’s Revolving Loan for all purposes of this Agreement. If that amount isnot transferred to the Collateral Agent on the Business Day following theFunding Date, the Collateral Agent will notify the Borrowers’ Agent of suchfailure to fund and, upon demand by the Collateral Agent, the Borrowers shallpay such amount to the Collateral Agent for the Collateral Agent’s account,together with interest thereon for each day

-69-

 

 

elapsed since the date of suchBorrowing, at a rate per annum equal to the Interest Rate applicable at the timeto the Revolving Loans comprising that particular Borrowing. The failure of anyLender to make any Revolving Loan on any Funding Date (any such Lender, prior tothe cure of such failure, being hereinafter referred to as a "DefaultingLender") shall not relieve any other Lender of its obligation hereunderto make a Revolving Loan on that Funding Date. No Lender shall be responsiblefor any other Lender’s failure to advance such other Lenders’ Pro Rata Shareof any Borrowing.

(d)     Retention ofDefaulting Lender’s Payments. The Collateral Agent shall not be obligatedto transfer to a Defaulting Lender any payments made by any Borrower to theCollateral Agent for the Defaulting Lender’s benefit; nor shall a DefaultingLender be entitled to the sharing of any payments hereunder. Amounts payable toa Defaulting Lender shall instead be paid to or retained by the CollateralAgent. In its discretion, the Collateral Agent may loan the Borrowers the amountof all such payments received or retained by it for the account of suchDefaulting Lender. Any amounts so loaned to the Borrowers shall bear interest atthe rate applicable to Base Rate Revolving Loans and for all other purposes ofthis Agreement shall be treated as if they were Revolving Loans, provided,however, that for purposes of voting or consenting to matters with respect tothe Loan Documents and determining Pro Rata Shares, such Defaulting Lender shallbe deemed not to be a "Lender". Until a Defaulting Lender cures itsfailure to fund its Pro Rata Share of any Borrowing (A) such Defaulting Lendershall not be entitled to any portion of the Unused Line Fee and (B) the UnusedLine Fee shall accrue in favor of the Lenders which have funded their respectivePro Rata Shares of such requested Borrowing and shall be allocated among suchperforming Lenders ratably based upon their relative Commitments. This Sectionshall remain effective with respect to such Lender until such time as theDefaulting Lender shall no longer be in default of any of its obligations underthis Agreement. The terms of this Section shall not be construed to increase orotherwise affect the Commitment of any Lender, or relieve or excuse theperformance by the Borrowers of their duties and obligations hereunder.

(e)     Removal ofDefaulting Lender. At the Borrowers’ Agent’s request, the CollateralAgent or an Eligible Assignee reasonably acceptable to the Collateral Agent andthe Borrowers shall have the right (but not the obligation) to purchase from anyDefaulting Lender, and each Defaulting Lender shall, upon such request, sell andassign to the Collateral Agent or such Eligible Assignee, all of the DefaultingLender’s outstanding Commitments hereunder. Such sale shall be consummatedpromptly after the Collateral Agent has arranged for a purchase by theCollateral Agent or an Eligible Assignee pursuant to an Assignment andAcceptance, and at a price equal to the outstanding principal balance of theDefaulting Lender’s Loans, plus accrued interest and fees, without premium ordiscount.

12.16         Letters of    Credit; Intra-Lender Issues.

(a)     Notice of Letterof Credit Balance. On each Settlement Date the Collateral Agent shall notifyeach Lender of the issuance of all Letters of Credit since the prior SettlementDate.

(b)     Participationsin Letters of Credit.

-70-

 

 

(i)     Purchase ofParticipations.      Immediately upon issuance of any Letter of Credit inaccordance with Section 1.4(d), each Lender shall be deemed to haveirrevocably and unconditionally purchased and received without recourse orwarranty, an undivided interest and participation equal to such Lender’s ProRata Share of the face amount of such Letter of Credit (including allobligations of the Borrowers with respect thereto, and any security therefor orguaranty pertaining thereto).

(ii)     Sharing ofReimbursement Obligation Payments.     When- ever the Collateral Agent receivesa payment from the Borrowers on account of reimbursement obligations in respectof a Letter of Credit as to which the Collateral Agent has previously receivedfor the account of the Letter of Credit Issuer thereof payment from a Lender,the Collateral Agent shall promptly pay to such Lender such Lender’s Pro RataShare of such payment from the Borrowers. Each such payment shall be made by theCollateral Agent on the next Settlement Date.

(iii)      Documentation.     Upon the request of any Lender, the Collateral Agent shall furnish to suchLender copies of any Letter of Credit, reimbursement agreements executed inconnection therewith, applications for any Letter of Credit, and such otherdocumentation as may reasonably be requested by such Lender.

(iv)      ObligationsIrrevocable.      The obligations of each Lender to make payments to theCollateral Agent with respect to any Letter of Credit or with respect to theirparticipation therein or with respect to the Revolving Loans made as a result ofa drawing under a Letter of Credit and the obligations of the Borrower for whoseaccount the Letter of Credit was issued to make payments to the CollateralAgent, for the account of the Lenders, shall be irrevocable and shall not besubject to any qualification or exception whatsoever, including any of thefollowing circumstances:

(1)      any lack ofvalidity or enforceability of this Agreement or any of the other Loan Documents;

(2)     the existence ofany claim, setoff, defense or other right which any Borrower may have at anytime against a beneficiary named in a Letter of Credit or any transferee of anyLetter of Credit (or any Person for whom any such transferee may be acting), anyLender, the Agent, the Letter of Credit Issuer, or any other Person, whether inconnection with this Agreement, any Letter of Credit, the transactionscontemplated herein or any unrelated transactions (including any underlyingtransactions between any Borrower or any other Person and the beneficiary namedin any Letter of Credit);

(3)      any draft,certificate or any other document presented under the Letter of Credit provingto be forged, fraudulent, invalid or insufficient in any respect or anystatement therein being untrue or inaccurate in any respect;

(4)      the surrender orimpairment of any security for the performance or observance of any of the termsof any of the Loan Documents;

-71-

 

 

(5)     the occurrence ofany Default or Event of Default; or

(6)     the failure of anyBorrower to satisfy the applicable conditions precedent set forth in Article 8.

(c)     Recovery orAvoidance of Payments; Refund of Payments In Error. In the event any paymentby or on behalf of any Borrower received by the Collateral Agent with respect toany Letter of Credit and distributed by the Collateral Agent to the Lenders onaccount of their respective participations therein is thereafter set aside,avoided or recovered from the Collateral Agent in connection with anyreceivership, liquidation or bankruptcy proceeding, the Lenders shall, upondemand by the Collateral Agent, pay to the Collateral Agent their respective ProRata Shares of such amount set aside, avoided or recovered, together withinterest at the rate required to be paid by the Collateral Agent upon the amountrequired to be repaid by it. Unless the Collateral Agent receives notice fromthe Borrowers’ Agent prior to the date on which any payment is due to theLenders that the Borrowers will not make such payment in full as and whenrequired, the Collateral Agent may assume that the Borrowers have made suchpayment in full to the Collateral Agent on such date in immediately availablefunds and the Collateral Agent may (but shall not be so required), in relianceupon such assumption, distribute to each Lender on such due date an amount equalto the amount then due such Lender. If and to the extent the Borrowers have notmade such payment in full to the Collateral Agent, each Lender shall repay tothe Collateral Agent on demand such amount distributed to such Lender, togetherwith interest thereon at the Federal Funds Rate for each day from the date suchamount is distributed to such Lender until the date repaid.

(d)     Indemnificationby Lenders. To the extent not reimbursed by the Borrowers and withoutlimiting the obligations of the Borrowers hereunder, the Lenders agree toindemnify the Letter of Credit Issuer ratably in accordance with theirrespective Pro Rata Shares, for any and all liabilities, obligations, losses,damages, penalties, actions, judgments, suits, costs, expenses (includingattorneys’ fees) or disbursements of any kind and nature whatsoever that maybe imposed on, incurred by or asserted against the Letter of Credit Issuer inany way relating to or arising out of any Letter of Credit or the transactionscontemplated thereby or any action taken or omitted by the Letter of CreditIssuer under any Letter of Credit or any Loan Document in connection therewith; providedthat no Lender shall be liable for any of the foregoing to the extent it arisesfrom the gross negligence or willful misconduct of the Letter of Credit Issuer.Without limitation of the foregoing, each Lender agrees to reimburse the Letterof Credit Issuer promptly upon demand for its Pro Rata Share of any costs orexpenses payable by the Borrowers to the Letter of Credit Issuer, to the extentthat the Letter of Credit Issuer is not promptly reimbursed for such costs andexpenses by the Borrowers. The agreement contained in this Section shall survivepayment in full of all other Obligations.

12.17         Concerning    the Collateral and the Related Loan Documents.      Each Lenderauthorizes and directs the Collateral Agent to enter into the other LoanDocuments, for the ratable benefit and obligation of the Collateral Agent andthe Lenders. Each Lender agrees that any action taken by the Collateral Agent orRequired Lenders, as applicable, in accordance with the terms of this Agreementor the other Loan Documents, and the exercise by the Collateral

-72-

 

 

Agent or theRequired Lenders, as applicable, of their respective powers set forth therein orherein, together with such other powers that are reasonably incidental thereto,shall be binding upon all of the Lenders. The Lenders acknowledge that theRevolving Loans, Term Loans, Agent Advances, Non-Ratable Loans, HedgeAgreements, Bank Products and all interest, fees and expenses hereunderconstitute one Debt, secured paripassu by all of the Collateral.

12.18         Field    Audit and Examination Reports; Disclaimer by Lenders.     By signing thisAgreement, each Lender:

(a)     is deemed        to have requested that the Collateral Agent furnish such Lender,        promptly after it becomes available, a copy of each field audit or        examination report (each a "Report" and collectively,        "Reports") prepared by or on behalf of the Collateral        Agent;

(b)     expressly        agrees and acknowledges that neither CIT nor the Collateral Agent (i)        makes any representation or warranty as to the accuracy of any Report,        or (ii) shall be liable for any information contained in any Report;

(c)     expressly        agrees and acknowledges that the Reports are not comprehensive audits or        examinations, that the Collateral Agent or CIT or other party performing        any audit or examination will inspect only specific information        regarding the Borrowers and will rely significantly upon the Borrowers’        books and records, as well as on representations of the Borrowers’        personnel;

(d)     agrees to        keep all Reports confidential and strictly for its internal use, and not        to distribute except to its participants, or use any Report in any other        manner; and

(e)     without        limiting the generality of any other indemnification provision contained        in this Agreement, agrees: (i) to hold the Collateral Agent and any such        other Lender preparing a Report harmless from any action the        indemnifying Lender may take or conclusion the indemnifying Lender may        reach or draw from any Report in connection with any loans or other        credit accommodations that the indemnifying Lender has made or may make        to the Borrowers, or the indemnifying Lender’s participation in, or        the indemnifying Lender’s purchase of, a loan or loans of the        Borrowers; and (ii) to pay and protect, and indemnify, defend and hold        the Collateral Agent and any such other Lender preparing a Report        harmless from and against, the claims, actions, proceedings, damages,        costs, expenses and other amounts (including Attorney Costs) incurred by        the Collateral Agent and any such other Lender preparing a Report as the        direct or indirect result of any third parties who might obtain all or        part of any Report through the indemnifying Lender.

12.19         Relation Among    Lenders.      The Lenders are notpartners or co-venturers, and no Lender shall be liable for the acts oromissions of, or (except as otherwise set forth herein in case of the CollateralAgent) authorized to act for, any other Lender.

-73-

 

 

12.20         Co-Agents.

(a)     Existing TitledCollateral Agent. Pursuant to the Security Agreement, the Borrowers havegranted a Lien in the Existing Titled Collateral to Bank of America, as ExistingTitled Collateral Agent to secure the Obligations. Each Lender hereby designatesand appoints Bank of America as its Existing Titled Collateral Agent and eachLender hereby irrevocably authorizes the Existing Titled Collateral Agent totake such actions on its behalf under the provisions of this Agreement and eachother Loan Document and to exercise such powers as are expressly delegated to itby the terms of this Agreement and any other Loan Document, together with suchpowers are reasonably incidental thereto.

(b)     Attorney-in-Fact.Bank of America hereby irrevocably authorizes and appoints the Collateral Agentas its attorney-in-fact to take all actions, and execute and deliver allagreements, title applications and amendments, UCC financing statements andamendments, and other documents and instruments, on behalf of Bank of America,as Existing Titled Collateral Agent, with respect to the Existing TitledCollateral and the Existing Certificates of Title, including (i) to dealexclusively with the Custodial Administrator on all matters relating to theExisting Titled Collateral and the Existing Certificates of Title pursuant tothe Custodial Administration Agreement, (ii) to execute and file all titleapplications and amendments and all UCC financing statements and amendments onbehalf and in the name of Bank of America, as Existing Titled Collateral Agent,as the Collateral Agent may reasonably deem necessary or appropriate inaccordance with the terms of this Agreement in order to note or release the Lienof the Existing Titled Collateral Agent in the Existing Titled Collateral andthe Existing Certificates of Title and to perfect, continue or release the Lienof the Existing Titled Collateral Agent in the Existing Titled Collateral andthe Existing Certificates of Title, and (iii) to exercise all of the ExistingTitled Collateral Agent’s rights and remedies with respect to the ExistingTitled Collateral and the Existing Certificates of Title. In exercising itsrights under this power of attorney, the Collateral Agent shall in all respectsbe entitled to the benefit of all of the other provisions of this Article 12,including all Lender indemnities set forth herein. The Borrowers agree that allrights and remedies of the Collateral Agent set forth in this Agreement and theSecurity Agreement with respect to "Collateral" shall include theCollateral Agent’s rights and remedies with respect to the Existing TitledCollateral and Existing Certificates of Title in accordance with this Section12.20.

(c)     Limited Dutiesof Co-Agents. Without in any manner limiting the Lien of the Existing TitledCollateral Agent in the Existing Titled Collateral and the Existing Certificatesand its rights and remedies with respect thereto, the parties hereto agree thatBank of America shall have no obligations, liabilities, responsibilities orduties under this Agreement, in its capacity as Existing Titled CollateralAgent, Administrative Agent or Syndication Agent. Bank of America shall not haveor be deemed to have any fiduciary relationship with any Lender. Each Lenderacknowledges that it has not relied, and will not rely, on Bank of America indeciding to enter into this Agreement or in taking or not taking actionhereunder.

(d)     Resignation asExisting Titled Collateral Agent. The Existing Titled Collateral Agent mayresign as Existing Titled Collateral Agent upon at least thirty (30)

-74-

 

 

days’prior notice to the Lenders, the Collateral Agent and the Borrowers’ Agent,such resignation to be effective upon the date set forth in such resignationnotice. In the event Bank of America sells all of its Commitment and Loans aspart of a sale, transfer or other disposition by Bank of America ofsubstantially all of its loan portfolio, Bank of America shall resign as theExisting Titled Collateral Agent. Immediately upon the effectiveness of any suchresignation, the Collateral Agent shall succeed to all the rights of theresigning Existing Titled Collateral Agent and the term "Existing TitledCollateral Agent" shall mean the Collateral Agent and the resigningExisting Titled Collateral Agent’s appointment as Existing Titled CollateralAgent shall be terminated. The Borrowers shall take all actions at their solecost and expense as the Collateral Agent, as successor Existing TitledCollateral Agent, may deem necessary or appropriate in order to continue theperfection of the Existing Titled Collateral Agent’s Lien in the ExistingTitled Collateral and the Existing Certificates of Title, including theexecution and filing of all title applications and amendments and all UCCfinancing statements and amendments as the Collateral Agent may deem necessaryor appropriate. After any resigning Existing Titled Collateral Agent’sresignation hereunder as Existing Titled Collateral Agent, the applicableprovisions of this Article 12 shall continue to inure to its benefitas to all matters arising prior to its resignation as Existing Titled CollateralAgent under this Agreement.

(e)     New TitledCollateral. Each of the parties hereby acknowledges that, pursuant to theSecurity Agreement, the Collateral Agent has been granted a Lien in allhereafter arising Titled Collateral as security for the Obligations and that theCollateral Agent shall be noted as first lienholder on all certificates of titleand other comparable documents relating to such hereafter arising TitledCollateral.

ARTICLE13MISCELLANEOUS
13.1         No Waivers;    Cumulative Remedies.      No failure by theCollateral Agent or any Lender to exercise any right, remedy, or option underthis Agreement or any present or future supplement thereto, or in any otheragreement between or among any Borrower and the Collateral Agent and/or anyLender, or delay by the Collateral Agent or any Lender in exercising the same,will operate as a waiver thereof. No waiver by the Collateral Agent or anyLender will be effective unless it is in writing, and then only to the extentspecifically stated. No waiver by the Collateral Agent or the Lenders on anyoccasion shall affect or diminish the Collateral Agent’s and each Lender’srights thereafter to require strict performance by the Borrowers of anyprovision of this Agreement. The Collateral Agent and the Lenders may proceeddirectly to collect the Obligations without any prior recourse to theCollateral. The Collateral Agent’s and each Lender’s rights under thisAgreement will be cumulative and not exclusive of any other right or remedywhich the Collateral Agent or any Lender may have.

13.2         Severability.    The illegality orunenforceability of any provision of this Agreement or any Loan Document or anyinstrument or agreement required hereunder shall not in any way affect or impairthe legality or enforceability of the remaining provisions of this Agreement orany instrument or agreement required hereunder.

-75-

 

 

13.3         Governing    Law; Choice of Forum; Service of Process.

(a)     THIS AGREEMENTSHALL BE INTERPRETED AND THE RIGHTS AND LIABILITIES OF THE PARTIES HERETODETERMINED IN ACCORDANCE WITH THE INTERNAL LAWS (AS OPPOSED TO THE CONFLICT OFLAWS PROVISIONS, PROVIDED THAT PERFECTION ISSUES WITH RESPECT TO ARTICLE 9 OFTHE UCC MAY GIVE EFFECT TO APPLICABLE CHOICE OR CONFLICT OF LAW RULES SET FORTHIN ARTICLE 9 OF THE UCC) OF THE STATE OF GEORGIA; PROVIDED THAT THE CollateralAGENT AND THE LENDERS SHALL RETAIN ALL RIGHTS ARISING UNDER FEDERAL LAW.

(b)     ANY LEGAL ACTION ORPROCEEDING WITH RESPECT TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT MAY BEBROUGHT IN THE COURTS OF THE STATE OF GEORGIA OR OF THE UNITED STATES OF AMERICALOCATED IN THE FULTON COUNTY, GEORGIA, AND BY EXECUTION AND DELIVERY OF THISAGREEMENT, EACH OF THE BORROWERS, THE Collateral AGENT AND THE LENDERS CONSENTS,FOR ITSELF AND IN RESPECT OF ITS PROPERTY, TO THE NON-EXCLUSIVE JURISDICTION OFTHOSE COURTS. EACH OF THE BORROWERS, THE Collateral AGENT AND THE LENDERSIRREVOCABLY WAIVES ANY OBJECTION, INCLUDING ANY OBJECTION TO THE LAYING OF VENUEOR BASED ON THE GROUNDS OF FORUM NON CONVENIENS, WHICH IT MAY NOW ORHEREAFTER HAVE TO THE BRINGING OF ANY ACTION OR PROCEEDING IN SUCH JURISDICTIONIN RESPECT OF THIS AGREEMENT OR ANY DOCUMENT RELATED HERETO. NOTWITHSTANDING THEFOREGOING: (1) THE Collateral AGENT AND THE LENDERS SHALL HAVE THE RIGHT TOBRING ANY ACTION OR PROCEEDING AGAINST ANY BORROWER OR ITS PROPERTY IN THECOURTS OF ANY OTHER JURISDICTION THE Collateral AGENT OR THE LENDERS DEEMNECESSARY OR APPROPRIATE IN ORDER TO REALIZE ON THE COLLATERAL OR OTHER SECURITYFOR THE OBLIGATIONS AND (2) EACH OF THE PARTIES HERETO ACKNOWLEDGES THAT ANYAPPEALS FROM THE COURTS DESCRIBED IN THE IMMEDIATELY PRECEDING SENTENCE MAY HAVETO BE HEARD BY A COURT LOCATED OUTSIDE THOSE JURISDICTIONS.

(c) EACH BORROWERHEREBY WAIVES PERSONAL SERVICE OF ANY AND ALL PROCESS UPON IT AND CONSENTS THATALL SUCH SERVICE OF PROCESS MAY BE MADE BY REGISTERED MAIL (RETURN RECEIPTREQUESTED) DIRECTED TO THE BORROWERS’ AGENT AT ITS ADDRESS SET FORTH IN SECTION 13.8AND SERVICE SO MADE SHALL BE DEEMED TO BE COMPLETED FIVE (5) BUSINESS DAYS AFTERTHE SAME SHALL HAVE BEEN SO DEPOSITED IN THE U.S. MAILS POSTAGE PREPAID. NOTHINGCONTAINED HEREIN SHALL AFFECT THE RIGHT OF THE Collateral AGENT OR THE LENDERSTO SERVE LEGAL PROCESS BY ANY OTHER MANNER PERMITTED BY LAW.

13.4         WAIVER    OF JURY TRIAL.    TO THE EXTENTPERMITTED UNDER APPLICABLE LAW, THE BORROWERS, THE LENDERS AND THE COLLATERAL

-76-

 

 

AGENT EACH IRREVOCABLY WAIVE THEIR RESPECTIVE RIGHTS TO A TRIAL BY JURY OF ANYCLAIM OR CAUSE OF ACTION BASED UPON OR ARISING OUT OF OR RELATED TO THISAGREEMENT, THE OTHER LOAN DOCUMENTS, OR THE TRANSACTIONS CONTEMPLATED HEREBY ORTHEREBY, IN ANY ACTION, PROCEEDING OR OTHER LITIGATION OF ANY TYPE BROUGHT BYANY OF THE PARTIES AGAINST ANY OTHER PARTY OR ANY AGENT-RELATEDPERSON, PARTICIPANT OR ASSIGNEE, WHETHER WITH RESPECT TO CONTRACT CLAIMS, TORTCLAIMS, OR OTHERWISE. TO THE EXTENT PERMITTED UNDER APPLICABLE LAW, THEBORROWERS, THE LENDERS AND THE Collateral AGENT EACH AGREE THAT ANY SUCH CLAIMOR CAUSE OF ACTION SHALL BE TRIED BY A COURT TRIAL WITHOUT A JURY. WITHOUTLIMITING THE FOREGOING, TO THE EXTENT PERMITTED UNDER APPLICABLE LAW, THEPARTIES FURTHER AGREE THAT THEIR RESPECTIVE RIGHT TO A TRIAL BY JURY IS WAIVEDBY OPERATION OF THIS SECTION AS TO ANY ACTION, COUNTERCLAIM OR OTHER PROCEEDINGWHICH SEEKS, IN WHOLE OR IN PART, TO CHALLENGE THE VALIDITY OR ENFORCEABILITY OFTHIS AGREEMENT OR THE OTHER LOAN DOCUMENTS OR ANY PROVISION HEREOF OR THEREOF.THIS WAIVER SHALL APPLY TO ANY SUBSEQUENT AMENDMENTS, RENEWALS, SUPPLEMENTS ORMODIFICATIONS TO THIS AGREEMENT AND THE OTHER LOAN DOCUMENTS.

13.5         Survival    of Representations and Warranties.      All of the Borrowers’representations and warranties contained in this Agreement shall survive theexecution, delivery, and acceptance thereof by the parties, notwithstanding anyinvestigation by the Collateral Agent or the Lenders or their respective agents.

13.6         Other    Security and Guaranties.      The Collateral Agent,may, without notice or demand and without affecting any Borrower’s obligationshereunder, from time to time: (a) take from any Person and hold collateral(other than the Collateral) for the payment of all or any part of theObligations and exchange, enforce or release such collateral or any partthereof; and (b) accept and hold any endorsement or guaranty of payment of allor any part of the Obligations and release or substitute any such endorser orguarantor, or any Person who has given any Lien in any other collateral assecurity for the payment of all or any part of the Obligations, or any otherPerson in any way obligated to pay all or any part of the Obligations.

13.7         Fees    and Expenses.      The Borrowers agreeto pay to each Agent, for its benefit, on demand, all reasonable costs andexpenses that such Agent pays or incurs in connection with the negotiation,preparation, syndication, consummation, administration, enforcement, andtermination of this Agreement or any of the other Loan Documents, including: (a)Attorney Costs; (b) all reasonable costs and expenses (including reasonableand actual attorneys’ and paralegals’ fees and disbursements) for anyamendment, supplement, waiver, consent, or subsequent closing in connection withthe Loan Documents and the transactions contemplated thereby; (c) costs andexpenses of lien and title searches and title insurance; (d) taxes, feesand other charges for recording the Mortgages, filing financing statements andcontinuations, noting the Agent’s Liens on certificates of title, and otheractions to perfect, protect, and continue the Agent’s Liens (including costsand expenses paid or incurred by each

-77-

 

 

 Agent in connection with the consummationof this Agreement); (e) sums paid or incurred to pay any amount or take anyaction required of the Borrowers under the Loan Documents that the Borrowersfail to pay or take; (f) costs of appraisals, inspections, andverifications of the Collateral, including travel, lodging, and meals forinspections of the Collateral and the Borrowers’ operations by the CollateralAgent plus the Collateral Agent’s charge of $750 per day (or portion thereof)for each Person retained or employed by the Collateral Agent for fieldexaminations and audits and the preparation of reports thereof; and(g) costs and expenses of forwarding loan proceeds, collecting checks andother items of payment, and establishing and maintaining Payment Accounts andlock boxes, and costs and expenses of preserving andprotecting the Collateral. In addition, the Borrowers agree to pay (i) on demandto the Collateral Agent, for its benefit, all costs and expenses incurred by theCollateral Agent (including Attorneys’ Costs), and (ii) to the Lenders (otherthan CIT), on demand, all reasonable and actual fees, expenses and disbursementsincurred by such Lenders for one law firm retained by such Lenders, in eachcase, paid or incurred to obtain payment of the Obligations, enforce the Agent’sLiens, sell or otherwise realize upon the Collateral, and otherwise enforce theprovisions of the Loan Documents, or to defend any claims made or threatenedagainst the Collateral Agent or any Lender arising out of the transactionscontemplated hereby (including preparations for and consultations concerning anysuch matters). The foregoing shall not be construed to limit any otherprovisions of the Loan Documents regarding costs and expenses to be paid by theBorrowers. All of the foregoing costs and expenses shall be charged to the LoanAccount as Revolving Loans as described in Section 3.7.

13.8         Notices.      Except as otherwiseprovided herein, all notices, demands and requests that any party is required orelects to give to any other shall be in writing, or by a telecommunicationsdevice capable of creating a written record, and any such notice shall becomeeffective (a) upon personal delivery thereof, including, but not limitedto, delivery by overnight mail and courier service, (b) four (4) BusinessDays after it shall have been mailed by United States mail, first class,certified or registered, with postage prepaid, or (c) in the case of noticeby such a telecommunications device, when properly transmitted, in each caseaddressed to the party to be notified as follows:

 

 

-78-

 

 

If to the CollateralAgent:

The CIT            Group/Business Credit, Inc.            1200 Ashwood            Parkway, Suite 150            Atlanta,            Georgia 30338            Attention:            Regional Credit Manager            Telecopy No.:            770-522-7673

with copies            to:

The CIT            Group/Commercial Services, Inc.            1211 Avenue of            the Americas            New York, New            York 10036            Attention:            James Heed            Telecopy No.:            212-536-1328

 

If to theAdministrative Agent or Syndication Agent:

Bank of            America, N.A.            600 Peachtree            Street, 5th Floor            Atlanta, GA            30308            Attention:            Business Credit-Account Executive            Telecopy No.:            404-607-6437

with copies            to:

Troutman            Sanders LLP            600 Peachtree            Street, 52nd Floor            Atlanta, GA            30308            Attention:            Michael Leveille            Telecopy No.:            404-962-6615

 

If to the Borrowers orthe Borrowers’ Agent:

Miller            Industries, Inc.            8503            Hilltop Drive            Ooltewah,            TN 37363            Attention:            Chief Financial Officer            Telecopy No.:            423-238-6874

-79-

 

with copies            to:

c/o Kilpatrick            Stockton LLP            1100 Peachtree            Street            Atlanta, GA            30309            Attention:            General Counsel            Telecopy            No.: 404-815-6555

 

If to a Lender:

To the address            of such Lender set forth on the signature page hereto or on the            Assignment and Acceptance for such Lender, as applicable

 

or to such otheraddress as each party may designate for itself by like notice. Failure or delayin delivering copies of any notice, demand, request, consent, approval,declaration or other communication to the persons designated above to receivecopies shall not adversely affect the effectiveness of such notice, demand,request, consent, approval, declaration or other communication.

13.9         Waiver of Notices.      Unless otherwiseexpressly provided herein, each Borrower waives presentment, and notice ofdemand or dishonor and protest as to any instrument, notice of intent toaccelerate the Obligations and notice of acceleration of the Obligations, aswell as any and all other notices to which it might otherwise be entitled. Nonotice to or demand on any Borrower which the Collateral Agent or any Lender mayelect to give shall entitle any Borrower to any or further notice or demand inthe same, similar or other circumstances.

13.10         Binding    Effect.      The provisions ofthis Agreement shall be binding upon and inure to the benefit of the respectiverepresentatives, successors, and assigns of the parties hereto; provided, however, that no interest herein may be assigned by any Borrower withoutprior written consent of the Collateral Agent and each Lender. The rights andbenefits of the Collateral Agent and the Lenders hereunder shall, if suchPersons so agree, inure to any party acquiring any interest in the Obligationsor any part thereof.

13.11         Indemnity    of the Agents and the Lenders by the Borrowers.

(a)     To the fullestextent permitted by law, the Borrowers agree to defend, indemnify and hold theAgent-Related Persons, and each Lender, their parents, Affiliates andSubsidiaries and all of their respective officers, directors, employees,counsel, representatives, successors, agents and attorneys-in-fact (each, an"Indemnified Person") harmless from and against any and allliabilities, obligations, losses, damages, penalties, actions, judgments, suits,costs, charges, expenses and disbursements (including Attorney Costs) of anykind or nature whatsoever which may at any time (including at any time followingrepayment of the Loans and the termination, resignation or replacement of theCollateral Agent or replacement of any Lender) be imposed on, incurred by orasserted against any such Indemnified Person in any way relating to or arisingout of this Agreement or any document contemplated by or referred to herein, orthe

-80-

 

 

transactions contemplated hereby, or any action taken or omitted by any suchPerson under or in connection with any of the foregoing, including with respectto any investigation, litigation or proceeding (including any InsolvencyProceeding or appellate proceeding) related to or arising out of this Agreement,any other Loan Document, or the Loans or the use of the proceeds thereof,whether or not any Indemnified Person is a party thereto (all the foregoing,collectively, the "Indemnified Liabilities"); provided,that the Borrowers shall have no obligation hereunder to any Indemnified Personwith respect to Indemnified Liabilities to the extent resulting from the grossnegligence or willful misconduct of such Indemnified Person. The agreements inthis Section shall survive payment of all other Obligations.

(b)     To the fullestextent permitted by law, the Borrowers agree to indemnify, defend and holdharmless each Indemnified Person from any claim, demand, damages, penalties,fines, costs (including without limitation reasonable and actual attorneys’fees and expenses), loss or other liability, of any type whatsoever(collectively, "Damages") imposed on, incurred by or asserted againstany Indemnified Person, directly or indirectly, arising out of (i) the use,generation, manufacture, production, storage, Release, threatened Release,discharge, disposal or presence of any Contaminant relating to any Borrower’soperations, business or property, or (ii) any Damages arising from or related toany non-compliance or alleged non-compliance with any Environmental Laws withrespect to any Borrower or Borrower’s operations, business or Property; provided,however, that such indemnity shall not apply to any Damages to the extentresulting from the willful misconduct of any Indemnified Person. This indemnityshall apply whether the Contaminant is on, under or about, or migrated from ororiginated at any Borrower’s property or operations or property leased to anyBorrower, provided, that the Borrowers shall have no obligation hereunder to anyindemnify any Person with respect to any loss or liability to the extentresulting from the gross negligence or willful misconduct of such Person.

13.12         Limitation of    Liability.      NO CLAIM MAY BE MADEBY ANY BORROWER, ANY LENDER OR OTHER PERSON AGAINST ANY AGENT, ANY LENDER, ORTHE AFFILIATES, DIRECTORS, OFFICERS, EMPLOYEES, COUNSEL, REPRESENTATIVES, AGENTSOR ATTORNEYS-IN-FACT OF ANY OF THEM FOR ANY SPECIAL, INDIRECT, CONSEQUENTIAL ORPUNITIVE DAMAGES IN RESPECT OF ANY CLAIM FOR BREACH OF CONTRACT OR ANY OTHERTHEORY OF LIABILITY ARISING OUT OF OR RELATED TO THE TRANSACTIONS CONTEMPLATEDBY THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT, OR ANY ACT, OMISSION OR EVENTOCCURRING IN CONNECTION THEREWITH, AND EACH BORROWER AND EACH LENDER HEREBYWAIVE, RELEASE AND AGREE NOT TO SUE UPON ANY CLAIM FOR SUCH DAMAGES, WHETHER ORNOT ACCRUED AND WHETHER OR NOT KNOWN OR SUSPECTED TO EXIST IN ITS FAVOR.

13.13         Final    Agreement.      This Agreement andthe other Loan Documents are intended by the Borrowers, the Agents and theLenders to be the final, complete, and exclusive expression of the agreementbetween them. This Agreement supersedes any and all prior oral or writtenagreements relating to the subject matter hereof, except for the Fee Letter. Nomodification, rescission, waiver, release, or amendment of any

-81-

 

 

provision of thisAgreement or any other Loan Document shall be made, except by a writtenagreement signed by the Borrowers and a duly authorized officer of each of theCollateral Agent and the requisite Lenders.

13.14          Counterparts.      This Agreement may beexecuted in any number of counterparts, and by the Agents, each Lender and theBorrowers in separate counterparts, each of which shall be an original, but allof which shall together constitute one and the same agreement; signature pagesmay be detached from multiple separate counterparts and attached to a singlecounterpart so that all signature pages are physically attached to the samedocument.

13.15         Captions.      The captionscontained in this Agreement are for convenience of reference only, are withoutsubstantive meaning and should not be construed to modify, enlarge, or restrictany provision.

13.16         Right    of Setoff.      In addition to anyrights and remedies of the Lenders provided by law, if an Event of Defaultexists or the Loans have been accelerated, each Lender is authorized at any timeand from time to time, without prior notice to any Borrower, any such noticebeing waived by the Borrowers to the fullest extent permitted by law, to set offand apply any and all deposits (general or special, time or demand, provisionalor final) at any time held by, and other indebtedness at any time owing by, suchLender or any Affiliate of such Lender to or for the credit or the account ofany Borrower against any and all Obligations owing to such Lender, now orhereafter existing, irrespective of whether or not the Collateral Agent or suchLender shall have made demand under this Agreement or any Loan Document andalthough such Obligations may be contingent or unmatured. Each Lender agreespromptly to notify the Borrowers’ Agent and the Collateral Agent after anysuch set-off and application made by such Lender; provided, however,that the failure to give such notice shall not affect the validity of suchset-off and application. NOTWITHSTANDING THE FOREGOING, NO LENDER SHALL EXERCISEANY RIGHT OF SET-OFF, BANKER’S LIEN, OR THE LIKE AGAINST ANY DEPOSIT ACCOUNTOR PROPERTY OF ANY BORROWER HELD OR MAINTAINED BY SUCH LENDER WITHOUT THE PRIORWRITTEN UNANIMOUS CONSENT OF THE LENDERS.

13.17         Confidentiality.

(a)     The Borrowershereby agree that the Agents and each Lender may prepare and disseminate"tombstone" and other similar advertising and promotional materialsdescribing the credit accommodation entered into pursuant to this Agreement,including the names and addresses of the Borrowers, the amount of the creditfacilities hereunder, and a general description of the Borrowers’ business.

(b)     Each Lenderseverally agrees to take normal and reasonable precautions and exercise due careto maintain the confidentiality of all information identified as"confidential" or "secret" by the Borrowers and provided tothe Collateral Agent or such Lender by or on behalf of the Borrowers, under thisAgreement or any other Loan Document, except to the extent that such information(i) was or becomes generally available to the public other than as a result ofdisclosure by the Collateral Agent or such Lender, or (ii) was or becomesavailable on a nonconfidential basis from a source other than the Borrowers,provided that such source is not

-82-

 

 

bound by a confidentiality agreement with theBorrowers known to the Collateral Agent or such Lender; provided, however,that the Collateral Agent and any Lender may disclose such information (1) atthe request or pursuant to any requirement of any Governmental Authority towhich the Collateral Agent or such Lender is subject or in connection with anexamination of the Collateral Agent or such Lender by any such GovernmentalAuthority; (2) upon prior notice to the Borrowers’ Agent (unless otherwiseprohibited by any such subpoena or court process), pursuant to subpoena or othercourt process; (3) when required to do so in accordance with the provisions ofany applicable Requirement of Law; (4) to the extent reasonably required inconnection with any litigation or proceeding (including, but not limited to, anybankruptcy proceeding) to which the Collateral Agent, any Lender or theirrespective Affiliates may be party; (5) to the extent reasonably required inconnection with the exercise of any remedy hereunder or under any other LoanDocument; (6) to the extent necessary in such Lender’s judgment, to theCollateral Agent’s or such Lender’s independent auditors, accountants,attorneys and other professional advisors, provided that such independentauditors, accountants, attorneys and other professional advisors agree to keepsuch information confidential to the same extent required of the CollateralAgent and the Lenders hereunder; (7) to any prospective Participant or Assigneeunder any Assignment and Acceptance, actual or potential, provided that suchprospective Participant or Assignee agrees to keep such information confidentialto the same extent required of the Collateral Agent and the Lenders hereunder;(8) as expressly permitted under the terms of any other document or agreementregarding confidentiality to which any Borrower is party or is deemed party withthe Collateral Agent or such Lender, and (9) to its Affiliates, provided thatsuch Lender shall cause any such Affiliate to keep such information confidentialto the same extent required of such Lender hereunder.

13.18         Conflicts with Other Loan Documents.      Unless otherwiseexpressly provided in this Agreement (or in another Loan Document by specificreference to the applicable provision contained in this Agreement), if anyprovision contained in this Agreement conflicts with any provision of any otherLoan Document, the provision contained in this Agreement shall govern andcontrol.

 

 

 

(Signatures Begin OnNext Page)

-83-

 

 

IN WITNESS WHEREOF, theparties have entered into this Agreement on the date first above written.

 
 **"PARENT"

Miller      Industries, Inc.**
 

By:   /s/      Frank Madonia                   Frank Madonia              Executive Vice        President
  **"SUBSIDIARY      MILLER BORROWERS"

APACO, INC.        B&B ASSOCIATED        INDUSTRIES, INC.        CHEVRON, INC.        CENTURY HOLDINGS,        INC.        CHAMPION CARRIER      CORPORATION COMPETITION WHEELIFT, INC.        GOLDEN WEST TOWING        EQUIPMENT INC.        KING AUTOMOTIVE        & INDUSTRIAL EQUIPMENT, INC.        MID AMERICA        WRECKER & EQUIPMENT SALES, INC. OF             COLORADO        MILLER FINANCIAL        SERVICES GROUP, INC.        MILLER/GREENEVILLE,        INC.        MILLER INDUSTRIES        DISTRIBUTING, INC.        MILLER INDUSTRIES        INTERNATIONAL, INC.        MILLER INDUSTRIES        TOWING EQUIPMENT INC.        PURPOSE, INC.        SONOMA CIRCUITS,        INC.        SOUTHERN WRECKER        CENTER, INC.        SOUTHERN WRECKER        SALES, INC.**
By:   /s/      Frank Madonia                           Frank Madonia             Attorney-in-Fact          of each entity listed above
     
 

 

 

 

 **"SUBSIDIARY      ROADONE BORROWERS"**
 
**ACKERMAN WRECKER        SERVICE, INC.        A-EXCELLENCE        TOWING CO.        ALL AMERICAN        TOWING SERVICES, INC.        ALLIED GARDENS        TOWING, INC.        ALLIED TOWING AND        RECOVERY, INC.        ALTAMONTE TOWING,        INC.        ANDERSON TOWING        SERVICE, INC.        ARROW WRECKER        SERVICE, INC.        A TO Z        ENTERPRISES, INC.        B-G TOWING, INC.        BEAR        TRANSPORTATION, INC.        BEATY TOWING &        RECOVERY, INC.        BERT'S TOWING        RECOVERY CORPORATION        BOB BOLIN        SERVICES, INC.        BOB'S AUTO        SERVICE, INC.        BOB VINCENT AND        SONS WRECKER SERVICE, INC.        BOULEVARD &        TRUMBULL TOWING, INC.        BREWER'S, INC.        BRYRICH        CORPORATION        C&L TOWING        SERVICES, INC.        CAL WEST TOWING,        INC.        CARDINAL CENTRE        ENTERPRISES, INC.        CEDAR BLUFF 24        HOUR TOWING, INC.        CENTRAL VALLEY        TOWING, INC.        CHAD'S, INC.        CHICAGO METRO        SERVICES, INC.        CLARENCE CORNISH        AUTOMOTIVE SERVICE, INC.        CLEVELAND VEHICLE        DETENTION CENTER, INC.        COFFEY’S TOWING,        INC.        COLEMAN’S TOWING        & RECOVERY, INC.        D.A. HANELINE,        INC.        DVREX, INC.        DICK'S TOWING        & ROAD SERVICE, INC.        DOLLAR        ENTERPRISES, INC.        DON'S TOWING, INC.
 

 

 

 ******DUGGER’S        SERVICES, INC.        DUN-RITE TOWING        INC.        DURU, INC.        E.B.T., INC.        EXPORT        ENTERPRISES, INC.        GARY’S TOWING        & SALVAGE POOL, INC.        GOOD MECHANIC AUTO        CO. OF RICHFIELD, INC.        GREAT AMERICA        TOWING, INC.        GREG'S TOWING,        INC.        H&H TOWING        ENTERPRISES, INC.        HALL'S TOWING        SERVICE, INC.        HENDRICKSON        TOWING, INC.        H.M.R.        ENTERPRISES, INC.INTERSTATE TOWING        & RECOVERY, INC.        KAUFF'S, INC.        KAUFF’S OF FT.        PIERCE, INC.        KAUFF’S OF        MIAMI, INC.        KAUFFS OF PALM        BEACH, INC.        KEN'S TOWING, INC.        LAZER TOW        SERVICES, INC.        LEVESQUE'S AUTO        SERVICE, INC.        LWKR, INC.        LINCOLN TOWING        ENTERPRISES, INC.        M&M TOWING AND        RECOVERY, INC.        MAEJO, INC.        MEL'S ACQUISITION        CORP.        MERL'S TOWING        SERVICE, INC.        MIKE'S WRECKER        SERVICE, INC.        MOORE'S SERVICE        & TOWING, INC.        MOORE'S TOWING        SERVICE, INC.        MOSTELLER’S        GARAGE, INC.        MURPHY'S TOWING,        INC.        OFFICIAL TOWING,        INC.        O'HARE TRUCK        SERVICE, INC.        P.A.T., INC.        PIPES ENTERPRISES,        INC.        PRO-TOW, INC.        PULLEN'S TRUCK        CENTER, INC.        RAR ENTERPRISES,        INC.        RANDY'S HIGH        COUNTRY TOWING, INC.        RAY HARRIS, INC.
 

 

 

 ****
 
**RMA ACQUISITION        CORP.        RRIC ACQUISITION        CORP.        RAY’S TOWING,        INC.        RECOVERY SERVICES,        INC.        RTIEX, INC.        RBEX INC.        ROAD ONE, INC.        ROADONE EMPLOYEE        SERVICES, INC.        ROAD ONE INSURANCE        SERVICES, INC.        ROAD ONE SERVICE,        INC.        ROADONE        SPECIALIZED TRANSPORTATION, INC.        ROADONE        TRANSPORTATION AND LOGISTICS, INC.        R.M.W.S., INC.        SANDY'S AUTO &        TRUCK SERVICE, INC.        SAKSTRUP TOWING,        INC.        SOUTHWEST        TRANSPORT, INC.        SPEED'S        AUTOMOTIVE, INC.        SPEED'S RENTALS,        INC.        SROGA'S AUTOMOTIVE        SERVICES, INC.        SUBURBAN WRECKER        SERVICE, INC.        TEAM TOWING AND        RECOVERY, INC.        TED'S OF FAYVILLE,        INC.        TEXAS TOWING        CORPORATION        THOMPSON'S WRECKER        SERVICE, INC.        TOW PRO CUSTOM        TOWING & HAULING, INC.        TREASURE COAST        TOWING, INC.        TREASURE COAST        TOWING OF MARTIN COUNTY,             INC.        TRUCK SALES &        SALVAGE CO., INC.        WALKER TOWING,        INC.        WES'S SERVICE        INCORPORATED        WESTERN TOWING;        MCCLURE/EARLEY              ENTERPRISES, INC.        WHITEY’S TOWING,        INC.        WILTSE TOWING,        INC.**
 

 

 

 ** 

ZEBRA TOWING, INC.        ZEHNER TOWING        & RECOVERY, INC.**
 

By:       /s/      Frank Madonia                                                          Frank Madonia              Attorney-in-Fact of each entity listed above
   **"ADMINISTRATIVE      AGENT,      SYNDICATION AGENT AND EXISTING      TITLED COLLATERAL AGENT"**
BANK OF AMERICA, N.A.,      as the      Administrative Agent, Syndication Agent and      Existing Titled      Collateral Agent

By:       /s/      Kevin M.      Moore                                                         Name:        Kevin M.      Moore                                                         Title:          Senior      V.P.                                                             
 

 

 **   **"LETTER OF CREDIT ISSUER"**
BANK OF AMERICA, N.A.,      as the Letter of      Credit Issuer

By:       /s/      Kevin M.      Moore                                                         Name:        Kevin M.      Moore                                                         Title:          Senior      V.P.                                                                     
 
 **"COLLATERAL      AGENT"**
THE CIT      GROUP/BUSINESS CREDIT, INC., as the Collateral Agent

By:      /s/      Arthur R. Cordwell,      Jr.                                                Name:       Arthur R. Cordwell,      Jr.                                                     Title:         V.P.                                                                                   
 
 

 
 

Address:

600 Peachtree      Street, 5th Floor      Atlanta, GA 30308      Attn: Business      Credit - Account Executive      Telecopy No:      404-607-6437
**"LENDERS"**
BANK OF AMERICA, N.A.,      as a Lender

By:       /s/      Kevin M.      Moore                                                         Name:        Kevin M.      Moore                                                         Title:          Senior      V.P.                                                             
 
 

 
      Address:

1200 Ashwood      Parkway, Suite 150      Atlanta, GA 30338      Attn: Regional      Credit Manager      Telecopy No:      770-522-7673

THE CIT      GROUP/BUSINESS CREDIT, INC.,      as a Lender

By:      /s/      Arthur R. Cordwell,      Jr.                                                Name:       Arthur R. Cordwell,      Jr.                                                     Title:              V.P.                                                                              

 
 

 
  
      Address:

300 Galleria      Parkway, Suite 800      Atlanta, GA 30339      Attn: Wesley Manus      Telecopy No:      770-857-2947

FLEET CAPITAL      CORPORATION, as a Lender

By:       /s/      Wes      Manus                                                                      Name:         Wes      Manus                                                                          Title:           Vice      President                                                            ** 

 

 

 

 

 

ANNEXAtoCredit Agreement
Definitions

Capitalized terms usedin the Loan Documents shall have the following respective meanings (unlessotherwise defined therein), and all section references in the followingdefinitions shall refer to sections of the Agreement:

"Accounts"means, as to any Borrower or Designated Subsidiary, all of such Borrower’s (orDesignated Subsidiary’s) now owned or hereafter acquired or arising accounts,as defined in the UCC, including any rights to payment for the sale or lease ofgoods or rendition of services, whether or not they have been earned byperformance.

"Account Debtor"means each Person obligated in any way on or in connection with an Account.

"ACHTransactions" means any cash management or related services includingthe automatic clearing house transfer of funds by Bank of America for theaccount of the Borrowers pursuant to agreement or overdrafts.

"Adjusted NetEarnings from Operations" means, with respect to any fiscal period ofthe Consolidated Parties, the Consolidated Parties’ net income after provisionfor income taxes for such fiscal period, as determined in accordance with GAAPand reported on the Financial Statements for such period, excluding any and allof the following included in such net income: (a) gain or loss arising from thesale of any capital assets (provided, that, up to $891,000 in the aggregate ofgain from capital asset sales that occurred during the Fiscal Year ended April30, 2001 shall be included in net income for the fiscal periods ending on April30, 2001, July 31, 2001, October 31, 2001 and January 31, 2002 to the extentsuch asset sales occurred during such fiscal periods); (b) gain arising from anywrite-up in the book value of any asset; (c) earnings of any Person,substantially all the assets of which have been acquired by a Consolidated Partyin any manner, to the extent realized by such other Person prior to the date ofacquisition; (d) earnings of any Person (other than a Consolidated Party) inwhich a Consolidated Party has an ownership interest unless (and only to theextent) such earnings shall actually have been received by such ConsolidatedParty in the form of cash distributions; (e) earnings of any Person to whichassets of a Consolidated Party shall have been sold, transferred or disposed of,or into which a Consolidated Party shall have been merged, or which has been aparty with a Consolidated Party to any consolidation or other form ofreorganization, prior to the date of such transaction; (f) gain arising from theacquisition of debt or equity securities of a Consolidated Party or fromcancellation or forgiveness of Debt; and (g) gain and non-cash losses arisingfrom extraordinary items, as determined in accordance with GAAP, or from anyother non-recurring transaction.

"AdministrativeAgent" means Bank of America, solely in its capacity as administrativeagent.

 

 

A-1

 

"Affiliate"means, as to any Person, any other Person which, directly or indirectly, is incontrol of, is controlled by, or is under common control with, such Person orwhich owns, directly or indirectly, ten percent (10%) or more of the outstandingequity interest of such Person. A Person shall be deemed to control anotherPerson if the controlling Person possesses, directly or indirectly, the power todirect or cause the direction of the management and policies of the otherPerson, whether through the ownership of voting securities, by contract, orotherwise.

"Agent Advances"has the meaning specified in Section 1.2(i).

"Agent’sLiens" means the Liens in the Collateral granted to the CollateralAgent (and the existing Titled Collateral Agent), for the benefit of the Agents,the Letter of Credit Issuer and the Lenders pursuant to this Agreement and theother Loan Documents.

"Agent-RelatedPersons" means the Agents, together with their Affiliates, and theofficers, directors, employees, counsel, representatives, agents andattorneys-in-fact of the Agents and such Affiliates.

"Agents"means the Administrative Agent, the Existing Titled Collateral Agent, theCollateral Agent and the Syndication Agent, collectively, and "Agent"means any such party, individually.

"AggregateMiller Revolver Outstandings" means, at any date of determinationwithout duplication: the sum of (a) the unpaid balance of Revolving Loans madeto the Miller Borrowers, (b) the aggregate amount of Pending Revolving Loansrequested by the Miller Borrowers, (c) one hundred percent (100%) of theaggregate undrawn face amount of all outstanding Letters of Credit requested bythe Miller Borrowers, and (d) the aggregate amount of any unpaid reimbursementobligations in respect of drawn Letters of Credit issued at the request of theMiller Borrowers.

"AggregateRevolver Outstandings" means, at any date of determination, withoutduplication: the sum of (a) the unpaid balance of Revolving Loans, (b) theaggregate amount of Pending Revolving Loans, (c) one hundred percent (100%) ofthe aggregate undrawn face amount of all outstanding Letters of Credit, and (d)the aggregate amount of any unpaid reimbursement obligations in respect of drawnLetters of Credit.

"AggregateRoadOne Revolver Outstandings" means, at any date of determination,without duplication: the sum of (a) the unpaid balance of Revolving Loans madeto the RoadOne Borrowers, (b) the aggregate amount of Pending Revolving Loansrequested by the RoadOne Borrowers, (c) one hundred percent (100%) of theaggregate undrawn face amount of all outstanding Letters of Credit requested bythe RoadOne Borrowers, and (d) the aggregate amount of any unpaid reimbursementobligations in respect of drawn Letters of Credit issued at the request of theRoadOne Borrowers.

"Agreement"means the Credit Agreement to which this Annex A is attached, as fromtime to time amended, modified or restated.

"AnniversaryDate" means each anniversary of the Closing Date.

 

 

A-2

 

 

"ApplicableMargin" means:
-  with            respect to Base Rate Revolving Loans and all other Obligations            (other than Base Rate Term Loans and LIBOR Rate Loans), 0.75%;with            respect to Base Rate Term Loans, 1.00%;with            respect to LIBOR Revolving Loans, 2.75%; andwith            respect to LIBOR Term Loans, 3.00%.
"Appraisal"means an appraisal, prepared on a basis satisfactory to the Collateral Agent,setting forth the Net Orderly Liquidation Value (and the orderly liquidationvalue) of all of each Borrower’s finished goods Inventory and Fleet Vehicles,which appraisal shall be prepared in accordance with Section 7.4(d).

"AssetDisposition" means any sale or other disposition of (a) less than allof the assets of any RoadOne Borrower, so long as (i) the Net Proceeds therefromare at least equal to $100,000 or (ii) the assets sold or disposed of constituteall or substantially all of the assets of any location operated by such RoadOneBorrower, or (b) all of the assets, stock or property of any RoadOne Borrower(in either case, provided such assets, stock or property involve the RoadOnebusiness), including through asset sales, stock sales, and mergers whereby theapplicable RoadOne Borrower is not the surviving corporation.

"AssetDisposition Expenses" means, in connection with any Asset Disposition,(a) commissions and other reasonable and customary transaction costs, fees andexpenses properly attributable to such Asset Disposition and payable by theBorrowers in connection therewith (in each case, paid to non-Affiliates),(b) transfer taxes applicable to such Asset Disposition, (c) amountspayable to holders of Liens senior to the Agent’s Liens (to the extent suchLiens constitute Permitted Liens hereunder), if any, and (d) an appropriatereserve for income taxes in accordance with GAAP in connection therewith.

"Assignee"has the meaning specified in Section 11.2(a).

"Assignment andAcceptance" has the meaning specified in Section 11.2(a).

"Attorney Costs"means and includes all actual and reasonable fees, expenses and disbursements ofone or more law firms or other counsel engaged by the Agents, including thereasonably allocated costs and expenses of internal legal services of theAgents.

"Availability"means, at any time (a) the lesser of (i) the Maximum Revolver Amount or (ii) theBorrowing Base, minus (b) Reserves other than Reserves deducted in thecalculation of the Borrowing Base.

"AvailabilityRequirement" means (a) $10,000,000 at any time prior to one or moresales of assets of the RoadOne Borrowers (other than sales or dispositions ofFleet Vehicles in the ordinary course of business that are obsolete or no longerused or useful in the RoadOne

 

 

A-3

 

 

 Borrowers’ business, provided such FleetVehicles are replaced with replacement Fleet Vehicles within 90 days after anysuch sale or disposition) on or after the Closing Date with a Net SeniorCreditors Proceeds value, in the aggregate, greater than or equal to $35,976,338and (b) $9,000,000 at any time thereafter.

"Bank ofAmerica" means Bank of America, N.A., a national banking association,or any successor entity thereto.

"Bank Products"means any one or more of the following types of services or facilities extendedto a Borrower by Bank of America or CIT, or any Affiliate of Bank of America orCIT, in reliance on the agreement of Bank of America or CIT, as applicable, toindemnify such Affiliate: (i) credit cards; (ii) ACH Transactions; (iii) cashmanagement, including controlled disbursement services; and (iv) HedgeAgreements. "Bank Products" do not include floorplanning arrangementsand vehicle repurchase obligations.

"Bank ProductReserves" means all reserves which the Collateral Agent from time totime establishes in its reasonable discretion for the Bank Products consistingof Hedge Agreements and credit cards then provided or outstanding.

"BankruptcyCode" means Title 11 of the United States Code (11 U.S.C. &sec; 101 etseq.).

"Base Rate"means the rate of interest per annum announced by The Chase Manhattan Bank fromtime to time as its prime rate in effect at its principal office in New YorkCity. (The prime rate is not intended to be the lowest rate of interest chargedby The Chase Manhattan Bank to its borrowers).

"Base RateLoans" means, collectively, the Base Rate Revolving Loans and the BaseRate Term Loans.

"Base RateRevolving Loan" means a Revolving Loan during any period in which itbears interest based on the Base Rate.

"Base Rate TermLoan" means any portion of a Term Loan during any period in which suchportion bears interest based on the Base Rate.

"BlockedAccount Agreement" means an agreement among one or more of theBorrowers, the Collateral Agent and a Clearing Bank, in form and substancereasonably satisfactory to the Collateral Agent, concerning the collection ofpayments which represent the proceeds of Accounts or of any other Collateral.

"Borrowers’Agent" means Parent, in its capacity as agent for itself and the otherBorrowers pursuant to Section 3.11.

"Borrowing"means a borrowing hereunder consisting of Revolving Loans or Term Loans made onthe same day by the Lenders to the Borrowers or by CIT in the case of a

 

 

A-4

 

 

Borrowing funded by Non-Ratable Loans or by the Collateral Agent in the case ofa Borrowing consisting of an Agent Advance, or the issuance of Letters of Credithereunder.

"Borrowing Base"means, collectively, the Miller Borrowing Base and the RoadOne Borrowing Base.

"Borrowing BaseCertificate" means a certificate by a Responsible Officer of theBorrowers’ Agent, substantially in the form of Exhibit A (oranother form acceptable to the Collateral Agent) setting forth separately thecalculation of the Borrowing Base, the Miller Borrowing Base and the RoadOneBorrowing Base, including a calculation of each component thereof, all in suchdetail as shall be reasonably satisfactory to the Collateral Agent. Allcalculations of the Borrowing Base, the Miller Borrowing Base and the RoadOneBorrowing Base in connection with the preparation of any Borrowing BaseCertificate shall originally be made by the Borrowers’ Agent and certified tothe Collateral Agent; provided, that the Collateral Agent shall have the rightto review and adjust, in the exercise of its reasonable credit judgment, anysuch calculation (a) to reflect its reasonable estimate of declines in value ofany of the Collateral described therein, and (b) to the extent that suchcalculation is not in accordance with this Agreement.

"Business Day"means (a) any day that is not a Saturday, Sunday, or a day on which banks inAtlanta, Georgia are required or permitted to be closed, and (b) with respect toall notices, determinations, fundings and payments in connection with the LIBORRate or LIBOR Rate Loans, any day that is a Business Day pursuant to clause(a) above and that is also a day on which trading in Dollars is carried onby and between banks in the London interbank market.

"CapitalAdequacy Regulation" means any guideline, request or directive of anycentral bank or other Governmental Authority, or any other law, rule orregulation, whether or not having the force of law, in each case, regardingcapital adequacy of any bank or of any corporation controlling a bank.

"CapitalExpenditures" means all payments due (whether or not paid during anyfiscal period) in respect of the cost of any fixed asset or improvement, orreplacement, substitution, or addition thereto, which has a useful life of morethan one year, including, without limitation, those costs arising in connectionwith the direct or indirect acquisition of such asset by way of increasedproduct or service charges or in connection with a Capital Lease.

"Capital Lease"means any lease of property by a Consolidated Party which, in accordance withGAAP, should be reflected as a capital lease on the balance sheet of theConsolidated Parties.

"Change ofControl" means the occurrence of any of the following: (a) a Person or"group" of Persons (within the meaning of Section 13(d) of theExchange Act), shall acquire, beneficially or of record, 25% or more of theoutstanding voting stock (stock entitled to vote for election of directors) ofParent; (b) during any period of two consecutive calendar years, individuals whoat the beginning of such period constituted the Board of Directors of Parent(together with any new directors whose election by the Board of Directors ofParent or whose nomination for

 

A-5

 

 

election by the shareholders of Parent, as thecase may be, was approved by a vote of a majority of the directors then still inoffice who either were directors at the beginning of such period or whoseelection or nomination for election was previously so approved) cease for anyreason to constitute a majority of the directors of Parent, as the case may be,then in office; or (c) Parent shall cease to own 100% of the equity interests ofany other Borrower or such ownership shall cease to vest in Parent votingcontrol with respect to any other Borrower, except as a result of a transactionpermitted under this Agreement.

"ChassisFloorplan Agreement" means any agreement (other than a purchase order)pursuant to which (a) any Borrower purchases, acquires or receives chassis(whether through a purchase, bailment, consignment or other arrangement), (b)the applicable Borrower incurs any obligation to pay any Person for or withrespect to any portion of the invoice price for such chassis, and (c) theapplicable Borrower grants such Person a Lien in, or such Person retains anyownership interest in, such chassis.

"Chattel Paper"means, as to any Borrower, all of such Borrower’s now owned or hereafteracquired chattel paper, as defined in the UCC, including electronic chattelpaper.

"CIT"means The CIT Group/Business Credit, Inc., or any successor entity thereto.

"Clearing Bank"means Bank of America or any other banking institution with whom a PaymentAccount has been established pursuant to a Blocked Account Agreement.

"Closing Date"means the date of this Agreement.

"Closing Fee"has the meaning specified in Section 2.4.

"Code"means the Internal Revenue Code of 1986.

"Collateral"means (a) all of the Borrowers’ real and personal property, except to theextent excluded pursuant to the terms of the Security Agreement, and (b) allother assets of any Person from time to time subject to Agent’s Liens securingpayment or performance of the Obligations.

"CollateralAgent" means CIT, solely in its capacity as collateral agent for theLenders, and any successor collateral agent.

"Commitment"means, at any time with respect to a Lender, the principal amount set forthbeside such Lender’s name under the heading "Commitment" on Schedule 1.1attached to the Agreement or on the signature page of the Assignment andAcceptance pursuant to which such Lender became a Lender hereunder in accordancewith the provisions of Section 11.2, as such Commitment may beadjusted from time to time in accordance with the provisions of Sections 3.2(a)and 11.2, and "Commitments" means, collectively, theaggregate amount of the commitments of all of the Lenders.

 

A-6

 

 

"ConsolidatedParties" means Parent and each of its Subsidiaries whose financialstatements are consolidated with Parent’s financial statements in accordancewith GAAP.

"Contaminant"means any material, substance, constituent or waste, whether solid, liquid orgaseous, which is listed, defined or regulated as a "hazardoussubstance", "hazardous waste" or "solid waste", orotherwise classified as hazardous or toxic, under or pursuant to anyEnvironmental Law, or regulated in any way under any Environmental Law;including, without limitation, asbestos and asbestos containing materials,petroleum and petroleum products, radon, polychlorinated biphenyls, ureaformaldehyde foam insulation, explosives or radioactive materials.

"Continuation/ConversionDate" means the date on which a Loan is converted into or continued asa LIBOR Rate Loan.

"CustodialAdministration Agreement" means the Custodial Administration Agreemententered into on or about the Closing Date among the Borrowers, the CustodialAdministrator, the Collateral Agent, the Existing Titled Collateral Agent andthe Junior Creditors’ Agent, together with any successor agreement withrespect to the subject matter thereof.

"CustodialAdministrator" means VINtek, Inc., a Pennsylvania corporation, togetherwith any successor custodial administrator under any successor CustodialAdministration Agreement.

"Debt"means, without duplication, all liabilities, obligations and indebtedness of anyBorrower or any of their Subsidiaries to any Person, of any kind or nature, nowor hereafter owing, arising, due or payable, howsoever evidenced, created,incurred, acquired or owing, whether primary, secondary, direct, contingent,fixed or otherwise, in each case to the extent such liabilities, obligations andindebtedness consist of (a) indebtedness for borrowed money or the deferredpurchase price of property, excluding trade payables, (b) Obligations; (c)obligations and liabilities of any Person secured by any Lien on any Borrower’sor Subsidiary’s property, even though such Borrower or Subsidiary shall nothave assumed or become liable for the payment thereof; provided, however,that all such obligations and liabilities which are limited in recourse to suchproperty shall be included in Debt only to the extent of the book value of suchproperty as would be shown on a balance sheet of such Borrower or Subsidiaryprepared in accordance with GAAP; (d) the principal amount of all obligations orliabilities created or arising under any Capital Lease or conditional sale orother title retention agreement with respect to property used or acquired by anyBorrower or Subsidiary, even if the rights and remedies of the lessor, seller orlender thereunder are limited to repossession of such property; provided,however, that all such obligations and liabilities which are limited inrecourse to such property shall be included in Debt only to the extent of thebook value of such property as would be shown on a balance sheet of suchBorrower or Subsidiary prepared in accordance with GAAP; (e) obligationsand liabilities under Guaranties of Debt; and (f) the present value(discounted at the Base Rate) of lease payments due under synthetic leases.

"Default"means any event or circumstance which, with the giving of notice, the lapse oftime, or both, would (if not cured, waived, or otherwise remedied during suchtime) constitute an Event of Default.

 

A-7

 

 

"Default Rate"means a fluctuating per annum interest rate at all times equal to the sum of(a) the otherwise applicable Interest Rate plus (b) two percent (2%)per annum. Each Default Rate shall be adjusted simultaneously with any change inthe applicable Interest Rate. In addition, the Default Rate shall result in anincrease in the Letter of Credit Fee by two percentage points per annum.

"DefaultingLender" has the meaning specified in Section 12.15(c).

"DesignatedAccount" has the meaning specified in Section 1.2(c).

"DesignatedFinancial Officer" means each of the chief financial officer, thetreasurer, and any other financial officer of Parent reasonably acceptable tothe Collateral Agent.

"DesignatedSubsidiaries" means F. G. Russell Truck Equipment Ltd. andCanadian Towing Equipment, Inc.

"Distribution"means, in respect of any corporation: (a) the payment or making of anydividend or other distribution of property in respect of capital stock (or anyoptions or warrants for, or other rights with respect to, such stock) of suchcorporation, other than distributions in capital stock (or any options orwarrants for such stock) of the same class; or (b) the redemption or otheracquisition by such corporation of any capital stock (or any options or warrantsfor such stock) of such corporation.

"Documents"means all documents as such term is defined in the UCC, including bills oflading, warehouse receipts or other documents of title, now owned or hereafteracquired by any Borrower.

"DOL"means the United States Department of Labor or any successor department oragency.

"Dollar"and "$" means dollars in the lawful currency of the UnitedStates. Unless otherwise specified, all payments under the Agreements shall bemade in Dollars.

"EBITDA"means, with respect to any fiscal period of the Consolidated Parties, AdjustedNet Earnings from Operations, plus, to the extent deducted in thedetermination of Adjusted Net Earnings from Operations for that fiscal period,Interest Expense, Federal, state, local and foreign income taxes, depreciationand amortization. In calculating EBITDA, at a time when the Subsequent EBITDARequirement is applicable under Section 7.24, for any fiscal period,EBITDA will be calculated as if the Asset Disposition of the assets and/or stockof the RoadOne Borrowers had occurred prior to such fiscal period.

"Eligible Accounts"means the Accounts arising in the ordinary course of business from the sale ofgoods or the delivery of services by any Borrower which the Collateral Agent ingood faith determines to be Eligible Accounts. Without limiting the discretionof the Collateral Agent to establish other criteria of ineligibility, EligibleAccounts shall not include any Account:

 

A-8

 

 

(a)     with respect towhich more than ninety (90) days have elapsed since the date of the originalinvoice therefor or which is more than sixty (60) days past due;

(b)     with respect towhich any of the representations, warranties, covenants, and agreementscontained in the Security Agreement are incorrect or have been breached;

(c)     with respect towhich Account (or any other Account due from such Account Debtor), in whole orin part, a check, promissory note, draft, trade acceptance or other instrumentfor the payment of money has been received, presented for payment and returneduncollected for any reason;

(d)     which represents aprogress billing (as hereinafter defined) or as to which any Borrower hasextended the time for payment without the consent of the Collateral Agent; forthe purposes hereof, "progress billing" means any invoice for goodssold or leased or services rendered under a contract or agreement pursuant towhich the Account Debtor’s obligation to pay such invoice is conditioned upona Borrower’s completion of any further performance under the contract oragreement;

(e)     with respect towhich any one or more of the following events has occurred to the Account Debtoron such Account: death or judicial declaration of incompetency of an AccountDebtor who is an individual; the filing by or against the Account Debtor of arequest or petition for liquidation, reorganization, arrangement, adjustment ofdebts, adjudication as a bankrupt, winding-up, or other relief under thebankruptcy, insolvency, or similar laws of the United States, any state orterritory thereof, or any foreign jurisdiction, now or hereafter in effect; themaking of any general assignment by the Account Debtor for the benefit ofcreditors; the appointment of a receiver or trustee for the Account Debtor orfor any of the assets of the Account Debtor, including, without limitation, theappointment of or taking possession by a "custodian," as defined inthe Federal Bankruptcy Code; the institution by or against the Account Debtor ofany other type of insolvency proceeding (under the bankruptcy laws of the UnitedStates or otherwise) or of any formal or informal proceeding for the dissolutionor liquidation of, settlement of claims against, or winding up of affairs of,the Account Debtor; the sale, assignment or transfer of all or any material partof the assets of the Account Debtor; the nonpayment generally by the AccountDebtor of its debts as they become due; or the cessation of the business of theAccount Debtor as a going concern;

(f)     if fifty percent(50%) or more of the aggregate Dollar amount of outstanding Accounts owed atsuch time by the Account Debtor thereon is classified as ineligible under clause(a) above;

(g)     owed by an AccountDebtor which: (i) does not maintain its chief executive office in the UnitedStates of America or Canada (other than the Province of Newfoundland); or (ii)is not organized under the laws of the United States of America or Canada or anystate or province thereof; or (iii) is the government of any foreign country orsovereign state, or of any state, province, municipality, or other politicalsubdivision thereof, or of any department, agency, public corporation, or otherinstrumentality thereof; except to the extent that such Account is secured orpayable by a letter of credit satisfactory to the Collateral Agent in itsdiscretion;

 

A-9

 

 

 provided, that, this clause (g) shall not exclude up to$500,000 of Accounts outstanding not more than thirty (30) days after the dateof the original invoice that are owing at any time by Western Corporation, asubsidiary of Yanase-Co., Ltd.;

(h)     owed by an AccountDebtor which is an Affiliate or employee of any Borrower;

(i)     except as providedin clause (k) below, with respect to which either the perfection,enforceability, or validity of the Agent’s Liens in such Account, or theCollateral Agent’s right or ability to obtain direct payment to the CollateralAgent of the proceeds of such Account, is governed by any federal, state, orlocal statutory requirements other than those of the UCC;

(j)     owed by an AccountDebtor to which a Borrower or any of its Subsidiaries is indebted in any way, orwhich is subject to any right of setoff or recoupment by the Account Debtor,unless the Account Debtor has entered into an agreement acceptable to theCollateral Agent to waive setoff rights; or if the Account Debtor thereon hasdisputed liability or made any claim with respect to any other Account due fromsuch Account Debtor; but in each such case only to the extent of suchindebtedness, setoff, recoupment, dispute, or claim;

(k)     owed by thegovernment of the United States of America, or any department, agency, publiccorporation, or other instrumentality thereof, unless the Federal Assignment ofClaims Act of 1940, as amended (31 U.S.C. &sec; 3727 etseq.),and any other steps necessary to perfect the Agent’s Liens therein, have beencomplied with to the Collateral Agent’s satisfaction with respect to suchAccount, provided that this requirement shall not apply to up to $100,000 in theaggregate of Accounts;

(l)     owed by any state,municipality, or other political subdivision of the United States of America, orany department, agency, public corporation, or other instrumentality thereof andas to which the Collateral Agent determines that its Lien therein is not orcannot be perfected, provided that this requirement shall not apply to up to$100,000 in the aggregate of Accounts;

(m)     which represents asale on a bill-and-hold, guaranteed sale, sale and return, sale on approval,consignment, or other repurchase or return basis;

(n)     which is evidencedby a promissory note or other instrument or by chattel paper;

(o)     if the CollateralAgent believes, in the exercise of its reasonable judgment, that the prospect ofcollection of such Account is impaired or that the Account may not be paid byreason of the Account Debtor’s financial inability to pay;

(p)     with respect towhich the Account Debtor is located in any jurisdiction requiring the filing ofa Notice of Business Activities Report or similar report in order to permit theapplicable Borrower to seek judicial enforcement in such jurisdiction of paymentof such Account, unless such Borrower has qualified to do business in suchjurisdiction or has filed a Notice of Business Activities Report or equivalentreport for the then current year;

 

 

A-10

 

 

(q)     which arises out ofa sale not made in the ordinary course of the applicable Borrower’s business;

(r)     with respect towhich the goods giving rise to such Account have not been shipped and deliveredto and accepted by the Account Debtor or the services giving rise to suchAccount have not been performed by the applicable Borrower, and, if applicable,accepted by the Account Debtor, or the Account Debtor revokes its acceptance ofsuch goods or services;

(s)     owed by an AccountDebtor which is obligated to the Borrower or the Designated Subsidiariesrespecting Accounts the aggregate unpaid balance of which exceeds fifteenpercent (15%) of the aggregate unpaid balance of all Accounts owed to theBorrowers and the Designated Subsidiaries at such time by all of the AccountDebtors, but only to the extent of such excess;

(t)     which is notsubject to a first priority and perfected security interest in favor of theCollateral Agent for the benefit of the Lenders;

(u)     which arises out offinancing, insurance and other similar charges; or

(v)     which arises out ofthe sale of chassis that are not attached to wrecker bodies unless theapplicable Borrower has paid for the chassis in full.

If any Account at anytime ceases to be an Eligible Account, then such Account shall promptly beexcluded from the calculation of Eligible Accounts.

"EligibleAssignee" means (a) a commercial bank, commercial finance company orother asset based lender, having total assets in excess of $1,000,000,000; (b)any Lender listed on the signature page of this Agreement; (c) any Affiliate ofany Lender; and (d) if an Event of Default has occurred and is continuing, anyPerson reasonably acceptable to the Collateral Agent.

"EligibleDesignated Subsidiary Inventory" means Inventory, valued at the lowerof cost (on a first-in, first-out basis) or market, which the Collateral Agentin good faith determines to be Eligible Inventory. Without limiting thediscretion of the Collateral Agent to establish other criteria of ineligibility,Eligible Inventory shall not include any Inventory:

(a)     that is not ownedby a Designated Subsidiary;

(b)     that is not subjectto a first priority and perfected security interest in favor of Miller Towingpursuant to the Intercompany Security Documents that has been collaterallyassigned on a first priority basis to the Collateral Agent pursuant to theIntercompany Security Documents Assignment, all in form and substancesatisfactory to the Collateral Agent, which collateral assignment shall not besubject to any other Lien whatsoever (other than the Liens described in clauses(d), (f) and (g) of the definition of Permitted Liens,provided that such Permitted Liens (i) are junior in priority to the Agent’sLiens or subject to Reserves and (ii) do not impair directly or indirectly theability of the Collateral Agent to realize on or obtain the full benefit of theCollateral);

 

 

A11

 

 

(c)     that does notconsist of finished goods or raw materials;

(d)     that consists ofwork-in-process, chemicals, samples, prototypes, supplies, or packing andshipping materials;

(e)     that is not in goodcondition, is unmerchantable, or does not meet all standards imposed by anyGovernmental Authority having regulatory authority over such goods, their use orsale;

(f)     that is notcurrently either usable or salable, at prices approximating at least cost, inthe normal course of the Designated Subsidiaries’ business, or that is slowmoving or stale;

(g)     that is obsolete orreturned or repossessed or used goods taken in trade;

(h)     that is locatedoutside the United States of America or Canada (or that is in-transit fromvendors or suppliers);

(i)     that is located ina public warehouse or in possession of a bailee or in a facility leased by aDesignated Subsidiary, if the warehouseman, the bailee, or the lessor has notdelivered to the Collateral Agent, if requested by the Collateral Agent, asubordination agreement in form and substance satisfactory to the CollateralAgent or if a Reserve for rents or storage charges has not been established forInventory at that location;

(j)     that contains orbears any Proprietary Rights licensed to a Designated Subsidiary by any Person,if the Collateral Agent is not satisfied that it may sell or otherwise disposeof such Inventory in accordance with the terms of the Security Agreement and Section 9.2without infringing the rights of the licensor of such Proprietary Rights orviolating any contract with such licensor (and without payment of any royaltiesother than any royalties due with respect to the sale or disposition of suchInventory pursuant to the existing license agreement), and, as to which theapplicable Designated Subsidiary has not delivered to the Collateral Agent aconsent or sublicense agreement from such licensor in form and substanceacceptable to the Collateral Agent if requested;

(k)     that consists ofchassis that are not attached to wrecker bodies, unless the DesignatedSubsidiaries have paid for the chassis in full;

(l)     that is notreflected in the details of a current inventory report; or

(m)     that is Inventoryplaced on consignment.

If any Inventory at anytime ceases to be Eligible Designated Subsidiary Inventory, such Inventory shallpromptly be excluded from the calculation of Eligible Designated SubsidiaryInventory.

"Eligible FleetVehicles" means Fleet Vehicles used by the RoadOne Borrowers that aresubject to the Agent’s Liens (which shall be a first priority Lien) and thatare determined by the

 

 

A-12

 

 

 Collateral Agent in good faith to be eligible. Withoutlimiting the discretion of the Collateral Agent to establish other criteria ofineligibility, Eligible Fleet Vehicles shall not include any Fleet Vehicle:

(a)     that is not ownedby a RoadOne Borrower;

(b)     that is not subjectto the Agent’s Liens, which are perfected as to such Fleet Vehicle, or thatare subject to any other Lien whatsoever (other than the Liens described in clauses(d), (f) and (g) of the definition of Permitted Liens,provided that such Permitted Liens (i) are junior in priority to the Agent’sLiens or subject to Reserves and (ii) do not impair directly or indirectly theability of the Collateral Agent to realize on or obtain the full benefit of theCollateral);

(c)     for which theCollateral Agent (or the Custodial Administrator in accordance with the terms ofthe Custodial Administration Agreement) has not received the originalcertificate of title with respect thereto, properly noting the Agent’s Lienthereon;

(d)     that is not in goodcondition, is unmerchantable, or does not meet all standards imposed by anyGovernmental Authority having regulatory authority over such goods, their use orsale; or

(e)     that is locatedoutside the United States of America or Canada.

"EligibleIndependent Distributor Inventory" means new wreckers, carriers andchassis that have been sold by the Borrowers to Independent Distributors thatare determined by the Collateral Agent in good faith to be eligible and withrespect to which (a) the Borrowers have a first priority perfected securityinterest in such inventory as security for the payment of the purchase pricetherefor, pursuant to security agreements, UCC financing statements and otherlegal documentation acceptable to the Collateral Agent, subject to no otherLiens, (b) the Collateral Agent shall have received the originals of allInstruments, Chattel Paper and other agreements relating to such inventory andpayment obligation, duly endorsed or assigned to the Collateral Agent, togetherwith such UCC assignments as the Collateral Agent may request, (c) theCollateral Agent has received such satisfactory lien searches and otherdocuments as it may request, and (d) all other matters are satisfactory to theCollateral Agent in good faith.

"EligibleIntercompany Accounts" means the Accounts arising in the ordinarycourse of business from the sale of goods or the delivery of services by anyDesignated Subsidiary which the Collateral Agent in good faith determines to beEligible Intercompany Accounts. Without limiting the discretion of theCollateral Agent to establish other criteria of ineligibility, EligibleIntercompany Accounts shall not include any Account:

(a)     with respect towhich more than ninety (90) days have elapsed since the date of the originalinvoice therefor or which is more than sixty (60) days past due;

(b)     with respect towhich any of the representations, warranties, covenants, and agreementscontained in the Security Agreement are incorrect or have been breached;

 

A-13

 

 

(c)     with respect towhich Account (or any other Account due from such Account Debtor), in whole orin part, a check, promissory note, draft, trade acceptance or other instrumentfor the payment of money has been received, presented for payment and returneduncollected for any reason;

(d)     which represents aprogress billing (as hereinafter defined) or as to which any DesignatedSubsidiary has extended the time for payment without the consent of theCollateral Agent; for the purposes hereof, "progress billing" meansany invoice for goods sold or leased or services rendered under a contract oragreement pursuant to which the Account Debtor’s obligation to pay suchinvoice is conditioned upon a Designated Subsidiary’s completion of anyfurther performance under the contract or agreement;

(e)     with respect towhich any one or more of the following events has occurred to the Account Debtoron such Account: death or judicial declaration of incompetency of an AccountDebtor who is an individual; the filing by or against the Account Debtor of arequest or petition for liquidation, reorganization, arrangement, adjustment ofdebts, adjudication as a bankrupt, winding-up, or other relief under thebankruptcy, insolvency, or similar laws of the United States, any state orterritory thereof, or any foreign jurisdiction, now or hereafter in effect; themaking of any general assignment by the Account Debtor for the benefit ofcreditors; the appointment of a receiver or trustee for the Account Debtor orfor any of the assets of the Account Debtor, including, without limitation, theappointment of or taking possession by a "custodian," as defined inthe Federal Bankruptcy Code; the institution by or against the Account Debtor ofany other type of insolvency proceeding (under the bankruptcy laws of the UnitedStates or otherwise) or of any formal or informal proceeding for the dissolutionor liquidation of, settlement of claims against, or winding up of affairs of,the Account Debtor; the sale, assignment or transfer of all or any material partof the assets of the Account Debtor; the nonpayment generally by the AccountDebtor of its debts as they become due; or the cessation of the business of theAccount Debtor as a going concern;

(f)     if fifty percent(50%) or more of the aggregate Dollar amount of outstanding Accounts owed atsuch time by the Account Debtor thereon is classified as ineligible under clause(a) above;

(g)     owed by an AccountDebtor which: (i) does not maintain its chief executive office in the UnitedStates of America or Canada (other than the Province of Newfoundland); or (ii)is not organized under the laws of the United States of America or Canada or anystate or province thereof; or (iii) is the government of any foreign country orsovereign state, or of any state, province, municipality, or other politicalsubdivision thereof, or of any department, agency, public corporation, or otherinstrumentality thereof; except to the extent that such Account is secured orpayable by a letter of credit satisfactory to the Collateral Agent in itsdiscretion;

(h)     owed by an AccountDebtor which is an Affiliate or employee of any Designated Subsidiary;

(i)     except as providedin clause (k) below, with respect to which either the perfection,enforceability, or validity of the Agent’s Liens in such Account, or theCollateral

 

A-14

 

 

 Agent’s right or ability to obtain direct payment to the CollateralAgent of the proceeds of such Account, is governed by any federal, state, orlocal statutory requirements other than those of the Personal Property SecurityAct of British Columbia or Ontario;

(j)     owed by an AccountDebtor to which a Designated Subsidiary or any of its Subsidiaries is indebtedin any way, or which is subject to any right of setoff or recoupment by theAccount Debtor, unless the Account Debtor has entered into an agreementacceptable to the Collateral Agent to waive setoff rights; or if the AccountDebtor thereon has disputed liability or made any claim with respect to anyother Account due from such Account Debtor; but in each such case only to theextent of such indebtedness, setoff, recoupment, dispute, or claim;

(k)     owed by anyfederal, state, municipality, or other political subdivision of the UnitedStates of America or Canada, or any department, agency, public corporation, orother instrumentality thereof and as to which the Collateral Agent determinesthat its Lien therein is not or cannot be perfected;

(l)     which represents asale on a bill-and-hold, guaranteed sale, sale and return, sale on approval,consignment, or other repurchase or return basis;

(m)     which is evidencedby a promissory note or other instrument or by chattel paper;

(n)     if the CollateralAgent believes, in the exercise of its reasonable judgment, that the prospect ofcollection of such Account is impaired or that the Account may not be paid byreason of the Account Debtor’s financial inability to pay;

(o)     with respect towhich the Account Debtor is located in any jurisdiction requiring the filing ofa Notice of Business Activities Report or similar report in order to permit theapplicable Designated Subsidiary to seek judicial enforcement in suchjurisdiction of payment of such Account, unless such Designated Subsidiary hasqualified to do business in such jurisdiction or has filed a Notice of BusinessActivities Report or equivalent report for the then current year;

(p)     which arises out ofa sale not made in the ordinary course of the applicable Designated Subsidiary’sbusiness;

(q)     with respect towhich the goods giving rise to such Account have not been shipped and deliveredto and accepted by the Account Debtor or the services giving rise to suchAccount have not been performed by the applicable Designated Subsidiary, and, ifapplicable, accepted by the Account Debtor, or the Account Debtor revokes itsacceptance of such goods or services;

(r)     owed by an AccountDebtor which is obligated to the Designated Subsidiary or the Borrowersrespecting Accounts the aggregate unpaid balance of which exceeds fifteenpercent (15%) of the aggregate unpaid balance of all Accounts owed to theDesignated Subsidiaries and the Borrowers at such time by all of the AccountDebtors, but only to the extent of such excess;

 

A-15

 

 

(s)     which is notsubject to a first priority and perfected security interest in favor of MillerTowing pursuant to the Intercompany Security Documents that has beencollaterally assigned on a first priority basis to the Collateral Agent pursuantto the Intercompany Security Documents Assignment, all in form and substancesatisfactory to the Collateral Agent;

(t)     which arises out offinancing, insurance and other similar charges; or

(u)     which arises out ofthe sale of chassis that are not attached to wrecker bodies unless theapplicable Designated Subsidiary has paid for the chassis in full.

If any Account at anytime ceases to be an Eligible Intercompany Account, then such Account shallpromptly be excluded from the calculation of Eligible Intercompany Accounts.

"EligibleInventory" means Inventory, valued at the lower of cost (on a first-in,first-out basis) or market, which the Collateral Agent in good faith determinesto be Eligible Inventory. Without limiting the discretion of the CollateralAgent to establish other criteria of ineligibility, Eligible Inventory shall notinclude any Inventory:

(a)     that is not ownedby a Borrower;

(b)     that is not subjectto the Agent’s Liens, which are perfected as to such Inventory, or that aresubject to any other Lien whatsoever (other than Permitted Liens described on Schedule7.18 and the Liens described in clauses (d), (f) and (g)of the definition of Permitted Liens, provided that all such Permitted Liens (i)are junior in priority to the Agent’s Liens or subject to Reserves and (ii) donot impair directly or indirectly the ability of the Collateral Agent to realizeon or obtain the full benefit of the Collateral);

(c)     that does notconsist of finished goods or raw materials;

(d)     that consists ofwork-in-process, chemicals, samples, prototypes, supplies, or packing andshipping materials;

(e)     that is not in goodcondition, is unmerchantable, or does not meet all standards imposed by anyGovernmental Authority having regulatory authority over such goods, their use orsale;

(f)     that is notcurrently either usable or salable, at prices approximating at least cost, inthe normal course of the Borrowers’ business, or that is slow moving or stale;

(g)     that is obsolete orreturned or repossessed or used goods taken in trade;

(h)     that is locatedoutside the United States of America or Canada (or that is in-transit fromvendors or suppliers);

(i)     that is located ina public warehouse or in possession of a bailee or in a facility leased by aBorrower, if the warehouseman, the bailee, or the lessor has not delivered tothe Collateral Agent, if requested by the Collateral Agent, a subordinationagreement in form and

 

A-16

 

 

 substance satisfactory to the Collateral Agent or if aReserve for rents or storage charges has not been established for Inventory atthat location;

(j)     that contains orbears any Proprietary Rights licensed to a Borrower by any Person, if theCollateral Agent is not satisfied that it may sell or otherwise dispose of suchInventory in accordance with the terms of the Security Agreement and Section 9.2without infringing the rights of the licensor of such Proprietary Rights orviolating any contract with such licensor (and without payment of any royaltiesother than any royalties due with respect to the sale or disposition of suchInventory pursuant to the existing license agreement), and, as to which theapplicable Borrower has not delivered to the Collateral Agent a consent orsublicense agreement from such licensor in form and substance acceptable to theCollateral Agent if requested;

(k)     that consists ofchassis that are not attached to wrecker bodies, unless the Borrowers have paidfor the chassis in full;

(l)     that is notreflected in the details of a current inventory report; or

(m)     that is Inventoryplaced on consignment.

If any Inventory at anytime ceases to be Eligible Inventory, such Inventory shall promptly be excludedfrom the calculation of Eligible Inventory.

"Eligible MillerAccounts" means Eligible Accounts owned by a Miller Borrower andarising out of the Miller Borrowers’ manufacturing and distribution business.

"Eligible RoadOneAccounts" means Eligible Accounts owned by a RoadOne Borrower andarising out of the RoadOne Borrowers’ RoadOne business.

"Eligible SecuredAccounts" means Accounts arising in the ordinary course of theBorrowers’ non-RoadOne business from the sale of goods that do not constituteEligible Accounts solely as a result of such Accounts failure to comply with clause(a) or (f) of the definition of Eligible Accounts, provided that (a)such Accounts are determined by the Collateral Agent in good faith to otherwisebe eligible, (b) such Accounts are outstanding for no more than three hundredsixty (360) days after the original invoice date therefor, and (c) such Accountsarise out of the sale of, and are secured by a first priority perfected securityinterest in, Eligible Independent Distributor Inventory.

"EnvironmentalClaims" means all claims, however asserted, by any GovernmentalAuthority or other Person alleging potential liability or responsibility forviolation of any Environmental Law, for a Release of any Contaminant or for anyinjury to the environment.

"Environmental Compliance Reserve"means any reserve which the Collateral Agent establishes in its reasonablediscretion after prior written notice to the Borrowers’ Agent from time totime for amounts that are reasonably likely to be expended by the Borrowers inorder for the Borrowers and their operations and property (a) to comply with anynotice from a Governmental Authority asserting material non-compliance withEnvironmental Laws, or (b) to correct any material non-compliance withEnvironmental Laws identified in a report delivered to

 

A-17

 

 

 the Collateral Agent andthe Lenders prior to the Closing Date or pursuant to Section 7.7.The initial Environmental Compliance Reserve shall be $100,000.

"EnvironmentalLaws" means all applicable federal, state or local laws, rules,regulations, ordinances and codes, together with all administrative orders,licenses, authorizations and permits of, and agreements with, any GovernmentalAuthority, now or hereafter in effect relating to pollution or protection of theenvironment (including, without limitation, ambient air, surface water, groundwater, land and natural resources), health, safety and land use matters,including laws relating to emissions, discharges, Releases or threatenedReleases of pollutants, Contaminants, chemicals or industrial, toxic orhazardous substances or wastes into the environment or otherwise relating to themanufacture, processing, distribution, use, treatment, storage, disposal,removal, transport or handling of pollutants, Contaminants, chemicals orindustrial, toxic or hazardous substances or wastes.

"Environmental Lien"means a Lien in favor of any Governmental Authority for (a) any liabilityunder Environmental Laws, or (b) damages arising from, or costs incurred bysuch Governmental Authority in response to, a Release or threatened Release of aContaminant into the environment.

"Equipment"means, as to any Borrower, all of such Borrower’s now owned and hereafteracquired machinery, equipment, furniture, furnishings, fixtures, and othertangible personal property (except Inventory), including embedded software,motor vehicles with respect to which a certificate of title has been issued, towtrucks, wreckers and other Fleet Vehicles, aircraft, dies, tools, jigs, moldsand office equipment, as well as all of such types of property leased by suchBorrower and all of such Borrower’s rights and interests with respect theretounder such leases (including, without limitation, options to purchase); togetherwith all present and future additions and accessions thereto, replacementstherefor, component and auxiliary parts and supplies used or to be used inconnection therewith, and all substitutes for any of the foregoing, and allmanuals, drawings, instructions, warranties and rights with respect thereto;wherever any of the foregoing is located.

"ERISA"means the Employee Retirement Income Security Act of 1974, and regulationspromulgated thereunder.

"ERISAAffiliate" means any trade or business (whether or not incorporated)under common control with any Borrower within the meaning of Section 414(b)or (c) of the Code (and Sections 414(m) and (o) of the Code for purposes ofprovisions relating to Section 412 of the Code).

"ERISA Event"means (a) a Reportable Event with respect to a Pension Plan, (b) awithdrawal by any Borrower or any ERISA Affiliate from a Pension Plan subject toSection 4063 of ERISA during a plan year in which it was a substantial employer(as defined in Section 4001(a)(2) of ERISA) or a cessation of operations whichis treated as such a withdrawal under Section 4062(e) of ERISA, (c) acomplete or partial withdrawal by any Borrower or any ERISA Affiliate from aMulti-employer Plan or notification that a Multi-employer Plan is inreorganization, (d) the filing of a notice of intent to terminate, the treatmentof a Plan amendment

 

A-18

 

 

 as a termination under Section 4041 or 4041A ofERISA, orthe commencement of proceedings by the PBGC to terminate a Pension Plan orMulti-employer Plan, (e) the occurrence of an event or condition whichmight reasonably be expected to constitute grounds under Section 4042 of ERISAfor the termination of, or the appointment of a trustee to administer, anyPension Plan or Multi-employer Plan, or (f) the imposition of any liabilityunder Title IV of ERISA, other than for PBGC premiums due but not delinquentunder Section 4007 of ERISA, upon any Borrower or any ERISA Affiliate.

"Event of Default"has the meaning specified in Section 9.1.

"ExcessAvailability" means, at any time (a) the Borrowing Base, minus(b) Reserves other than Reserves deducted in the calculation of the BorrowingBase, minus (c) the Aggregate Revolver Outstandings.

"Exchange Act"means the Securities Exchange Act of 1934, and regulations promulgatedthereunder.

"ExistingCertificates of Title" means each certificate of title or othercomparable instrument with respect to wreckers, vehicles and other Collateralowned by the Borrowers that, as of the Closing Date, notes the Junior Creditors’Agent (or Bank of America) as the lienholder thereon.

"ExistingLetter of Credit" means letter of credit number 3033044, in the faceamount of $150,000, issued by Bank of America on behalf of Parent in favor ofGelco Corporation dba GE Capital Fleet Services.

"ExistingTitled Collateral" means all wreckers, vehicles and other Collateralfor which an Existing Certificate of Title has been issued as of the ClosingDate.

"ExistingTitled Collateral Agent" means Bank of America, solely in its capacityas agent for the Lenders with respect to the Existing Titled Collateral and theExisting Certificates of Title.

"FDIC"means the Federal Deposit Insurance Corporation, and any Governmental Authoritysucceeding to any of its principal functions.

"Federal FundsRate" means, for any day, the rate per annum (rounded upwards, ifnecessary, to the nearest 1/100of 1%) equal to the weighted averageof the rates on overnight Federal funds transactions with members of the FederalReserve System arranged by Federal funds brokers on such day, as published bythe Federal Reserve Bank of New York on the Business Day next succeeding suchday; provided that (a) if such day is not a Business Day, the FederalFunds Rate for such day shall be such rate on such transactions on the nextpreceding Business Day as so published on the next succeeding Business Day, and(b) if no such rate is so published on such next succeeding Business Day, theFederal Funds Rate for such day shall be the average rate charged to Bank ofAmerica on such day on such transactions as determined by the Collateral Agent.

 

A-19

 

 

"FederalReserve Board" means the Board of Governors of the Federal ReserveSystem or any successor thereto.

"Fee Letter"means that certain fee letter, dated May 17, 2001, among Parent, Bank of Americaand CIT.

"FinancialStatements" means, according to the context in which it is used, thefinancial statements referred to in Sections 5.2 and 6.6 orany other financial statements required to be given to the Lenders pursuant tothis Agreement.

"Fiscal Year"means the Consolidated Parties’ fiscal year for financial accounting purposes.The current Fiscal Year of the Consolidated Parties will end on April 30, 2002.

"Fixed Assets"means the Equipment (other than Fleet Vehicles) and Real Estate of theBorrowers.

"Fixed ChargeCoverage Ratio" means, with respect to any fiscal period ofConsolidated Parties, the ratio of EBITDA to Fixed Charges.

"Fixed Charges"means, with respect to any fiscal period of the Consolidated Parties on aconsolidated basis, without duplication, Interest Expense, Capital Expenditures(excluding Capital Expenditures funded with Debt other than Revolving Loans, butincluding, without duplication, principal payments with respect to such Debt),scheduled principal payments of Debt, and Federal, state, local and foreignincome taxes, excluding deferred taxes; provided, in the case of principalpayments under the Junior Credit Agreement, only principal amounts actually paidto the Junior Creditors in accordance with Section 2.1 of the Junior CreditAgreement shall be included as "scheduled principal payments of Debt"in calculating the amount of Fixed Charges for any fiscal period.

"Fleet VehicleAvailability" means, as of any date of determination, an amountdetermined by making the calculation set forth in clause(b)(ii) of thedefinition of RoadOne Borrowing Base less Reserves relating thereto.

"Fleet Vehicles"means all wreckers and other vehicles owned and used by the RoadOne Borrowers intheir RoadOne business.

"ForeignSubsidiary" means any direct or indirect Subsidiary of Parent which isorganized under the laws of a jurisdiction other than a state of the UntiedStates of America.

"Funding Date"means the date on which a Borrowing occurs.

"GAAP"means generally accepted accounting principles and practices set forth from timeto time in the opinions and pronouncements of the Accounting Principles Boardand the American Institute of Certified Public Accountants and statements andpronouncements of the Financial Accounting Standards Board (or agencies withsimilar functions of comparable stature and authority within the U.S. accountingprofession), which are applicable to the circumstances as of the Closing Date.

 

A-20

 

 

"GeneralIntangibles" means, as to any Borrower, all of such Borrower’s nowowned or hereafter acquired general intangibles, choses in action and causes ofaction and all other intangible personal property of such Borrower of every kindand nature (other than Accounts), including, without limitation, all contractrights, payment intangibles, Proprietary Rights, corporate or other businessrecords, inventions, designs, blueprints, plans, specifications, patents, patentapplications, trademarks, service marks, trade names, trade secrets, goodwill,copyrights, computer software, customer lists, registrations, licenses,franchises, tax refund claims, any funds which may become due to such Borrowerin connection with the termination of any Plan or other employee benefit plan orany rights thereto and any other amounts payable to such Borrower from any Planor other employee benefit plan, rights and claims against carriers and shippers,rights to indemnification, business interruption insurance and proceeds thereof,property, casualty or any similar type of insurance and any proceeds thereof,proceeds of insurance covering the lives of key employees on which such Borroweris beneficiary, rights to receive dividends, distributions, cash, Instrumentsand other property in respect of or in exchange for pledged equity interests orInvestment Property, and any letter of credit, guarantee, claim, securityinterest or other security held by or granted to such Borrower.

"GovernmentalAuthority" means any nation or government, any state or other politicalsubdivision thereof, any central bank (or similar monetary or regulatoryauthority) thereof, any entity exercising executive, legislative, judicial,regulatory or administrative functions of or pertaining to government, and anycorporation or other entity owned or controlled, through stock or capitalownership or otherwise, by any of the foregoing.

"Guaranty"means, with respect to any Person, all obligations of such Person which in anymanner directly or indirectly guarantee or assure, or in effect guarantee orassure, the payment or performance of any indebtedness, dividend or otherobligations of any other Person (the "guaranteed obligations"), orassure or in effect assure the holder of the guaranteed obligations against lossin respect thereof, including any such obligations incurred through anagreement, contingent or otherwise: (a) to purchase the guaranteed obligationsor any property constituting security therefor; (b) to advance or supply fundsfor the purchase or payment of the guaranteed obligations or to maintain aworking capital or other balance sheet condition; or (c) to lease property or topurchase any debt or equity securities or other property or services.

"HedgeAgreement" means any and all transactions, agreements or documents nowexisting or hereafter entered into, which provides for an interest rate, credit,commodity or equity swap, cap, floor, collar, forward foreign exchangetransaction, currency swap, cross currency rate swap, currency option, or anycombination of, or option with respect to, these or similar transactions, forthe purpose of hedging the Borrowers’ exposure to fluctuations in interest orexchange rates, loan, credit exchange, security or currency valuations orcommodity prices.

"IndependentDistributors" means distributors of the Borrowers that are notSubsidiaries of Parent.

"Instruments"means all instruments as such term is defined in the UCC, now owned or hereafteracquired by any Borrower.

 

A-21

 

 

"IntercompanyAccounts" means Accounts of Miller Towing with respect to which aDesignated Subsidiary is the Account Debtor.

"IntercompanyAvailability" means the lesser of:

(a)     $4,000,000;

(b)     the Dollar amountof the then outstanding Intercompany Account owing by the DesignatedSubsidiaries to Miller Towing with respect to purchases of Inventory; and

(c)     the sum of:

(i)     up to 80% of    the Net Amount of Eligible Intercompany Accounts;

(ii)     up to 55% of    the net amount (calculated at the lower of fair market value and cost, on a    first-in, first-out basis) of Eligible Designated Subsidiary Inventory    consisting of raw materials; plus
(iii)     up to the    lesser of (A) 75% of the net amount (calculated at the lower of fair market    value and cost, on a first-in, first-out basis) of Eligible Designated    Subsidiary Inventory consisting of finished goods, and (B) up to 75% of the    Net Orderly Liquidation Value of Eligible Designated Subsidiary Inventory    consisting of finished goods (which shall be determined between Appraisal    dates by reference to the ratio of the Net Orderly Liquidation Value of    Eligible Designated Subsidiary Inventory consisting of finished goods as set    forth in the most recent quarterly Appraisal to the book value of Eligible    Designated Subsidiary Inventory consisting of finished goods as of the    effective date of such Appraisal).

"IntercompanyInventory Availability" means, as of any date of determination, anamount determined by making the calculation set forth in clauses (c)(ii)and (iii) of the definition of Intercompany Availability, or, if less,the amount of Intercompany Availability, in each case, less Reserves relatingthereto.

"IntercompanySecurity Documents" means each security agreement, pledge agreement,financing statement and other agreement, document and instrument, in each caseexecuted by a Designated Subsidiary in favor of Miller Towing, securing therepayment of any Intercompany Account, such documents to be (a) in form andsubstance acceptable to the Agents and (b) collaterally assigned to theCollateral Agent pursuant to the Intercompany Security Documents Assignment.

"IntercompanySecurity Documents Assignment" means the Collateral Assignment executedby Miller Towing in favor of the Collateral Agent, for the benefit of theAgents, the Lenders and the Letter of Credit Issuer, in form and substanceacceptable to the Agents.

 

A-22

 

 

"InterestExpense" means interest on Debt required or scheduled to be paid duringthe period for which computation is being made (including the interest componentof all Capital Leases and synthetic leases), excluding the amortization of feesand costs incurred with respect to the closing of loans.

"InterestPeriod" means, as to any LIBOR Rate Loan, the period commencing on theFunding Date of such Loan or on the Continuation/Conversion Date on which theLoan is converted into or continued as a LIBOR Rate Loan, and ending on the dateone, two, three or six months thereafter as selected by a Borrower in its Noticeof Borrowing, in the form attached hereto as Exhibit B, or Notice ofContinuation/Conversion, in the form attached hereto as Exhibit D,provided that:

(a)     if any Interest    Period would otherwise end on a day that is not a Business Day, that    Interest Period shall be extended to the following Business Day unless the    result of such extension would be to carry such Interest Period into another    calendar month, in which event such Interest Period shall end on the    preceding Business Day;

(b)     any Interest    Period pertaining to a LIBOR Rate Loan that begins on the last Business Day    of a calendar month (or on a day for which there is no numerically    corresponding day in the calendar month at the end of such Interest Period)    shall end on the last Business Day of the calendar month at the end of such    Interest Period; and

(c)     no Interest    Period shall extend beyond the Stated Termination Date.

"Interest Rate"means each or any of the interest rates, including the Default Rate, set forthin Section 2.1.

"Inventory"means, as to any Borrower (or any Designated Subsidiary), all of such Borrower’sor Designated Subsidiary’s now owned and hereafter acquired inventory, goodsand merchandise, wherever located, to be furnished under any contract of serviceor held for sale or lease, all returned goods, raw materials, work-in-process,finished goods (including embedded software), other materials and supplies ofany kind, nature or description which are used or consumed in such Borrower’sor Designated Subsidiary’s business or used in connection with the packing,shipping, advertising, selling or finishing of such goods, merchandise, and alldocuments of title or other Documents representing them.

"InventoryAvailability" means, as of any date of determination, an amountdetermined by making the calculation set forth in clause(c)(ii) of thedefinition of Miller Borrowing Base less Reserves relating thereto.

"InvestmentProperty" means, as to any Borrower, all of such Borrower’s righttitle and interest in and to any and all: (a) securities whether certificated oruncertificated; (b) securities entitlements; (c) securities accounts; (d)commodity contracts; or (e) commodity accounts.

"IRS"means the Internal Revenue Service and any Governmental Authority succeeding toany of its principal functions under the Code.

 

A-23

 

 

"Junior CreditAgreement" means that certain Amended and Restated Credit Agreement,dated as of the date of the Agreement, among Parent and Miller Industries TowingEquipment, Inc., as borrowers, the domestic Subsidiaries of Parent, asguarantors, the Junior Creditors, and the Junior Creditors’ Agent.

"JuniorCreditors" means Bank of America, Wachovia Bank, N.A., SunTrust Bank,N.A. and AmSouth Bank, together with their successors and assigns.

"JuniorCreditors’ Agent" means Bank of America, in its capacity as agent forthe Junior Creditors pursuant to the Junior Credit Agreement.

"LatestProjections" means: (a) on the Closing Date and thereafter until theCollateral Agent receives new projections pursuant to Section 5.2(e),the projections of the Consolidated Parties’ financial condition, results ofoperations, and cash flows, for the period commencing on May 1, 2001 andending on April 30, 2004, and delivered to the Agents prior to the Closing Date;and (b) thereafter, the projections most recently received by the CollateralAgent pursuant to Section 5.2(f).

"Lender"and "Lenders" have the meanings specified in the introductoryparagraph hereof and shall include the Collateral Agent to the extent of anyAgent Advance outstanding and CIT to the extent of any Non-Ratable Loanoutstanding; provided that no such Agent Advance or Non-Ratable Loanshall be taken into account in determining any Lender’s Pro Rata Share.

"Letter of Credit"has the meaning specified in Section 1.4(a).

"Letter ofCredit Fee" has the meaning specified in Section 2.6.

"Letter ofCredit Issuer" means Bank of America or any Affiliate of Bank ofAmerica that issues any Letter of Credit pursuant to this Agreement.

"Letter ofCredit Subfacility" means $10,000,000.

"Liabilities"means all Debt, obligations and liabilities of any Borrower, howsoever created,arising or evidenced, whether direct or indirect, absolute or contingent, jointor several, now or hereafter existing, or due or to become due.

"LIBOR InterestPayment Date" means, with respect to a LIBOR Loan, the TerminationDate, the first day of each calendar month while such LIBOR Loan is outstanding,and the last day of each Interest Period applicable to such Loan.

"LIBOR Rate"means, for any Interest Period, with respect to LIBOR Rate Loans, the rate ofinterest per annum determined pursuant to the following formula:

LIBOR                                            Rate =                                                          Offshore Base Rate                                                                                                                                     1.00 -                Eurodollar Reserve Percentage

Where,

 

A-24

 

 

"Offshore    Base Rate" means a variable rate of interest equal to, at the    Collateral Agent’s election (a) the applicable London Interbank Offered    Rate for deposits in Dollars quoted to the Collateral Agent by The Chase    Manhattan Bank (or any successor thereof), or (b) the rate of interest    determined by the Collateral Agent at which deposits in Dollars are offered    for the relevant Interest Period based on information presented on Telerate    Systems at Page 3750 as of 11:00 A.M. (London time) on the day which is two    (2) Business Days prior to the first day of such Interest Period, providedthat, if at least two such offered rates appear on the Telerate    System at Page 3750 in respect of such Interest Period, the arithmetic mean    of all such rates (as determined by the Collateral Agent) will be the rate    used;

"Eurodollar    Reserve Percentage" means, for any day during any Interest Period,    the reserve percentage (expressed as a decimal, rounded upward to the next    1/100th of 1%) in effect on such day applicable to member banks    under regulations issued from time to time by the Federal Reserve Board for    determining the maximum reserve requirement (including any emergency,    supplemental or other marginal reserve requirement) with respect to    Eurocurrency funding (currently referred to as "Eurocurrency    liabilities"). The Offshore Rate for each outstanding LIBOR Rate Loan    shall be adjusted automatically as of the effective date of any change in    the Eurodollar Reserve Percentage.

"LIBOR RateLoans" means, collectively, the LIBOR Revolving Loans and the LIBORTerm Loans.

"LIBORRevolving Loan" means a Revolving Loan during any period in which itbears interest based on the LIBOR Rate.

"LIBOR TermLoan" means any portion of a Term Loan during any period in which suchportion bears interest based on the LIBOR Rate.

"Lien"means: (a) any interest in property securing an obligation owed to, or a claimby, a Person other than the owner of the property, whether such interest isbased on the common law, statute, or contract, and including a securityinterest, charge, claim, or lien arising from a mortgage, deed of trust,encumbrance, pledge, hypothecation, assignment, deposit arrangement, agreement,security agreement, conditional sale or trust receipt or a lease, consignment orbailment for security purposes; (b) to the extent not included under clause(a), any reservation, exception, encroachment, easement, right-of-way,covenant, condition, restriction, lease or other title exception or encumbranceaffecting property; and (c) any contingent or other agreement to provide any ofthe foregoing.

"Loan Account"means the loan account of the Borrowers, which account shall be maintained bythe Collateral Agent.

"Loan Documents"means this Agreement, the Patent and Trademark Agreements, the IntercompanySecurity Documents Assignment, the Subordination Agreement, the SecurityAgreement, the Mortgages, the Pledge Agreement, and any other agreements,instruments, anddocuments heretofore, now or hereafter evidencing, securing,guaranteeing or otherwise relating to the Obligations, the Collateral, or anyother aspect of the transactions contemplated by this Agreement.

 

A-25

 

 

 documents heretofore, now or hereafter evidencing, securing,guaranteeing or otherwise relating to the Obligations, the Collateral, or anyother aspect of the transactions contemplated by this Agreement.

"Loans"means, collectively, all loans and advances provided for in Article 1.

"Margin Stock"means "margin stock" as such term is defined in Regulation T, U or Xof the Federal Reserve Board.

"MaterialAdverse Effect" means (a) a material adverse change in, or a materialadverse effect upon, the operations, business, properties, condition (financialor otherwise) or prospects of the Borrowers, taken as a whole, or theCollateral; (b) a material impairment of the ability of any Borrower or anyAffiliate of a Borrower to perform under any Loan Document to which it is aparty; or (c) a material adverse effect upon the legality, validity, bindingeffect or enforceability against any Borrower of any Loan Document to which itis a party.

"Maximum MillerRevolver Amount" means $56,000,000, as adjusted from time to time inaccordance with Section 1.2(j).

"MaximumRevolver Amount" means $102,000,000.

"MaximumRoadOne Revolver Amount" means $46,000,000, as adjusted from time totime in accordance with Section 1.2(j).

"MillerAvailability" means, at any time (a) the lesser of (i) the MaximumMiller Revolver Amount or (ii) the Miller Borrowing Base, minus (b)Reserves relating solely to the Miller Borrowers and their assets, other thanReserves deducted in the calculation of the Miller Borrowing Base.

"MillerBorrowers" means, collectively, Parent and each of the Subsidiaries ofParent listed on the signature pages to the Agreement as a "SubsidiaryMiller Borrower".

"MillerBorrowing Base" means, at any time, an amount equal to:

(a)     up to 80% of    the Net Amount of Eligible Miller Accounts, plus
(b)     the lesser    of (i) $5,000,000 and (ii) the aggregate Net Amount of all Eligible    Secured Accounts, provided that the Net Amount of each Eligible Secured    Account will be limited to the lesser of (A) the Net Amount of such    Eligible Secured Account and (B) 50% of the net amount (calculated at the    lower of fair market value and cost, on a first-in, first-out basis) of the    Eligible Independent Distributor Inventory securing such Eligible Secured    Account, plus
(c)     the lesser    of:

 

A-26

 

 

(i) $80,000,000    minus the amount of the Fleet Vehicle Availability and the Intercompany    Inventory Availability; and

(ii) the sum of:

(A) up to 55% of    the net amount (calculated at the lower of fair market value and cost, on a    first-in, first-out basis) of Eligible Inventory consisting of raw    materials, plus
(B) up to the    lesser of (1) 75% of the net amount (calculated at the lower of fair market    value and cost, on a first-in, first-out basis) of Eligible Inventory    consisting of finished goods, and (ii) up to 75% of the Net Orderly    Liquidation Value of Eligible Inventory consisting of finished goods (which    shall be determined between Appraisal dates by reference to the ratio of the    Net Orderly Liquidation Value of Eligible Inventory consisting of finished    goods as set forth in the most recent quarterly Appraisal to the book value    of Eligible Inventory consisting of finished goods as of the effective date    of such Appraisal), plus
(d) Intercompany    Availability; minus
(e) such Reserves    as the Collateral Agent may establish from time to time in good faith.

"Miller ExcessAvailability" means, at any time (a) the Miller Borrowing Base, minus(b) Reserves applicable to the Miller Borrowers, other than Reserves deducted inthe calculation of the Miller Borrowing Base, minus (c) the AggregateMiller Revolver Outstandings.

"MillerRevolving Credit Facility" means the credit facility for RevolvingLoans made available to the Miller Borrowers in accordance with Section 1.2.

"Miller Towing"means Miller Industries Towing Equipment Inc., a Delaware corporation.

"Mortgages"means and includes any and all of the mortgages, deeds of trust, deeds to securedebt, assignments and other instruments executed and delivered by the Borrowersto or for the benefit of the Collateral Agent by which the Collateral Agent, onbehalf of the Agents, the Letter of Credit Issuer and the Lenders, acquires aLien on the owned Real Estate, and all amendments, modifications and supplementsthereto.

"Multi-employerPlan" means a "multi-employer plan" as defined in Section4001(a)(3) of ERISA which is or was at any time during the current year or theimmediately preceding six (6) years contributed to by any Borrower or any ERISAAffiliate.

 

A-27

 

 

"NavistarConsignment Agreement" means that certain Consignment and SalesAgreement, dated April 14, 1999, by and among the Navistar InternationalTransportation Corp., Lee Smith, Inc., and Miller Towing.

"NavistarIntercreditor Agreement" means that certain Intercreditor Agreementexecuted or to be executed by and among the Collateral Agent, the ExistingTitled Collateral Agent, the Junior Creditors’ Agent, and Navistar FinancialCorporation.

"Net Amount ofEligible Accounts" means, at any time, the gross amount of EligibleAccounts less (a) sales, excise or similar taxes, and less returns, discounts,claims, credits and (b) allowances, accrued rebates, offsets, deductions,counterclaims, disputes and other defenses of any nature at any time issued,owing, granted, outstanding, available or claimed.

"Net JuniorCreditor Proceeds" means all Net Proceeds received by any RoadOneDebtor from any RoadOne Disposition, net of (a) all Net Senior CreditorProceeds, and (b) all Required Payments.

"Net OrderlyLiquidation Value" means the net orderly liquidation value of thefinished goods Inventory and Fleet Vehicles, as reflected in the most recentAppraisal received by the Collateral Agent in accordance with Section 7.4(d).

"Net Proceeds"means, in connection with any Asset Disposition, the gross proceeds from suchAsset Disposition minus Asset Disposition Expenses.

"Net SeniorCreditor Proceeds" means, with respect to any Asset Disposition (a) ofowned Real Estate, the amount advanced by the Lenders on the Closing Datepursuant to the Term Loan with respect to such parcel of Real Estate, (b) ofEquipment (other than Fleet Vehicles), the amount advanced by the Lenders on theClosing Date pursuant to the Term Loan with respect to such Equipment, (c) ofFleet Vehicles, the amount included in the RoadOne Borrowing Base at the time ofsuch Asset Disposition with respect to such Fleet Vehicles, and (d) of Accounts,the amount included in the RoadOne Borrowing Base at the time of such AssetDisposition with respect to such Accounts.

"Non-RatableLoan" and "Non-Ratable Loans" have the meaningsspecified in Section 1.2(h).

"Notice ofBorrowing" has the meaning specified in Section 1.2(b).

"Notice ofContinuation/Conversion" has the meaning specified in Section 2.2(b).

"Obligations"means all present and future loans, advances, liabilities, obligations,covenants, duties, and debts owing by the Borrowers to the Agents, the Letter ofCredit Issuer and/or any Lender, arising under or pursuant to this Agreement orany of the other Loan Documents, whether or not evidenced by any note or otherinstrument, whether arising from an extension of credit, opening of a letter ofcredit, acceptance, loan, guaranty, indemnification or otherwise, whether director indirect, absolute or contingent, due or to become due, primary or secondary,as principal or guarantor, and including all principal, interest, charges,expenses, fees,

 

A-28

 

 

 attorneys’ fees, filing fees and any other sums chargeable tothe Borrowers hereunder or under any of the other Loan Documents."Obligations" includes, without limitation, (a) all debts,liabilities, and obligations now or hereafter arising from or in connection withthe Letters of Credit and (b) all debts, liabilities and obligations now orhereafter arising from or in connection with Bank Products."Obligations" does not include (i) any Subordinated Debt owing to Bankof America, or (ii) any liabilities or obligations (including vehicle repurchaseobligations) owing to Bank of America under separate floorplanning arrangementsbetween Bank of America and one or more of the Borrowers.

"Other Taxes"means any present or future stamp or documentary taxes or any other excise orproperty taxes, charges or similar levies which arise from any payment madehereunder or from the execution, delivery or registration of, or otherwise withrespect to, this Agreement or any other Loan Documents.

"Participant"means any Person who shall have been granted the right by any Lender toparticipate in the financing provided by such Lender under this Agreement, andwho shall have entered into a participation agreement in form and substancesatisfactory to such Lender.

"Patent and Trademark Agreements"means the Conditional Assignment and Patent Security Agreement and theConditional Assignment and Trademark Security Agreement, each dated as of thedate hereof, executed and delivered by the Borrowers to the Collateral Agent toevidence and perfect the Agent’s Liens in the Borrowers’ present and futurepatents, trademarks, and related licenses and rights.

"PaymentAccount" means each bank account established pursuant to the SecurityAgreement, to which the proceeds of Accounts and other Collateral are depositedor credited, and which is maintained in the name of the Collateral Agent or aBorrower, as the Collateral Agent may determine, on terms acceptable to theCollateral Agent.

"PBGC"means the Pension Benefit Guaranty Corporation or any Governmental Authoritysucceeding to the functions thereof.

"PendingRevolving Loans" means, at any time, the aggregate principal amount ofall Revolving Loans requested to be made on such date in any Notice of Borrowingreceived by the Collateral Agent which have not yet been advanced.

"Pension Plan"means a pension plan (as defined in Section 3(2) of ERISA) subject to Title IVof ERISA which a Borrower sponsors, maintains, or to which it makes, is making,or is obligated to make contributions, or in the case of a Multi-employer Planhas made contributions at any time during the immediately preceding five (5)plan years.

"Permitted Debt"has the meaning set forth in Section 7.13.

"PermittedIntercompany Liens" means Liens granted by the Designated Subsidiariesto the Miller Borrowers as security for Intercompany Accounts, which Liens willat all times be senior to the Liens in favor of the Junior Creditors’ Agent.

 

A-29

 

 

"Permitted Liens"means:

(a)     Liens for taxes notdelinquent or statutory Liens for taxes in an amount not to exceed $250,000provided that the payment of such taxes which are due and payable is beingcontested in good faith and by appropriate proceedings diligently pursued and asto which adequate financial reserves have been established on the Borrowers’books and records and a stay of enforcement of any such Lien is in effect;

(b)     the Agent’sLiens;

(c)     Liens consisting ofdeposits made in the ordinary course of business in connection with, or tosecure payment of, obligations under worker’s compensation, unemploymentinsurance, social security and other similar laws, or to secure the performanceof bids, tenders or contracts (other than for the repayment of Debt) or tosecure indemnity, performance or other similar bonds for the performance ofbids, tenders or contracts (other than for the repayment of Debt) or to securestatutory obligations (other than liens arising under ERISA or EnvironmentalLiens) or surety or appeal bonds, or to secure indemnity, performance or othersimilar bonds;

(d)     Liens securing theclaims or demands of materialmen, mechanics, carriers, warehousemen, landlordsand other like Persons, provided that if any such Lien arises from thenonpayment of such claims or demand when due, such claims or demands do notexceed $250,000 in the aggregate;

(e)     Liens constitutingencumbrances in the nature of reservations, exceptions, encroachments,easements, rights of way, covenants running with the land, and other similartitle exceptions or encumbrances affecting any Real Estate; provided thatthey do not in the aggregate materially detract from the value of the RealEstate or materially interfere with its use in the ordinary conduct of theBorrowers’ business;

(f)     Liens arising fromjudgments and attachments in connection with court proceedings provided that theattachment or enforcement of such Liens would not result in an Event of Defaulthereunder and such Liens are being contested in good faith by appropriateproceedings, adequate reserves have been set aside and no material Property issubject to a material risk of loss or forfeiture and a stay of execution pendingappeal or proceeding for review is in effect;

(g)     Liens in favor ofthe Junior Creditors’ Agent, provided such Liens (other than the JuniorCreditors’ Agent’s Liens in the "Junior Creditors’ PriorityCollateral" described in the Subordination Agreement) are at all timessubordinated to the Agent’s Liens in accordance with the terms of theSubordination Agreement;

(h)     the PermittedIntercompany Liens;

(i)     Liens, if any, ineffect as of the Closing Date described in Schedule 7.18 securingDebt described in Schedule 7.18;

 

A-30

 

 

(j)     Liens securingCapital Leases and purchase money Debt permitted in Section 7.13(c);

(k)     Liens arising inconnection with inventory repurchase obligations permitted under Section7.13(i), provided such Liens are limited to the inventory and proceedsthereof subject to the financing arrangement contemplated by the applicableRepurchase Agreement;

(l)     Liens arising inconnection with floorplan financings in effect on the date hereof or otherwisepermitted under Section 7.29, provided such Liens are limited to theinventory and proceeds thereof subject to the applicable Chassis FloorplanAgreement; and

(m)     Liens arising inconnection with the Navistar Consignment Agreement with respect to the chassissubject thereto and related collateral, provided that such Liens are subject tothe Navistar Intercreditor Agreement.

"PermittedPayment" means (a) regularly scheduled payments of principal, interest(including interest owed to the Junior Creditors for periods from July 1,2001 through the Closing Date under the existing senior credit facility with theBorrowers) and fees on the dates, in the amounts and at the interest rate setforth in the Junior Credit Agreement as in effect on the date hereof, and (b)principal prepayments in the amount of the Net Junior Creditor Proceeds of anyRoadOne Disposition, such principal prepayments to be payable no earlier thanthe fifth (5th) Business Day following the consummation of theapplicable RoadOne Disposition; provided, that, (i) no payment may be made underclause (a) or (b) above unless, on the date such payment is dueand after giving effect to the making of such payment, no Default or Event ofDefault exists, (ii) no principal prepayment under clause (b) may exceedthe amount that would cause Excess Availability, after giving effect to themaking of any such principal prepayment, to be less than the AvailabilityRequirement, and (iii) with respect to any regularly scheduled principalpayment, (A) no such regularly scheduled principal payment may be made until thefifth (5th) Business Day following the receipt by the CollateralAgent and the Lenders of the Initial Financial Statements (as defined below);thereafter, no such principal payment may be made until the fifth (5th)Business Day following the receipt by the Collateral Agent and the Lenders ofthe latest monthly or quarterly (as applicable) Financial Statements of theBorrowers then due under Section 5.2(b), and (B) such regularly scheduledprincipal payment may not exceed the lesser of (1) the amount that would causethe Fixed Charge Coverage Ratio, calculated for the Borrowers’ twelve fiscalmonth period most recently ended (or, in the case of the first regularlyscheduled principal payment, for the fiscal period from May 1, 2001 through theend of the below-defined Stub Period and for the twelve (12) month fiscal

A-31

 

 

periodending as of the end of the Stub Period), to be less than 1.15 to 1 aftergiving effect to such payment, (2) the amount that would cause ExcessAvailability to be less than the Availability Requirement after giving effect tosuch payment, and (3) $875,000 plus the amount of previously scheduled regularprincipal payments that were not made as a result of the restrictions set forthabove in clauses (1) and/or (2). As used herein, "InitialFinancial Statements" means Borrowers’ audited Financial Statementsfor the fiscal period from May 1, 2001 through December 31, 2001 or January31, 2002 (the "Stub Period"), as elected by Borrowers (provided that,if Borrowers have changed their fiscal year end to December 31 or January 31,the Stub Period shall end as of such fiscal year end), together with Borrowers’unaudited monthly Financial Statements for each other month in the twelve (12)month fiscal period ending as of the end of the Stub Period. In the event thatthe Borrowers are not permitted to make a principal prepayment of all or part ofthe Net Junior Creditor Proceeds from a RoadOne Disposition as a result of clause(ii) above, the Borrowers shall be permitted to make the unpaid portion ofsuch prepayment on the date the next regularly scheduled principal payment isdue to the extent that, after making such principal prepayment and the regularlyscheduled principal payment due on such date, Excess Availability is equal to orgreater than the Availability Requirement and the Fixed Charge Coverage Ratio isequal to or greater than 1.15 to 1 for the fiscal period(s) set forth aboveunder clause (B).

"PermittedRefinancing" means any refinancing of all Liabilities under theSubordinated Debt as long as (a) no Default or Event of Default exists at thetime of such refinancing, and (b) such refinancing is consummated exclusivelyfrom the proceeds of the incurrence or issuance of Permitted Refinancing Debt orPermitted Refinancing Stock.

"PermittedRefinancing Debt" means Debt that (a) is subordinated to theObligations on terms no less favorable in any respect to the Collateral Agentand the Required Lenders than the terms set forth in the Subordination Agreementand otherwise on terms acceptable to the Collateral Agent and the RequiredLenders in their good faith judgment, (b) is not secured by any Lien except forLiens in the assets of the Borrowers securing the Subordinated Debt, all ofwhich Liens shall be subordinated to the Agent’s Liens on terms no lessfavorable in any respect to the Collateral Agent and the Required Lenders thanthe terms set forth in the Subordination Agreement and otherwise on termsacceptable to the Collateral Agent and the Required Lenders in their good faithjudgment, (c) is in a principal amount of no more than the outstanding principalbalance of the Subordinated Debt at the time of such Permitted Refinancing, plusall accrued interest and fees thereon, plus such closing fees and expenses withrespect to the new subordinated Debt as may be acceptable to the CollateralAgent and the Required Lenders in their good faith judgment, and (d) isotherwise acceptable to the Collateral Agent and the Required Lenders in theirgood faith judgment, it being understood that all proceedings, terms, conditionsand provisions applicable to such new subordinated Debt (including the maturitythereof, the interest rate thereon, all fees payable thereunder, and thecovenants and defaults applicable thereto) must be acceptable to the CollateralAgent and the Required Lenders in their good faith judgment.

"PermittedRefinancing Stock" means preferred equity securities issued by Parentthat (a) do not provide for any regularly scheduled or mandatory payments(whether in the form of cash dividends or redemption payments) prior to theStated Termination Date, (b) is not secured by any Lien, (c) is in a principalamount of no more than the outstanding principal balance of the SubordinatedDebt at the time of such Permitted Refinancing, plus all accrued interest andfees thereon, plus such closing fees and expenses with respect to the closing ofthe equity securities issuance as may be acceptable to the Collateral Agent andthe Required Lenders in their good faith judgment, and (d) is otherwiseacceptable to the Collateral Agent and the Required Lenders in their good faithjudgment, it being understood that all proceedings, terms, conditions andprovisions applicable to such equity securities (including all payment rightsthereunder, all fees payable thereunder, and any covenants and defaultsapplicable thereto) must be acceptable to the Collateral Agent and the RequiredLenders in their good faith judgment.

 

A-32

 

 

"Person"means any individual, sole proprietorship, partnership, limited liabilitycompany, joint venture, trust, unincorporated organization, association,corporation, Governmental Authority, or any other entity.

"Plan"means an employee benefit plan (as defined in Section 3(3) of ERISA) which aBorrower sponsors or maintains or to which a Borrower makes, is making, or isobligated to make contributions and includes any Pension Plan.

"PledgeAgreement" means, collectively, each pledge agreement pursuant to whicha Borrower pledges to the Collateral Agent its interest in the equity interestsof its Subsidiaries.

"ProfilesCompany" means Profiles International Inc.

"ProfilesCompany Agreement" means the letter agreement dated on or about theClosing Date between the Collateral Agent and the Profiles Company with respectto certain matters relating to the Profiles Company’s collection of Accountson behalf of the Borrowers.

"ProprietaryRights" means, as to any Borrower, all of such Borrower’s now ownedand hereafter arising or acquired licenses, franchises, permits, patents, patentrights, copyrights, works which are the subject matter of copyrights,trademarks, service marks, trade names, trade styles, patent, trademark andservice mark applications, and all licenses and rights related to any of theforegoing, including those patents, trademarks, service marks, trade names andcopyrights of such Borrower set forth on Schedule 6.12 hereto, andall other rights under any of the foregoing, all extensions, renewals, reissues,divisions, continuations, and continuations-in-part of any of the foregoing, andall rights to sue for past, present and future infringement of any of theforegoing.

"Pro Rata Share"means, with respect to a Lender, a fraction (expressed as a percentage), thenumerator of which is the amount of such Lender’s Commitment and thedenominator of which is the sum of the amounts of all of the Lenders’Commitments, or if no Commitments are outstanding, a fraction (expressed as apercentage), the numerator of which is the amount of Obligations owed to suchLender and the denominator of which is the aggregate amount of the Obligationsowed to the Lenders, in each case giving effect to a Lender’s participation inNon-Ratable Loans and Agent Advances.

"Real Estate"means, as to any Borrower, all of such Borrower’s now or hereafter owned orleased estates in real property, including, without limitation, all fees,leaseholds and future interests, together with all of such Borrower’s now orhereafter owned or leased interests in the improvements thereon, the fixturesattached thereto and the easements appurtenant thereto.

"Release"means a release, spill, emission, leaking, pumping, injection, deposit,disposal, discharge, dispersal, leaching or migration of a Contaminant into theindoor or outdoor environment or into or out of any Real Estate or otherproperty, including the movement of Contaminants through or in the air, soil,surface water, groundwater or Real Estate or other property.

 

A-33

 

 

"ReportableEvent" means, any of the events set forth in Section 4043(b) of ERISAor the regulations thereunder, other than any such event for which the 30-daynotice requirement under ERISA has been waived in regulations issued by the PBGC.

"RepurchaseAgreement" means any agreement pursuant to which any Borrower agrees to(a) purchase or repurchase sold or leased Inventory from any IndependentDistributor or other Person, or (b) otherwise indemnify or make whole anyIndependent Distributor or other Person with respect to any loss arising out ofthe purchase or financing of Inventory sold or leased by a Borrower.

"RequiredLenders" means at any time Lenders whose Pro Rata Shares aggregate morethan 50%.

"RequiredPayments" means, in the case of any RoadOne Borrower subject to anAsset Disposition, collectively, (a) the aggregate amount of all outstandingloans and advances made by any Miller Borrower to any RoadOne Borrower on orafter the Closing Date, together with all interest thereon, (b) the aggregateamount of all payables owing by such RoadOne Borrower to other Borrowers withrespect to the purchase of Inventory or Fleet Vehicles, (c) all outstanding Debt(other than the Obligations and Subordinated Debt) and other outstandingLiabilities of such RoadOne Borrower to Persons other than Borrowers, otherthan, in the case of any Asset Disposition involving less than all of the assetsof a RoadOne Borrower, (i) Debt and Liabilities specifically relating to assetsof such RoadOne Borrower that are not included in such Asset Disposition, and(ii) a portion of all other Debt and Liabilities of such RoadOne Borrowercorresponding to the percentage of the assets of such RoadOne Borrower that arenot included in such Asset Disposition in relation to all of the assets of suchRoadOne Borrower, in each case as determined by the Borrowers and CollateralAgent in good faith, and (d) the payment of the Obligations in accordance with Section3.8 in an aggregate amount of all Guaranties issued by Parent in accordancewith Section 7.13(h) in connection with such Asset Disposition.

"Requirement ofLaw" means, as to any Person, any law (statutory or common), treaty,rule or regulation or determination of an arbitrator or of a GovernmentalAuthority, in each case applicable to or binding upon the Person or any of itsproperty or to which the Person or any of its property is subject.

"Reserves"means reserves that limit the availability of credit hereunder, consisting ofreserves against Availability, Miller Availability, RoadOne Availability,Eligible Accounts, Eligible Fleet Vehicles, Eligible Independent DistributorInventory, Eligible Inventory or Eligible Secured Accounts, established by theCollateral Agent from time to time in the Collateral Agent’s reasonable creditjudgment. Without limiting the generality of the foregoing, the followingreserves shall be deemed to be a reasonable exercise of Collateral Agent’scredit judgment: (a) Bank Product Reserves, (b) a reserve for accrued,unpaid interest on the Obligations, (c) reserves for three (3) months’rent at leased locations subject to statutory or contractual landlord Liens tothe extent such Liens have not been subordinated to the Obligations on termssatisfactory to the Collateral Agent, provided that no such reserve shall applywith respect to leased locations of any RoadOne Borrower until January 1,2002, (d) Inventory shrinkage, (e) Environmental Compliance Reserves,(f) customs charges, (g) dilution, (h) warehousemen’s orbailees’ charges, (i) a reserve for amounts payable by the Borrowers forchassis with all or a portion of wrecker bodies attached that are included inEligible Inventory and Eligible Designated Subsidiary Inventory, to the extentof all unpaid amounts owing by the Borrowers with respect to such chassis,and (j) a reserve for Eligible Accounts arising from the sale of chassiswith wrecker bodies attached, to the extent of all unpaid amounts owing by theBorrowers with respect to such chassis.

 

A-34

 

 

"ResponsibleOfficer" means the chief executive officer or the president of Parent,or any other officer having substantially the same authority and responsibility;or, with respect to compliance with financial covenants and the preparation ofthe Borrowing Base Certificate, the chief financial officer or the treasurer ofParent, or any other officer having substantially the same authority andresponsibility.

"Restricted Investment"means, as to the Borrowers, any acquisition of property by the Borrowers inexchange for cash or other property, whether in the form of an acquisition ofstock, debt, or other indebtedness or obligation, or the purchase or acquisitionof any other property, or a loan, advance, capital contribution, orsubscription, except the following: (a) acquisitions of Equipment to be used inthe business of the Borrowers so long as the acquisition costs thereofconstitute Capital Expenditures permitted hereunder; (b) acquisitions ofInventory in the ordinary course of business of the Borrowers; (c) Accountsarising and trade credit granted in the ordinary course of business and anysecurities received in satisfaction or partial satisfaction thereof inconnection with Accounts of financially troubled Persons to the extentreasonably necessary in order to prevent or limit loss, provided that theBorrowers shall comply with all provisions of the Security Agreement withrespect to the perfection of the Agent’s Lien therein; (d) loans, advances andother investments, including joint ventures, existing as of the date hereof andset forth in Schedule 6.9 or 7.10; (e) intercompany loans from anyMiller Borrower to another Miller Borrower, and intercompany loans from anyRoadOne Borrower to another RoadOne Borrower; (f) intercompany loans from theMiller Borrowers to the RoadOne Borrowers made on or after the Closing Date inan aggregate amount outstanding not to exceed $1,000,000 at any time, providedthat all such intercompany loans shall be paid in full and no longer availablefor borrowing on and after the Transition Date; (g) intercompany loans from theRoadOne Borrowers to the Miller Borrowers made on or after the Closing Date inan aggregate amount outstanding not to exceed $1,000,000 at any time; (h)intercompany loans from the Borrowers to Subsidiaries incorporated or organizedunder the laws of a jurisdiction other than a state of the United States ofAmerica in an aggregate amount outstanding not to exceed $100,000 at any time; (i)loans and advances to employees in the ordinary course of business in anaggregate amount outstanding not to exceed $200,000 at any time; (j) directobligations of the United States of America, or any agency thereof, orobligations guaranteed by the United States of America, provided thatsuch obligations mature within one year from the date of acquisition thereof;(k) acquisitions of certificates of deposit maturing within one year from thedate of acquisition, bankers’ acceptances, Eurodollar bank deposits, orovernight bank deposits, in each case issued by, created by, or with a bank ortrust company organized under the laws of the United States of America or anystate thereof having capital and surplus aggregating at least $100,000,000; (l)acquisitions of commercial paper given a rating of "A2" or better byStandard & Poor’s Corporation or "P2" or better by Moody’sInvestors Service, Inc. and maturing not more than ninety (90) days from thedate of creation thereof; and (m) Hedge Agreements.

 

A-35

 

 

"RevolvingLoans" has the meaning specified in Section 1.2 andincludes each Agent Advance and Non-Ratable Loan.

"RoadOneAvailability" means, atany time (a) the lesser of (i) the Maximum RoadOne Revolver Amount or (ii) theRoadOne Borrowing Base, minus (b) Reserves relating solely to the RoadOneBorrowers and their assets, other than Reserves deducted in the calculation ofthe RoadOne Borrowing Base.

"RoadOneBorrowers" means, collectively, each of the Subsidiaries of Parentlisted on the signature pages to the Agreement as a "Subsidiary RoadOneBorrower".

"RoadOneBorrowing Base" means, at any time, an amount equal to:

(a)     up to 60% of    the Net Amount of Eligible RoadOne Accounts, plus
(b)     the lesser    of:

(i)     $80,000,000    minus the amount of the Inventory Availability and the Intercompany    Inventory Availability; and

(ii)     up to 80% of    the Net Orderly Liquidation Value of Eligible Fleet Vehicles (which shall be    determined between Appraisal dates by reference to the ratio of the Net    Orderly Liquidation Value of Eligible Fleet Vehicles as set forth in the    most recent quarterly Appraisal to the book value of Eligible Fleet Vehicles    as of the effective date of such Appraisal), minus
(c)     such Reserves    as the Collateral Agent may establish from time to time in good faith.

 

"RoadOneDisposition" means any Asset Disposition (other than in connection withan Event of Default described in Section 9.1(e), (f), (g)or (h)) that is permitted under and consummated in accordance with Section7.9(g).

"RoadOne ExcessAvailability" means, at any time (a) the RoadOne Borrowing Base, minus(b) Reserves applicable to the RoadOne Borrowers, other than Reserves deductedin the calculation of the RoadOne Borrowing Base, minus (c) the AggregateRoadOne Revolver Outstandings.

"RoadOneRevolving Credit Facility" means the credit facility for RevolvingLoans made available to the RoadOne Borrowers in accordance with Section 1.2.

"SecurityAgreement" means the Security Agreement of even date herewith among theBorrowers and the Collateral Agent for the benefit of the Collateral Agent, theLetter of Credit Issuer and the Lenders.

 

A-36

 

 

"Settlement"and "Settlement Date" have the meanings specified in Section 12.15(a)(ii).

"Solvent"means, when used with respect to any Borrower, that at the time ofdetermination:

(a)     the    assets of    such Borrower, at a fair valuation, are in excess of the total amount of its    debts (including contingent liabilities); and

(b)     the present    fair saleable value of its assets is greater than its probable liability on    its existing debts as such debts become absolute and matured; and

(c)     it is then able    and expects to be able to pay its debts (including contingent debts and    other commitments) as they mature; and

(d)     it has capital    sufficient to carry on its business as conducted and as proposed to be    conducted.

For purposes ofdetermining whether a Borrower is Solvent, (i) the amount of any contingentliability shall be computed as the amount that, in light of all the facts andcircumstances existing at such time, represents the amount that can reasonablybe expected to become an actual or matured liability, and (ii) the provisions ofSection 3.15 shall be taken into account.

"StatedTermination Date" means July 23, 2005.

"SubordinatedDebt" means all Liabilities owing by any Borrower to any of the JuniorCreditors or the Junior Creditors’ Agent from time to time pursuant to theJunior Credit Agreement and the other documents, agreements and instrumentsexecuted in connection therewith (including, without limitation, all principal,interest, fees, Liabilities relating to or arising out of any warrants or otherany equity interests in any Borrower, Liabilities arising out of any guarantees,and all indemnities, costs, and expenses).

"SubordinationAgreement" means the Subordination Agreement, dated as of the date ofthe Agreement, among the Collateral Agent, the Junior Creditors’ Agent and theJunior Creditors, pursuant to which the Junior Creditors’ Agent and the JuniorCreditors subordinate (a) all Subordinated Debt to the Obligations and (b) allLiens securing such Debt to the Agent’s Liens.

"Subsidiary"of a Person means any corporation, association, partnership, limited liabilitycompany, joint venture or other business entity of which more than fifty percent(50%) of the voting stock or other equity interests (in the case of Personsother than corporations), is owned or controlled directly or indirectly by thePerson, or one or more of the Subsidiaries of the Person, or a combinationthereof. Unless the context otherwise clearly requires, references herein to a"Subsidiary" refer to a Subsidiary of Parent.

"SupportingObligations" means all supporting obligations as such term is definedin the UCC.

 

A-37

 

 

"SyndicationAgent" means Bank of America, solely in its capacity as syndicationagent.

"Taxes"means any and all present or future taxes, levies, imposts, deductions, chargesor withholdings, and all liabilities with respect thereto, excluding, in thecase of each Lender and the Agents, such taxes (including income taxes orfranchise taxes) as are imposed on or measured by any Agent’s or Lender’snet income in any jurisdiction (whether federal, state or local and includingany political subdivision thereof) under the laws of which such Agent or Lender,as the case may be, is organized or maintains a lending office.

"Term Loan"and "Term Loans" have the meanings specified in Section1.3(a).

"TerminationDate" means the earliest to occur of (a) the Stated Termination Date,(b) the date the Total Facility is terminated either by the Borrowers pursuantto Section 3.2 or by the Required Lenders pursuant to Section 9.2,and (c) the date this Agreement is otherwise terminated for any reasonwhatsoever pursuant to the terms of this Agreement.

"TransitionDate" means the date on which all of the following requirements aresatisfied: (a) the consummation of the Asset Disposition of the assets and/orstock of the RoadOne Borrowers on substantially the terms set forth in the March2001 Confidential Memorandum prepared by Wachovia Securities, Inc., (b) allRevolving Loans and other Obligations under or with respect to the RoadOneRevolving Credit Facility shall have been paid in full in immediately availablefunds, and all Commitments of the Lenders with respect to the RoadOne RevolvingCredit Facility shall have terminated, (c) the amount of the Term Loan made tothe Borrowers with respect to the Fixed Assets of RoadOne shall have been paidin full in immediately available funds, and (d) all intercompany loans andadvances made by the Miller Borrowers to the RoadOne Borrowers in accordancewith clause (f) of the definition of "Restricted Investment"shall have been paid in full in immediately available funds.

"Total Facility"has the meaning specified in Section 1.1.

"UCC"means the Uniform Commercial Code, as in effect from time to time, of the Stateof Georgia or of any other state the laws of which are required as a resultthereof to be applied in connection with the issue of perfection of securityinterests.

"UnfundedPension Liability" means the excess of a Plan’s benefit liabilitiesunder Section 4001(a)(16) of ERISA, over the current value of that Plan’sassets, determined in accordance with the assumptions used for funding thePension Plan pursuant to Section 412 of the Code for the applicable plan year.

"Unused Letterof Credit Subfacility" means an amount equal to $10,000,000 minusthe sum of (a) the aggregate undrawn amount of all outstanding Letters of Creditplus, without duplication, (b) the aggregate unpaid reimbursementobligations with respect to all Letters of Credit.

"Unused LineFee" has the meaning specified in Section 2.5.

 

A-38

 

 

Accounting Terms.Any accounting term used in the Agreement shall have, unless otherwisespecifically provided herein, the meaning customarily given in accordance withGAAP, and all financial computations in the Agreement shall be computed, unlessotherwise specifically provided therein, in accordance with GAAP as consistentlyapplied and using the same method for inventory valuation as used in thepreparation of the Financial Statements.

InterpretiveProvisions.     (a)     Themeanings of defined terms are equally applicable to the singular and pluralforms of the defined terms.

(b)     The words"hereof," "herein," "hereunder" and similar wordsrefer to the Agreement as a whole and not to any particular provision of theAgreement; and Subsection, Section, Schedule and Exhibit references are to theAgreement unless otherwise specified.

(c)     (i)     The term"documents" includes any and all instruments, documents, agreements,certificates, indentures, notices and other writings, however evidenced.

(ii)     The term    "including" is not limiting and means "including without    limitation."

(iii)     In the    computation of periods of time from a specified date to a later specified    date, the word "from" means "from and including," the    words "to" and "until" each mean "to but    excluding" and the word "through" means "to and    including."

(iv) The word    "or" is not exclusive.

(d)     Unless otherwiseexpressly provided herein, (i) references to agreements (including theAgreement) and other contractual instruments shall be deemed to include allsubsequent amendments and other modifications thereto, but only to the extentsuch amendments and other modifications are not prohibited by the terms of anyLoan Document, and (ii) references to any statute or regulation are to beconstrued as including all statutory and regulatory provisions consolidating,amending, replacing, supplementing or interpreting the statute or regulation.

(e)     The captions andheadings of the Agreement and other Loan Documents are for convenience ofreference only and shall not affect the interpretation of the Agreement.

(f)     The Agreement andother Loan Documents may use several different limitations, tests ormeasurements to regulate the same or similar matters. All such limitations,tests and measurements are cumulative and shall each be performed in accordancewith their terms.

(g)     For purposes of Section 9.1,a breach of a financial covenant contained in Sections 7.22 through 7.25shall be deemed to have occurred as of any date of determination thereof by theCollateral Agent or as of the last day of any specified measuring period,regardless of when the Financial Statements reflecting such breach are deliveredto the Collateral Agent.

(h)     The Agreement andthe other Loan Documents are the result of negotiations among and have beenreviewed by counsel to the Agents, the Borrowers and the

 

 

A-39

 

 other parties, and arethe products of all parties. Accordingly, they shall not be construed againstthe Lenders or the Agents merely because of the Agents’ or Lenders’involvement in their preparation.

 

 

 

 

 

 

 

A-40

 

 

 

 
**EXHIBIT A

FORM OF BORROWING BASECERTIFICATE**
 

 

 

 
**EXHIBIT B

NOTICE OF BORROWING**
Date: ______________,200_

 

To:

 The CIT  Group/Business Credit, Inc. as the Collateral Agent for the Lenders who are  parties to the Credit Agreement dated as of July __, 2001 (as extended,  renewed, amended or restated from time to time, the "Credit Agreement")  among Miller Industries, Inc. and certain of its Subsidiaries, certain Lenders  which are parties thereto, the Collateral Agent, and Bank of America, N.A., as  Administrative Agent, Syndication Agent, Existing Titled Collateral Agent and  Letter of Credit Issuer

 

Ladies and Gentlemen:

The undersigned,___________________________ (the "Borrower"), refers to theCredit Agreement, the terms defined therein being used herein as thereindefined, and hereby gives you notice irrevocably of the Borrowing specifiedbelow:
-  The            Business Day of the proposed Borrowing is                        ,            200  .The            aggregate amount of the proposed Borrowing is $                                .The            Borrowing is to be comprised of $                      of Base Rate and $                        of LIBOR Rate Loans.The            duration of the Interest Period for the LIBOR Rate Loans, if any,            included in the Borrowing shall be _____ months. The            proposed Borrowing will constitute a Borrowing by a [Miller            Borrowers] [RoadOne Borrowers].
The undersigned herebycertifies that the following statements are true on the date hereof, and will betrue on the date of the proposed Borrowing, before and after giving effectthereto and to the application of the proceeds therefrom:

(a)     The representationsand warranties of the Borrowers contained in the Credit Agreement are true andcorrect in all material respects as though made on and as of such date;

 

 

(b)     No Default or Eventof Default has occurred and is continuing, or would result from such proposedBorrowing; and

(c)     The proposedBorrowing will not cause the aggregate principal amount of all outstandingRevolving Loans [plus the aggregate amount available for drawing underall outstanding Letters of Credit], to exceed the [Miller] [RoadOne] BorrowingBase, the combined commitments of the Lenders, or any other restriction setforth in the Credit Agreement.

** **

**[NAME                            OF BORROWER]**

 

 

By:__________________________

 

 

Title:_________________________

 

 

 
**EXHIBIT C

FINANCIAL STATEMENTS**
 

[Pro Forma FinancialStatements]

[Projections]

 

 

 

 
**EXHIBIT D

NOTICE OFCONTINUATION/CONVERSION**
Date:                 ,200_

To: 

 The CIT    Group/Business Credit, Inc. as the Collateral Agent for the Lenders who are    parties to the Credit Agreement dated as of July __, 2001 (as extended,    renewed, amended or restated from time to time, the "Credit    Agreement") among Miller Industries, Inc. and certain of its    Subsidiaries, certain Lenders which are parties thereto, the Collateral    Agent, and Bank of America, N.A., as Administrative Agent, Syndication    Agent, Existing Titled Collateral Agent and Letter of Credit Issuer

 

Ladies and Gentlemen:

The undersigned,___________________________ (the "Borrower"), refers to theCredit Agreement, the terms defined therein being used herein as thereindefined, and hereby gives you notice irrevocably of the [conversion][continuation] of the Loans specified herein, that:
-  The            Continuation/Conversion Date is             ,            200 .The            aggregate amount of the Loans to be [converted] [continued] is            $_____________. The            Loans are to be [converted into] [continued as] [LIBOR Rate] [Base            Rate] Loans.The            duration of the Interest Period for the LIBOR Rate Loans included in            the [conversion] [continuation] shall be _____ months.
The undersigned herebycertifies that the following statements are true on the date hereof, and will betrue on the proposed Continuation/Conversion Date, before and after givingeffect thereto and to the application of the proceeds therefrom:

(a)     The    representations and warranties of the Borrowers contained in the Credit    Agreement are true and correct in all material respects as though made on    and as of such date;

(b)     Default or    Event of Default has occurred and is continuing, or would result from such    proposed [conversion] [continuation]; and

 

 

 

(c)     The proposed[conversion] [continuation] will not cause the aggregate principal amount of alloutstanding Revolving Loans [plus the aggregate amount available fordrawing under all outstanding Letters of Credit] to exceed the [Miller] [RoadOne]Borrowing Base, the combined Commitments of the Lenders, or any otherrestriction set forth in the Credit Agreement.

** **

**[NAME                            OF BORROWER]**

 

 

By:__________________________

 

 

Title:_________________________

 

-2-

 
**EXHIBIT E

ASSIGNMENT ANDACCEPTANCE AGREEMENT**
This ASSIGNMENT ANDACCEPTANCE AGREEMENT (this "Assignment and Acceptance") datedas of ____________________, 200_ is made between ______________________________(the "Assignor") and __________________________ (the "Assignee").

RECITALS

WHEREAS, the Assignoris party to that certain Credit Agreement dated as of July __, 2001 (as amended,amended and restated, modified, supplemented or renewed, the "CreditAgreement") among Miller Industries, Inc. and its Subsidiariescorporation (the "Borrowers"), the several financialinstitutions from time to time party thereto (including the Assignor, the "Lenders"),The CIT Group/Business Credit, Inc., as collateral agent for the Lenders (the"Collateral Agent"), and Bank of America, N.A., asAdministrative Agent, Syndication Agent, Existing Titled Collateral Agent andLetter of Credit Issuer. Any terms defined in the Credit Agreement and notdefined in this Assignment and Acceptance are used herein as defined in theCredit Agreement;

WHEREAS, as providedunder the Credit Agreement, the Assignor has committed to making Loans (the"Committed Loans") to the Borrowers in an aggregate amount notto exceed $__________ (the "Commitment");

WHEREAS, the Assignorhas made Committed Loans in the aggregate principal amount of $__________ to theBorrowers;

WHEREAS, [the Assignorhas acquired a participation in its pro rata share of the Lenders’ liabilitiesunder Letters of Credit in an aggregate principal amount of $____________ (the"L/C Obligations")] [no Letters of Credit are outstanding underthe Credit Agreement]; and

WHEREAS, the Assignorwishes to assign to the Assignee [part of the] [all] rights and obligations ofthe Assignor under the Credit Agreement in respect of its Commitment, togetherwith a corresponding portion of each of its outstanding Committed Loans and L/CObligations, in an amount equal to $__________ (the "Assigned Amount")on the terms and subject to the conditions set forth herein, and the Assigneewishes to accept assignment of such rights and to assume such obligations fromthe Assignor on such terms and subject to such conditions;

NOW, THEREFORE, inconsideration of the foregoing and the mutual agreements contained herein, theparties hereto agree as follows:

1.     Assignment andAcceptance.

 

 

(a)     Subject to theterms and conditions of this Assignment and Acceptance, (i) the Assignorhereby sells, transfers and assigns to the Assignee, and (ii) the Assigneehereby purchases, assumes and undertakes from the Assignor, without recourse andwithout representation or warranty (except as provided in this Assignment andAcceptance) __% (the "Assignee’s Percentage Share") of(A) the Commitment, the Committed Loans and the L/C Obligations of theAssignor and (B) all related rights, benefits, obligations, liabilities andindemnities of the Assignor under and in connection with the Credit Agreementand the Loan Documents.

(b) With effect on andafter the Effective Date (as defined in Section 5 hereof), the Assigneeshall be a party to the Credit Agreement and succeed to all of the rights and beobligated to perform all of the obligations of a Lender under the CreditAgreement, including the requirements concerning confidentiality and the paymentof indemnification, with a Commitment in an amount equal to the Assigned Amount.The Assignee agrees that it will perform in accordance with their terms all ofthe obligations which by the terms of the Credit Agreement are required to beperformed by it as a Lender. It is the intent of the parties hereto that theCommitment of the Assignor shall, as of the Effective Date, be reduced by anamount equal to the Assigned Amount and the Assignor shall relinquish its rightsand be released from its obligations under the Credit Agreement to the extentsuch obligations have been assumed by the Assignee; provided, however, theAssignor shall not relinquish its rights under Sections 3.9, 4.1, 4.3 and 13.11of the Credit Agreement to the extent such rights relate to the time prior tothe Effective Date.

(c) After giving effectto the assignment and assumption set forth herein, on the Effective Date theAssignee’s Commitment will be $__________.

(d) After giving effectto the assignment and assumption set forth herein, on the Effective Date theAssignor’s Commitment will be $__________.

2.     Payments.

(a) As considerationfor the sale, assignment and transfer contemplated in Section 1 hereof, theAssignee shall pay to the Assignor on the Effective Date in immediatelyavailable funds an amount equal to $__________, representing the Assignee’sPro Rata Share of the principal amount of all Committed Loans.

(b) The Assigneefurther agrees to pay to the Collateral Agent a processing fee in the amountspecified in Section 11.2(a) of the Credit Agreement.

3.     Reallocation ofPayments.

Any interest, fees andother payments accrued to the Effective Date with respect to the Commitment, andCommitted Loans and L/C Obligations shall be for the account of the Assignor.Any interest, fees and other payments accrued on and after the Effective Datewith respect to the Assigned Amount shall be for the account of the Assignee.Each of the Assignor and the Assignee agrees that it will hold in trust for theother

 

-2-

 

party any interest, fees and other amounts which it may receive to whichthe other party is entitled pursuant to the preceding sentence and pay to theother party any such amounts which it may receive promptly upon receipt.

4.     IndependentCredit Decision.

The Assignee(a) acknowledges that it has received a copy of the Credit Agreement andthe Schedules and Exhibits thereto, together with copies of the most recentfinancial statements of the Borrowers, and such other documents and informationas it has deemed appropriate to make its own credit and legal analysis anddecision to enter into this Assignment and Acceptance; and (b) agrees thatit will, independently and without reliance upon the Assignor, any Agent or anyother Lender and based on such documents and information as it shall deemappropriate at the time, continue to make its own credit and legal decisions intaking or not taking action under the Credit Agreement.

5.     Effective Date;Notices.

(a)     As between theAssignor and the Assignee, the effective date for this Assignment and Acceptanceshall be __________, 200_ (the "Effective Date"); providedthat the following conditions precedent have been satisfied on or before theEffective Date:

(i) this Assignment    and Acceptance shall be executed and delivered by the Assignor and the    Assignee;

[(ii) the consent    of the Collateral Agent and, unless an Event of Default exists, Parent,    required for an effective assignment of the Assigned Amount by the Assignor    to the Assignee shall have been duly obtained and shall be in full force and    effect as of the Effective Date;]

(iii) the Assignee    shall pay to the Assignor all amounts due to the Assignor under this    Assignment and Acceptance;

[(iv) the Assignee    shall have complied with Section 11.2 of the Credit Agreement (if    applicable);]

(v) the processing    fee referred to in Section 2(b) hereof and in Section 11.2(a) of the    Credit Agreement shall have been paid to the Collateral Agent; and

(b)     Promptly followingthe execution of this Assignment and Acceptance, the Assignor shall deliver tothe Borrowers’ Agent and the Collateral Agent for acknowledgment by theCollateral Agent, a Notice of Assignment in the form attached hereto as Schedule 1.

6.     [Collateral Agent.[INCLUDE ONLY IF ASSIGNOR IS COLLATERAL AGENT]

(a)     The Assignee herebyappoints and authorizes the Assignor to take such action as agent on its behalfand to exercise such powers under the Credit Agreement as are delegated to theCollateral Agent by the Lenders pursuant to the terms of the Credit Agreement.

 

-3-

 

 

(b)     The Assignee shallassume no duties or obligations held by the Assignor in its capacity asCollateral Agent under the Credit Agreement.]

7.      Withholding Tax.

The Assignee (a)represents and warrants to the Lender, the Collateral Agent and the Borrowersthat under applicable law and treaties no tax will be required to be withheld bythe Lender with respect to any payments to be made to the Assignee hereunder,(b) agrees to furnish (if it is organized under the laws of any jurisdictionother than the United States or any State thereof) to the Collateral Agent andthe Borrowers prior to the time that the Collateral Agent or Borrowers arerequired to make any payment of principal, interest or fees hereunder, duplicateexecuted originals of either U.S. Internal Revenue Service Form W-8ECI or U.S.Internal Revenue Service Form W-8BEN (wherein the Assignee claims entitlement tothe benefits of a tax treaty that provides for a complete exemption from U.S.federal income withholding tax on all payments hereunder) and agrees to providenew Forms W-8ECI or W-8BEN upon the expiration of any previously delivered formor comparable statements in accordance with applicable U.S. law and regulationsand amendments thereto, duly executed and completed by the Assignee, and (c)agrees to comply with all applicable U.S. laws and regulations with regard tosuch withholding tax exemption.

8.      Representationsand Warranties.

(a)     The Assignorrepresents and warrants that (i) it is the legal and beneficial owner ofthe interest being assigned by it hereunder and that such interest is free andclear of any Lien or other adverse claim; (ii) it is duly organized andexisting and it has the full power and authority to take, and has taken, allaction necessary to execute and deliver this Assignment and Acceptance and anyother documents required or permitted to be executed or delivered by it inconnection with this Assignment and Acceptance and to fulfill its obligationshereunder; (iii) no notices to, or consents, authorizations or approvalsof, any Person are required (other than any already given or obtained) for itsdue execution, delivery and performance of this Assignment and Acceptance, andapart from any agreements or undertakings or filings required by the CreditAgreement, no further action by, or notice to, or filing with, any Person isrequired of it for such execution, delivery or performance; and (iv) thisAssignment and Acceptance has been duly executed and delivered by it andconstitutes the legal, valid and binding obligation of the Assignor, enforceableagainst the Assignor in accordance with the terms hereof, subject, as toenforcement, to bankruptcy, insolvency, moratorium, reorganization and otherlaws of general application relating to or affecting creditors’ rights and togeneral equitable principles.

(b)     The Assignor makesno representation or warranty and assumes no responsibility with respect to anystatements, warranties or representations made in or in connection with theCredit Agreement or the execution, legality, validity, enforceability,genuineness, sufficiency or value of the Credit Agreement or any otherinstrument or document furnished pursuant thereto. The Assignor makes norepresentation or warranty in connection with, and assumes no responsibilitywith respect to, the solvency, financial condition or statements of anyBorrower, or the performance or observance by any Borrower, of any of itsrespective

 

-4-

 

 

obligations under the Credit Agreement or any other instrument ordocument furnished in connection therewith.

(c)     The Assigneerepresents and warrants that (i) it is duly organized and existing and ithas full power and authority to take, and has taken, all action necessary toexecute and deliver this Assignment and Acceptance and any other documentsrequired or permitted to be executed or delivered by it in connection with thisAssignment and Acceptance, and to fulfill its obligations hereunder;(ii) no notices to, or consents, authorizations or approvals of, any Personare required (other than any already given or obtained) for its due execution,delivery and performance of this Assignment and Acceptance; and apart from anyagreements or undertakings or filings required by the Credit Agreement, nofurther action by, or notice to, or filing with, any Person is required of itfor such execution, delivery or performance; (iii) this Assignment andAcceptance has been duly executed and delivered by it and constitutes the legal,valid and binding obligation of the Assignee, enforceable against the Assigneein accordance with the terms hereof, subject, as to enforcement, to bankruptcy,insolvency, moratorium, reorganization and other laws of general applicationrelating to or affecting creditors’ rights and to general equitableprinciples; and (iv) it is an Eligible Assignee.

9.     FurtherAssurances.

The Assignor and theAssignee each hereby agree to execute and deliver such other instruments, andtake such other action, as either party may reasonably request in connectionwith the transactions contemplated by this Assignment and Acceptance, includingthe delivery of any notices or other documents or instruments to the Borrowersor the Collateral Agent, which may be required in connection with the assignmentand assumption contemplated hereby.

10.     Miscellaneous.

(a)     Any amendment orwaiver of any provision of this Assignment and Acceptance shall be in writingand signed by the parties hereto. No failure or delay by either party hereto inexercising any right, power or privilege hereunder shall operate as a waiverthereof and any waiver of any breach of the provisions of this Assignment andAcceptance shall be without prejudice to any rights with respect to any other orfurther breach thereof.

(b)     All payments madehereunder shall be made without any set-off or counterclaim.

(c)     The Assignor andthe Assignee shall each pay its own costs and expenses incurred in connectionwith the negotiation, preparation, execution and performance of this Assignmentand Acceptance.

(d)     This Assignment andAcceptance may be executed in any number of counterparts and all of suchcounterparts taken together shall be deemed to constitute one and the sameinstrument.

 

-5-

 

 

(e)     THIS ASSIGNMENT ANDACCEPTANCE SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAW OF THESTATE GEORGIA. The Assignor and the Assignee each irrevocably submits to thenon-exclusive jurisdiction of any State court sitting in the State of Georgia orany Federal court sitting in the Northern District of Georgia over any suit,action or proceeding arising out of or relating to this Assignment andAcceptance and irrevocably agrees that all claims in respect of such action orproceeding may be heard and determined in such State or Federal court. Eachparty to this Assignment and Acceptance hereby irrevocably waives, to thefullest extent it may effectively do so, the defense of an inconvenient forum tothe maintenance of such action or proceeding.

(f)     THE ASSIGNOR ANDTHE ASSIGNEE EACH HEREBY KNOWINGLY, VOLUNTARILY AND INTENTIONALLY WAIVE ANYRIGHTS THEY MAY HAVE TO A TRIAL BY JURY IN RESPECT OF ANY LITIGATION BASEDHEREON, OR ARISING OUT OF, UNDER, OR IN CONNECTION WITH THIS ASSIGNMENT ANDACCEPTANCE, THE CREDIT AGREEMENT, ANY RELATED DOCUMENTS AND AGREEMENTS OR ANYCOURSE OF CONDUCT, COURSE OF DEALING, OR STATEMENTS (WHETHER ORAL OR WRITTEN).

IN WITNESS WHEREOF, theAssignor and the Assignee have caused this Assignment and Acceptance to beexecuted and delivered by their duly authorized officers as of the date firstabove written.

 **[ASSIGNOR]**
By:_________________________________      Title:________________________________      Address:_____________________________
  **[ASSIGNEE]**
By:_________________________________      Title:________________________________      Address:_____________________________

 
 

 

-6-

 

 
**SCHEDULE 1

toASSIGNMENT ANDACCEPTANCE

NOTICE OF ASSIGNMENT ANDACCEPTANCE**
_______________, 200_

The CIT Group/BusinessCredit, Inc.  1200 Ashwood Parkway,Suite 150  Atlanta, Georgia 30338  Attn.:_______________________
 

Miller Industries, Inc.8503 Hilltop DriveOoltewah, TN 37363

Attn.:_______________________
 

Ladies and Gentlemen:

We refer to the CreditAgreement dated as of July __, 2001 (as amended, amended and restated, modified,supplemented or renewed from time to time the "Credit Agreement")among Miller Industries, Inc. and its Subsidiaries (the "Borrowers"),the Lenders from time to time party thereto, The CIT Group/Business Credit,Inc., as Collateral Agent, and Bank of America, N.A., as Administrative Agent,Syndication Agent, Existing Titled Collateral Agent and Letter of Credit Issuer.Terms defined in the Credit Agreement are used herein as therein defined.

1.          We hereby give younotice of, and request your consent to, the assignment by __________________(the "Assignor") to _______________ (the "Assignee")of _____% of the right, title and interest of the Assignor in and to the CreditAgreement (including the right, title and interest of the Assignor in and to theCommitments of the Assignor, all outstanding Loans made by the Assignor and theAssignor’s participation in the Letters of Credit pursuant to the Assignmentand Acceptance Agreement attached hereto (the "Assignment and Acceptance").We understand and agree that the Assignor’s Commitment, as of             , 200 , is $ ___________, the aggregate amount of itsoutstanding Loans is $_____________, and its participation in L/C Obligations is$_____________.

2.          The Assignee agreesthat, upon receiving the consent of the Collateral Agent to such assignment, theAssignee will be bound by the terms of the Credit Agreement as fully and to thesame extent as if the Assignee were the Lender originally holding such interestin the Credit Agreement.

 

 

3.          The followingadministrative details apply to the Assignee:

(A)

 Notice Address:

 

Assignee name:________________________

 

Address:
_________________________________________________________________________________
Attention:         __________________________        Telephone:   (___) _____________________        Telecopier:  (___) _____________________        Telex (Answerback):  ___________________

 

(B)

 

 Payment    Instructions:

 

Account                No.:____________________________                                At:   ____________________________                                        ____________________________                                       _____________________________  Reference:   _____________________________                Attention:   _________________________

 

4.     You are entitled torely upon the representations, warranties and covenants of each of the Assignorand Assignee contained in the Assignment and Acceptance.

IN WITNESS WHEREOF, theAssignor and the Assignee have caused this Notice of Assignment and Acceptanceto be executed by their respective duly authorized officials, officers or agentsas of the date first above mentioned.

 

Very truly yours,
** 

[NAME OF ASSIGNOR]**
By:_________________________________

Title:________________________________ **[NAME OF ASSIGNEE]**
By:_________________________________

      Title:________________________________
 

 

 

-2-

 

ACKNOWLEDGED ANDASSIGNMENTCONSENTED TO:

The CIT Group/BusinessCredit, Inc.,as Collateral Agent

By:_________________________________Title:________________________________
 

 
**[Miller Industries, Inc.

 

By:_________________________________Title:_______________________________]**
 

 

-3-

 

 
**EXHIBIT F**
 
**FORM OF COMPLIANCECERTIFICATE**
 ************************ |