Exhibit 99.1
Joint Filing Agreement
The undersigned agree that this Schedule 13G, and all amendments thereto
and any Schedule 13D required to be filed, relating to the Common Shares of
Terra Nostra Resources Corp. shall be filed jointly by the undersigned.
OSPRAIE MANAGEMENT, LLC
By: Ospraie Holding I, L.P.,
its Managing Member
By: Ospraie Management, Inc.,
its General Partner
By: /s/ Xxxx Rule
--------------------------
Xxxx Rule
Authorized Signatory
OSPRAIE HOLDING I, L.P.
By: Ospraie Management, Inc.,
its General Partner
By: /s/ Xxxx Rule
--------------------------
Xxxx Rule
Authorized Signatory
OSPRAIE MANAGEMENT, INC.,
By: /s/ Xxxx Rule
--------------------------
Xxxx Rule
Authorized Signatory
OSPRAIE ADVISORS, L.P.
By: Ospraie Advisors, LLC,
its General Partner
By: Ospraie Management, LLC,
its Managing Member
By: Ospraie Holding I, L.P.,
its Managing Member
By: Ospraie Management, Inc.,
its General Partner
By: /s/ Xxxx Rule
--------------------------
Xxxx Rule
Authorized Signatory
OSPRAIE ADVISORS, LLC
By: Ospraie Management, LLC,
its Investment Manager
By: Ospraie Holding I, L.P.,
its Managing Member
By: Ospraie Management, Inc.,
its General Partner
By: /s/ Xxxx Rule
--------------------------
Xxxx Rule
Authorized Signatory
OSPRAIE SPECIAL OPPORTUNITIES MASTER
HOLDINGS LTD.
By: Ospraie Advisors L.P.,
its Investment Manager
By: Ospraie Advisors, LLC,
its General Partner
By: Ospraie Management, LLC,
its Managing Member
By: Ospraie Holding I, L.P.,
its Managing Member
By: Ospraie Management, Inc.,
its General Partner
By: /s/ Xxxx Rule
--------------------------
Xxxx Rule
Authorized Signatory
XXXXXX XXXXXXXX
By: /s/ Xxxx Rule
--------------------------
Xxxx Rule, Attorney-in-fact
XXXX XXXXXX
By: /s/ Xxxx Rule
--------------------------
Xxxx Rule, Attorney-in-fact